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

277 lines
1.5 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

(self.webpackChunk=self.webpackChunk||[]).push([[195],{27812:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},89489:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},59477:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},26227:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},67921:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},49198:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},41464:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},87169:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},52671:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},8657:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},56082:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},61481:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},33853:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},63524:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},15075:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},43531:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},38819:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Ae,ge){return ye.createElement(ve.Z,(0,ee.Z)({},Ae,{ref:ge,icon:Ge}))},ie=ye.forwardRef(we),ce=ie},21697:function(Mt,Bt){"use strict";Bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},98157:function(Mt,Bt){"use strict";Bt.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",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},10670:function(Mt,Bt){"use strict";Bt.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"}},69063:function(Mt,Bt){"use strict";Bt.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"}},5295:function(Mt,Bt){"use strict";Bt.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"}},20397:function(){"use strict";function Mt(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(Mt.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(Mt.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(Mt.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(Mt.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 Mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValue<a.minimum||a.defaultValue>a.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 Bt=[];function te(ae,E){var a=Bt.pop();return a===void 0?new go.Point(ae,E):(a.x=ae,a.y=E,a)}function ee(){var ae=Bt.pop();return ae===void 0?new go.Point:ae}function ye(ae){Bt.push(ae)}function Be(ae,E,a,b,y,x,z,ne,oe){oe||(oe=new go.Point);var ue=ae-a,de=y-z,Se=NaN,he=NaN;if(ue===0)if(de===0)ae===a&&(Se=ae,he=E);else{var De=(x-ne)/de,Te=x-De*y;Se=ae,he=De*Se+Te}else if(de===0){var me=(E-b)/ue,nt=E-me*ae;Se=y,he=me*Se+nt}else{var me=(E-b)/ue,De=(x-ne)/de,nt=E-me*ae,Te=x-De*y;Se=(Te-nt)/(me-De),he=me*Se+nt}return oe.x=Se,oe.y=he,oe}function Ge(ae,E,a,b,y,x,z,ne,oe,ue,de,Se,he,De){var Te=1-oe,me=oe,nt=ae*Te+a*me,Ce=E*Te+b*me,lt=a*Te+y*me,Ve=b*Te+x*me,Xe=y*Te+z*me,ct=x*Te+ne*me,ot=nt*Te+lt*me,We=Ce*Te+Ve*me,ke=lt*Te+Xe*me,Ne=Ve*Te+ct*me,Qe=ot*Te+ke*me,rt=We*Te+Ne*me;ue.x=nt,ue.y=Ce,de.x=ot,de.y=We,Se.x=Qe,Se.y=rt,he.x=ke,he.y=Ne,De.x=Xe,De.y=ct}var ve=new go.Spot(.156,.156),we=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Mt("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,x=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&&(x.spot1=new go.Spot(0,0,y,y),x.spot2=new go.Spot(1,1,-y,-y)),x}),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=ve,y.spot2=we,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 Mt("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 x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.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())):x.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<E/2&&x.setSpots(y/E,0,(E-y)/E,1),x}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new Mt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)?b=10:b<-E?b=-E:b>E&&(b=E);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.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())):x.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<E/2&&x.setSpots(y/E,0,(E-y)/E,1),x}}),go.Shape.setFigureParameter("Trapezoid1",0,new Mt("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.5?b=-.5:b>.5&&(b=.5);var y=Math.abs(b)*E;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.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())):x.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())),y<E/2&&x.setSpots(y/E,0,(E-y)/E,1),x}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new Mt("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)?b=20:b<-E?b=-E/2:b>E&&(b=E/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.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())):x.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())),y<E/2&&x.setSpots(y/E,0,(E-y)/E,1),x}}),go.Shape.setFigureParameter("ManualOperation",0,new Mt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)?b=10:b<-E?b=-E/2:b>E&&(b=E/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.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())):x.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())),y<E/2&&x.setSpots(y/E,0,(E-y)/E,1),x}});var ce=[];function Le(){var ae=ce.pop();return ae===void 0?[]:ae}function Ae(ae){ae.length=0,ce.push(ae)}function ge(ae){for(var E=Le(),a=.5,b=.5,y=Math.PI*1.5,x=0,z=0;z<ae;z++)x=2*Math.PI/ae*z+y,E[z]=new go.Point(b+a*Math.cos(x),b+a*Math.sin(x));return E.push(E[0]),E}function _e(ae){var E=pe(ae),a=Le();a[0]=E[0];for(var b=1,y=1;b<E.length;b+=2,y+=3)a[y]=E[b],a[y+1]=E[b],a[y+2]=E[b+1];return Ae(E),a}function pe(ae){for(var E=ge(ae),a=Le(),b=Math.floor(E.length/2),y=E.length-1,x=ae%2===0?2:1,z=0;z<y;z++){var ne=E[z],oe=E[z+1],ue=E[(b+z-1)%y],de=E[(b+z+x)%y];a[z*2]=ne,a[z*2+1]=Be(ne.x,ne.y,ue.x,ue.y,oe.x,oe.y,de.x,de.y,new go.Point)}return a[a.length]=a[0],Ae(E),a}go.Shape.defineFigureGenerator("Pentagon",function(ae,E,a){var b=ge(5),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<5;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.2,.22),y.spot2=new go.Spot(.8,.9),y}),go.Shape.defineFigureGenerator("Hexagon",function(ae,E,a){var b=ge(6),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<6;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.07,.25),y.spot2=new go.Spot(.93,.75),y}),go.Shape.defineFigureGenerator("Heptagon",function(ae,E,a){var b=ge(7),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<7;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.2,.15),y.spot2=new go.Spot(.8,.85),y}),go.Shape.defineFigureGenerator("Octagon",function(ae,E,a){var b=ge(8),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<8;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.15,.15),y.spot2=new go.Spot(.85,.85),y}),go.Shape.defineFigureGenerator("Nonagon",function(ae,E,a){var b=ge(9),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<9;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.17,.13),y.spot2=new go.Spot(.82,.82),y}),go.Shape.defineFigureGenerator("Decagon",function(ae,E,a){var b=ge(10),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<10;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("Dodecagon",function(ae,E,a){var b=ge(12),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<12;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("FivePointedStar",function(ae,E,a){var b=pe(5),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<10;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.266,.333),y.spot2=new go.Spot(.733,.733),y}),go.Shape.defineFigureGenerator("SixPointedStar",function(ae,E,a){var b=pe(6),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<12;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.17,.25),y.spot2=new go.Spot(.83,.75),y}),go.Shape.defineFigureGenerator("SevenPointedStar",function(ae,E,a){var b=pe(7),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<14;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("EightPointedStar",function(ae,E,a){var b=pe(8),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<16;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.25,.25),y.spot2=new go.Spot(.75,.75),y}),go.Shape.defineFigureGenerator("NinePointedStar",function(ae,E,a){var b=pe(9),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<18;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("TenPointedStar",function(ae,E,a){var b=pe(10),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<20;z++)x.add(new go.PathSegment(go.PathSegment.Line,b[z].x*E,b[z].y*a));return x.add(new go.PathSegment(go.PathSegment.Line,b[0].x*E,b[0].y*a).close()),Ae(b),y.spot1=new go.Spot(.281,.261),y.spot2=new go.Spot(.723,.748),y}),go.Shape.defineFigureGenerator("FivePointedBurst",function(ae,E,a){var b=_e(5),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("SixPointedBurst",function(ae,E,a){var b=_e(6),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.17,.222),y.spot2=new go.Spot(.833,.777),y}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(ae,E,a){var b=_e(7),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("EightPointedBurst",function(ae,E,a){var b=_e(8),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("NinePointedBurst",function(ae,E,a){var b=_e(9),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("TenPointedBurst",function(ae,E,a){var b=_e(10),y=new go.Geometry,x=new go.PathFigure(b[0].x*E,b[0].y*a,!0);y.add(x);for(var z=1;z<b.length;z+=3)x.add(new go.PathSegment(go.PathSegment.Bezier,b[z+2].x*E,b[z+2].y*a,b[z].x*E,b[z].y*a,b[z+1].x*E,b[z+1].y*a));return x.segments.last().close(),Ae(b),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.setFigureParameter("FramedRectangle",0,new Mt("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new Mt("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(ae,E,a){var b=ae?ae.parameter1:NaN,y=ae?ae.parameter2:NaN;isNaN(b)&&(b=8),isNaN(y)&&(y=8);var x=new go.Geometry,z=new go.PathFigure(0,0,!0);return x.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()),b<E/2&&y<a/2&&(z.add(new go.PathSegment(go.PathSegment.Move,b,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,a-y)),z.add(new go.PathSegment(go.PathSegment.Line,E-b,a-y)),z.add(new go.PathSegment(go.PathSegment.Line,E-b,y).close())),x.setSpots(0,0,1,1,b,y,-b,-y),x}),go.Shape.setFigureParameter("Ring",0,new Mt("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=8);var y=E/2,x=new go.Geometry,z=new go.PathFigure(E,E/2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,0,360,y,y,y,y).close());var ne=Math.max(y-b,0);return ne>0&&(z.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),x.spot1=ve,x.spot2=we,x.defaultStretch=go.GraphObject.Uniform,x}),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 Mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Mt("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 x=b%360;x<0&&(x+=360);var z=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,x,z,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,E,a){var b=ie/Math.SQRT2*.5,y=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,x*a,E,(1-b)*a,(y+b)*E,(x+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Mt("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,x=E/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,E,z-y)).add(new go.PathSegment(go.PathSegment.Line,E,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,a)).add(new go.PathSegment(go.PathSegment.Line,x-y,a)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Mt("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,x=E/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,E,z-y)).add(new go.PathSegment(go.PathSegment.Line,E,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,a)).add(new go.PathSegment(go.PathSegment.Line,x-y,a)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Mt("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 x=E/2,z=a/2,ne=Math.atan2(a,E),oe=b-Math.min(Math.cos(ne)*b/2,x),ue=b-Math.min(Math.sin(ne)*b/2,z),y=new go.Geometry,de=new go.PathFigure(oe,0,!0);return y.add(de),de.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,ue)),de.add(new go.PathSegment(go.PathSegment.Line,.8*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,E,a-ue)),de.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Mt("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,x=new go.PathFigure(.1*E,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Mt("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,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Mt("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,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-b)*E,.25*a,Math.abs(1-b)*E,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.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 x=.2,z=.3,ne=0,oe=x*ie;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+x+ne)*a,(.5-x+z)*E,(.5+oe+ne)*a,(.5-oe+z)*E,(.5+x+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*E,(.5+ne)*a,(.5+oe+z)*E,(.5+x+ne)*a,(.5+x+z)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-x+ne)*a,(1-.5+x+z)*E,(.5-oe+ne)*a,(.5+oe+z)*E,(.5-x+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+z)*E,(.5-x+ne)*a,(.5-x+z+.05)*E,(.5-oe+ne-.02)*a)),x=.2,z=0,ne=-.3,oe=x*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*E,(.5+ne)*a,(.5+oe+z)*E,(.5+x+ne)*a,(.5+x+z)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-x+ne)*a,(1-.5+x+z)*E,(.5-oe+ne)*a,(.5+oe+z)*E,(.5-x+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*E,(.5+ne)*a,(.5-oe+z)*E,(.5-x+ne)*a,(.5-x+z)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+z)*E,(.5+x+ne)*a,(.5-x+z)*E,(.5+oe+ne)*a,(.5-oe+z)*E,(.5+x+ne)*a)),x=.2,z=-.3,ne=0,oe=x*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-x+ne)*a,(1-.5+x+z-.05)*E,(.5-oe+ne-.02)*a,(.5+oe+z)*E,(.5-x+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*E,(.5+ne)*a,(.5-oe+z)*E,(.5-x+ne)*a,(.5-x+z)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+x+ne)*a,(.5-x+z)*E,(.5+oe+ne)*a,(.5-oe+z)*E,(.5+x+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+z)*E,(.5+x+ne)*a,(.5+x+z)*E,(.5+oe+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 x=.1,z=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(z+x)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*z,a*ne,x*E,x*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((z+x)*E,ne*a,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*z,a*ne,x*E,x*E).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ae,E,a){var b=.8535533905932737,y=.5*E,x=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,x,y,x)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,x)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,y,x)).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,x=.5,z=.5,ne=.5,oe=new go.PathFigure(z*E,(ne-x)*a);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),x=.4,y=ie*.4;var ue=ee(),de=ee(),Se=ee(),he=ee();Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.42,ue,de,Se,he,he);var De=ee(),Te=ee(),me=ee();Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.58,he,he,me,De,Te);var nt=ee(),Ce=ee(),lt=ee();Ge(z,ne+x,z-y,ne+x,z-x,ne+y,z-x,ne,.42,nt,Ce,lt,he,he);var Ve=ee(),Xe=ee(),ct=ee();return Ge(z,ne+x,z-y,ne+x,z-x,ne+y,z-x,ne,.58,he,he,ct,Ve,Xe),oe.add(new go.PathSegment(go.PathSegment.Move,ct.x*E,ct.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,Ve.x*E,Ve.y*a,Xe.x*E,Xe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z-x)*E,(ne-y)*a,(z-y)*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Se.x*E,Se.y*a,ue.x*E,ue.y*a,de.x*E,de.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ct.x*E,ct.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,lt.x*E,lt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,me.x*E,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,De.x*E,De.y*a,Te.x*E,Te.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z+x)*E,(ne+y)*a,(z+y)*E,(ne+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,lt.x*E,lt.y*a,nt.x*E,nt.y*a,Ce.x*E,Ce.y*a).close()),ye(ue),ye(de),ye(Se),ye(he),ye(De),ye(Te),ye(me),ye(nt),ye(Ce),ye(lt),ye(Ve),ye(Xe),ye(ct),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 Mt("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,x=y+b;return new go.Geometry().add(new go.PathFigure(x,.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,x=.4,z=.5,ne=.5,oe=ee(),ue=ee(),de=ee(),Se=ee(),he=new go.PathFigure((z-x)*E,ne*a,!1);b.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z-x)*E,(ne-y)*a,(z-y)*E,(ne-x)*a)),Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.44,de,Se,ue,oe,oe),he.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,de.x*E,de.y*a,Se.x*E,Se.y*a));var De=te(ue.x,ue.y);Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.56,oe,oe,ue,de,Se);var Te=te(ue.x,ue.y);he.add(new go.PathSegment(go.PathSegment.Line,(De.x*.1+.95*.9)*E,De.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*E,De.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),he.add(new go.PathSegment(go.PathSegment.Line,E,0)),he.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(Te.x*.1+.9)*E,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(Te.x*.1+.9)*E,(Te.y*.1+.05*.9)*a)),he.add(new go.PathSegment(go.PathSegment.Line,Te.x*E,Te.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,de.x*E,de.y*a,Se.x*E,Se.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z+x)*E,(ne+y)*a,(z+y)*E,(ne+x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne+x)*a,(z-x)*E,(ne+y)*a)),x=.35,y=ie*.35;var me=new go.PathFigure(z*E,(ne-x)*a,!1);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a));var nt=new go.PathFigure((z-x)*E,ne*a,!1);return b.add(nt),ye(oe),ye(ue),ye(de),ye(Se),ye(De),ye(Te),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,x=0,z=-.125,ne=y*ie,oe=new go.PathFigure((.525+x)*E,(.5+y+z)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*E,(.5+z)*a,(.5+ne+x)*E,(.5+y+z)*a,(.5+y+x)*E,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*E,(.5-y+z)*a,(1-.5+y+x)*E,(.5-ne+z)*a,(.5+ne+x)*E,(.5-y+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*E,(.5+z)*a,(.5-ne+x)*E,(.5-y+z)*a,(.5-y+x)*E,(.5-ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*E,(.5+y+z)*a,(.5-y+x)*E,(.5+ne+z)*a,(.5-ne+x)*E,(.5+y+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,x=0,z=-.125,ne=y*ie;var oe=new go.PathFigure((1-.5+y+x)*E,(.5+z)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*E,(.5+y+z)*a,(.5+y+x)*E,(.5+ne+z)*a,(.5+ne+x)*E,(.5+y+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*E,(.5+z)*a,(.5-ne+x)*E,(.5+y+z)*a,(.5-y+x)*E,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*E,(.5-y+z)*a,(.5-y+x)*E,(.5-ne+z)*a,(.5-ne+x)*E,(.5-y+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*E,(.5+z)*a,(.5+ne+x)*E,(.5-y+z)*a,(1-.5+y+x)*E,(.5-ne+z)*a));var oe=new go.PathFigure((.525+x)*E,(.5+y+z)*a,!1);return b.add(oe),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 Mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Mt("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 x=(1-b)*E,z=(.5-y/2)*a,ne=(.5+y/2)*a,oe=new go.Geometry,ue=new go.PathFigure(0,z,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,x,z)),ue.add(new go.PathSegment(go.PathSegment.Line,x,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,x,a)),ue.add(new go.PathSegment(go.PathSegment.Line,x,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var de=Be(0,ne/a,1,ne/a,x/E,1,1,.5,ee());return oe.spot2=new go.Spot(de.x,de.y),ye(de),oe}),go.Shape.setFigureParameter("Arrow2",0,new Mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Mt("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 x=E-b,z=(a-y)/2,ne=z+y,oe=new go.Geometry,ue=new go.PathFigure(0,z,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,x,z)),ue.add(new go.PathSegment(go.PathSegment.Line,x,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,x,a)),ue.add(new go.PathSegment(go.PathSegment.Line,x,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var de=Be(0,ne/a,1,ne/a,x/E,1,1,.5,ee());return oe.spot2=new go.Spot(de.x,de.y),ye(de),oe}),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 Mt("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,x=(.5+b/2)*a,z=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,x)),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 oe=Be(0,.5,.3,0,0,y/a,.1,y/a,ee());return z.spot1=new go.Spot(oe.x,oe.y),oe=Be(.7,1,1,.5,0,x/a,1,x/a,oe),z.spot2=new go.Spot(oe.x,oe.y),ye(oe),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Mt("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 x=(a-b)/2,z=x+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,x=(a-b)/2,z=x+b,ne=0,oe=a):(x=0,z=a,ne=0,oe=a));var ue=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);ue.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,x)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Se=Be(0,.5,.3,ne/a,0,x/a,1,x/a,ee());return ue.spot1=new go.Spot(Se.x,Se.y),Se=Be(.7,oe/a,1,.5,0,z/a,1,z/a,Se),ue.spot2=new go.Spot(Se.x,Se.y),ye(Se),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new Mt("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,x=(.5+b/2)*a,z=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,x)),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()),z.spot1=new go.Spot(0,y/a);var oe=Be(.7,1,1,.5,0,x/a,1,x/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),ye(oe),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Mt("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 x=(a-b)/2,z=x+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,x=(a-b)/2,z=x+b,ne=0,oe=a):(x=0,z=a,ne=0,oe=a));var ue=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);ue.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,x)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),ue.spot1=new go.Spot(0,x/a);var Se=Be(.7,oe/a,1,.5,0,z/a,1,z/a,ee());return ue.spot2=new go.Spot(Se.x,Se.y),ye(Se),ue}),go.Shape.setFigureParameter("Pointer",0,new Mt("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,x=new go.PathFigure(E,.5*a,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var z=Be(.2,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Mt("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,x=new go.PathFigure(E,.5*a,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.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 z=Be(0,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Mt("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,x=(.5+b/2)*a,z=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),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()),z.spot1=new go.Spot(.2,.3);var oe=Be(.7,1,1,.5,0,x/a,1,x/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),ye(oe),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Mt("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,x=y+b;b>a&&(y=0,x=a);var z=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),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()),z.spot1=new go.Spot(.2,y/a);var oe=Be(.7,1,1,.5,0,x/a,1,x/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),ye(oe),z}),go.Shape.setFigureParameter("SquareArrow",0,new Mt("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,x=new go.PathFigure(E,.5*a,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*E,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,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,x=ie*.1,z=new go.PathFigure(0,.9*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+x)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+x)*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 x=new go.PathFigure(0,.9*a,!1);return b.add(x),x.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 x=new go.PathFigure(.5*E,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),x.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 x=new go.PathFigure(0,.3*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),x.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,x=ie*.5,z=new go.PathFigure(0,b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*b,(.5-x)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*E,b,(.5+x)*E,0,1*E,ie*b)),z.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ie*b,(.5+x)*E,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*E,1*a,0,a-ie*b)),z.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+x)*E,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-x)*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,x=ie*.5,z=new go.PathFigure(0,a-b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*b,(.5-x)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,b,(.5+x)*E,0,E,ie*b)),z.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ie*b,(.5+x)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*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-x)*E,a-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-b,(.5+x)*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,x=ie*.5,z=new go.PathFigure(b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*b,0,E,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+x)*a,E-ie*b,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*b,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*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-x)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+x)*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,x=ie*.5,z=new go.PathFigure(E-b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*b,0,E,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+x)*a,E-ie*b,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*b,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*a,ie*b,0)),z.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-x)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E-2*b,(.5+x)*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 x=new go.PathFigure(.25*E,.25*a,!1);return b.add(x),x.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 x=new go.PathFigure(0,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.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 x=new go.PathFigure(.5*E,0,!1);return b.add(x),x.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 x=new go.PathFigure(.5*E,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),x.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,x=.1,z=ie*y,ne=ie*x,oe=.5,ue=.1,de=new go.PathFigure(oe*E,(ue+x)*a,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,ue*a,(oe-z)*E,(ue+x)*a,(oe-y)*E,(ue+ne)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-x)*a,(oe-y)*E,(ue-ne)*a,(oe-z)*E,(ue-x)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,ue*a,(oe+z)*E,(ue-x)*a,(oe+y)*E,(ue-ne)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+x)*a,(oe+y)*E,(ue+ne)*a,(oe+z)*E,(ue+x)*a));var Se=.05,he=ie*Se;oe=.05,ue=.25;var De=new go.PathFigure(.5*E,.2*a,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,ue=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Se)*E,ue*a,(oe+he)*E,(ue-Se)*a,(oe+Se)*E,(ue-he)*a)),De.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Se=.025,he=ie*Se,oe=.825,ue=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Se)*a,(oe+Se)*E,(ue-he)*a,(oe+he)*E,(ue-Se)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,ue*a,(oe-he)*E,(ue-Se)*a,(oe-Se)*E,(ue-he)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Se=.05,he=ie*Se,oe=.5,ue=.7,De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Se)*a,(oe+Se)*E,(ue-he)*a,(oe+he)*E,(ue-Se)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,ue*a,(oe-he)*E,(ue-Se)*a,(oe-Se)*E,(ue-he)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Se=.025,he=ie*Se,oe=.175,ue=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Se)*a,(oe+Se)*E,(ue-he)*a,(oe+he)*E,(ue-Se)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,ue*a,(oe-he)*E,(ue-Se)*a,(oe-Se)*E,(ue-he)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Se=.05,he=ie*Se,oe=.05,ue=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Se)*a,(oe-Se)*E,(ue-he)*a,(oe-he)*E,(ue-Se)*a)),De.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 Mt("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,x=new go.PathFigure(E,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),x.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 x=new go.PathFigure(.5*E,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.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 x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,y*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),z.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,x=ie*.1,z=new go.PathFigure(E,.1*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+x)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,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*E,0,0,(.1-x)*a,(.5-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-x)*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+x)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+x)*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+x)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+x)*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+x)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+x)*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,x=ie*.1,z=new go.PathFigure(E,.1*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+x)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,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*E,0,0,(.1-x)*a,(.5-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-x)*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+x)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+x)*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+x)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+x)*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 x=ie*.2,z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-x)*a,(.2-x)*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+x)*E,0,E,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+x)*a,(.8+x)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*E,a,0,(.8+x)*a)),z.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 x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,y*a,!1);return b.add(z),z.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 x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(y*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),z.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 x=new go.PathFigure(.1*E,.4*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),x.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 x=new go.PathFigure(.75*E,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),x.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 x=new go.PathFigure(E,.5*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,a));var z=new go.PathFigure(E,.5*a,!1);return b.add(z),z.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,x=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.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 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,x*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b}),go.Shape.defineFigureGenerator("Junction",function(ae,E,a){var b=new go.Geometry,y=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=ie*.5,ne=.5,oe=new go.PathFigure(E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+z)*a,(ne+z)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-z)*E,a,0,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-z)*a,(ne-z)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+z)*E,0,E,(ne-z)*a));var ue=new go.PathFigure((x+y)*E,(x+y)*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)),ue.add(new go.PathSegment(go.PathSegment.Move,x*E,(x+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(x+y)*E,x*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 x=new go.PathFigure(.1*E,0,!1);return b.add(x),x.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,x=.5,z=new go.PathFigure(.5*E,a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-y)*E,a,0,(x+y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*E,0,0,(x-y)*a,(x-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,x*a,(x+y)*E,0,E,(x-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*E,.9*a,E,(x+y)*a,(x+y)*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.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 x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.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 x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),x.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 x=new go.PathFigure(.1*E,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),x.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 x=new go.PathFigure(.2*E,.1*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),x.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 x=1-y,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,.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,x=.5,z=new go.PathFigure(E,x*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*E,a,E,(x+y)*a,(x+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-y)*E,a,0,(x+y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*E,0,0,(x-y)*a,(x-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,x*a,(x+y)*E,0,E,(x-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,x=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);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,(1-x)*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}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)),z.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 x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-y)*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),z.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 x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(y*E,0,!1);return b.add(z),z.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 x=new go.PathFigure(0,.5*a,!1);return b.add(x),x.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 x=new go.PathFigure(y*E,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var z=new go.PathFigure(y*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),z.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 x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),x.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,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),x.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,x=.5,z=new go.PathFigure(E,x*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*E,a,E,(x+y)*a,(x+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-y)*E,a,0,(x+y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*E,0,0,(x-y)*a,(x-y)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,x*a,(x+y)*E,0,E,(x-y)*a));var ne=new go.PathFigure(E,x*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,x*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.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,x=.1,z=.9,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.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*E,.5*a));var ue=new go.PathFigure((z+x)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z+x)*E,(ne+y)*a,(z+y)*E,(ne+x)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne+x)*a,(z-x)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z-x)*E,(ne-y)*a,(z-y)*E,(ne-x)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,(z+y)*E,(ne-x)*a,(z+x)*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,x=ie*.4,z=ie*.1,ne=.1,oe=.9,ue=.5,de=new go.PathFigure(.8*E,.5*a,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+x)*a,(.4+y)*E,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*E,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-x)*a));var Se=new go.PathFigure((oe+ne)*E,ue*a,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ne)*a,(oe+ne)*E,(ue+z)*a,(oe+z)*E,(ue+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E,ue*a,(oe-z)*E,(ue+ne)*a,(oe-ne)*E,(ue+z)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ne)*a,(oe-ne)*E,(ue-z)*a,(oe-z)*E,(ue-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E,ue*a,(oe+z)*E,(ue-ne)*a,(oe+ne)*E,(ue-z)*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,x=ie*y,z=0,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(z+x)*E,(ne-y)*a,.7*E,(ne-x)*a)),y=.1,x=ie*.1,z=.9,ne=.5;var ue=new go.PathFigure((z-y)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*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,x=ie*y,z=0,ne=.5,oe=new go.PathFigure(0,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(z+x+x)*E,(ne-y)*a,.8*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+x)*a,(z+x+x)*E,(ne+y)*a)),oe.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,x=ie*y,z=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.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);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+x)*a,(z+x)*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,(z+x)*E,(ne-y)*a,.7*E,(ne-x)*a)),y=.1,x=ie*.1,z=.9,ne=.5;var de=new go.PathFigure((z-y)*E,ne*a,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*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,x=ie*y,z=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.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 b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(z+x)*E,(ne-y)*a,.9*E,(ne-x)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),ue.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,x=.1,z=.1,ne=.5,oe=new go.PathFigure((z-y*.5)*E,a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,0,(z-y)*E,a,(z-x)*E,0)),z=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,(z+x)*E,0,(z+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,0,(z-y)*E,a,(z-x)*E,0)),z=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,(z+x)*E,0,(z+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,0,(z-y)*E,a,(z-x)*E,0)),z=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,(z+x)*E,0,(z+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,0,(z-y)*E,a,(z-x)*E,0)),z=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+y*.5)*E,a,(z+x)*E,0,(z+y)*E,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,E,a){var b=new go.Geometry,y=ie*.5,x=.5,z=.5,ne=.5,oe=new go.PathFigure((z-x)*E,ne*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-x)*a,(z-x)*E,(ne-y)*a,(z-y)*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,(z+y)*E,(ne-x)*a,(z+x)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z+x)*E,(ne+y)*a,(z+y)*E,(ne+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne+x)*a,(z-x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*E,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*E,ne*a,z*E,(ne-x)*a,z*E,(ne+x)*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,x=a;E=E*.38,a=a*.6;var z=ie*.8,ne=.8,oe=0,ue=.5,de=(y-E)/2,Se=(x-a)/2,he=new go.PathFigure(oe*E+de,(ue+ne)*a+Se,!0);b.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+de,ue*a+Se,(oe-z)*E+de,(ue+ne)*a+Se,(oe-ne)*E+de,(ue+z)*a+Se)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue-ne)*a+Se,(oe-ne)*E+de,(ue-z)*a+Se,(oe-z)*E+de,(ue-ne)*a+Se)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*E+de,ue*a+Se,oe*E+de,(ue-ne)*a+Se,(oe-ne+z*.5)*E+de,(ue-z)*a+Se)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue+ne)*a+Se,(oe-ne+z*.5)*E+de,(ue+z)*a+Se,oe*E+de,(ue+ne)*a+Se).close()),z=ie*.4,ne=.4,oe=.2,ue=.5;var De=new go.PathFigure(oe*E+de,(ue+ne)*a+Se,!0);b.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+de,ue*a+Se,(oe-z)*E+de,(ue+ne)*a+Se,(oe-ne)*E+de,(ue+z)*a+Se)),De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue-ne)*a+Se,(oe-ne)*E+de,(ue-z)*a+Se,(oe-z)*E+de,(ue-ne)*a+Se)),De.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*E+de,ue*a+Se,oe*E+de,(ue-ne)*a+Se,(oe-ne+z*.5)*E+de,(ue-z)*a+Se)),De.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue+ne)*a+Se,(oe-ne+z*.5)*E+de,(ue+z)*a+Se,oe*E+de,(ue+ne)*a+Se).close()),z=ie*.2,ne=.2,oe=.5,ue=.5;var Te=new go.PathFigure((oe-ne)*E+de,ue*a+Se,!0);b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue-ne)*a+Se,(oe-ne)*E+de,(ue-z)*a+Se,(oe-z)*E+de,(ue-ne)*a+Se)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+de,ue*a+Se,(oe+z)*E+de,(ue-ne)*a+Se,(oe+ne)*E+de,(ue-z)*a+Se)),Te.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue+ne)*a+Se,(oe+ne)*E+de,(ue+z)*a+Se,(oe+z)*E+de,(ue+ne)*a+Se)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+de,ue*a+Se,(oe-z)*E+de,(ue+ne)*a+Se,(oe-ne)*E+de,(ue+z)*a+Se)),z=ie*.4,ne=.4,oe=.8,ue=.5;var me=new go.PathFigure(oe*E+de,(ue-ne)*a+Se,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+de,ue*a+Se,(oe+z)*E+de,(ue-ne)*a+Se,(oe+ne)*E+de,(ue-z)*a+Se)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue+ne)*a+Se,(oe+ne)*E+de,(ue+z)*a+Se,(oe+z)*E+de,(ue+ne)*a+Se)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*E+de,ue*a+Se,oe*E+de,(ue+ne)*a+Se,(oe+ne-z*.5)*E+de,(ue+z)*a+Se)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue-ne)*a+Se,(oe+ne-z*.5)*E+de,(ue-z)*a+Se,oe*E+de,(ue-ne)*a+Se).close()),z=ie*.8,ne=.8,oe=1,ue=.5;var nt=new go.PathFigure(oe*E+de,(ue-ne)*a+Se,!0);return b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+de,ue*a+Se,(oe+z)*E+de,(ue-ne)*a+Se,(oe+ne)*E+de,(ue-z)*a+Se)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue+ne)*a+Se,(oe+ne)*E+de,(ue+z)*a+Se,(oe+z)*E+de,(ue+ne)*a+Se)),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*E+de,ue*a+Se,oe*E+de,(ue+ne)*a+Se,(oe+ne-z*.5)*E+de,(ue+z)*a+Se)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+de,(ue-ne)*a+Se,(oe+ne-z*.5)*E+de,(ue-z)*a+Se,oe*E+de,(ue-ne)*a+Se).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 x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,E,a)),x.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 x=new go.PathFigure(.1*E,a,!0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.6*E,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),z.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,x=.4,z=.5,ne=.5,oe=ee(),ue=ee(),de=ee(),Se=ee();Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.5,oe,oe,ue,de,Se);var he=te(ue.x,ue.y),De=new go.PathFigure(ue.x*E,ue.y*a,!0);b.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,de.x*E,de.y*a,Se.x*E,Se.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z+x)*E,(ne+y)*a,(z+y)*E,(ne+x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,(z-y)*E,(ne+x)*a,(z-x)*E,(ne+y)*a)),Ge(z-x,ne,z-x,ne-y,z-y,ne-x,z,ne-x,.5,de,Se,ue,oe,oe),De.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,de.x*E,de.y*a,Se.x*E,Se.y*a)),y=ie*.3,x=.3,Ge(z-x,ne,z-x,ne-y,z-y,ne-x,z,ne-x,.5,de,Se,ue,oe,oe),De.add(new go.PathSegment(go.PathSegment.Line,ue.x*E,ue.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*E,ne*a,Se.x*E,Se.y*a,de.x*E,de.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+x)*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*E,ne*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),Ge(z,ne-x,z+y,ne-x,z+x,ne-y,z+x,ne,.5,oe,oe,ue,de,Se),De.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,Se.x*E,Se.y*a,de.x*E,de.y*a).close());var De=new go.PathFigure(.45*E,0,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ye(oe),ye(ue),ye(de),ye(Se),ye(he),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 x(z,ne,oe){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+oe)*a).close())}return x(y,0,0),x(y,.4,0),x(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,x=0,z=0,ne=y*ie,oe=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,de=1,Se=.5,he=.5,De=0,Te=new go.PathFigure(oe*E,(1-ue)*a,!1);return b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,de*E,Se*a,de*E,.7*a,de*E,Se*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(he+x)*E,(De+x)*a,(.5+y+x)*E,(.5-ne+x)*a,(.5+ne+x)*E,(.5-y+x)*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*E,(.5+z)*a,(.5-ne+x)*E,(.5-y+z)*a,(.5-y+x)*E,(.5-ne+z)*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*E,.9*a,(.5-y+x)*E,(.5+ne+z)*a,(.5-ne+x)*E,.9*a)),Te.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*E,.8*a)),Te.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*E,.9*a)),Te.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*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 x=new go.PathFigure(E,a,!1);b.add(x);var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),z.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 x=new go.PathFigure(.45*E,.73*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),x.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 x=new go.PathFigure(.335*E,(1-.555)*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,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*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var z=.5-.285,ne=.5,oe=z,ue=Math.PI/4,de=4*(1-Math.cos(ue))/(3*Math.sin(ue)),Se=de*.5,he=z,De=z,Te=de*he,me=de*De;x.add(new go.PathSegment(go.PathSegment.Bezier,(ne-he)*E,oe*a,(ne-(Te+he)/2)*E,(oe+(De+me)/2)*a,(ne-he)*E,(oe+me)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(oe-De)*a,(ne-he)*E,(oe-me)*a,(ne-Te)*E,(oe-De)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ne+he)*E,oe*a,(ne+Te)*E,(oe-De)*a,(ne+he)*E,(oe-me)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+he)*E,(oe+me)*a,(ne+(Te+he)/2)*E,(oe+(De+me)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var nt=new go.PathFigure(.2*E,a,!1);b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Ce=new go.PathFigure(.8*E,a,!1);return b.add(Ce),Ce.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 x=new go.PathFigure(.2*E,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),x.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 x=new go.PathFigure(E,a,!1);b.add(x);var z=new go.PathFigure(.1*E,a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.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 x=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,x*E,x*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 x=new go.PathFigure(.475*E,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var z=new go.PathFigure(.675*E,.575*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),z.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,x=ie*.5,z=new go.PathFigure(E,y*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+x)*a,(y+x)*E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-x)*E,a,0,(y+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-x)*a,(y-x)*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+x)*E,0,E,(y-x)*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 x=new go.PathFigure(0,.15*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),x.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 x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,.2*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).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 x=new go.PathFigure(0,.2*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*E,.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 b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.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()),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 x=new go.PathFigure(.15*E,.6*a,!1);return b.add(x),x.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 x=new go.PathFigure(E,.8*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var z=.1,ne=ie*.1,oe=.2,ue=.9,de=new go.PathFigure((oe-z)*E,ue*a,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-z)*a,(oe-z)*E,(ue-ne)*a,(oe-ne)*E,(ue-z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*E,ue*a,(oe+ne)*E,(ue-z)*a,(oe+z)*E,(ue-ne)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+z)*a,(oe+z)*E,(ue+ne)*a,(oe+ne)*E,(ue+z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*E,ue*a,(oe-ne)*E,(ue+z)*a,(oe-z)*E,(ue+ne)*a).close()),z=.1,ne=ie*.1,oe=.8,ue=.9;var Se=new go.PathFigure((oe-z)*E,ue*a,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-z)*a,(oe-z)*E,(ue-ne)*a,(oe-ne)*E,(ue-z)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*E,ue*a,(oe+ne)*E,(ue-z)*a,(oe+z)*E,(ue-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+z)*a,(oe+z)*E,(ue+ne)*a,(oe+ne)*E,(ue+z)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*E,ue*a,(oe-ne)*E,(ue+z)*a,(oe-z)*E,(ue+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 x=new go.PathFigure(0,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*E,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),z.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 oe=.1,ue=ie*.1,de=.1,Se=.9,he=new go.PathFigure((de-oe)*E,Se*a,!0);b.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Se-oe)*a,(de-oe)*E,(Se-ue)*a,(de-ue)*E,(Se-oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*E,Se*a,(de+ue)*E,(Se-oe)*a,(de+oe)*E,(Se-ue)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Se+oe)*a,(de+oe)*E,(Se+ue)*a,(de+ue)*E,(Se+oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*E,Se*a,(de-ue)*E,(Se+oe)*a,(de-oe)*E,(Se+ue)*a)),oe=.1,ue=ie*.1,de=.4,Se=.9;var De=new go.PathFigure((de-oe)*E,Se*a,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Se-oe)*a,(de-oe)*E,(Se-ue)*a,(de-ue)*E,(Se-oe)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*E,Se*a,(de+ue)*E,(Se-oe)*a,(de+oe)*E,(Se-ue)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Se+oe)*a,(de+oe)*E,(Se+ue)*a,(de+ue)*E,(Se+oe)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*E,Se*a,(de-ue)*E,(Se+oe)*a,(de-oe)*E,(Se+ue)*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 x=new go.PathFigure(.45*E,.7*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var z=new go.PathFigure(.55*E,.4*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var de=.05,Se=ie*.05,he=.175,De=.95,ne=new go.PathFigure((he-de)*E,De*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De-de)*a,(he-de)*E,(De-Se)*a,(he-Se)*E,(De-de)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*E,De*a,(he+Se)*E,(De-de)*a,(he+de)*E,(De-Se)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De+de)*a,(he+de)*E,(De+Se)*a,(he+Se)*E,(De+de)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*E,De*a,(he-Se)*E,(De+de)*a,(he-de)*E,(De+Se)*a));var de=.05,Se=ie*.05,he=.375,De=.95,oe=new go.PathFigure((he-de)*E,De*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De-de)*a,(he-de)*E,(De-Se)*a,(he-Se)*E,(De-de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*E,De*a,(he+Se)*E,(De-de)*a,(he+de)*E,(De-Se)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De+de)*a,(he+de)*E,(De+Se)*a,(he+Se)*E,(De+de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*E,De*a,(he-Se)*E,(De+de)*a,(he-de)*E,(De+Se)*a));var de=.05,Se=ie*.05,he=.625,De=.95,ue=new go.PathFigure((he-de)*E,De*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De-de)*a,(he-de)*E,(De-Se)*a,(he-Se)*E,(De-de)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*E,De*a,(he+Se)*E,(De-de)*a,(he+de)*E,(De-Se)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De+de)*a,(he+de)*E,(De+Se)*a,(he+Se)*E,(De+de)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*E,De*a,(he-Se)*E,(De+de)*a,(he-de)*E,(De+Se)*a));var de=.05,Se=ie*.05,he=.825,De=.95,Te=new go.PathFigure((he-de)*E,De*a,!0);b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De-de)*a,(he-de)*E,(De-Se)*a,(he-Se)*E,(De-de)*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*E,De*a,(he+Se)*E,(De-de)*a,(he+de)*E,(De-Se)*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(De+de)*a,(he+de)*E,(De+Se)*a,(he+Se)*E,(De+de)*a)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*E,De*a,(he-Se)*E,(De+de)*a,(he-de)*E,(De+Se)*a).close());var me=new go.PathFigure(0,a,!1);return b.add(me),me.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 x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var z=new go.PathFigure(.15*E,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,oe=ie*.05,ue=.35,de=.775,Se=new go.PathFigure((ue-ne)*E,de*a,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(de-ne)*a,(ue-ne)*E,(de-oe)*a,(ue-oe)*E,(de-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E,de*a,(ue+oe)*E,(de-ne)*a,(ue+ne)*E,(de-oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(de+ne)*a,(ue+ne)*E,(de+oe)*a,(ue+oe)*E,(de+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E,de*a,(ue-oe)*E,(de+ne)*a,(ue-ne)*E,(de+oe)*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,x=ie*.3,z=.5,ne=.7,oe=new go.PathFigure((z-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a));var ue=new go.PathFigure(0,.7*a,!1);return b.add(ue),ue.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 x=new go.PathFigure(0,.6*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.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,x=ie*.5,z=.5,ne=.5,oe=new go.PathFigure((z-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a));var ue=new go.PathFigure(.15*E,.5*a,!1);return b.add(ue),ue.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,x=ie*.5,z=.5,ne=.5,oe=new go.PathFigure((z-y)*E,ne*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*a).close()),y=.05,x=ie*.05,z=.5,ne=.8;var ue=new go.PathFigure((z-y)*E,ne*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne-y)*a,(z-y)*E,(ne-x)*a,(z-x)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*E,ne*a,(z+x)*E,(ne-y)*a,(z+y)*E,(ne-x)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*E,(ne+y)*a,(z+y)*E,(ne+x)*a,(z+x)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*E,ne*a,(z-x)*E,(ne+y)*a,(z-y)*E,(ne+x)*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)),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 x=new go.PathFigure(.2*E,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),x.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 x=new go.PathFigure(.2*E,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),x.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 x=new go.PathFigure(0,a*.6,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),x.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 x=new go.PathFigure(.126*E,.85*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var z=new go.PathFigure(.402*E,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),z.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 oe=new go.PathFigure(.5*E,.1*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.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 x=new go.PathFigure(E*.204,a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var z=new go.PathFigure(E*.408,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),z.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 oe=new go.PathFigure(E*.816,a,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.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 x=new go.PathFigure(E*.055,.07*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var z=new go.PathFigure(E*.055,.13*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),z.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 oe=new go.PathFigure(E*1,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.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 x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(E*.11,a*.1,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),z.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 oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.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,x=y*ie,z=new go.PathFigure(y,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-x,E-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,x,x,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 oe=new go.PathFigure(E*.83,a*1,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ue=new go.PathFigure(E*.78,a*.05,!1);return b.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()),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,x=a*.8,z=new go.Geometry,ne=new go.PathFigure(b,0,!0);return z.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,x-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,x,E,x-y,E-y,x)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,x)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,x)),ne.add(new go.PathSegment(go.PathSegment.Line,b,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x-b,y,x,0,x-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?(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,.8,-y,-y)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),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 x=new go.PathFigure(E*1,a*.55,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),x.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 x=new go.PathFigure(E*.1,a*.2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var z=new go.PathFigure(E*.28,a*.37,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),z.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,x=y*ie,z=new go.PathFigure(E*.62,a*.475,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-x,E-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),x>1?(b.spot1=new go.Spot(0,0,x,x),b.spot2=new go.Spot(1,1,-x,-x)):(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 x=.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-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-x))),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-x)).close());var z=new go.PathFigure(E*.4,a*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),z.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 x=.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-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-x))),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-x)).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 x=.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-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-x))),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-x))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-x))),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-x)).close());var z=new go.PathFigure(E*.5,a*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),z.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 x=new go.PathFigure(E*.235,a*.28,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),x.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")},11081: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 Mt={},Bt="5.0",te={},ee=null,ye=!1,Be=!1,Ge=null,ve=!1,we=null,ie=null,ce=0;ce<arguments.length;ce++){var Le=arguments[ce];if(Le!==null)switch(typeof Le){case"number":Bt=Le.toFixed(1);break;case"string":Le.match(new RegExp("^[0-9]\\.[0-9]+$"))?Bt=Le:Ge=Le;break;case"object":typeof Le.is3D!="undefined"?ee=Le:te=Le;break;case"boolean":ye=Le,Be=!0;break}}ee===null&&(ee={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},te.material_id!==void 0&&!Be&&(ye=!0)),Ge!==null&&te.id===void 0&&(te.id=Ge);var Ae="",ge="",_e=!1,pe=null,ae=null,E=null,a=!1,b=null,y=null,x=null,z=null,ne=null;te.height!==void 0&&(te.height=Math.round(te.height)),te.width!==void 0&&(te.width=Math.round(te.width));var oe=function(He){return parseFloat(He)>4?parseFloat(He):5};Mt.setHTML5Codebase=function(He,et){ie=He,Ne(He,et)},Mt.setJavaCodebase=Mt.setJavaCodebaseVersion=Mt.isCompiledInstalled=Mt.setPreCompiledScriptPath=Mt.setPreCompiledResourcePath=function(){},Mt.setHTML5CodebaseVersion=function(He,et){var Et=parseFloat(He);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}we=He,ke(He,et)},Mt.getHTML5CodebaseVersion=function(){return ae},Mt.getParameters=function(){return te},Mt.setFontsCSSURL=function(He){z=He},Mt.setGiacJSURL=function(He){},Mt.setJNLPFile=function(He){Ae=He},Mt.setJNLPBaseDir=function(He){},Mt.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var et="auto",Et=te.id,Pt,gt=!1,Ot=0;Ot<arguments.length;Ot++){var xe=arguments[Ot];typeof xe=="string"?(xe=xe.toLowerCase(),xe.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?et=xe:Et=arguments[Ot]):typeof xe=="boolean"?gt=xe:xe instanceof HTMLElement&&(Pt=xe)}Lt();function Lt(){if(!ve){setTimeout(Lt,200);return}et=ot(et);var Nt=Pt||document.getElementById(Et);if(!Nt){console.log("possibly bug on ajax loading? ");return}if(Mt.removeExistingApplet(Nt,!1),te.width===void 0&&Nt.clientWidth&&(te.width=Nt.clientWidth),te.height===void 0&&Nt.clientHeight&&(te.height=Nt.clientHeight),!(te.width&&te.height)&&et==="html5"&&(delete te.width,delete te.height),pe=et,et==="screenshot")Ce(Nt,te);else{var fe=!1;te.hasOwnProperty("playButton")&&te.playButton||te.hasOwnProperty("clickToLoad")&&te.clickToLoad?fe=!0:te.hasOwnProperty("playButtonAutoDecide")&&te.playButtonAutoDecide&&(fe=(!ue()||He())&&de()),fe?(pe="screenshot",Ve(Nt,te,gt,et)):nt(Nt,te,gt)}}};function ue(){try{return window.self!==window.top}catch(He){return!0}}function de(){return te.hasOwnProperty("screenshotGenerator")&&te.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Mt.getViews=function(){return ee},Mt.isJavaInstalled=function(){return!1};var Se=function(He){var et=function(Ot){var xe=JSON.parse(Ot),Lt=function(qe){return qe.type=="G"||qe.type=="E"},Nt=xe.elements?xe.elements.filter(Lt)[0]:xe;if(!Nt||!Nt.url){Et();return}te.fileName=Nt.url,he(Nt.settings||{}),ee.is3D=!0;var fe="https://www.geogebra.org/images/";Mt.setPreviewImage(b||Nt.previewUrl,fe+"GeoGebra_loading.png",fe+"applet_play.png"),He()},Et=function(){te.onError&&te.onError(),Qe("Error: Fetching material (id "+te.material_id+") failed.",te)},Pt=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",gt="/materials/"+te.material_id+"?scope=basic";De("https://"+Pt+"/api/proxy.php?path="+encodeURIComponent(gt),et,Et)};function he(He){var et=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Et){He[Et]=!!He[Et]}),et.forEach(function(Et){te[Et]===void 0&&He[Et]!==void 0&&(te[Et]=He[Et])}),te.showToolBarHelp===void 0&&(te.showToolBarHelp=te.showToolBar)}function De(He,et,Et){var Pt=new XMLHttpRequest;Pt.open("GET",He),Pt.onload=function(){et(Pt.responseText)},Pt.onerror=Et,Pt.send()}Mt.isHTML5Installed=function(){return!0},Mt.getLoadedAppletType=function(){return pe},Mt.setPreviewImage=function(He,et,Et){b=He,y=et,x=Et},Mt.removeExistingApplet=function(He,et){var Et;typeof He=="string"&&(He=document.getElementById(He)),pe=null;var Pt=null;for(Et=0;Et<He.childNodes.length;Et++){var gt=He.childNodes[Et],Ot=gt.className;Ot==="applet_screenshot"?et?(gt.style.display="block",pe="screenshot"):gt.style.display="none":Ot!=="applet_scaler prerender"&&(He.removeChild(gt),Pt=Ot&&Ot.indexOf("appletParameters")!=-1?gt.id:null,Et--)}var xe=te.id!==void 0?te.id:Pt,Lt=window[xe];Lt&&typeof Lt.getBase64=="function"&&(Lt.remove(),window[xe]=null)},Mt.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var He=Mt.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},Mt.startAnimation=function(){var He=Mt.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},Mt.stopAnimation=function(){var He=Mt.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},Mt.getAppletObject=function(){var He=te.id!==void 0?te.id:"ggbApplet";return window[He]},Mt.resize=function(){};var Te=function(He,et,Et){var Pt=document.createElement("param");Pt.setAttribute("name",et),Pt.setAttribute("value",Et),He.appendChild(Pt)},me=function(He){return He&&He!=="false"},nt=function(He,et,Et){oe(ae)<=4.2&&(Et=!0);var Pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gt=document.createElement("div");gt.classList.add("appletParameters","notranslate");var Ot=et.width,xe=et.height;if(et.disableAutoScale=et.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():et.disableAutoScale,et.width!==void 0)if(oe(ae)<=4.4)me(et.showToolBar)&&(et.height-=7),me(et.showAlgebraInput)&&(et.height-=37),et.width<605&&me(et.showToolBar)&&(et.width=605,Ot=605);else{var Lt=100;(me(et.showToolBar)||me(et.showMenuBar))&&(et.hasOwnProperty("customToolBar")&&(et.customToolbar=et.customToolBar),Lt=me(et.showMenuBar)?245:155),Ot<Lt&&(et.width=Lt,Ot=Lt)}gt.style.border="none",gt.style.display="inline-block";for(var Nt in et)et.hasOwnProperty(Nt)&&Nt!=="appletOnLoad"&&gt.setAttribute("data-param-"+Nt,et[Nt]);z&&gt.setAttribute("data-param-fontscssurl",z),Mt.resize=function(){GGBAppletUtils.responsiveResize(He,et)},window.addEventListener("resize",function(Pe){Mt.resize()});var fe=typeof et.appletOnLoad=="function"?et.appletOnLoad:function(){};if(!Et&&et.width!==void 0){et.hasOwnProperty("showSplash")||gt.setAttribute("data-param-showSplash","false");var qe=He.querySelector(".applet_scaler.prerender"),Ee=qe!==null;if(Ee)var le=qe.querySelector(".ggb_preview");else{var le=ct(Ot,xe,et.borderColor,!1);qe=document.createElement("div"),qe.className="applet_scaler",qe.style.position="relative",qe.style.display="block",qe.style.width=Ot+"px",qe.style.height=xe+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(qe,"66%"),oe(ae)>=5?(et.appletOnLoad=function(Pe){var ft=He.querySelector(".ggb_preview");ft&&ft.parentNode.removeChild(ft),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(qe),window.GGBT_wsf_view&&$(window).trigger("resize"),fe(Pe)},Ee||qe.appendChild(le)):gt.appendChild(le),qe.appendChild(gt),Ee||He.appendChild(qe),setTimeout(function(){Mt.resize()},1)}else{var re=document.createElement("div");re.className="applet_scaler",re.style.position="relative",re.style.display="block",re.appendChild(gt),He.appendChild(re),et.appletOnLoad=function(Pe){Mt.resize(),fe(Pe)}}function se(Pe,ft){ft&&typeof ft.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Pe,ft.appletOnLoad):renderGGBElement(Pe),Qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ft)}function Oe(Pe,ft){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Pe,params:ft}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Ht){se(Ht.article,Ht.params)}),html5AppletsToProcess=null)},oe(ae)<5&&(Pe.className+=" geogebraweb")):se(Pe,ft)}if(Pt){scriptLoadStarted=!0;for(var Ke=0;Ke<gt.childNodes.length;Ke++){var be=gt.childNodes[Ke].tagName;be==="TABLE"&&(gt.removeChild(gt.childNodes[Ke]),Ke--)}if(ggbHTML5LoadedScript!==null){var Re=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Re!=null&&Re.parentNode.removeChild(Re)}var it=document.createElement("script"),tt=function(){Oe(gt,et)};it.src=ge+E,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=ae,ggbHTML5LoadedScript=it.src,Qe("GeoGebra HTML5 codebase loaded: '"+ge+"'.",et),!ie&&(!we||we=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),tt()):ge.requirejs?__webpack_require__.e(981).then(function(){var Pe=[__webpack_require__(60981)];tt.apply(null,Pe)}.bind(this)).catch(__webpack_require__.oe):(it.onload=tt,He.appendChild(it))}else Oe(gt,et);et.height=xe,et.width=Ot},Ce=function(He,et,Et){var Pt=ct(et.width,et.height,et.borderColor,Et),gt=document.createElement("div");gt.style.position="relative",gt.style.display="block",gt.style.width=et.width+"px",gt.style.height=et.height+"px",gt.className="applet_screenshot applet_scaler"+(Et?" applet_screenshot_play":""),gt.appendChild(Pt);var Ot=GGBAppletUtils.getScale(et,He,Et);Et?(He.appendChild(Xe()),window.GGBT_wsf_view||(He.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(gt,"66%"),He.appendChild(gt),Ot!==1&&!isNaN(Ot)&&(GGBAppletUtils.scaleElement(gt,Ot),gt.style.width=et.width+"px",gt.style.height=et.height+"px",gt.parentNode.style.width=et.width*Ot+"px",gt.parentNode.style.height=et.height*Ot+"px"),Mt.resize=function(){lt(He,Pt,gt,Et)},window.addEventListener("resize",function(xe){Mt.resize()}),Mt.resize()};function lt(He,et,Et,Pt){if(He.contains(et)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(He.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(He)}var gt=GGBAppletUtils.getScale(te,He,Pt);Et.parentNode!==null&&(!isNaN(gt)&&gt!==1?(GGBAppletUtils.scaleElement(Et,gt),Et.parentNode.style.width=te.width*gt+"px",Et.parentNode.style.height=te.height*gt+"px"):(GGBAppletUtils.scaleElement(Et,1),Et.parentNode.style.width=te.width+"px",Et.parentNode.style.height=te.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(He),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Mt.onExitFullscreen=function(He,et){et.appendChild(He)};var Ve=function(He,et,Et,Pt){Ce(He,et,!0);for(var gt=function(){var Lt=[];for(xe=0;xe<He.childNodes.length;xe++)Lt.push(He.childNodes[xe]);if(window.GGBT_wsf_view){var Nt=window.GGBT_wsf_view.renderFullScreen(He,et.id),fe=document.getElementById("fullscreencontainer"),qe=jQuery(He).find(".fullscreencontent");qe.length>0?(Nt.remove(),qe.attr("id","fullscreencontent").show(),jQuery(fe).append(qe),window.dispatchEvent(new Event("resize"))):nt(Nt,et,!1),window.GGBT_wsf_view.launchFullScreen(fe)}else pe=Pt,nt(He,et,!1);if(!window.GGBT_wsf_view)for(xe=0;xe<Lt.length;xe++)He.removeChild(Lt[xe])},Ot=He.getElementsByClassName("ggb_preview_play"),xe=0;xe<Ot.length;xe++)Ot[xe].addEventListener("click",gt,!1),Ot[xe].addEventListener("ontouchstart",gt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(He),de()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},Xe=function(){var He=document.createElement("div");if(He.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var et='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',Et=document.createElement("style");Et.styleSheet?Et.styleSheet.cssText=et:Et.appendChild(document.createTextNode(et)),document.getElementsByTagName("head")[0].appendChild(Et)}return He},ct=function(He,et,Et,Pt){var gt=document.createElement("div");gt.className="ggb_preview",gt.style.position="absolute",gt.style.zIndex="90",gt.style.width=He-2+"px",gt.style.height=et-2+"px",gt.style.top="0px",gt.style.left="0px",gt.style.overflow="hidden",gt.style.backgroundColor="white";var Ot="lightgrey";Et!==void 0&&(Et==="none"?Ot="transparent":Ot=Et),gt.style.border="1px solid "+Ot;var xe=document.createElement("img");if(xe.style.position="relative",xe.style.zIndex="1000",xe.style.top="-1px",xe.style.left="-1px",b!==null&&xe.setAttribute("src",b),xe.style.opacity=.7,y!==null){var Lt,Nt,fe;if(!Pt){Lt=document.createElement("img"),Lt.style.position="absolute",Lt.style.zIndex="1001",Lt.style.opacity=1,xe.style.opacity=.3,Nt=360,Nt>He/4*3&&(Nt=He/4*3),fe=Nt/5.8,Lt.setAttribute("src",y),Lt.setAttribute("width",Nt),Lt.setAttribute("height",fe);var qe=(He-Nt)/2,Ee=(et-fe)/2;Lt.style.left=qe+"px",Lt.style.top=Ee+"px",gt.appendChild(Lt)}}return gt.appendChild(xe),gt},ot=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},We=["web","webSimple","web3d","tablet","tablet3d","phone"],ke=function(He,et){if(ae=He,et){Ne(ae,!0);return}var Et=!ye;if(Et){var Pt=oe(ae);!isNaN(Pt)&&Pt<4.4&&(Et=!1)}var gt,Ot;window.location.protocol.substr(0,4)==="http"?gt=window.location.protocol:gt="http:";var xe=ae.indexOf("//");xe>0?Ot=ae:xe===0?Ot=gt+ae:Ot="https://www.geogebra.org/apps/5.2.814.0/";for(var Lt in We)if(ae.slice(We[Lt].length*-1)===We[Lt]||ae.slice((We[Lt].length+1)*-1)===We[Lt]+"/"){Ne(Ot,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!me(te.showToolBar)&&!me(te.showMenuBar)&&!me(te.showAlgebraInput)&&!me(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Ot+="webSimple/":Ot+="web3d/",Ne(Ot,!1)},Ne=function(He,et){if(He.requirejs){ge=He;return}He.slice(-1)!=="/"&&(He+="/"),ge=He,et===null&&(et=He.indexOf("http")===-1),_e=et,E="web.nocache.js",a=!1;var Et=ge.split("/");Et.length>1&&(!et&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):We.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=He.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 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."),ke("5.0",et))},Qe=function(He,et){window.console&&window.console.log&&(!et||typeof et.showLogging=="undefined"||et.showLogging&&et.showLogging!=="false")&&console.log(He)};te.material_id!==void 0?Se(rt):rt();function rt(){var He=Bt;we!==null?He=we:parseFloat(He)<5&&(He="5.0"),ke(He,!1),ie!==null&&Ne(ie,_e),ve=!0}return Mt},GGBAppletUtils=function(){"use strict";function Mt(){return window.GGBT_wsf_edit!==void 0}function Bt(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,ie,ce,Le,Ae){var ge=null;if(Ae!=null&&Ae!="")for(var _e=ve.parentNode;_e!=null;)if((" "+_e.className+" ").indexOf(" "+Ae+" ")>-1){ge=_e;break}else _e=_e.parentNode;var pe=0,ae=0,E=0,a=0,b=0,y=0,x=0;if(ge)pe=ge.offsetWidth,ae=Math.max(ce?ge.offsetWidth:0,ge.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(pe=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),E=pe):(pe=window.innerWidth,ae=window.innerHeight,E=window.innerWidth),ve){var z=ve.getBoundingClientRect();z.left>0&&z.left<=pe&&(Le===void 0||!Le)&&(document.dir==="rtl"?(b=pe-z.width-z.left,y=E<=480?10:30):(y=z.left,b=E<=480?10:30),a=y+b)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return ve&&((ie===void 0||!ie)&&we>0&&we+a<pe?pe=we:pe-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ie===void 0||!ie)&&(ae-=x)),{width:pe,height:ae}}function ee(ve,we,ie,ce,Le){if(ve.isScreenshoGenerator)return 1;var Ae=ce!==void 0&&ce,ge=ve.noScaleMargin!=null&&ve.noScaleMargin,_e=function(ne){return ne&&ne!=="false"},pe=_e(ve.autoHeight),ae=te(we,ve.width,ie,pe,Ae&&window.GGBT_wsf_view||ge,Le),E=parseInt(ae.width),a=ve.width,b=ve.height;if(a===void 0){var y=we.querySelector(".appletParameters");y&&(a=y.offsetWidth,b=y.offsetHeight)}var x=E/a,z=Ae?1:ae.height/b;return ie!==void 0&&!ie&&(x=Math.min(1,x),z=Math.min(1,z)),Math.min(x,z)}function ye(ve,we,ie){var ce=1,Le,Ae=!1;if(ve.hasOwnProperty("allowUpscale")&&(Ae=ve.allowUpscale),ve.hasOwnProperty("scale")&&(ce=parseFloat(ve.scale),(isNaN(ce)||ce===null||ce===0)&&(ce=1),ce>1&&(Ae=!0)),we&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ae=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))Le=ee(ve,we,Ae,ie,ve.scaleContainerClass);else return ce;return Ae&&(!ve.hasOwnProperty("scale")||ce===1)?Le:Math.min(ce,Le)}function Be(ve){var we=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),ce=ve.getBoundingClientRect(),Le=(we-ce.width)/2,Ae=(ie-ce.height)/2;Ae<0&&(Ae=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Le<40?ve.style.left="40px":ve.style.left=Le+"px",ve.style.top=Ae+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ae<40?ve.style.top="40px":ve.style.top=Ae+"px",ve.style.left=Le+"px")}function Ge(ve,we){var ie=ve.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(we.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var ce=ye(we,ve);Mt()&&ie.setAttribute("data-param-scale",ce);for(var Le=null,Ae=0;Ae<ve.childNodes.length;Ae++)if(ve.childNodes[Ae].className!==void 0&&ve.childNodes[Ae].className.match(/^applet_scaler/)){Le=ve.childNodes[Ae];break}if(Le!==null&&Le.querySelector(".noscale")!==null)return;var ge=we.id!==void 0?we.id:"ggbApplet",_e=window[ge];(_e==null||!_e.recalculateEnvironments)&&Le!==null&&!Le.className.match(/fullscreen/)&&(Le.parentNode.style.transform="",!isNaN(ce)&&ce!==1?(Le.parentNode.style.width=we.width*ce+"px",Le.parentNode.style.height=we.height*ce+"px",Bt(Le,ce)):(Bt(Le,1),Le.parentNode.style.width=we.width+"px",Le.parentNode.style.height=we.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Be(ve),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ie).parents(".content-added-content"))}}return{responsiveResize:Ge,isFlexibleWorksheetEditor:Mt,positionCenter:Be,getScale:ye,scaleElement:Bt}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="<!doctype html>",W="",X="<html><head></head><body></body></html>",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var Mt=n.location.search;return Mt.indexOf(J)!=-1||Mt.indexOf(K)!=-1}function q(Mt,Bt){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(Mt){var Bt=s[L].bindings;s[L].bindings=function(){for(var te=Bt?Bt():{},ee=Mt[webModule.__softPermutationId],ye=O;ye<ee.length;ye++){var Be=ee[ye];te[Be[O]]=Be[P]}return te}};var t;function u(){return v(),t}function v(){if(!t){var Mt=o.createElement(Q);if(Mt.id=L,Mt.style.cssText=R+S,Mt.tabIndex=-1,o.body.appendChild(Mt),t=Mt.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var Bt=document.compatMode==U?V:W;t.write(Bt+X),t.close()}}}function w(Mt){function Bt(ee){function ye(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Be=ye();if(Be){ee();return}function Ge(){if(!Be){if(!ye())return;Be=!0,ee(),o.removeEventListener&&o.removeEventListener(Z,Ge,!1),ve&&clearInterval(ve)}}o.addEventListener&&o.addEventListener(Z,Ge,!1);var ve=setInterval(function(){Ge()},$)}function te(ee){var ye=u(),Be=ye.body,Ge=ye.createElement(_);Ge.language=ab,Ge.crossOrigin=W,Ge.src=ee,webModule.__errFn&&(Ge.onerror=function(){webModule.__errFn(L,new Error(bb+ee))}),Be.appendChild(Ge)}Bt(function(){te(Mt)})}webModule.__startLoadingFragment=function(Mt){return C(Mt)},webModule.__installRunAsyncCode=function(Mt){var Bt=u(),te=Bt.body,ee=Bt.createElement(_);ee.language=ab,ee.text=Mt,te.appendChild(ee),te.removeChild(ee)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=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(Mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Mt){var Bt=c[Mt];return Bt==null?null:Bt},r=d,webModule.__errFn=e}function B(){function Mt(ve){var we=ve.lastIndexOf(rb);we==-1&&(we=ve.length);var ie=ve.indexOf(sb);ie==-1&&(ie=ve.length);var ce=ve.lastIndexOf(tb,Math.min(ie,we));return ce>=O?ve.substring(O,ce+P):W}function Bt(ve){if(!ve.match(/^\w+:\/\//)){var we=o.createElement(ub);we.src=ve+vb,ve=Mt(we.src)}return ve}function te(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function ee(){for(var ve=o.getElementsByTagName(_),we=O;we<ve.length;++we)if(ve[we].src.indexOf(xb)!=-1)return Mt(ve[we].src);return W}function ye(){var ve=o.getElementsByTagName(yb);return ve.length>O?ve[ve.length-P].href:W}function Be(){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=ee()),Ge==W&&(Ge=ye()),Ge==W&&Be()&&(Ge=Mt(o.location.href)),Ge=Bt(Ge),Ge}function C(Mt){return Mt.match(/^\//)||Mt.match(/^[a-zA-Z]+:\/\//)?Mt:webModule.__moduleBase+Mt}function D(){var Mt=[],Bt=O,te=[],ee=[];function ye(ve){var we=ee[ve](),ie=te[ve];if(we in ie)return we;var ce=[];for(var Le in ie)ce[ie[Le]]=Le;throw r&&r(ve,ce,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]=ye(we));return ve},webModule.__computePropValue=ye,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Be;try{Be=Cb;var Ge=Be.indexOf(Db);Ge!=-1&&(Bt=parseInt(Be.substring(Ge+P),$),Be=Be.substring(O,Ge))}catch(ve){}return webModule.__softPermutationId=Bt,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})()},67303:function(Mt,Bt,te){"use strict";te.d(Bt,{Ax:function(){return Ge},Ds:function(){return ve},KI:function(){return ie},SI:function(){return Be},f1:function(){return ye}});var ee=te(90524);function ye(ce){let Le=!0;if(ce.length>0){for(let Ae=0;Ae<ce.length;Ae++)if(ce[Ae].compile_success==0||!ce[Ae].compile_success){Le=!1;break}}else Le=!1;return Le}function Be(ce,Le=""){let Ae=[];for(let ge=0;ge<ce.length;ge++){let _e=ce[ge],pe=Le?`${Le}/${_e.name}`:`${_e.name}`;Ae.push({title:_e.name,type:_e.type,isLeaf:_e.type!=="tree",key:pe})}return Ae}function Ge(ce,Le,Ae){for(let ge=0;ge<ce.length;ge++){let _e=ce[ge];if(_e.key===Le){_e.children=Ae;break}_e.children&&Ge(_e.children,Le,Ae)}return ce}function ve(ce,Le,Ae){let ge;return function(){let _e=this,pe=arguments,ae=function(){ge=null,Ae||ce.apply(_e,pe)},E=Ae&&!ge;clearTimeout(ge),ge=setTimeout(ae,Le),E&&ce.apply(_e,pe)}}const we=!0,ie=ee.Z.API_SERVER},64885:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ae}});var ee=te(3113),ye=te(59301),Be=Object.defineProperty,Ge=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Le=(E,a,b)=>a in E?Be(E,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):E[a]=b,Ae=(E,a)=>{for(var b in a||(a={}))ie.call(a,b)&&Le(E,b,a[b]);if(we)for(var b of we(a))ce.call(a,b)&&Le(E,b,a[b]);return E},ge=(E,a)=>Ge(E,ve(a)),_e=(E,a)=>{var b={};for(var y in E)ie.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&&ce.call(E,y)&&(b[y]=E[y]);return b},pe=(E,a,b)=>new Promise((y,x)=>{var z=ue=>{try{oe(b.next(ue))}catch(de){x(de)}},ne=ue=>{try{oe(b.throw(ue))}catch(de){x(de)}},oe=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(z,ne);oe((b=b.apply(E,a)).next())});const ae=E=>{var a=E,{children:b}=a,y=_e(a,["children"]);const[x,z]=(0,ye.useState)(!1);return ye.createElement(ee.ZP,ge(Ae({},y),{loading:x,onClick:ne=>pe(void 0,null,function*(){try{z(!0),yield y.onClick(ne),z(!1)}catch(oe){console.error(oe),z(!1)}})}),b)}},77579:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return x}});var ee=te(59301),ye=te(78241),Be=te(8591),Ge=te(43418),ve=te(5083),we=te(92832),ie=te(1710),ce=te(95237),Le=te(43604),Ae=te(61186),ge=te.n(Ae),_e=te(49661),pe=te(76560),ae={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=te(64948),a=te(69577),b=(z,ne,oe)=>new Promise((ue,de)=>{var Se=Te=>{try{De(oe.next(Te))}catch(me){de(me)}},he=Te=>{try{De(oe.throw(Te))}catch(me){de(me)}},De=Te=>Te.done?ue(Te.value):Promise.resolve(Te.value).then(Se,he);De((oe=oe.apply(z,ne)).next())});const y=({dispatch:z,courseEndTime:ne,classroomList:oe,successCallback:ue=()=>{},visible:de,homeworkIds:Se,courseId:he,isBatch:De,shixunHomeworks:Te})=>{const[me]=ye.default.useForm(),[nt,Ce]=(0,ee.useState)(!1),[lt,Ve]=(0,ee.useState)(!1),[Xe,ct]=(0,ee.useState)(!1),[ot,We]=(0,ee.useState)([]),[ke,Ne]=(0,ee.useState)([]),[Qe,rt]=(0,ee.useState)([]),[He,et]=(0,ee.useState)([]),[Et,Pt]=(0,ee.useState)([]),[gt,Ot]=(0,ee.useState)([]),[xe,Lt]=(0,ee.useState)([]),[Nt,fe]=(0,ee.useState)([]),[qe,Ee]=(0,ee.useState)([]);(0,ee.useEffect)(()=>{de?le():se()},[de]);const le=()=>b(void 0,null,function*(){Ce(!0);const Oe=yield(0,E.oR)(Se[0],{course_id:he});ct(Oe.no_group),De?(Lt(Oe.all_course_groups),fe(Oe.all_course_groups)):(et(Oe.late_course_groups),Pt(Oe.late_course_groups),We(Oe.submit_course_groups),Ne(Oe.submit_course_groups)),Ce(!1),me.setFieldsValue({end_time:ge()()})}),re=()=>b(void 0,null,function*(){const Oe=me.getFieldsValue(),Ke=ge()(Oe.end_time).format("YYYY-MM-DD HH:mm");if((De?qe.length===0:Qe.length===0&&gt.length===0)&&!Xe){Be.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Ve(!0);const Re=yield(0,E.Mc)(he,{no_group:Xe,homework_ids:Se,group_ids:De?qe:Qe,end_time:Ke,late_group_ids:De?qe:gt});Ve(!1),Re.status===0&&(se(),Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),ue(),z({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),se=()=>{rt([]),Ot([]),Ne([]),Pt([])};return ee.createElement(Ge.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:ae.modalWrapper,width:De||Xe?520:760,open:de,confirmLoading:lt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>re(),onCancel:()=>{se(),z({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("div",{className:ae.tips},ee.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),ee.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),ee.createElement(ye.default,{form:me,layout:"vertical"},ee.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(ve.default,{style:{width:"100%"},disabledDate:Oe=>(0,a.Q8)(Oe,ne),disabledTime:Oe=>(0,a.d0)(Oe),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,_e.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!Xe&&ee.createElement(ee.Fragment,null,De?ee.createElement("div",null,ee.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{fe(xe.filter(Ke=>Ke.name.indexOf(Oe.target.value)>-1))}}),ee.createElement(ie.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{Ee(Oe)}},rowKey:"id",pagination:!1,dataSource:Nt,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):ee.createElement(ce.Z,{gutter:24},ee.createElement(Le.Z,{span:14},ee.createElement("div",{className:ae.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),ee.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{Ne(ot.filter(Ke=>Ke.name.indexOf(Oe.target.value)>-1))}}),ee.createElement("div",{className:ae.tableWrapper},ee.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{rt(Oe)}},rowKey:"id",pagination:!1,dataSource:ke,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),ee.createElement(Le.Z,{flex:10,style:{maxWidth:"280px"}},ee.createElement("div",{className:ae.homeworkType},"\u8865\u4EA4\u622A\u6B62"),ee.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{Pt(He.filter(Ke=>Ke.name.indexOf(Oe.target.value)>-1))}}),ee.createElement("div",{className:ae.tableWrapper},ee.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{Ot(Oe)}},rowKey:"id",pagination:!1,loading:nt,dataSource:Et,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var x=(0,pe.connect)(({shixunHomeworks:z,classroomList:ne})=>({shixunHomeworks:z,classroomList:ne}))(y)},92597:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(43418),Be=te(8591),Ge=te(3113),ve=te(86129),we=te.n(ve),ie=te(90524),ce=te(49661),Le=te(82093),Ae=te(59301),ge=Object.defineProperty,_e=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(oe,ue,de)=>ue in oe?ge(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:de}):oe[ue]=de,y=(oe,ue)=>{for(var de in ue||(ue={}))E.call(ue,de)&&b(oe,de,ue[de]);if(ae)for(var de of ae(ue))a.call(ue,de)&&b(oe,de,ue[de]);return oe},x=(oe,ue)=>_e(oe,pe(ue)),z=(oe,ue,de)=>new Promise((Se,he)=>{var De=nt=>{try{me(de.next(nt))}catch(Ce){he(Ce)}},Te=nt=>{try{me(de.throw(nt))}catch(Ce){he(Ce)}},me=nt=>nt.done?Se(nt.value):Promise.resolve(nt.value).then(De,Te);me((de=de.apply(oe,ue)).next())});const ne=({files:oe=[],name:ue,buttonProps:de={},hide:Se,onOk:he=()=>{}},De)=>{const[Te,me]=(0,ee.useState)(!1);let nt=(0,ee.useRef)(new(we()));(0,ee.useImperativeHandle)(De,()=>({exportReport:Ce,exportAndCreateUserFolder:lt}));const Ce=(We,ke="\u9644\u4EF6")=>z(void 0,null,function*(){const Ne=We||oe;me(!0);let Qe=0,rt=0,He=0,et=ye.default.info({width:460,title:Ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",ke,",",Ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ae.createElement("span",{className:"c-blue"},Qe+1),"/",Ne==null?void 0:Ne.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function Et(){return z(this,null,function*(){var Pt,gt;Xe({},`${ie.Z.API_SERVER}/api/attachments/${(0,ce.Jn)((Pt=Ne==null?void 0:Ne[Qe])==null?void 0:Pt.id)}?t=${(0,ce.Jn)((gt=Ne==null?void 0:Ne[Qe])==null?void 0:gt.id,Date.now())}`,(Ot,xe)=>z(this,null,function*(){var Lt,Nt;if(((Lt=Ot.target.response)==null?void 0:Lt.type)==="application/json"){let Ee=yield Ve(Ot.target.response);if(Ee.message){Be.ZP.warning((Ee==null?void 0:Ee.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),me(!1);return}}let fe=new Blob([Ot.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});rt=rt+fe.size;let qe=(Nt=Ne==null?void 0:Ne[Qe])==null?void 0:Nt.filename;setTimeout(()=>z(this,null,function*(){nt.current.file(qe,fe),et.update({content:Ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ae.createElement("span",{className:"c-blue"},Qe+1),"/",Ne==null?void 0:Ne.length,He>0?Ae.createElement("span",null,"(\u5DF2\u62C6\u5206",He,"\u4E2Azip\u5305)"):"")}),Qe===(Ne==null?void 0:Ne.length)-1?ot(et,He>0?He+1:0):rt>900*1024*1024?(He++,rt=0,ct(He,()=>{Qe++,Et()})):(Qe++,Et())}),2600)}))})}Et()}),lt=(We,ke="\u9644\u4EF6",Ne)=>z(void 0,null,function*(){me(!0);let Qe=0;const rt=We.flat().length,He=ye.default.info({width:460,title:Ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",ke,",",Ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ae.createElement("span",{className:"c-blue"},Qe),"/",rt),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function et(gt,Ot){return z(this,null,function*(){const xe=yield(0,Le.ZP)(`${ie.Z.API_SERVER}/api/attachments/${gt.id}`,{method:"get"});let Lt=new Blob([xe],{type:"application/vnd.ms-excel;charset=utf-8"}),Nt=gt.filename;Ot.file(Nt,Lt),Qe+=1,He.update({content:Ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ae.createElement("span",{className:"c-blue"},Qe),"/",rt)})})}for(const gt of We){const Ot=`${gt[0].user_name}-${gt[0].student_id}`,xe=nt.current.folder(Ot);for(const Lt of gt)yield et(Lt,xe)}const Et=yield nt.current.generateAsync({type:"blob"}),Pt=document.createElement("a");Pt.href=window.URL.createObjectURL(Et),Pt.download=`${Ne||ue}.zip`,document.body.appendChild(Pt),Pt.click(),document.body.removeChild(Pt),window.URL.revokeObjectURL(Pt.href),He.destroy(),me(!1),he(),nt.current=new(we())});function Ve(We){return new Promise(ke=>{let Ne=new FileReader;Ne.readAsText(We,"utf-8"),Ne.addEventListener("loadend",()=>{const Qe=JSON.parse(Ne.result);ke(Qe)})})}const Xe=(We,ke,Ne,Qe)=>{const rt=ke,He=new window.XMLHttpRequest;return He.withCredentials=!0,He.addEventListener("load",function(et){Ne(et,He)},!1),He.addEventListener("error",function(et){Qe&&Qe(et)},!1),He.responseType="blob",He.open("GET",rt),He.send(null),He},ct=(We,ke)=>{nt.current.generateAsync({type:"blob"}).then(function(Ne){const Qe=document.createElement("a");Qe.href=window.URL.createObjectURL(Ne),Qe.download=ue+`-${We}.zip`,document.body.appendChild(Qe);const rt=document.createEvent("MouseEvents");rt.initEvent("click",!1,!1),Qe.dispatchEvent(rt),document.body.removeChild(Qe),nt.current=new(we()),ke()})},ot=(We,ke)=>{nt.current.generateAsync({type:"blob"}).then(function(Ne){const Qe=document.createElement("a");Qe.href=window.URL.createObjectURL(Ne),ke>0?Qe.download=ue+`-${ke}.zip`:Qe.download=ue+".zip",document.body.appendChild(Qe);const rt=document.createEvent("MouseEvents");rt.initEvent("click",!1,!1),Qe.dispatchEvent(rt),document.body.removeChild(Qe),We.destroy(),me(!1),he(),nt.current=new(we())})};return Se?Ae.createElement(Ae.Fragment,null):Ae.createElement(Ge.ZP,x(y({},de),{onClick:()=>Ce(),loading:Te}),"\u4E0B\u8F7D")};Bt.Z=(0,ee.forwardRef)(ne)},83071:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return E}});var ee=te(59301),ye={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),Ge=te.n(Be),ve=te(10825),we=te(6077),ie=te(49661),ce=te(90524),Le=te(82093),Ae=te(34055),ge=te(76560),_e=te(8591),pe=(a,b,y)=>new Promise((x,z)=>{var ne=de=>{try{ue(y.next(de))}catch(Se){z(Se)}},oe=de=>{try{ue(y.throw(de))}catch(Se){z(Se)}},ue=de=>de.done?x(de.value):Promise.resolve(de.value).then(ne,oe);ue((y=y.apply(a,b)).next())});const ae=({className:a,style:b,dataSource:y=[],authority:x=!1,callback:z,showDimensions:ne=!0,classroomList:oe})=>{var ue;const[de,Se]=(0,ee.useState)({content:"",type:""}),[he,De]=(0,ee.useState)({}),[Te,me]=(0,ee.useState)(!1),[nt,Ce]=(0,ee.useState)({title:"",visible:!1,src:"",snapshotData:{}}),lt=(0,ee.useRef)(),Ve=We=>pe(void 0,null,function*(){if(De(We),We.file_type==="txt"){const ke=yield(0,Le.ZP)(We.url,{method:"get",headers:{"Content-Type":"application/xml"}});lt.current=ke}Se({type:We.file_type,content:ce.Z.API_SERVER+We.url})}),Xe=We=>{var ke;Ce({visible:!0,src:ce.Z.API_SERVER+We.url,id:We.id,title:We.title,snapshotData:(ke=We==null?void 0:We.subitem)==null?void 0:ke.settings})},ct=We=>pe(void 0,null,function*(){var ke;Se({type:We.file_type,content:ce.Z.API_SERVER+((ke=We==null?void 0:We.subitem)==null?void 0:ke.url)})}),ot=()=>{z(),Ce({visible:!1})};return y!=null&&y.length?ee.createElement(ee.Fragment,null,ee.createElement("div",{className:Ge()(ye.list,a),style:b},y.map((We,ke)=>{var Ne,Qe,rt;return ee.createElement("div",{key:ke,className:ye.row},ee.createElement("div",{className:ye.title,onClick:()=>Ve(We)},ee.createElement("i",{className:"iconfont icon-fujian1"}),ee.createElement("span",{title:We.title},We.title)),ee.createElement("div",{className:ye.size},We.filesize),ee.createElement("div",{className:ye.download,onClick:()=>{var He,et;if((0,Ae.Rm)()&&!((He=oe.AssistantObject.normal)!=null&&He.can_download)){_e.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)("",`${ce.Z.API_SERVER}${(et=We.url)==null?void 0:et.replace("disposition=inline","")}`)}},ee.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(We==null?void 0:We.file_type)&&ee.createElement("div",{className:ye.preview,onClick:()=>Ve(We)},ee.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(We==null?void 0:We.file_type)&&ne&&(x?ee.createElement("div",{className:ye.annotation,onClick:()=>Xe(We)},ee.createElement("i",{className:"iconfont icon-pizhu"}),(Ne=We.subitem)!=null&&Ne.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Qe=We.subitem)==null?void 0:Qe.id)&&ee.createElement("div",{className:ye.annotation,onClick:()=>ct(We)},ee.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(We==null?void 0:We.file_type)&&((rt=We.subitem)==null?void 0:rt.id)&&ee.createElement("div",{className:ye.download,style:{marginLeft:20},onClick:()=>{var He,et;(0,ie.Nd)("",`${ce.Z.API_SERVER}${(et=(He=We==null?void 0:We.subitem)==null?void 0:He.url)==null?void 0:et.replace("disposition=inline","")}`)}},ee.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(We==null?void 0:We.file_type)&&(0,Ae.eB)()&&["xlsx","docx","pptx"].includes(We==null?void 0:We.file_sub)&&ne&&ee.createElement("div",{className:ye.annotation,onClick:()=>{me(!0),Ve(We)}},ee.createElement("i",{className:"iconfont icon-pizhu"}),We.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),We.is_edit&&(0,Ae.dE)()&&ne&&ee.createElement("div",{className:ye.annotation,onClick:()=>{Ve(We)}},ee.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ee.createElement(ve.Z,{close:!0,data:de==null?void 0:de.content,type:de==null?void 0:de.type,hasMask:!0,disabledDownload:(0,Ae.Rm)()&&!((ue=oe.AssistantObject.normal)!=null&&ue.can_download),editOffice:Te?"edit":"view",monacoEditor:{value:lt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&ne&&de.type==="image"?()=>Xe(he):null,onClose:()=>{z(),me(!1),Se({content:"",type:""})}}),ee.createElement(we.Z,{onOk:ot,onClose:()=>Ce({visible:!1}),data:nt,showFullTools:!0})):null};var E=(0,ge.connect)(({classroomList:a})=>({classroomList:a}))(ae)},6077:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ge}});var ee=te(59301),ye={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Be=te(92310),Ge=te.n(Be),ve=te(71418),we=te(2859),ie=te(82093),ce=te(49661),Le=(_e,pe,ae)=>new Promise((E,a)=>{var b=z=>{try{x(ae.next(z))}catch(ne){a(ne)}},y=z=>{try{x(ae.throw(z))}catch(ne){a(ne)}},x=z=>z.done?E(z.value):Promise.resolve(z.value).then(b,y);x((ae=ae.apply(_e,pe)).next())}),ge=({data:_e,className:pe,fullWidth:ae,style:E={},onClose:a,onOk:b,showFullTools:y,noAssociationId:x})=>{const z=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),oe=(0,ee.useRef)(null),ue=(0,ee.useRef)(null),[de,Se]=(0,ee.useState)(!1),[he,De]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),_e!=null&&_e.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",_e!=null&&_e.src&&Te()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[_e==null?void 0:_e.visible]);const Te=()=>Le(void 0,null,function*(){Se(!0),De("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ve=yield(0,ce.ZJ)(_e==null?void 0:_e.src);z.current.src="",z.current.src=Ve,z.current.onload=function(){lt()},Se(!1),De("")}),me=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},nt=Ve=>Le(void 0,null,function*(){Se(!0),De("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Xe=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:_e.title,file:Ve.dataUrl}});Xe!=null&&Xe.id&&!x?(yield(0,ie.ZP)(`/api/attachments/${_e.id}/add_subitem.json`,{method:"post",body:{subitem_id:Xe==null?void 0:Xe.id,settings:JSON.stringify(Ve.state)}})).status===0&&b():Xe!=null&&Xe.id&&b(Xe),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",Se(!1),De("")}),Ce=()=>{const Ve=document.querySelector('a[href="https://markerjs.com/"]');Ve&&Ve.parentNode&&(Ve.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:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ct=>{const ot=document.querySelector(ct.name);ot&&ot.setAttribute("title",ct.title)})},lt=()=>{ne.current=new we.hP(z.current),ne.current.targetRoot=ue.current,ne.current.addEventListener("render",nt),ne.current.addEventListener("beforeclose",me),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),_e!=null&&_e.snapshotData&&ne.current.restoreState(_e.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ce()},300)};return ee.createElement(ee.Fragment,null,(_e==null?void 0:_e.visible)&&ee.createElement(ve.Z,{spinning:de,tip:he,style:{position:"absolute"}},ee.createElement("div",{ref:ue,className:Ge()(ye.imageDimensions,pe,ae?ye.fullWidth:""),style:E},ee.createElement("img",{className:ye.img,ref:z}))))}},88615:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(95237),Be=te(43604),Ge=te(99313),ve=te(3113),we=te(7664),ie=te(21697),ce=te(48136),Le=te(59301);const Ae=(0,ee.forwardRef)(({callback:ge,showSaveButton:_e,value:pe=""},ae)=>{const E=(0,ee.useRef)(),a=[{name:"\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:"\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:"\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:"\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:"\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:"\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:"\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:"\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
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\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}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Le.createElement(ye.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Le.createElement(Be.Z,{flex:"110px",className:ie.Z.item},Le.createElement("div",null,Le.createElement(we.Z,{value:`$$${ne.value}$$`}),ne.name),Le.createElement("div",{className:ie.Z.children},ne.children.map((ue,de)=>Le.createElement("div",{key:de},Le.createElement("h1",null,ue.name),Le.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Se,he)=>Le.createElement(Be.Z,{key:he,onClick:()=>y(Se),className:ie.Z.diamond},Le.createElement(we.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Le.createElement(ye.Z,{className:ie.Z.lists,gutter:[10,10]},b.map((ne,oe)=>Le.createElement(Be.Z,{flex:"110px",className:ie.Z.item},Le.createElement("div",null,Le.createElement(we.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Le.createElement("div",{className:ie.Z.children},ne.children.map((ue,de)=>Le.createElement("div",{key:de},ue.name&&Le.createElement("h1",null,ue.name),Le.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Se,he)=>Le.createElement(Be.Z,{key:he,onClick:()=>y(Se),className:ie.Z.diamond},Le.createElement(we.Z,{value:"`$$"+Se.value+"$$`"}))))))))))}],z=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return ge&&ge(oe),oe};return(0,ee.useImperativeHandle)(ae,()=>({getData:z})),Le.createElement("div",{className:ie.Z.mathWrap},Le.createElement(Ge.default,{defaultActiveKey:"1",items:x}),Le.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},pe||""),_e&&Le.createElement("div",{className:ie.Z.button},Le.createElement(ve.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Bt.Z=Ae},82454:function(Mt,Bt,te){"use strict";te.d(Bt,{z:function(){return ot},Z:function(){return We}});var ee=te(59301),ye=te(54580),Be=te(8591),Ge=te(43418),ve=te(3113),we=te(90524),ie=te(92725),ce=Object.defineProperty,Le=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,_e=(ke,Ne,Qe)=>Ne in ke?ce(ke,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ke[Ne]=Qe,pe=(ke,Ne)=>{for(var Qe in Ne||(Ne={}))Ae.call(Ne,Qe)&&_e(ke,Qe,Ne[Qe]);if(Le)for(var Qe of Le(Ne))ge.call(Ne,Qe)&&_e(ke,Qe,Ne[Qe]);return ke},ae=(ke,Ne,Qe)=>new Promise((rt,He)=>{var et=gt=>{try{Pt(Qe.next(gt))}catch(Ot){He(Ot)}},Et=gt=>{try{Pt(Qe.throw(gt))}catch(Ot){He(Ot)}},Pt=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(et,Et);Pt((Qe=Qe.apply(ke,Ne)).next())});const E="\u3000\u3000";function a(ke){var Ne=["Bytes","KB","MB","GB","TB"];if(ke==0)return"0 Byte";var Qe=parseInt(""+Math.floor(Math.log(ke)/Math.log(1024)),10);return(ke/Math.pow(1024,Qe)).toFixed(1)+" "+Ne[Qe]}var b=({value:ke=[],action:Ne,onChange:Qe,className:rt,maxSize:He=150,title:et="\u6587\u4EF6\u4E0A\u4F20",accept:Et=null})=>{const Pt={multiple:!1,fileList:ke,accept:Et,withCredentials:!0,beforeUpload:Ot=>Ot.size/1024/1024<He?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${He}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(Ot){var xe,Lt,Nt,fe;let qe=[...Ot.fileList];if(qe=qe.map(Ee=>(Ee.name.indexOf(E)===-1&&(Ee.name=`${Ee.name}${E}${a(Ee.size)}`),pe({},Ee))),Ot.file.status==="done"&&((Lt=(xe=Ot.file)==null?void 0:xe.response)==null?void 0:Lt.status)===-1){message.error((fe=(Nt=Ot.file)==null?void 0:Nt.response)==null?void 0:fe.message),Qe([]);return}Qe(qe)},onRemove:Ot=>ae(void 0,null,function*(){const xe=Ot.size/1024/1024;return Ot.status==="uploading"?!0:xe<He&&(Ot.response?Ot.response.id:Ot.uid)?yield removeAttachment(Ot.response?Ot.response.id:Ot.id):!0})};function gt(Ot){Ot.preventDefault(),Ot.stopPropagation()}return React.createElement("div",{className:`single-upload ${rt||""}`},React.createElement(Upload,pe({},Pt),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},et),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",He,"M)"," ")))},y=te(61481),x=te(89392),z=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,de=(ke,Ne,Qe)=>Ne in ke?z(ke,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ke[Ne]=Qe,Se=(ke,Ne)=>{for(var Qe in Ne||(Ne={}))oe.call(Ne,Qe)&&de(ke,Qe,Ne[Qe]);if(ne)for(var Qe of ne(Ne))ue.call(Ne,Qe)&&de(ke,Qe,Ne[Qe]);return ke};const he=ke=>React.createElement("svg",Se({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 De="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Te=Object.defineProperty,me=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,lt=(ke,Ne,Qe)=>Ne in ke?Te(ke,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ke[Ne]=Qe,Ve=(ke,Ne)=>{for(var Qe in Ne||(Ne={}))nt.call(Ne,Qe)&&lt(ke,Qe,Ne[Qe]);if(me)for(var Qe of me(Ne))Ce.call(Ne,Qe)&&lt(ke,Qe,Ne[Qe]);return ke},Xe=(ke,Ne,Qe)=>new Promise((rt,He)=>{var et=gt=>{try{Pt(Qe.next(gt))}catch(Ot){He(Ot)}},Et=gt=>{try{Pt(Qe.throw(gt))}catch(Ot){He(Ot)}},Pt=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(et,Et);Pt((Qe=Qe.apply(ke,Ne)).next())});const{Dragger:ct}=ye.default;function ot(ke){let Ne=[];return ke&&ke.length>0&&(Ne=ke.map(Qe=>({uid:Qe.id,id:Qe.id,name:Qe.title+E+Qe.filesize,url:Qe.url,filesize:Qe.filesize,status:"done",response:{id:Qe.id}}))),Ne}var We=({value:ke,onChange:Ne,action:Qe,data:rt,className:He,maxSize:et=150,title:Et="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Pt=!1,accept:gt="",additionalText:Ot,isDragger:xe,number:Lt=1e3,aloneClear:Nt=!1,realTimeRemove:fe=!0,uploadText:qe,setFileProgress:Ee,showFileProgress:le})=>{const[re,se]=(0,ee.useState)(!1);let[Oe,Ke]=(0,ee.useState)(ke||[]),[be,Re]=(0,ee.useState)(1);(0,ee.useEffect)(()=>{ke&&(be===1&&Ke([...ke]),Re(2),Lt===(ke==null?void 0:ke.length)&&se(!0))},[ke]);const it=()=>{setTimeout(()=>{Oe.pop(),Ke([...Oe])},500)};le&&Ee(Oe.some(ft=>ft.status==="uploading"));const tt={multiple:!0,disabled:re,accept:gt,withCredentials:!0,fileList:Oe,beforeUpload:(ft,Ht)=>{const Yt=ft.size/1024/1024;return Oe.concat(Ht).length>Lt?(Oe.pop(),Ke([...Oe]),Be.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Lt}\u4E2A\u6587\u4EF6`),Nt?Promise.reject():(it(),!1)):Yt<et?!0:(Be.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${et}MB).`),Nt?Promise.reject():(it(),!1))},data:rt,action:Qe||`${we.Z.API_SERVER}/api/attachments.json`,onChange(ft){var Ht,Yt,Xt,ln;if(ft.file.status==="removed"?Oe=ft.fileList:Oe=(0,x.uniqBy)([...ft.fileList,...Oe],"uid"),ft.file.status==="done"&&((Yt=(Ht=ft.file)==null?void 0:Ht.response)==null?void 0:Yt.status)===-1){Be.ZP.error((ln=(Xt=ft.file)==null?void 0:Xt.response)==null?void 0:ln.message);return}Oe.length>=Lt?se(!0):se(!1),Ke([...Oe]),Oe=Oe.map(tn=>{var Je,ut;return(Je=tn==null?void 0:tn.response)!=null&&Je.id&&(tn.url=(ut=tn==null?void 0:tn.response)==null?void 0:ut.url),tn.name.indexOf(E)===-1&&(tn.name=`${tn.name}${E}${a(tn.size)}`),Ve({},tn)}),console.log("info:",ft,Oe),Ne(Oe)},onRemove:ft=>Xe(void 0,null,function*(){if(!fe)return!0;const Ht=()=>Xe(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let Xt=yield(0,ie.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve(Xt)}else return!0});return Pt?new Promise((Yt,Xt)=>{Ge.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Xe(void 0,null,function*(){const ln=yield Ht();Be.ZP.success("\u5220\u9664\u6210\u529F"),Yt(!0)}),onCancel:()=>Yt(!1)})}):yield Ht()})};function Pe(ft){ft.preventDefault(),ft.stopPropagation()}return ee.createElement("div",{className:`multi-upload ${He||""}`},xe&&ee.createElement(ct,Ve({},tt),ee.createElement("p",{className:"ant-upload-drag-icon"},ee.createElement(y.Z,null)),ee.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",ee.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",et,"MB)"," "),Ot),!xe&&ee.createElement(ye.default,Ve({},tt),ee.createElement(ve.ZP,{disabled:re,className:"upload_button"},ee.createElement("img",{className:"aBtn_img",src:De}),Et),ee.createElement("span",{onClick:Pe,className:"upload_text"},qe||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${et}MB)`)))}},2748:function(Mt,Bt,te){"use strict";te.d(Bt,{Q:function(){return we}});var ee=te(59301),ye=te(57809),Be=te(5112),Ge=te(5871),ve=te(59301),we=(ce=>(ce[ce.Number=1]="Number",ce[ce.Percent=2]="Percent",ce))(we||{});const ie=({value:ce,onChange:Le,disabled:Ae,hidePercentOption:ge=!1,percentType:_e="select"})=>{const pe=(0,ee.useMemo)(()=>ge?1:2,[ge]),[ae,E]=(0,ee.useState)(pe);console.log(ae);const a=y=>ce.type===1?`${y}\u5206`:`${y}%`,b=(0,ee.useCallback)(y=>{if(ae===1){const x=y.replace("\u5206","");return isNaN(parseInt(x,10))?0:x}else return y.replace("%","")},[ae]);return(0,ee.useEffect)(()=>{E(ce.type)},[ce]),ve.createElement("div",{style:{display:"flex",alignItems:"center"}},_e=="select"&&ve.createElement(ye.default,{size:"large",onChange:y=>{E(y),Le({type:y,inputValue:y===1?5:20})},value:ae||pe,style:{width:100},options:ge?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Ae}),_e=="radio"&&ve.createElement(Be.ZP.Group,{size:"large",onChange:y=>{const x=y.target.value;E(x),Le({type:x,inputValue:x===1?5:20})},value:ae||pe,disabled:Ae},!ge&&ve.createElement(Be.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),ve.createElement(Be.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),_e=="radio"&&ve.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ce.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),ve.createElement(Ge.Z,{size:"large",disabled:Ae,value:ce.inputValue,style:{width:"120px"},parser:b,addonAfter:ce.type===1?"\u5206":"%",max:ae===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Le({type:ae,inputValue:y})}}),_e=="radio"&&ce.type==2&&ve.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Bt.Z=ie},6681:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ce}});var ee=te(59301),ye={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),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=(Le,Ae,ge)=>new Promise((_e,pe)=>{var ae=b=>{try{a(ge.next(b))}catch(y){pe(y)}},E=b=>{try{a(ge.throw(b))}catch(y){pe(y)}},a=b=>b.done?_e(b.value):Promise.resolve(b.value).then(ae,E);a((ge=ge.apply(Le,Ae)).next())}),ce=({type:Le,resdata:Ae,onok:ge,oktext:_e,okloading:pe})=>{const[ae,E]=(0,ee.useState)(!1),{can_copy_list:a,can_copy_num:b,challenge_type:y,course_data_list:x,no_copy_list:z,no_copy_num:ne,no_use_list:oe,no_use_num:ue,repeat_shixun_num:de,student_count:Se,total_num:he,use_num:De}=Ae;let Te=b>0||Le==="exercise";(0,ee.useEffect)(()=>{(Ae==null?void 0:Ae.student_count)>0&&E(!0)},[Ae]),console.log("---11",pe),(0,ee.useEffect)(()=>{pe||E(!1)},[pe]);const me=()=>{if(Le==="exercise"&&y===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:ye.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:ye.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(Le==="exercise"&&y===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:ye.orangeColor},De),"\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",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="shixun"&&y===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="shixun"&&y===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\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",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="subject"&&y===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:ye.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="subject"&&y===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",ee.createElement("span",{className:ye.orangeColor},Se)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",ee.createElement("span",{className:ye.orangeColor},De)," \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",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="exercisepush")return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",ee.createElement("span",{className:ye.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",ee.createElement("span",{className:ye.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(Le==="shixunpush"&&y===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:ye.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Le==="shixunpush"&&y===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:ye.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",ee.createElement("span",{className:ye.orangeColor},De),"\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",ee.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},nt=()=>{if(Le==="exercise"||Le==="subject"||Le==="exercisepush"||Le==="shixunpush")return ee.createElement("div",{style:{marginTop:20}},ne>0&&ee.createElement("div",null,ee.createElement("span",{className:ye.flex},ee.createElement("img",{src:ve,style:{width:14}}),ee.createElement("span",{className:ye.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:ye.statusbody},Le==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:ye.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"),(Le==="subject"||Le==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&ee.createElement("span",{className:ye.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"),Le==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&ee.createElement("span",{className:ye.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"),ee.createElement("div",null,z==null?void 0:z.map((Ce,lt)=>ee.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},"\u300A",Ce==null?void 0:Ce.name,"\u300B",lt+1!==ne&&"\u3001"))))),b>0&&ee.createElement("div",{style:{marginTop:20}},ee.createElement("span",{className:ye.flex},ee.createElement("img",{src:Ge,style:{width:14}}),ee.createElement("span",{className:ye.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:ye.statusbody},Le==="exercise"&&ee.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"),(Le==="subject"||Le==="exercisepush")&&ee.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"),Le==="shixunpush"&&ee.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"),ee.createElement("div",null,a==null?void 0:a.map((Ce,lt)=>ee.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},"\u300A",Ce==null?void 0:Ce.name,"\u300B",lt+1!==b&&"\u3001"))))));if(Le==="shixun")return ee.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 ee.createElement(Be.default,{open:ae,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Te&&"none"}},zIndex:1003,confirmLoading:pe,okText:Te?_e:"\u6211\u77E5\u9053\u4E86",onOk:()=>we(void 0,null,function*(){Te?yield ge([...a,...oe]):E(!1)})},ee.createElement("div",{style:{maxHeight:600,overflow:"auto"}},me(),nt()))}},44905:function(Mt,Bt,te){"use strict";te.d(Bt,{h:function(){return ne}});var ee=te(59301),ye=te(57809),Be=te(78241),Ge=te(3113),ve=te(89780),we=te.n(ve),ie=te(66543),ce=te(59598),Le=Object.defineProperty,Ae=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(oe,ue,de)=>ue in oe?Le(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:de}):oe[ue]=de,a=(oe,ue)=>{for(var de in ue||(ue={}))pe.call(ue,de)&&E(oe,de,ue[de]);if(_e)for(var de of _e(ue))ae.call(ue,de)&&E(oe,de,ue[de]);return oe},b=(oe,ue)=>Ae(oe,ge(ue));const y=ye.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};Bt.Z=({callback:oe,onCancel:ue})=>{const[de,Se]=(0,ee.useState)("python");function he(Te){Se(z[Te][1])}function De(Te){oe(Te)}return ee.createElement(Be.default,b(a({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:De,style:{width:500}}),ee.createElement(Be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(ye.default,{getPopupContainer:Te=>Te.parentNode,onChange:he},Object.keys(z).map(Te=>ee.createElement(y,{key:Te,value:Te},z[Te][0])))),ee.createElement(Be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(ne,{mode:de})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Ge.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ne({value:oe,onChange:ue,mode:de,options:Se={}}){const he=(0,ee.useRef)(),[De,Te]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(De){let me=function(nt){const Ce=nt.getValue();ue&&ue(Ce)};return De.on("change",me),()=>{De.off("change",me)}}},[De,ue]),(0,ee.useEffect)(()=>{De&&De.setOption("mode",de)},[De,de]),(0,ee.useEffect)(()=>{De&&(oe!==De.getValue()||oe==="")&&setTimeout(()=>{De.setValue(oe||"")},300)},[De,oe]),(0,ee.useEffect)(()=>{if(he.current&&!De){const me=we().fromTextArea(he.current,a({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Se));Te(me)}},[he.current,De]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:he}))}},89389:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return xr}});var ee=te(59301),ye=te(89780),Be=te.n(ye),Ge=te(76374),ve=te(66543),we=te(6313),ie=te(25717),ce=te(99498),Le=te(25419),Ae=te(67549),ge=te(7664),_e=({value:Rt="",className:$t,showTextOnly:zt,showLines:Qn,style:Ca={}})=>{const ta=(0,ee.useMemo)(()=>"",[Rt]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:ta}}))},pe=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Rt,$t,zt)=>$t in Rt?ae(Rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:zt}):Rt[$t]=zt,ne=(Rt,$t)=>{for(var zt in $t||($t={}))y.call($t,zt)&&z(Rt,zt,$t[zt]);if(b)for(var zt of b($t))x.call($t,zt)&&z(Rt,zt,$t[zt]);return Rt},oe=(Rt,$t)=>E(Rt,a($t));let ue=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function de({onActionCallback:Rt,title:$t,icon:zt,actionName:Qn,className:Ca="",children:ta}){function Br(){Rt(Qn)}return pe.createElement("a",{title:$t,className:Ca,onClick:Br},pe.createElement("i",{className:`${zt}`}),ta)}var Se=({watch:Rt,showNullButton:$t,showNullProgramButton:zt,onActionCallback:Qn,fullScreen:Ca,insertTemp:ta,hidetoolBar:Br,extraUse:Ya})=>{const $a=[...ue,{title:`${Rt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Rt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!Br&&$a.map((Yr,ar)=>pe.createElement("li",{key:ar},Yr.actionName?pe.createElement(de,oe(ne({},Yr),{onActionCallback:Qn})):pe.createElement("span",{className:"v-line"}))),$t?pe.createElement("li",null,pe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Qn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,zt?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Qn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Qn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ta&&pe.createElement("li",null,pe.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ta}`,onActionCallback:Qn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ya&&pe.createElement("li",null,Ya),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(de,{icon:`${Ca?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ca?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Qn})))},he=te(75790),De=te(78241),Te=te(92832),me=te(3113),nt=Object.defineProperty,Ce=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=(Rt,$t,zt)=>$t in Rt?nt(Rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:zt}):Rt[$t]=zt,We=(Rt,$t)=>{for(var zt in $t||($t={}))Xe.call($t,zt)&&ot(Rt,zt,$t[zt]);if(Ve)for(var zt of Ve($t))ct.call($t,zt)&&ot(Rt,zt,$t[zt]);return Rt},ke=(Rt,$t)=>Ce(Rt,lt($t));const Ne={labelCol:{span:4},wrapperCol:{span:20}};var Qe=({callback:Rt,onCancel:$t})=>{function zt(Qn){Rt(Qn)}return ee.createElement(De.default,ke(We({},Ne),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:zt,style:{width:500}}),ee.createElement(De.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(Te.default,null)),ee.createElement(De.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(Te.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(me.ZP,{type:"ghost",onClick:$t},"\u53D6\u6D88")))},rt=te(44905),He=te(45596),et=te(43418),Et=te(95237),Pt=te(6077),gt=te(59301),Ot=({callback:Rt,onCancel:$t})=>{const zt=document.createElement("canvas"),Qn=zt.getContext("2d");zt.width=1e3,zt.height=800,Qn.fillStyle="#ffffff",Qn.fillRect(0,0,zt.width,zt.height);const Ca=zt.toDataURL("image/png");return gt.createElement(et.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(Et.Z,{style:{height:"100vh"}},gt.createElement(Pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ca,visible:!0,title:String(Date.now())},onOk:ta=>{Rt({src:ta.url})},onClose:$t})))},xe=te(12378);function Lt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Lt,go.CommandHandler),Lt.prototype.canAlignSelection=function(){var Rt=this.diagram;return!(Rt===null||Rt.isReadOnly||Rt.isModelReadOnly||Rt.selection.count<2)},Lt.prototype.alignLeft=function(){var Rt=this.diagram;Rt.startTransaction("aligning left");var $t=1/0;Rt.selection.each(function(zt){zt instanceof go.Link||($t=Math.min(zt.position.x,$t))}),Rt.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point($t,zt.position.y))}),Rt.commitTransaction("aligning left")},Lt.prototype.alignRight=function(){var Rt=this.diagram;Rt.startTransaction("aligning right");var $t=-1/0;Rt.selection.each(function(zt){if(!(zt instanceof go.Link)){var Qn=zt.actualBounds.x+zt.actualBounds.width;$t=Math.max(Qn,$t)}}),Rt.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point($t-zt.actualBounds.width,zt.position.y))}),Rt.commitTransaction("aligning right")},Lt.prototype.alignTop=function(){var Rt=this.diagram;Rt.startTransaction("alignTop");var $t=1/0;Rt.selection.each(function(zt){zt instanceof go.Link||($t=Math.min(zt.position.y,$t))}),Rt.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(zt.position.x,$t))}),Rt.commitTransaction("alignTop")},Lt.prototype.alignBottom=function(){var Rt=this.diagram;Rt.startTransaction("aligning bottom");var $t=-1/0;Rt.selection.each(function(zt){if(!(zt instanceof go.Link)){var Qn=zt.actualBounds.y+zt.actualBounds.height;$t=Math.max(Qn,$t)}}),Rt.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(zt.actualBounds.x,$t-zt.actualBounds.height))}),Rt.commitTransaction("aligning bottom")},Lt.prototype.alignCenterX=function(){var Rt=this.diagram,$t=Rt.selection.first();if($t){Rt.startTransaction("aligning Center X");var zt=$t.actualBounds.x+$t.actualBounds.width/2;Rt.selection.each(function(Qn){Qn instanceof go.Link||Qn.move(new go.Point(zt-Qn.actualBounds.width/2,Qn.actualBounds.y))}),Rt.commitTransaction("aligning Center X")}},Lt.prototype.alignCenterY=function(){var Rt=this.diagram,$t=Rt.selection.first();if($t){Rt.startTransaction("aligning Center Y");var zt=$t.actualBounds.y+$t.actualBounds.height/2;Rt.selection.each(function(Qn){Qn instanceof go.Link||Qn.move(new go.Point(Qn.actualBounds.x,zt-Qn.actualBounds.height/2))}),Rt.commitTransaction("aligning Center Y")}},Lt.prototype.alignColumn=function(Rt){var $t=this.diagram;$t.startTransaction("align Column"),Rt===void 0&&(Rt=0),Rt=parseFloat(Rt);var zt=new Array;$t.selection.each(function(Ya){Ya instanceof go.Link||zt.push(Ya)});for(var Qn=0;Qn<zt.length-1;Qn++){var Ca=zt[Qn],ta=Ca.actualBounds.y+Ca.actualBounds.height+Rt,Br=zt[Qn+1];Br.move(new go.Point(Ca.actualBounds.x,ta))}$t.commitTransaction("align Column")},Lt.prototype.alignRow=function(Rt){Rt===void 0&&(Rt=0),Rt=parseFloat(Rt);var $t=this.diagram;$t.startTransaction("align Row");var zt=new Array;$t.selection.each(function(Ya){Ya instanceof go.Link||zt.push(Ya)});for(var Qn=0;Qn<zt.length-1;Qn++){var Ca=zt[Qn],ta=Ca.actualBounds.x+Ca.actualBounds.width+Rt,Br=zt[Qn+1];Br.move(new go.Point(ta,Ca.actualBounds.y))}$t.commitTransaction("align Row")},Lt.prototype.canRotate=function(Rt){var $t=this.diagram;return!($t===null||$t.isReadOnly||$t.isModelReadOnly||$t.selection.count<1)},Lt.prototype.rotate=function(Rt){Rt===void 0&&(Rt=90);var $t=this.diagram;$t.startTransaction("rotate "+Rt.toString());var $t=this.diagram;$t.selection.each(function(zt){zt instanceof go.Link||zt instanceof go.Group||(zt.angle+=Rt)}),$t.commitTransaction("rotate "+Rt.toString())},Lt.prototype.pullToFront=function(){var Rt=this.diagram;Rt.startTransaction("pullToFront");var $t=new go.Map;Rt.selection.each(function(zt){$t.set(zt.layer,0)}),$t.iteratorKeys.each(function(zt){var Qn=0;zt.parts.each(function(Ca){if(!Ca.isSelected){var ta=Ca.zOrder;isNaN(ta)?Ca.zOrder=0:Qn=Math.max(Qn,ta)}}),$t.set(zt,Qn)}),Rt.selection.each(function(zt){Lt._assignZOrder(zt,$t.get(zt.layer)+1)}),Rt.commitTransaction("pullToFront")},Lt.prototype.pushToBack=function(){var Rt=this.diagram;Rt.startTransaction("pushToBack");var $t=new go.Map;Rt.selection.each(function(zt){$t.set(zt.layer,0)}),$t.iteratorKeys.each(function(zt){var Qn=0;zt.parts.each(function(Ca){if(!Ca.isSelected){var ta=Ca.zOrder;isNaN(ta)?Ca.zOrder=0:Qn=Math.min(Qn,ta)}}),$t.set(zt,Qn)}),Rt.selection.each(function(zt){Lt._assignZOrder(zt,$t.get(zt.layer)-1-Lt._findGroupDepth(zt))}),Rt.commitTransaction("pushToBack")},Lt._assignZOrder=function(Rt,$t,zt){zt===void 0&&(zt=Rt),Rt.layer===zt.layer&&(Rt.zOrder=$t),Rt instanceof go.Group&&Rt.memberParts.each(function(Qn){Lt._assignZOrder(Qn,$t+1,zt)})},Lt._findGroupDepth=function(Rt){if(Rt instanceof go.Group){var $t=0;return Rt.memberParts.each(function(zt){$t=Math.max($t,Lt._findGroupDepth(zt))}),$t+1}else return 0},Lt.prototype.doKeyDown=function(){var Rt=this.diagram;if(Rt!==null){var $t=Rt.lastInput;if($t.key==="Up"||$t.key==="Down"||$t.key==="Left"||$t.key==="Right"){var zt=this.arrowKeyBehavior;if(zt==="none")return;if(zt==="select"){this._arrowKeySelect();return}else if(zt==="move"){this._arrowKeyMove();return}else if(zt==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Lt.prototype._getAllParts=function(){var Rt=new Array;return this.diagram.nodes.each(function($t){Rt.push($t)}),this.diagram.parts.each(function($t){Rt.push($t)}),Rt},Lt.prototype._arrowKeyMove=function(){var Rt=this.diagram,$t=Rt.lastInput,zt=0,Qn=0;if($t.control||$t.meta)zt=1,Qn=1;else if(Rt.grid!==null){var Ca=Rt.grid.gridCellSize;Qn=Ca.width,zt=Ca.height}Rt.startTransaction("arrowKeyMove"),Rt.selection.each(function(ta){$t.key==="Up"?ta.move(new go.Point(ta.actualBounds.x,ta.actualBounds.y-zt)):$t.key==="Down"?ta.move(new go.Point(ta.actualBounds.x,ta.actualBounds.y+zt)):$t.key==="Left"?ta.move(new go.Point(ta.actualBounds.x-Qn,ta.actualBounds.y)):$t.key==="Right"&&ta.move(new go.Point(ta.actualBounds.x+Qn,ta.actualBounds.y))}),Rt.commitTransaction("arrowKeyMove")},Lt.prototype._arrowKeySelect=function(){var Rt=this.diagram,$t=Rt.lastInput,zt=null;$t.key==="Up"?zt=this._findNearestPartTowards(270):$t.key==="Down"?zt=this._findNearestPartTowards(90):$t.key==="Left"?zt=this._findNearestPartTowards(180):$t.key==="Right"&&(zt=this._findNearestPartTowards(0)),zt!==null&&($t.shift?zt.isSelected=!0:$t.control||$t.meta?zt.isSelected=!zt.isSelected:Rt.select(zt))},Lt.prototype._findNearestPartTowards=function(Rt){var $t=this.diagram.selection.first();if($t===null)return null;for(var zt=$t.actualBounds.center,Qn=this._getAllParts(),Ca=1/0,ta=$t,Br=0;Br<Qn.length;Br++){var Ya=Qn[Br];if(Ya!==$t&&Ya.canSelect()){var $a=Ya.actualBounds.center,Yr=zt.directionPoint($a),ar=this._angleCloseness(Yr,Rt);if(ar<=45){var Yn=zt.distanceSquaredPoint($a);Yn*=1+Math.sin(ar*Math.PI/180),Yn<Ca&&(Ca=Yn,ta=Ya)}}}return ta},Lt.prototype._angleCloseness=function(Rt,$t){return Math.min(Math.abs($t-Rt),Math.min(Math.abs($t+360-Rt),Math.abs($t-360-Rt)))},Lt.prototype._arrowKeyTree=function(){var Rt=this.diagram,$t=Rt.selection.first();if($t instanceof go.Node){var zt=Rt.lastInput;if(zt.key==="Right"){if(!$t.isTreeLeaf)if(!$t.isTreeExpanded)Rt.commandHandler.canExpandTree($t)&&Rt.commandHandler.expandTree($t);else{var Qn=this._sortTreeChildrenByY($t).first();Qn!==null&&Rt.select(Qn)}}else if(zt.key==="Left")if(!$t.isTreeLeaf&&$t.isTreeExpanded)Rt.commandHandler.canCollapseTree($t)&&Rt.commandHandler.collapseTree($t);else{var Ca=$t.findTreeParentNode();Ca!==null&&Rt.select(Ca)}else if(zt.key==="Up"){var Ca=$t.findTreeParentNode();if(Ca!==null){var ta=this._sortTreeChildrenByY(Ca),Br=ta.indexOf($t);if(Br>0){for(var Ya=ta.elt(Br-1);Ya!==null&&Ya.isTreeExpanded&&!Ya.isTreeLeaf;){var $a=this._sortTreeChildrenByY(Ya);Ya=$a.last()}Ya!==null&&Rt.select(Ya)}else Rt.select(Ca)}}else if(zt.key==="Down")if($t.isTreeExpanded&&!$t.isTreeLeaf){var Qn=this._sortTreeChildrenByY($t).first();Qn!==null&&Rt.select(Qn)}else for(;$t!==null;){var Ca=$t.findTreeParentNode();if(Ca===null)break;var ta=this._sortTreeChildrenByY(Ca),Br=ta.indexOf($t);if(Br<ta.length-1){Rt.select(ta.elt(Br+1));break}else $t=Ca}var Yr=Rt.selection.first();Yr!==null&&Rt.scrollToRect(Yr.actualBounds)}},Lt.prototype._sortTreeChildrenByY=function(Rt){var $t=new go.List().addAll(Rt.findTreeChildrenNodes());return $t.sort(function(zt,Qn){var Ca=zt.location,ta=Qn.location;return Ca.y<ta.y?-1:Ca.y>ta.y?1:Ca.x<ta.x?-1:Ca.x>ta.x?1:0}),$t},Lt.prototype.copyToClipboard=function(Rt){go.CommandHandler.prototype.copyToClipboard.call(this,Rt),this._lastPasteOffset.set(this.pasteOffset)},Lt.prototype.pasteFromClipboard=function(){var Rt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Rt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Rt},Object.defineProperty(Lt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Rt){if(Rt!=="move"&&Rt!=="select"&&Rt!=="scroll"&&Rt!=="tree"&&Rt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Rt);this._arrowKeyBehavior=Rt}}),Object.defineProperty(Lt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Rt){if(!(Rt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Rt);this._pasteOffset.set(Rt)}});var Nt=Lt,fe=te(20397),qe=te(43604),Ee=te(82093),le={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},re=te(59301),se=(Rt,$t,zt)=>new Promise((Qn,Ca)=>{var ta=$a=>{try{Ya(zt.next($a))}catch(Yr){Ca(Yr)}},Br=$a=>{try{Ya(zt.throw($a))}catch(Yr){Ca(Yr)}},Ya=$a=>$a.done?Qn($a.value):Promise.resolve($a.value).then(ta,Br);Ya((zt=zt.apply(Rt,$t)).next())});function Oe({onCancel:Rt,callback:$t}){let zt=(0,ee.useRef)(),Qn=(0,ee.useRef)(),Ca=(0,ee.useRef)(),ta=(0,ee.useRef)(!1);const Br=(0,ee.useRef)(!1),[Ya,$a]=(0,ee.useState)(0);function Yr(){const Yn=xe.bx.make,Ir={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"};zt.current=new xe.S0(Qn.current,{padding:20,grid:Yn(xe.s_,"Grid",Yn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Yn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ln=>{var Un=Ln.diagram.commandHandler.addTopLevelParts(Ln.diagram.selection,!0);Un||Ln.diagram.currentTool.doCancel()},commandHandler:Yn(Nt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ln=>{var Un=Ln.subject;Un.location=Un.location.copy().snapToGridPoint(Ln.diagram.grid.gridOrigin,Ln.diagram.grid.gridCellSize),setTimeout(()=>{Ln.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ln=>{var Un=Ln.subject;setTimeout(()=>{Ln.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ln=>{var Un=Ln.parameter.part;Un.invalidateConnectedLinks();var Ba=Ln.subject;Ln.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),zt.current.nodeTemplate=Yn(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Yn(xe.bn,{name:"SHAPE",fill:Ir.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Yn(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Yn(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),zt.current.nodeTemplate.toolTip=Yn("ToolTip",Yn(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Yn(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Yn(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function to(Ln,Un){var Ba=(xa,vr)=>{xa.handled=!0,xa.diagram.model.commit(rr=>{var ka=vr.part.adornedPart,Sr=new xe.E9().setRectSpot(ka.actualBounds,Ln);Sr.subtract(ka.location),Sr.scale(2,2),Sr.x+=Math.sign(Sr.x)*130,Sr.y+=Math.sign(Sr.y)*130,Sr.add(ka.location),Sr.snapToGridPoint(xa.diagram.grid.gridOrigin,xa.diagram.grid.gridCellSize);var Ur=rr.copyNodeData(ka.data);rr.setGroupKeyForNodeData(Ur,rr.getGroupKeyForNodeData(ka.data)),rr.addNodeData(Ur);var Qr={from:ka.key,to:rr.getKeyForNodeData(Ur)};rr.addLinkData(Qr);var ba=xa.diagram.findNodeForData(Ur);ba.location=Sr,xa.diagram.select(ba),setTimeout(()=>{xa.diagram.commandHandler.editTextBlock()},20)})};return Yn(xe.bn,{figure:Un,alignment:Ln,alignmentFocus:Ln.opposite(),width:Ln.equals(xe.z6.Top)||Ln.equals(xe.z6.Bottom)?25:18,height:Ln.equals(xe.z6.Top)||Ln.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:Ir.white,strokeWidth:4,mouseEnter:(xa,vr)=>vr.fill="dodgerblue",mouseLeave:(xa,vr)=>vr.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Hr(Ln){return Yn(xe.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:(Un,Ba)=>Ba.fill="dodgerblue",mouseLeave:(Un,Ba)=>Ba.fill="orange",click:(Un,Ba)=>{Un.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},Ln||{})}zt.current.nodeTemplate.selectionAdornmentTemplate=Yn(xe.uz,"Spot",Yn(xe.Vm,{padding:10}),to(xe.z6.Top,"TriangleUp"),to(xe.z6.Left,"TriangleLeft"),to(xe.z6.Right,"TriangleRight"),to(xe.z6.Bottom,"TriangleDown"),Hr({alignment:new xe.z6(.75,0)}));function Tr(Ln,Un){return(Ba,xa)=>{Ba.handled=!0,Ba.diagram.model.commit(vr=>{vr.set(xa.part.adornedPart.data,Ln,Un)})}}function At(Ln,Un){return Un||(Un="color"),Yn(xe.bn,{width:16,height:16,stroke:"lightgray",fill:Ln,margin:1,background:"transparent",mouseEnter:(Ba,xa)=>xa.stroke="dodgerblue",mouseLeave:(Ba,xa)=>xa.stroke="lightgray",click:Tr(Un,Ln),contextClick:Tr(Un,Ln)})}function yn(){return[Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",At(Ir.white,"fill"),At(Ir.beige,"fill"),At(Ir.extralightblue,"fill"),At(Ir.extralightred,"fill"))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",At(Ir.lightgray,"fill"),At(Ir.lightgreen,"fill"),At(Ir.lightblue,"fill"),At(Ir.lightred,"fill")))]}function En(){return[Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",At(Ir.black),At(Ir.green),At(Ir.blue),At(Ir.red))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",At(Ir.white),At(Ir.magenta),At(Ir.purple),At(Ir.orange)))]}function Tn(Ln,Un){return Un||(Un="thickness"),Yn(xe.bn,"LineH",{width:16,height:16,strokeWidth:Ln,margin:1,background:"transparent",mouseEnter:(Ba,xa)=>xa.background="dodgerblue",mouseLeave:(Ba,xa)=>xa.background="transparent",click:Tr(Un,Ln),contextClick:Tr(Un,Ln)})}function $n(Ln,Un){return Un||(Un="dash"),Yn(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ln,margin:1,background:"transparent",mouseEnter:(Ba,xa)=>xa.background="dodgerblue",mouseLeave:(Ba,xa)=>xa.background="transparent",click:Tr(Un,Ln),contextClick:Tr(Un,Ln)})}function ia(){return[Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",Tn(1),Tn(2),Tn(3),Tn(4))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",$n(null),$n([2,4]),$n([4,4])))]}function xt(Ln,Un){return Un||(Un="figure"),Yn(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ln,margin:1,background:"transparent",mouseEnter:(Ba,xa)=>xa.fill="dodgerblue",mouseLeave:(Ba,xa)=>xa.fill="lightgray",click:Tr(Un,Ln),contextClick:Tr(Un,Ln)})}zt.current.nodeTemplate.contextMenu=Yn("ContextMenu",Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",xt("Rectangle"),xt("RoundedRectangle"),xt("Ellipse"),xt("Diamond"))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",xt("Parallelogram2"),xt("ManualOperation"),xt("Procedure"),xt("Cylinder1"))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",xt("Terminator"),xt("CreateRequest"),xt("Document"),xt("TriangleDown"))),yn(),En(),ia()),zt.current.groupTemplate=Yn(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ln,Un)=>{var Ba=Un.addMembers(Un.diagram.selection,!0);Ba||Un.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Yn(xe.s_,"Auto",{name:"BODY"},Yn(xe.bn,{parameter1:10,fill:Ir.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Yn(xe.Vm,{background:"transparent",margin:20})),Yn(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),zt.current.groupTemplate.selectionAdornmentTemplate=Yn(xe.uz,"Spot",Yn(xe.s_,"Auto",Yn(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Yn(xe.Vm,{margin:1.5})),Hr({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),zt.current.groupTemplate.contextMenu=Yn("ContextMenu",yn(),En(),ia()),zt.current.linkTemplate=Yn(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",Ln=>Ln>=1?10:0),new xe.KX("toShortLength","dir",Ln=>Ln>=1?10:0),new xe.KX("points").makeTwoWay(),Yn(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Yn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Ln=>Ln===1)),Yn(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Ln=>Ln>=1),new xe.KX("width","thickness",Ln=>7+3*Ln),new xe.KX("height","thickness",Ln=>7+3*Ln),new xe.KX("segmentOffset","thickness",Ln=>new xe.E9(-15,4+1.5*Ln))),Yn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Ln=>Ln===2),new xe.KX("width","thickness",Ln=>7+3*Ln),new xe.KX("height","thickness",Ln=>7+3*Ln),new xe.KX("segmentOffset","thickness",Ln=>new xe.E9(-15,4+1.5*Ln))),Yn(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),zt.current.linkTemplate.selectionAdornmentTemplate=Yn(xe.uz,Yn(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:bt(2)},new xe.KX("pathPattern","thickness",bt)),Hr({alignmentFocus:new xe.z6(0,0,-6,-4)}));function bt(Ln){return Yn(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ln+4).toString()+" H3"})}function gn(Ln){var Un="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ln===0?Un="M0 0 M16 16 M0 8 L16 8":Ln===2&&(Un="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Yn(xe.bn,{geometryString:Un,margin:2,background:"transparent",mouseEnter:(Ba,xa)=>xa.background="dodgerblue",mouseLeave:(Ba,xa)=>xa.background="transparent",click:Tr("dir",Ln),contextClick:Tr("dir",Ln)})}function Zn(Ln){var Un=(Ba,xa)=>{Ba.handled=!0,Ba.diagram.model.commit(vr=>{var rr=xa.part.adornedPart;vr.set(rr.data,Ln?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(Ln?rr.toNode:rr.fromNode).invalidateConnectedLinks()})};return Yn(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,xa)=>xa.background="dodgerblue",mouseLeave:(Ba,xa)=>xa.background="transparent",click:Un,contextClick:Un})}function nn(Ln,Un){var Ba=0,xa=xe.z6.RightSide;Ln.equals(xe.z6.Top)?(Ba=270,xa=xe.z6.TopSide):Ln.equals(xe.z6.Left)?(Ba=180,xa=xe.z6.LeftSide):Ln.equals(xe.z6.Bottom)&&(Ba=90,xa=xe.z6.BottomSide),Un||(Ba-=180);var vr=(rr,ka)=>{rr.handled=!0,rr.diagram.model.commit(Sr=>{var Ur=ka.part.adornedPart;Sr.set(Ur.data,Un?"toSpot":"fromSpot",xe.z6.stringify(xa)),(Un?Ur.toNode:Ur.fromNode).invalidateConnectedLinks()})};return Yn(xe.bn,{alignment:Ln,alignmentFocus:Ln.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(rr,ka)=>ka.background="dodgerblue",mouseLeave:(rr,ka)=>ka.background="transparent",click:vr,contextClick:vr})}zt.current.linkTemplate.contextMenu=Yn("ContextMenu",En(),ia(),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",gn(0),gn(1),gn(2))),Yn("ContextMenuButton",Yn(xe.s_,"Horizontal",Yn(xe.s_,"Spot",Zn(!1),nn(xe.z6.Top,!1),nn(xe.z6.Left,!1),nn(xe.z6.Right,!1),nn(xe.z6.Bottom,!1)),Yn(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},Zn(!0),nn(xe.z6.Top,!0),nn(xe.z6.Left,!0),nn(xe.z6.Right,!0),nn(xe.z6.Bottom,!0)))));const er=`{ "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"},
{"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"},
{"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"},
{"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"},
{"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3},
{"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
{"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
{"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"}
],
"linkDataArray": [
{"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1},
{"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1},
{"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]},
{"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2},
{"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 Oa=["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 mr(Ln){return console.log("shapeName:",Ln),Oa.indexOf(Ln)>=0}var pr=new xe.YI(Ca.current,{maxSelectionCount:1,linkTemplate:Yn(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Yn(xe.uz,"Link",{locationSpot:xe.z6.Center},Yn(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Yn(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Yn(xe.bn,{isPanelMain:!0,strokeWidth:2}),Yn(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(Ln=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ln.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return zt.current.addDiagramListener("TextEdited",function(Ln){var Un;const Ba=Ln.subject.part;var xa=(Un=document.activeElement)==null?void 0:Un.value;typeof xa=="string"&&xa.trim()===""&&zt.current.model.commit(function(vr){vr.set(Ba.data,"text","\u672A\u547D\u540D"),zt.current.commandHandler.stopCommand()},"increment")}),pr.nodeTemplate=Yn(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Yn(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Yn(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{zt.current.grid=Yn(xe.s_,"Grid",Yn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Yn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),zt.current.grid.visible=!0,zt.current.grid.gridCellStroke="darkgray",zt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=zt.current,zt.current}const ar=()=>se(this,null,function*(){var Yn=zt.current.makeImage();const Ir=yield(0,Ee.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Yn.src}});$t({src:Ir.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{Yr()},500),$a(Ya+1),()=>{zt.current=null}),[]),re.createElement("div",{ref:Br,className:ta.current?`${le.maxH60} body-overflow-initial`:"body-overflow-initial"},re.createElement(et.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ya,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:re.createElement(Et.Z,null,re.createElement(qe.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),re.createElement(qe.Z,{onClick:()=>{var Yn,Ir,to=zt.current.selection.first();if(ta.current=!ta.current,document.activeElement&&to){let Hr=(Ir=(Yn=document.activeElement)==null?void 0:Yn.value)==null?void 0:Ir.trim();typeof Hr=="string"&&zt.current.model.commit(function(Tr){Tr.set(to.data,"text",Hr||"\u672A\u547D\u540D"),zt.current.commandHandler.stopCommand()},"increment")}$a(Ya+1)}},re.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Rt},re.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:le.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:le.myPaletteDiv,ref:Ca})),re.createElement("div",{style:{flex:1,position:"relative"}},re.createElement("div",{ref:Qn,style:{height:"80vh"}}))),re.createElement("div",{className:"tr"},re.createElement(me.ZP,{size:"large",onClick:ar,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ke=Oe,be=te(5112),Re=te(5871);const it=be.ZP.Group,tt={margin:"0 8px"};var Pe=({callback:Rt,onCancel:$t})=>{function zt(Qn){Rt(Qn)}return ee.createElement(De.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:zt},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:tt},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:tt},"\u884C\u6570"),ee.createElement(De.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(Re.Z,null)),ee.createElement("span",{style:tt},"\u5217\u6570"),ee.createElement(De.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(Re.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:tt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(De.default.Item,{name:"align"},ee.createElement(it,null,ee.createElement(be.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(be.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(be.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(be.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(me.ZP,{type:"ghost",onClick:$t},"\u53D6\u6D88")))},ft=te(49770),Ht=te(11081),Yt=te.n(Ht),ln=(0,ee.forwardRef)(({use3d:Rt,width:$t,height:zt,callback:Qn,showSaveButton:Ca},ta)=>{const Br=(0,ee.useRef)(),Ya=(0,ee.useRef)(),[$a,Yr]=(0,ee.useState)(!1),ar=(0,ee.useRef)({id:Br,appName:"graphing",width:$t||1e3,height:zt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{Ya.current=new(Yt())(ar.current,!0),window.onload=function(){Ya.current.inject("applet_container")}},[]);const Yn=()=>{var Ir=window.ggbApplet.getPNGBase64(1,!0,72);return Qn&&Qn(Ir),Ir};return(0,ee.useEffect)(()=>{ar.current.appName=$a?"3D":"graphing",Ya.current.inject("applet_container")},[$a]),(0,ee.useEffect)(()=>{Yr(Rt)},[Rt]),(0,ee.useImperativeHandle)(ta,()=>({getImgData:Yn})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Br}),ee.createElement(Et.Z,{align:"middle"},ee.createElement(qe.Z,{flex:1},ee.createElement(ft.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:$a,onChange:Ir=>Yr(Ir)})),ee.createElement(qe.Z,null,ee.createElement(me.ZP,{size:"large",onClick:Yn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),tn=te(88615),Je=te(1012),ut=te(8591);const Wt="link",jt="upload-image",vn="add-flowchart",zn="draw-image",An="add-flowchart",Mn="code-block",pa="add-table",Na="------------",Pa={default:Na,left:`:${Na}`,center:`:${Na}:`,right:`${Na}:`};var za=te(17904),ur=(Rt,$t,zt)=>new Promise((Qn,Ca)=>{var ta=$a=>{try{Ya(zt.next($a))}catch(Yr){Ca(Yr)}},Br=$a=>{try{Ya(zt.throw($a))}catch(Yr){Ca(Yr)}},Ya=$a=>$a.done?Qn($a.value):Promise.resolve($a.value).then(ta,Br);Ya((zt=zt.apply(Rt,$t)).next())});function sr(){}let Ea=0;const gr=1e4,or="\u2581",dn="@\u2581\u2581@",Hn="@\u2581@",Za=`
**\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`,La=["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 ma(Rt){return/^\d+$/.test(Rt)?`${Rt}px`:Rt}const Kn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Gr={[Kn+"-B"]:"bold",[Kn+"-I"]:"italic"},Kr={[Wt]:"\u6DFB\u52A0\u94FE\u63A5",[Mn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[jt]:"\u6DFB\u52A0\u56FE\u7247",[zn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[pa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xr=({defaultValue:Rt="",onChange:$t,width:zt="100%",height:Qn=400,miniToolbar:Ca=!1,isFocus:ta=!1,watch:Br,insertTemp:Ya,mode:$a="markdown",id:Yr="markdown-editor-id",showResizeBar:ar=!1,noStorage:Yn=!1,showNullButton:Ir=!1,showNullProgramButton:to=!1,hidetoolBar:Hr=!1,fullScreen:Tr=!1,onBlur:At,onCMBeforeChange:yn,onFullScreen:En,className:Tn="",disablePaste:$n=!1,disabled:ia=!1,disabledFill:xt=!1,placeholder:bt="",values:gn="",extraUse:Zn})=>{const[nn,er]=(0,ee.useState)(null),[Oa,mr]=(0,ee.useState)(Rt),[pr,Ln]=(0,ee.useState)(Br),[Un,Ba]=(0,ee.useState)(Tr),[xa,vr]=(0,ee.useState)(""),[rr,ka]=(0,ee.useState)(0),[Sr,Ur]=(0,ee.useState)(Qn),[Qr,ba]=(0,ee.useState)(!1),Sa=(0,ee.useRef)((0,Je.Z)()),pi=(0,ee.useRef)(!1),yi=(0,ee.useRef)(),[Pi,di]=(0,ee.useState)(0),[Yo,Do]=(0,ee.useState)(0),qo=(0,ee.useRef)(),Vo=(0,ee.useRef)(),oi=(0,ee.useRef)(),ii=(0,ee.useRef)(),ai=()=>ur(void 0,null,function*(){var dr;const ya=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Sa.current}});(dr=ya==null?void 0:ya.attachments)!=null&&dr.length&&(console.log("cm:",nn,qo),ya.attachments.map(Ua=>{Ua.content_type.indexOf("image")>-1?nn.replaceSelection(`![,](/api/attachments/${Ua.id}?type=${Ua.content_type})`):Ua.content_type.indexOf("video")>-1?nn.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Ua.content_type.indexOf("pdf")>-1?nn.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Ua.id}?type=${Ua.content_type}&disposition=inline" target="_blank">${Ua.name}</a>`):nn.replaceSelection(`[${Ua.name}](${ENV.API_SERVER}/api/attachments/${Ua.id}?type=${Ua.content_type})`)}))});(0,ee.useEffect)(()=>{const dr=window.scrollY||window.pageYOffset;mr(gn),nn==null||nn.setValue(gn),window.scrollTo(0,dr)},[gn]),(0,ee.useEffect)(()=>{En==null||En(Un)},[Un]),(0,ee.useEffect)(()=>{if(qo.current){let dr=function(Ua,Va){var Jr;if($n){Va.preventDefault();return}const bo=Va.clipboardData;if(bo){const Io=bo.types.toString(),Ro=bo.items;if(Io==="Files"||bo.types.indexOf("Files")>-1){if(Va.preventDefault(),$a=="stex")return;try{let Ko=Ro[1];((Jr=Ro[0])==null?void 0:Jr.kind)==="file"&&(Ko=Ro[0]);const zo=Ko.getAsFile(),ui=zo.name.split(".").pop();(0,He.I)(zo,Xo=>{var Zr,ro,Bo;Xo.id?((Zr=zo==null?void 0:zo.type)==null?void 0:Zr.indexOf("image"))>-1?ya.replaceSelection(`<img width="100%" src="/api/attachments/${Xo.id}?type=${Xo.content_type})" alt="" />`):((ro=zo==null?void 0:zo.type)==null?void 0:ro.indexOf("video"))>-1?ya.replaceSelection(`<video width="100%" controls src="/api/attachments/${Xo.id}"></video>`):((Bo=zo==null?void 0:zo.type)==null?void 0:Bo.indexOf("pdf"))>-1?ya.replaceSelection(`<a href="/api/attachments/${Xo.id}?type=${zo.type}&disposition=inline" target="_blank">${zo.name}</a>`):La.includes(ui)?ya.replaceSelection(`<a href="/api/attachments/${Xo.id}?type=office&disposition=inline" target="_blank">${zo.name}</a>`):ya.replaceSelection(`[${zo.name}](/api/attachments/${Xo.id}?type=${Xo.content_type})`):(Xo==null?void 0:Xo.status)===401&&(ut.ZP.warning((Xo==null?void 0:Xo.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ko){ut.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ya=Be().fromTextArea(qo.current,{mode:$a,lineNumbers:!Ca,lineWrapping:!0,value:Rt,autoCloseTags:!to,autoCloseBrackets:!0});return ya.on("keyup",function(Ua,Va){Va.keyCode===8&&(Ua.getValue()==""?ya.setOption("placeholder",bt):ya.setOption("placeholder",null))}),ya.on("keydown",function(Ua,Va){if(Va.keyCode===8){var Jr=jr(Ua);Jr&&Va.preventDefault()}}),ta&&ya.focus(),ya.on("paste",dr),ya.on("dragleave",function(Ua,Va){Vo.current.classList.remove("mouse-hover-md")}),ia&&ya.on("beforeChange",function(Ua,Va){(Va.origin==="paste"||Va.origin==="+input")&&Va.cancel()}),er(ya),()=>{ya.off("paste",dr)}}},[]);const ci=(0,ee.useCallback)(()=>{if(Vo.current)try{}catch(dr){console.log(dr,"---- to set md editor body height")}},[Sr,Vo,Un]);(0,ee.useEffect)(()=>{function dr(){let ya=new Ge.Z(Ua=>{for(let Va of Ua)(Va.target.offsetHeight>0||Va.target.offsetWidth>0)&&(ci(),nn.setSize("100%","100%"),nn.refresh())});return ya.observe(qo.current.parentElement),ya}if(nn){const ya=dr();return()=>{var Ua,Va;(Ua=qo.current)!=null&&Ua.parentElement&&ya.unobserve((Va=qo.current)==null?void 0:Va.parentElement)}}},[nn,ci]),(0,ee.useEffect)(()=>{if(nn){let dr=[];for(const[ya,Ua]of Object.entries(Gr)){let Va={[ya]:()=>{Lo(Ua)}};dr.push(Va),nn.addKeyMap(Va)}return yi.current=setInterval(()=>{pi.current&&ai()},4e3),()=>{clearInterval(yi.current);for(let ya of dr)nn.removeKeyMap(ya)}}},[nn]),(0,ee.useEffect)(()=>{Tr!==Un&&Ba(Tr)},[Tr]),(0,za.Z)(()=>{if(!Yn&&rr>0){let dr=new Date().getTime(),ya=window.sessionStorage.getItem(Yr);dr>=rr+gr&&(!ya||ya!==Oa)&&(window.sessionStorage.setItem(Yr,Oa),ba(!0))}},gr),(0,ee.useEffect)(()=>{Ln(Br)},[nn,Br]),(0,ee.useEffect)(()=>{nn&&ta&&nn.focus()},[nn,ta]),(0,ee.useEffect)(()=>{if(pr&&nn){let dr=function(Ua){let Va=Ua.target;if(ii.current){let Jr=Va.scrollTop/Va.scrollHeight;ii.current.scrollTop=ii.current.scrollHeight*Jr}};const ya=nn.getScrollerElement();return ya.addEventListener("scroll",dr),()=>{ya.removeEventListener("scroll",dr)}}},[nn,pr]),(0,ee.useEffect)(()=>{if(nn&&yn){let dr=function(ya,Ua){yn(ya,Ua)};return nn.on("beforeChange",dr),()=>{nn.off("beforeChange",dr)}}},[nn,yn]),(0,ee.useEffect)(()=>{if(nn&&At){let dr=function(){At(nn.getValue())};return nn.on("blur",dr),()=>{nn.off("blur",dr)}}},[nn,At]);function jr(dr,ya){var Ua=dr.getDoc(),Va=Ua.getCursor(),Jr=Ua.getLine(Va.line),bo=Jr.charAt(Va.ch-1),Io=Jr.lastIndexOf("@\u2581@",Va.ch),Ro=Jr.lastIndexOf("@\u2581\u2581@",Va.ch),Ko=Io>Ro?Io:Ro,zo=Io>Ro?3:4;if(dn.indexOf(bo)===-1)return null;if(console.log("change1:",ya,dr,Jr,Va,Ko,Io,Ro,bo),Ko>=0&&Va.ch-Ko<5){var ui=Ko+zo;return Ua.replaceRange("",{line:Va.line,ch:Ko},{line:Va.line,ch:ui}),{line:Va.line,ch:ui}}return null}(0,ee.useEffect)(()=>{if(nn){let dr=function(ya,Ua){const Va=ya.getValue();mr(Va),ka(new Date().getTime()),ya.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$t&&(to?$t(Va,No(Va)):$t(Va))};return nn.on("change",dr),()=>{nn.off("change",dr)}}},[nn,$t]),(0,ee.useEffect)(()=>{if(nn)if(Rt==null)nn.setValue(""),mr("");else{const dr=window.scrollY||window.pageYOffset;Rt!==nn.getValue()&&(nn.setValue(Rt),mr(Rt),nn.setCursor(ia?1:nn.lineCount(),0),window.scrollTo(0,dr))}},[nn,Rt]);const Lo=(0,ee.useCallback)(dr=>{const ya=nn.getCursor(),Ua=nn.getSelection();let Va=Ua.split(`
`);switch(dr){case"bold":return nn.replaceSelection("**"+Ua+"**"),Ua===""&&nn.setCursor(ya.line,ya.ch+2),nn.focus();case"italic":return nn.replaceSelection("*"+Ua+"*"),Ua===""&&nn.setCursor(ya.line,ya.ch+1),nn.focus();case"code":return nn.replaceSelection("`"+Ua+"`"),Ua===""&&nn.setCursor(ya.line,ya.ch+1),nn.focus();case"inline-latex":return vr("inline-latex"),nn.focus();case"latex":return nn.replaceSelection("```latex\n"+Ua+"\n```"),nn.setCursor(ya.line+1,Ua.length+1),nn.focus();case"line-break":return nn.replaceSelection(`<br/>
`),nn.focus();case"list-ul":return Ua===""?nn.replaceSelection("- "+Ua):nn.replaceSelection(Va.map(Jr=>Jr===""?"":`- ${Jr}`).join(`
`)),nn.focus();case"list-ol":return Ua===""?nn.replaceSelection("1. "+Ua):nn.replaceSelection(Va.map((Jr,bo)=>Jr===""?"":`${bo+1}. ${Jr}`).join(`
`)),nn.focus();case"add-null-ch":return Ua===""&&nn.setCursor(ya.line,ya.ch),nn.replaceSelection(or),nn.focus();case"add-signal":return Ua===""&&nn.setCursor(ya.line,ya.ch),nn.replaceSelection(Hn),nn.focus();case"add-multiple":return Ua===""&&nn.setCursor(ya.line,ya.ch),nn.replaceSelection(dn),nn.focus();case"inster-template-1":return Ua===""&&nn.setCursor(ya.line,ya.ch),nn.replaceSelection(Za),nn.focus();case"eraser":return nn.setValue(""),nn.focus();case"trigger-watch":return Ln(!pr),nn.focus();case"trigger-full-screen":return Ba(!Un),nn.focus();case Wt:vr(Wt);return;case Mn:vr(Mn);return;case jt:vr(jt);return;case zn:vr(zn);return;case"maths-latex":vr("maths-latex");return;case vn:vr(vn);return;case pa:vr(pa);return;default:throw new Error}},[nn,pr,Un]),hr=(0,ee.useCallback)((dr,ya)=>{var Ua,Va,Jr,bo,Io,Ro;switch(vr(""),xa){case Wt:const{title:Zr,link:ro}=dr;return nn.replaceSelection(`[${Zr}](${ro})`),nn.focus();case Mn:const{language:Bo,content:no}=dr;return nn.replaceSelection(["```"+Bo,no,"```"].join(`
`)),nn.focus();case"maths-latex":for(var Ko=atob(dr),zo=new Uint8Array(Ko.length),ui=0;ui<Ko.length;ui++)zo[ui]=Ko.charCodeAt(ui);var Xo=new Blob([zo],{type:"image/png"});(0,He.I)(Xo,fi=>{fi.id?nn.replaceSelection(`![,](/api/attachments/${fi.id}?type=${fi.content_type})`):(fi==null?void 0:fi.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":nn.replaceSelection("`$$"+dr+"$$`");break;case jt:case zn:case An:const{src:lo,alt:jo}=dr,Eo=ya,Cr=(Jr=(Va=(Ua=Eo==null?void 0:Eo.name)==null?void 0:Ua.split("."))==null?void 0:Va.pop)==null?void 0:Jr.call(Va);return((bo=Eo==null?void 0:Eo.type)==null?void 0:bo.indexOf("image"))>-1||!(Eo!=null&&Eo.type)?Eo.align||Eo.width?nn.replaceSelection(`<p style="text-align:${Eo.align||"initial"}"><img width="${Eo.width?Eo.width+"%":"initial"}" src="${lo}" alt="${jo||""}" /></p>`):nn.replaceSelection(`<img width="100%" src="${lo}" alt="${jo||""}" />`):((Io=Eo==null?void 0:Eo.type)==null?void 0:Io.indexOf("video"))>-1?nn.replaceSelection(`<video width="100%" controls src="${lo}"></video>`):((Ro=Eo==null?void 0:Eo.type)==null?void 0:Ro.indexOf("pdf"))>-1?nn.replaceSelection(`<a href="${lo}?type=${Eo.type}&disposition=inline" target="_blank">${Eo.name}</a>`):La.includes(Cr)?nn.replaceSelection(`<a href="${lo}?type=office&disposition=inline" target="_blank">${Eo.name}</a>`):nn.replaceSelection(`[${Eo.name}](${lo})`),nn.focus();case pa:const{row:mi,col:zi,align:il}=dr;let Oi=`
`;for(let fi=0;fi<mi;fi++){let Ji=[],Wi=[];for(let si=0;si<zi;si++)fi===1&&Wi.push(Pa[il]),Ji.push(" ");fi===1&&(Oi+=`| ${Wi.join(" | ")} |
`),Oi+=`| ${Ji.join(zi===1?"":" | ")} |
`}return nn.replaceSelection(Oi+`
`),nn.focus();default:throw new Error}},[nn,xa]),Qo=(0,ee.useMemo)(()=>{switch(xa){case Wt:return ee.createElement(Qe,{callback:hr,onCancel:Jo});case Mn:return ee.createElement(rt.Z,{callback:hr,onCancel:Jo});case jt:return ee.createElement(He.Z,{callback:hr,onCancel:Jo});case vn:return ee.createElement(Ke,{callback:hr,onCancel:Jo});case pa:return ee.createElement(Pe,{callback:hr,onCancel:Jo});case"maths-latex":return ee.createElement(ln,{showSaveButton:!0,callback:hr});case"inline-latex":return ee.createElement(tn.Z,{showSaveButton:!0,callback:hr});default:return null}},[xa]);function Jo(){vr("")}(0,ee.useEffect)(()=>{if(oi.current){let dr=function(Io){Jr=!0,bo=Io.pageY},ya=function(){Jr=!1},Ua=function(Io){if(Jr){let Ro=Io.pageY-bo;Ro<0&&(Ro=0),Ro>300&&(Ro=300);let Ko=Qn+Ro+"px";Ur(Ko)}},Va=oi.current,Jr=!1,bo=0;return Va.addEventListener("mousedown",dr),document.addEventListener("mousemove",Ua),document.addEventListener("mouseup",ya),()=>{Va.removeEventListener("mousedown",dr),document.removeEventListener("mousemove",Ua),document.removeEventListener("mouseup",ya)}}},[nn,oi]),(0,ee.useEffect)(()=>{Ur(Qn)},[Qn]);const li=ma(zt),wi=ma(Sr),Fi={width:li,height:wi},ko=(0,ee.useMemo)(()=>{if(rr){let dr=new Date(rr),ya=dr.getHours(),Ua=dr.getMinutes(),Va=dr.getSeconds();return ya=ya<10?"0"+ya:ya,Ua=Ua<10?"0"+Ua:Ua,Va=Va<10?"0"+Va:Va,`${ya}:${Ua}:${Va}`}return 0},[rr]),No=dr=>{const ya=[];if(to){let Ua=-1;dr=dr.replace(/(@▁▁@|@▁@)/g,function(Va,Jr,bo){ya.push({multiLine:Va!==Hn})})}return ya};function ei(){window.sessionStorage.removeItem(Yr),ba(!1),ka(0)}function Ai(){ba(!1),ka(0),nn.setValue(window.sessionStorage.getItem(Yr))}(0,ee.useEffect)(()=>{Kr[xa]&&xa!==zn&&xa!==vn&&setTimeout(()=>{const dr=document.getElementsByClassName("markdown-popup-form")[0],ya=window.innerWidth/2-dr.offsetWidth/2,Ua=window.innerHeight/2-dr.offsetHeight/2;di(ya),Do(Ua)},0)},[xa]);const _i=dr=>{dr.preventDefault();const ya=dr.clientX-Pi,Ua=dr.clientY-Yo;document.body.onmousemove=Va=>{let Jr=Va.clientX-ya,bo=Va.clientY-Ua;const Io=document.getElementsByClassName("markdown-popup-form")[0],Ro=window.innerWidth-Io.offsetWidth,Ko=window.innerHeight-Io.offsetHeight;Jr=Math.max(0,Math.min(Jr,Ro)),bo=Math.max(0,Math.min(bo,Ko)),Ki(Va.clientX,Va.clientY,ya,Ua)&&(di(Jr),Do(bo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ki=(dr,ya,Ua,Va)=>{const Jr=document.body.clientHeight,bo=document.body.clientWidth;return dr<20&&Ua>dr||dr>bo-20&&Ua<dr||ya<20&&Va>ya||ya>Jr-20&&Va<ya?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"markdown-editor-wrapper",ref:Vo},ee.createElement("div",{className:`markdown-editor-container ${Tn} ${pr?"on-preview":""} ${Ca?"mini":""} ${Un?"full-screen":""}`,style:Fi},ee.createElement(Se,{insertTemp:Ya,watch:pr,fullScreen:Un,showNullButton:Ir,showNullProgramButton:to,onActionCallback:Lo,hidetoolBar:Hr,extraUse:Zn}),ee.createElement("div",{className:"markdown-editor-body"},ee.createElement("div",{className:"codemirror-container"},ee.createElement("textarea",{ref:qo,placeholder:bt})),pr?ee.createElement("div",{ref:ii,className:"preview-container"},$a==="stex"&&ee.createElement(_e,{value:Oa}),$a!=="stex"&&ee.createElement(ge.Z,{disabledFill:xt,showProgramFill:to,value:Oa})):null))),ar?ee.createElement("a",{ref:oi,className:"editor-resize"}):null,xa===zn&&ee.createElement(Ot,{callback:hr,onCancel:Jo}),xa===vn&&ee.createElement(Ke,{callback:hr,onCancel:Jo}),ee.createElement(he.Z,null,Kr[xa]&&xa!==zn&&xa!==vn?ee.createElement(et.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Pi,top:Yo},title:ee.createElement("div",{style:{cursor:"move"},onMouseDown:_i},Kr[xa]),open:!0,onCancel:Jo,footer:null,destroyOnClose:!0,width:xa===vn?"1200px":null,height:xa===vn?"80vh":null,className:"markdown-popup-form"},Qo):null))}},45596:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return de},I:function(){return he}});var ee=te(78241),ye=te(8591),Be=te(92832),Ge=te(81327),ve=te(5871),we=te(5112),ie=te(3113),ce=te(67303),Le=te(59301),Ae=te(34055),ge=te(59301),_e=Object.defineProperty,pe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(De,Te,me)=>Te in De?_e(De,Te,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[Te]=me,x=(De,Te)=>{for(var me in Te||(Te={}))a.call(Te,me)&&y(De,me,Te[me]);if(E)for(var me of E(Te))b.call(Te,me)&&y(De,me,Te[me]);return De},z=(De,Te)=>pe(De,ae(Te));const{useForm:ne}=ee.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:De,onCancel:Te})=>{const[me]=ne();let nt=(0,Le.useRef)();function Ce(Xe){nt.current.width=me.getFieldValue("width"),nt.current.align=me.getFieldValue("align"),De(Xe,nt.current)}function lt(Xe,ct){if(Xe.status===-1){ye.ZP.error(Xe.message);return}me.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:ct.type})}function Ve(Xe){let ct=Xe.target.files[0];nt.current=ct,he(ct,lt)}return ge.createElement(ee.default,z(x({form:me},ue),{className:"upload-image-panel",onFinish:Ce,style:{width:470,overflow:"hidden"}}),ge.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ge.createElement("div",{className:"flex-container"},ge.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ge.createElement(Be.default,{style:oe})),ge.createElement(Se,{onFileChange:Ve}))),ge.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ge.createElement(Be.default,{style:{width:264}})),ge.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ge.createElement(Ge.Z,null,ge.createElement(ee.default.Item,{name:"width",style:{margin:0}},ge.createElement(ve.Z,{style:{width:264}})),ge.createElement("span",{className:"ml8"},"%"))),ge.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ge.createElement(we.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ge.createElement("aside",null,ge.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ge.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(ie.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function Se({onFileChange:De}){return ge.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ge.createElement("input",{type:"file",onChange:De}))}function he(De,Te){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ae.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let me=new FormData;me.append("editormd-image-file",De),me.append("file_param_name","editormd-image-file"),me.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(Ce){Te(JSON.parse(Ce.target.responseText),De)},!1),nt.addEventListener("error",function(Ce){console.error(Ce)},!1),nt.open("POST",`${ce.KI}/api/attachments.json`),nt.send(me)}},75790:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Be}});var ee=te(59301),ye=te(4676);class Be extends ee.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,ye.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},4573:function(Mt,Bt,te){"use strict";te.d(Bt,{i:function(){return oe},Z:function(){return de}});var ee={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"},ye=te(71418),Be=te(6848),Ge=te(92310),ve=te.n(Ge),we=te(49661),ie=te(57884),ce=te(34055),Le="data:image/png;base64,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",Ae="data:image/png;base64,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",ge="data:image/png;base64,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",_e="data:image/png;base64,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",pe="data:image/png;base64,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",ae="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,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",b="data:image/png;base64,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",y="data:image/png;base64,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",x="data:image/png;base64,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",z="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",ne=te(59301);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Le,swimg:Ae},{name:"101\u8BA1\u5212",ptimg:ge,swimg:_e},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pe,swimg:ae},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:x,swimg:z}];var de=({className:Se,dataSource:he=[],col:De=4,right:Te,bottom:me=23,precision:nt=0,wrapWidth:Ce=1200,trackEventItems:lt,loading:Ve,onRemove:Xe=()=>{},isCurrent:ct=!0,showAlias:ot=!1})=>{const We=Math.floor((Ce-(De-1)*Te)/De),ke=[{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(Ne=>(window.ENV==="build"&&(Ne.ptimg=`/react/build${Ne.ptimg}`,Ne.swimg=`/react/build${Ne.swimg}`),Ne));return ne.createElement(ye.Z,{spinning:Ve},ne.createElement("div",{className:ve()(ee.list,Se)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((Ne,Qe)=>{var rt;const{name:He,id:et,identifier:Et,featured:Pt,school_name:gt,image_url:Ot,excellent:xe,is_plan:Lt}=Ne;return ne.createElement("div",{key:et,className:ee.wrap,style:{width:We,marginRight:(1+Qe)%De===0?0:Te+nt,marginBottom:me}},ne.createElement("a",{className:ee.li,onClick:Nt=>{Nt.preventDefault(),Nt.stopPropagation(),lt&&(0,we.L9)([lt]),(0,we.xg)(`/paths/${Et}`)}},ne.createElement("div",{className:ee.img},ne.createElement("img",{className:ee.cover,src:`${Ot}`}),ct&&(0,ce.bg)()&&(Ne==null?void 0:Ne.studying)&&ne.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Nt=>{Nt.stopPropagation(),Xe(Ne)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rt=Ne==null?void 0:Ne.subject_tags)==null?void 0:rt.map((Nt,fe)=>{var qe,Ee;if(fe===0){const re=(qe=ke.find(se=>se.name==Nt))==null?void 0:qe.swimg;return ne.createElement("img",{className:ee.sign,src:re,style:{left:"-4px"}})}const le=(Ee=ke.find(re=>re.name==Nt))==null?void 0:Ee.ptimg;return ne.createElement("img",{className:ee.sign,src:le,style:{left:`${48+52*(fe-1)+2*fe}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ne==null?void 0:Ne.excellent)&&ne.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:ee.name},ne.createElement(Be.Z,{title:ot&&(Ne!=null&&Ne.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${He}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ne==null?void 0:Ne.excellent_alias_name}`)):He},ne.createElement("span",{className:ee.e},ot&&(Ne==null?void 0:Ne.excellent_alias_name)||He))),ne.createElement("div",{className:ee.tags},ne.createElement("div",null,ne.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Ne.stages_count))),ne.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Ne.members_count)))))))})),!he.length&&ne.createElement(ie.Z,null)))}},89831:function(Mt,Bt,te){"use strict";te.d(Bt,{jL:function(){return ve},w9:function(){return Pt},QD:function(){return An},cQ:function(){return Qe.Z},op:function(){return Je},O5:function(){return xr},_b:function(){return ur},t7:function(){return de},Gi:function(){return fe},YG:function(){return Lt},qp:function(){return b},vr:function(){return Na},qE:function(){return jt},Je:function(){return De},wb:function(){return Ne},cq:function(){return Oe},tp:function(){return z},Si:function(){return zt},k8:function(){return ia},Du:function(){return ar}});var ee=te(59301),ye={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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",ve=({dataSource:xt=[],img:bt,imgWidth:gn=346,title:Zn,sunTitle:nn,bannerExtraContent:er})=>ee.createElement("div",{className:ye.banner},ee.createElement("div",{className:ye.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Zn),ee.createElement("span",null,nn)),xt.length>0&&ee.createElement("div",{className:ye.btns},xt.map((Oa,mr)=>ee.createElement("div",{key:mr,onClick:Oa.click},Oa.name,Oa.sign?ee.createElement("img",{src:Be,width:39}):null))),er),bt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:bt,width:gn}))),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"},ie=te(92310),ce=te.n(ie),Le=te(89392),Ae=Object.defineProperty,ge=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ae=(xt,bt,gn)=>bt in xt?Ae(xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[bt]=gn,E=(xt,bt)=>{for(var gn in bt||(bt={}))_e.call(bt,gn)&&ae(xt,gn,bt[gn]);if(ge)for(var gn of ge(bt))pe.call(bt,gn)&&ae(xt,gn,bt[gn]);return xt},b=({dataSource:xt=[],value:bt,onChange:gn,onTitleChange:Zn,className:nn,title:er,titleWidth:Oa=41,style:mr={},fontColor:pr="#6A7283",showCount:Ln,classNameActive:Un,styleItem:Ba={}})=>{const[xa,vr]=(0,ee.useState)(0),[rr,ka]=(0,ee.useState)(!1),Sr=(0,ee.useRef)(null),Ur=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Qr;xt.length!==0&&(((Qr=Sr==null?void 0:Sr.current)==null?void 0:Qr.clientHeight)>97?vr(1):vr(0)),xt.length===0&&vr(0),ka(!1)},[xt]),ee.createElement("div",{className:ce()(we.row,nn),style:mr},ee.createElement("div",{onClick:(0,Le.throttle)(()=>Zn==null?void 0:Zn(),2e3),style:{width:Oa,marginTop:rr?12:4},className:`${we.title} ${Zn?"current":""}`},er),ee.createElement("div",{className:rr?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},ee.createElement("div",{className:we.bar,ref:Ur,style:xa>0?{height:xa===1?97:"auto",overflow:xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:we.tag,ref:Sr},xt==null?void 0:xt.map(Qr=>ee.createElement("span",{onClick:()=>gn(Qr.id),key:Qr.id,style:E(E({color:pr},Ba),(Qr==null?void 0:Qr.style)||{}),className:bt===Qr.id?ce()(Un||we.active,Qr.classNameActive):""},ee.createElement("span",{title:Qr.name,className:we.name},Qr.name),!!Ln&&ee.createElement("span",{className:we.num},Qr.count))))),!!xa&&ee.createElement(ee.Fragment,null,xa===1?ee.createElement("div",{onClick:()=>{var Qr;vr(2),((Qr=Sr==null?void 0:Sr.current)==null?void 0:Qr.clientHeight)>245?ka(!0):ka(!1)},className:we.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{Ur.current.scrollTop=0,vr(1),ka(!1)},className:we.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={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"},z=({dataSource:xt=[],value:bt,onChange:gn,className:Zn,style:nn={}})=>ee.createElement("div",{style:nn,className:ce()(y.tabs,Zn)},xt.map(er=>ee.createElement("span",{onClick:()=>gn(er.id),className:bt===er.id?y.active:"",key:er.id},er.name))),ne={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"},oe=te(92832),de=({dataSource:xt=[],value:bt="",onChange:gn,onInputChange:Zn=()=>{},className:nn,style:er={},placeholder:Oa,allowClear:mr=!1})=>{var pr;const[Ln,Un]=(0,ee.useState)(""),[Ba,xa]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var ka;let Sr=bt;(ka=JSON.stringify(bt))!=null&&ka.includes("{")&&(Un(bt.id),Sr=bt.value||"");try{xa(decodeURIComponent(Sr||""))}catch(Ur){xa(decodeURIComponent(Sr||""))}},[bt]);const vr=()=>{gn(encodeURIComponent(Ba),Ln||null)},rr=ka=>{ka!==Ln&&(Un(ka),gn(encodeURIComponent(Ba),ka))};return ee.createElement("div",{className:ce()(ne.input,nn),style:er},!!xt.length&&ee.createElement("div",{className:ne.dropdown},ee.createElement("div",{className:ne.text},(pr=xt.find(ka=>ka.id===Ln))==null?void 0:pr.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:ne.b1}),ee.createElement("b",{className:ne.b2})),ee.createElement("div",{className:ne.menu},xt.map((ka,Sr)=>ee.createElement("div",{key:Sr,onClick:()=>rr(ka.id)},ka.name)))),ee.createElement(oe.default,{onPressEnter:vr,value:Ba,onChange:ka=>{xa(ka.target.value),Zn(encodeURIComponent(ka.target.value),Ln||null)},bordered:!1,placeholder:Oa}),ee.createElement("i",{onClick:vr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Se={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"},De=({value:xt,onChange:bt,className:gn,total:Zn,pageSize:nn,style:er={}})=>{const Oa=xt<2,mr=xt>=Math.ceil(Zn/nn);return Zn<=nn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:ce()(Se.quickPager,gn),style:er},ee.createElement("div",{onClick:()=>{Oa||bt(xt-1,"prev")},className:Oa?Se.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{mr||bt(xt+1,"next")},className:mr?Se.disabled:""},"\u4E0B\u4E00\u9875"))},Te={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"},me=te(71418),nt=te(6848),Ce=te(13570),lt=te(90524),Ve=te(49661),Xe=te(96908),ct=te(57177),ot=te(81378),We=te(57884),Ne=({className:xt,dataSource:bt=[],col:gn=4,right:Zn,bottom:nn=23,precision:er=0,wrapWidth:Oa=1200,trackEventItems:mr,loading:pr})=>{const Ln=Math.floor((Oa-(gn-1)*Zn)/gn);return ee.createElement(me.Z,{spinning:pr},ee.createElement("div",{className:ce()(Te.list,xt)},!!bt.length&&bt.map((Un,Ba)=>{const{name:xa,id:vr,identifier:rr,power:ka,cover_image_id:Sr,pic:Ur}=Un;return ee.createElement("div",{className:Te.wrap,key:vr,style:{width:Ln,marginRight:(1+Ba)%gn===0?0:Zn+er,marginBottom:nn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${rr}/challenges`,className:Te.li,onClick:Qr=>{Qr.preventDefault(),mr&&(0,Ve.L9)([mr]),ka&&(0,Ve.xg)(`/shixuns/${rr}/challenges`)}},ee.createElement("div",{className:Te.img},ee.createElement("img",{className:Te.cover,src:`${Ur}`}),Un.is_jupyter&&ee.createElement("img",{className:Te.sign,src:Xe}),Un.is_jupyter_lab&&ee.createElement("img",{className:Te.sign,src:ct}),Un.is_unity_3d&&ee.createElement("img",{className:Te.sign,src:ot})),ee.createElement("div",{className:Te.name},ee.createElement(nt.Z,{title:xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Te.e},xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:Te.tags},ee.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Un.challenges_count))),!!Un.myshixuns_count&&ee.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Un.myshixuns_count))),ee.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Un.level))),ee.createElement("div",{className:Te.rate},ee.createElement(Ce.Z,{allowHalf:!0,disabled:!0,defaultValue:Un.score_info}),ee.createElement("span",null,"\xA0",Un.score_info?`${Un.score_info}\u5206`:"5\u5206")))),!ka&&ee.createElement("div",{className:Te.lockWrap},ee.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!bt.length&&ee.createElement(We.Z,null)))},Qe=te(4573),rt={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"},He="data:image/png;base64,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",et=te(59301),Pt=({className:xt,dataSource:bt=[],col:gn=4,right:Zn,bottom:nn=23,precision:er=0,wrapWidth:Oa=1200,trackEventItems:mr,loading:pr})=>{const Ln=Math.floor((Oa-(gn-1)*Zn)/gn);return et.createElement(me.Z,{spinning:pr},et.createElement("div",{className:ce()(rt.list,xt)},!!bt.length&&bt.map((Un,Ba)=>{const{subject_identifier:xa,id:vr,identifier:rr,power:ka}=Un,Sr=Un.is_public!=0&&Un.is_public;return et.createElement("div",{className:rt.wrap,key:vr,style:{width:Ln,marginRight:(1+Ba)%gn===0?0:Zn+er,marginBottom:nn}},et.createElement("a",{className:rt.li,onClick:Ur=>{Ur.preventDefault(),mr&&(0,Ve.L9)([mr]),(0,Ve.xg)(Un.first_category_url)}},et.createElement("div",{className:rt.top},et.createElement(nt.Z,{title:Un.name},et.createElement("div",{className:rt.name},Un.name)),et.createElement("img",{className:rt.img,src:lt.Z.IMG_SERVER+"/images/"+Un.avatar_url}),et.createElement("div",{className:rt.text,title:Un.creator},Un.creator),xa&&et.createElement("div",{className:rt.btns},et.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),et.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Sr&&et.createElement("div",{className:rt.sign},"\u516C\u5F00")),et.createElement("div",{className:rt.bottom},Un.visits>0&&et.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-liulanyan"}),et.createElement("span",null,Un.visits))),Un.course_members_count>0&&et.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-chengyuan"}),Un.course_members_count)),Un.tasks_count>0&&et.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-zuoye"}),Un.tasks_count)),Un.is_end?et.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):et.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Un.is_accessible&&et.createElement("div",{className:rt.lockWrap},et.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),et.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!bt.length&&et.createElement(We.Z,null)))},gt={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"},Ot=te(76560),Lt=({dataSource:xt=[],value:bt,onChange:gn,className:Zn,style:nn={},tabBarExtraContent:er})=>ee.createElement("div",{className:ce()(gt.tabs,Zn),style:nn},ee.createElement("div",{className:gt.tabsWrap},xt.map((Oa,mr)=>ee.createElement("aside",{className:gt.tab,onClick:()=>{gn(Oa.id),Oa.link&&Ot.history.push(Oa.link)},key:mr},ee.createElement("div",{className:bt===Oa.id?gt.active:""},Oa.name),(Oa==null?void 0:Oa.resetCount)==null&&(Oa==null?void 0:Oa.total)!==void 0&&ee.createElement("span",null,"\uFF08",Oa==null?void 0:Oa.total,"\uFF09"),(Oa==null?void 0:Oa.resetCount)!==void 0&&(Oa==null?void 0:Oa.total)!==void 0&&ee.createElement(nt.Z,{title:(Oa==null?void 0:Oa.tip)!=null?Oa==null?void 0:Oa.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Oa==null?void 0:Oa.resetCount),"/",ee.createElement("span",null,Oa==null?void 0:Oa.total),"\uFF09"))))),ee.createElement("div",{className:gt.tabBar},er)),fe=({className:xt,style:bt={},children:gn})=>ee.createElement("div",{className:ce()(xt),style:bt},gn),qe={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"},Ee=te(38854),le=te(20834);const re=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Oe=({sortValue:xt,dropValue:bt,className:gn,onSort:Zn,onDrop:nn,dataSource:er=re})=>{var Oa;return ee.createElement("div",{className:ce()(qe.orderWrap,gn)},ee.createElement(Ee.Z,{dropdownRender:()=>ee.createElement(le.default,null,er.map((mr,pr)=>ee.createElement(le.default.Item,{key:pr,onClick:()=>nn(mr.id)},mr.name)))},ee.createElement("span",{className:qe.orderTextWrap},(Oa=er.find(mr=>bt===mr.id))==null?void 0:Oa.name)),ee.createElement("span",{className:qe.orderIconWrap},ee.createElement("span",{className:qe.orderAsc},ee.createElement("i",{className:xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>Zn(xt==="asc"?"desc":"asc")})),ee.createElement("span",{className:qe.orderDesc},ee.createElement("i",{className:xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>Zn(xt==="asc"?"desc":"asc")}))))},Ke={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"},be=te(3113),Re=te(22688),it=Object.defineProperty,tt=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Ht=(xt,bt,gn)=>bt in xt?it(xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[bt]=gn,Yt=(xt,bt)=>{for(var gn in bt||(bt={}))Pe.call(bt,gn)&&Ht(xt,gn,bt[gn]);if(tt)for(var gn of tt(bt))ft.call(bt,gn)&&Ht(xt,gn,bt[gn]);return xt},Xt=(xt,bt)=>{var gn={};for(var Zn in xt)Pe.call(xt,Zn)&&bt.indexOf(Zn)<0&&(gn[Zn]=xt[Zn]);if(xt!=null&&tt)for(var Zn of tt(xt))bt.indexOf(Zn)<0&&ft.call(xt,Zn)&&(gn[Zn]=xt[Zn]);return gn},ln=(xt,bt,gn)=>new Promise((Zn,nn)=>{var er=pr=>{try{mr(gn.next(pr))}catch(Ln){nn(Ln)}},Oa=pr=>{try{mr(gn.throw(pr))}catch(Ln){nn(Ln)}},mr=pr=>pr.done?Zn(pr.value):Promise.resolve(pr.value).then(er,Oa);mr((gn=gn.apply(xt,bt)).next())}),Je=xt=>{var bt=xt,{className:gn,style:Zn,children:nn,loading:er=!1,openLoading:Oa,onClick:mr=()=>{},size:pr="middle",shape:Ln="round",theme:Un}=bt,Ba=Xt(bt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[xa,vr]=(0,ee.useState)(!1),rr=(0,ee.useMemo)(()=>{switch(Un){case Re.Fy.THEMEONE:return Ke.ThemeOne;case Re.Fy.DEFAULT:default:return Ke.btn}},[Un]);return ee.createElement(be.ZP,Yt({onClick:(0,Le.throttle)(ka=>ln(void 0,null,function*(){Oa&&vr(!0);try{yield mr(ka)}catch(Sr){console.log("error",Sr)}Oa&&vr(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(rr,Ke[`${pr}-${Ln}`],gn),style:Zn,size:pr,shape:Ln,loading:xa||er},Ba),nn)},ut={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"},jt=({className:xt,style:bt,children:gn=null,onClick:Zn,title:nn})=>ee.createElement("div",{className:ce()(ut.head,xt),style:bt},ee.createElement("span",{className:"primary-hover",onClick:Zn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:nn},nn),ee.createElement("div",{className:ut.node},gn)),vn={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"},An=({confirmShow:xt=!0,confirmTitle:bt,confirmClick:gn,cancelShow:Zn=!0,cancelTitle:nn,cancelClick:er,className:Oa,style:mr,confirmLoading:pr=!1})=>ee.createElement("div",{className:ce()(vn.btns,Oa),style:mr},xt&&ee.createElement(be.ZP,{loading:pr,onClick:gn,type:"primary",className:vn.confirm},bt),Zn&&ee.createElement(be.ZP,{onClick:er,className:vn.cancel},nn)),Mn={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"},Na=({className:xt,style:bt={},LeftContent:gn,children:Zn,RightContent:nn})=>ee.createElement("div",{className:ce()(Mn.fixedBottom,xt),style:bt},ee.createElement("div",{className:Mn.wrap},ee.createElement("div",{className:Mn.left},gn),ee.createElement("div",{className:Mn.center},Zn),ee.createElement("div",{className:Mn.right},nn))),Pa={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"},ur=({className:xt,style:bt={},dataSource:gn=[]})=>ee.createElement("div",{className:ce()(Pa.crumbs,xt),style:bt},gn.map((Zn,nn)=>nn<gn.length-1?ee.createElement(ee.Fragment,{key:nn},Zn.path||Zn.onClick?ee.createElement("span",{className:Pa.hover,onClick:Zn!=null&&Zn.onClick?Zn.onClick:()=>Ot.history.push(Zn.path)},Zn.name):ee.createElement("span",null,Zn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:nn,style:{color:"#5F6368"}},Zn.name))),sr=te(31797),Ea=Object.defineProperty,gr=Object.defineProperties,or=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,La=(xt,bt,gn)=>bt in xt?Ea(xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[bt]=gn,ma=(xt,bt)=>{for(var gn in bt||(bt={}))Hn.call(bt,gn)&&La(xt,gn,bt[gn]);if(dn)for(var gn of dn(bt))Za.call(bt,gn)&&La(xt,gn,bt[gn]);return xt},Er=(xt,bt)=>gr(xt,or(bt)),Kn=(xt,bt)=>{var gn={};for(var Zn in xt)Hn.call(xt,Zn)&&bt.indexOf(Zn)<0&&(gn[Zn]=xt[Zn]);if(xt!=null&&dn)for(var Zn of dn(xt))bt.indexOf(Zn)<0&&Za.call(xt,Zn)&&(gn[Zn]=xt[Zn]);return gn};const{Countdown:Gr}=sr.default;var xr=xt=>{var bt=xt,{onChange:gn}=bt,Zn=Kn(bt,["onChange"]);const[nn,er]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof nn=="number"&&nn>=0&&gn(nn)},[nn]);const Oa=mr=>{const pr=Math.floor(mr/1e3);er(pr)};return ee.createElement(Gr,Er(ma({},Zn),{onChange:Oa}))},Rt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},zt=({DataProps:xt,className:bt,style:gn={}})=>{var Zn;return ee.createElement("div",{className:ce()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Rt.ClassRoomItem,bt),style:gn,onClick:()=>{(0,Ve.xg)(xt==null?void 0:xt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(Zn=lt.Z)==null?void 0:Zn.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)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(xt!=null&&xt.is_public)&&ee.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"),ee.createElement("span",{className:ce()("text-16px font-medium",Rt.TitleDom)},xt==null?void 0:xt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},xt==null?void 0:xt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",xt==null?void 0:xt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",xt==null?void 0:xt.tasks_count),xt!=null&&xt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Qn=Object.defineProperty,Ca=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Ya=(xt,bt,gn)=>bt in xt?Qn(xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[bt]=gn,$a=(xt,bt)=>{for(var gn in bt||(bt={}))ta.call(bt,gn)&&Ya(xt,gn,bt[gn]);if(Ca)for(var gn of Ca(bt))Br.call(bt,gn)&&Ya(xt,gn,bt[gn]);return xt},ar=({DataProps:xt=[],selectValue:bt,onChange:gn,className:Zn,style:nn={},extra:er,classNameItem:Oa,styleItem:mr={},barHidden:pr})=>{const[Ln,Un]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Un(Array.isArray(bt)?bt:[bt])},[bt]),ee.createElement("div",{className:ce()("flex px-20px py-10px gap-40px",Zn),style:$a({borderBottom:"1px solid #D3F0FF"},nn)},xt==null?void 0:xt.map(Ba=>ee.createElement("div",{key:Ba==null?void 0:Ba.id,className:ce()("flex item-center justify-center current c-grey-333 text-16 relative",Oa,Ba==null?void 0:Ba.className),style:$a($a({color:Ln!=null&&Ln.includes(Ba==null?void 0:Ba.id)?"#1890FF":"",minWidth:88},mr),(Ba==null?void 0:Ba.style)||{}),onClick:xa=>{gn==null||gn({domEvent:xa,item:Ba}),Ba!=null&&Ba.link&&Ot.history.push(Ba==null?void 0:Ba.link)}},Ba==null?void 0:Ba.name,!pr&&(Ln==null?void 0:Ln.includes(Ba==null?void 0:Ba.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},er))},Yn=Object.defineProperty,Ir=Object.defineProperties,to=Object.getOwnPropertyDescriptors,Hr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,yn=(xt,bt,gn)=>bt in xt?Yn(xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[bt]=gn,En=(xt,bt)=>{for(var gn in bt||(bt={}))Tr.call(bt,gn)&&yn(xt,gn,bt[gn]);if(Hr)for(var gn of Hr(bt))At.call(bt,gn)&&yn(xt,gn,bt[gn]);return xt},Tn=(xt,bt)=>Ir(xt,to(bt)),ia=({value:xt,onChange:bt,onInputChange:gn,className:Zn,style:nn={},InputProps:er})=>{const[Oa,mr]=(0,ee.useState)(xt);return ee.createElement("div",{className:ce()("flex item-center rounded-full px-10px py-2px",Zn),style:En({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},nn)},ee.createElement(oe.default,Tn(En({bordered:!1},er),{onChange:pr=>{mr(pr.target.value),gn==null||gn(encodeURIComponent(pr.target.value))},onPressEnter:pr=>{bt==null||bt({domEvent:pr,item:{value:Oa}})}})),ee.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:pr=>{bt==null||bt({domEvent:pr,item:{value:Oa}})}}))}},17904:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ye}});var ee=te(59301);function ye(Be,Ge){const ve=(0,ee.useRef)();(0,ee.useEffect)(()=>{ve.current=Be}),(0,ee.useEffect)(()=>{function we(){ve.current()}if(Ge!==null){let ie=setInterval(we,Ge);return()=>clearInterval(ie)}},[Ge])}},40784:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(95237),Ge=te(43604),ve=te(57809),we=te(5871),ie=te(6848),ce=te(5083),Le=te(92832),Ae=te(76560),ge=te(69577),_e=te(10670),pe=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Se,he,De)=>he in Se?ae(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:De}):Se[he]=De,ne=(Se,he)=>{for(var De in he||(he={}))y.call(he,De)&&z(Se,De,he[De]);if(b)for(var De of b(he))x.call(he,De)&&z(Se,De,he[De]);return Se},oe=(Se,he)=>E(Se,a(he)),ue=(Se,he)=>{var De={};for(var Te in Se)y.call(Se,Te)&&he.indexOf(Te)<0&&(De[Te]=Se[Te]);if(Se!=null&&b)for(var Te of b(Se))he.indexOf(Te)<0&&x.call(Se,Te)&&(De[Te]=Se[Te]);return De};const de=({disabled:Se,shixunHomeworks:he,selectOptions:De,form:Te})=>{const{workSetting:me}=he,[nt,Ce]=(0,ee.useState)([]),lt=(0,ee.useMemo)(()=>De==null?void 0:De.filter(Ve=>!nt.includes(Ve.value)),[nt,De]);return(0,ee.useEffect)(()=>{var Ve;const Xe=((Ve=me==null?void 0:me.anonymous_appeal_settings)==null?void 0:Ve.filter(ct=>ct.appeal_time))||[];Ce(Xe.map(ct=>ct.group_name))},[me]),pe.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ve,{add:Xe,remove:ct})=>pe.createElement(pe.Fragment,null,Ve.map(ot=>{var We;const ke=ot,{key:Ne,name:Qe}=ke,rt=ue(ke,["key","name"]),et=Te.getFieldValue(["anonymous_appeal_settings",Qe]).deleteflag;return pe.createElement("div",{key:Ne},pe.createElement(Be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(Ge.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ne+1),pe.createElement(Ge.Z,null,pe.createElement(ye.default.Item,oe(ne({},rt),{name:[ot.name,"group_name"]}),pe.createElement(ve.default,{mode:"multiple",disabled:Se||!et,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:_e.Z.multiple_select,options:lt||[],onSelect:Et=>{Ce(Pt=>[...Pt,Et])},onDeselect:Et=>{Ce(Pt=>Pt.filter(gt=>gt!==Et))}}))),pe.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(Ge.Z,null,pe.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_penalty"]}),pe.createElement(we.Z,{min:0,disabled:Se,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.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"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${_e.Z.title_icon}`})),pe.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(Ge.Z,null,pe.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_time"]}),pe.createElement(ce.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Se,size:"large",disabledDate:Et=>(0,ge.Q8)(Et,me==null?void 0:me.course_end_date),disabledTime:Et=>(0,ge.d0)(Et),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(ye.default.Item,oe(ne({},rt),{name:[Qe,"deleteflag"]}),pe.createElement(Le.default,{type:"hidden"})),!Se&&Ve.length<((We=me==null?void 0:me.anonymous_appeal_settings)==null?void 0:We.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Xe({deleteflag:!0})}}),Ne!==0&&!Se&&et&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Et=Te.getFieldValue(["anonymous_appeal_settings",Qe,"group_name"])||[];Ce(Pt=>Pt.filter(gt=>!Et.includes(gt))),ct(Qe)}})))})))};Bt.Z=(0,Ae.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(de)},47604:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(5083),Be=te(78241),Ge=te(95237),ve=te(43604),we=te(57809),ie=te(8591),ce=te(92832),Le=te(5871),Ae=te(6848),ge=te(24905),_e=te(61186),pe=te.n(_e),ae=te(76560),E=te(69577),a=te(34055),b=te(10670),y=te(59301),x=Object.defineProperty,z=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Ce,lt,Ve)=>lt in Ce?x(Ce,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ce[lt]=Ve,he=(Ce,lt)=>{for(var Ve in lt||(lt={}))ue.call(lt,Ve)&&Se(Ce,Ve,lt[Ve]);if(oe)for(var Ve of oe(lt))de.call(lt,Ve)&&Se(Ce,Ve,lt[Ve]);return Ce},De=(Ce,lt)=>z(Ce,ne(lt)),Te=(Ce,lt)=>{var Ve={};for(var Xe in Ce)ue.call(Ce,Xe)&&lt.indexOf(Xe)<0&&(Ve[Xe]=Ce[Xe]);if(Ce!=null&&oe)for(var Xe of oe(Ce))lt.indexOf(Xe)<0&&de.call(Ce,Xe)&&(Ve[Xe]=Ce[Xe]);return Ve};const{RangePicker:me}=ye.default,nt=({disabled:Ce,shixunHomeworks:lt,selectOptions:Ve,form:Xe,data:ct,classroomList:ot})=>{const{workSetting:We}=lt,[ke,Ne]=(0,ee.useState)([]),Qe=(0,ee.useMemo)(()=>Ve==null?void 0:Ve.filter(He=>!ke.includes(He.value)),[ke,Ve]);(0,ee.useEffect)(()=>{var He;const et=((He=We==null?void 0:We.anonymous_comment_settings)==null?void 0:He.filter(Et=>Et.evaluation_end))||[];Ne(et.map(Et=>Et.group_name))},[We]);const rt=He=>{var et;const Et=(et=We==null?void 0:We.anonymous_appeal_settings)==null?void 0:et.find(Pt=>Pt.group_id===He);return ct.anonymous_appeal&&Et&&(Et==null?void 0:Et.appeal_time)!==null};return y.createElement(Be.default.List,{name:"anonymous_comment_settings"},(He,{add:et,remove:Et})=>y.createElement(y.Fragment,null,He.map(Pt=>{var gt,Ot;const xe=Pt,{key:Lt,name:Nt}=xe,fe=Te(xe,["key","name"]),qe=Xe.getFieldValue(["anonymous_comment_settings",Nt]),Ee=qe.deleteflag,le=pe()((gt=qe.evaluation_start)==null?void 0:gt[0])<=pe()(),re=!Ee&&le?[!0,rt(qe==null?void 0:qe.group_id)]:[!1,!1];return y.createElement("div",{key:Lt,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",Lt+1),y.createElement(ve.Z,{flex:1},y.createElement(Ge.Z,{align:"middle",style:{marginBottom:10}},y.createElement(ve.Z,{span:8},y.createElement(Be.default.Item,De(he({},fe),{name:[Nt,"group_name"]}),y.createElement(we.default,{mode:"multiple",disabled:Ce||!Ee,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Qe||[],onSelect:se=>{Ne(Oe=>[...Oe,se])},onDeselect:se=>{Ne(Oe=>Oe.filter(Ke=>Ke!==se))}}))),y.createElement(ve.Z,{className:"ml20"},y.createElement(Be.default.Item,De(he({},fe),{name:[Nt,"evaluation_start"]}),y.createElement(me,{ranges:{\u6B64\u523B:()=>{var se;const Oe=(se=qe==null?void 0:qe.evaluation_start)==null?void 0:se[0];return[Oe?pe()(Oe):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:Ce||re,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,We==null?void 0:We.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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}}}))),y.createElement(Be.default.Item,De(he({},fe),{name:[Nt,"deleteflag"]}),y.createElement(ce.default,{type:"hidden"})),!Ce&&He.length<((Ot=We==null?void 0:We.anonymous_comment_settings)==null?void 0:Ot.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),Lt!==0&&!Ce&&Ee&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=Xe.getFieldValue(["anonymous_comment_settings",Nt,"group_name"])||[];Ne(Oe=>Oe.filter(Ke=>!se.includes(Ke))),Et(Nt)}})))),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(Be.default.Item,De(he({},fe),{label:"",colon:!1,name:[Nt,"evaluation_num"]}),y.createElement(Le.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ce||!Ee&&le}))),y.createElement(Ae.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(Be.default.Item,De(he({},fe),{label:"",colon:!1,name:[Nt,"absence_penalty"]}),y.createElement(Le.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ce,onChange:se=>{var Oe;if((0,a.Rm)()&&!((Oe=ot.AssistantObject.group)!=null&&Oe.can_anonymous_comment)){ie.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}}}))),y.createElement(ve.Z,{style:{marginLeft:"40px"}},y.createElement(Be.default.Item,De(he({},fe),{name:[Nt,"student_comment"],valuePropName:"checked"}),y.createElement(ge.default,{disabled:Ce,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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}}}))),y.createElement(ve.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};Bt.Z=(0,ae.connect)(({shixunHomeworks:Ce,classroomList:lt})=>({shixunHomeworks:Ce,classroomList:lt}))(nt)},26668:function(Mt,Bt,te){"use strict";var ee=te(76560),ye=te(95237),Be=te(43604),Ge=te(5083),ve=te(5871),we=te(6848),ie=te(61186),ce=te.n(ie),Le=te(69577),Ae=te(10670),ge=te(59301);const _e=({data:pe,disabled:ae,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return ge.createElement("div",null,ge.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ge.createElement(Be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),ge.createElement(Be.Z,null,ge.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:ae,disabledDate:x=>(0,Le.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Le.d0)(x),value:pe.appeal_time?ce()(pe.appeal_time):"",onChange:(x,z)=>{pe.appeal_time=z,E(Object.assign({},pe))}})),ge.createElement(Be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ge.createElement(Be.Z,null,ge.createElement(ve.Z,{size:"large",disabled:ae,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{pe.appeal_penalty=x,E(Object.assign({},pe))}})),ge.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"},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ae.Z.title_icon}`}))))};Bt.Z=(0,ee.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(_e)},51556:function(Mt,Bt,te){"use strict";var ee=te(5083),ye=te(5871),Be=te(6848),Ge=te(24905),ve=te(61186),we=te.n(ve),ie=te(76560),ce=te(69577),Le=te(10670),Ae=te(59301);const ge=({data:_e,setData:pe,disabled:ae,shixunHomeworks:E})=>{const{workSetting:a}=E,b=we()(a==null?void 0:a.evaluation_start)<=we()(),y=_e.anonymous_appeal;return Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ae.createElement(ee.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:x=>(0,ce.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,ce.d0)(x),disabled:ae||b||y,value:_e.evaluation_start?we()(_e.evaluation_start):"",onChange:(x,z)=>{_e.evaluation_start=z,pe(Object.assign({},_e))}}),Ae.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ae.createElement(ee.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:x=>(0,ce.Q8)(x,a==null?void 0:a.course_end_date,_e.evaluation_start),disabledTime:x=>(0,ce.d0)(x,we()(_e.evaluation_start)),disabled:ae||y,value:_e.evaluation_end?we()(_e.evaluation_end):"",onChange:(x,z)=>{_e.evaluation_end=z,pe(Object.assign({},_e))}})),Ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ae.createElement(ye.Z,{disabled:ae||b||y,value:_e.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{_e.evaluation_num=x,pe(Object.assign({},_e))}}),Ae.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"},Ae.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),Ae.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ae.createElement(ye.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:_e.absence_penalty,onChange:x=>{_e.absence_penalty=x,pe(Object.assign({},_e))}})),_e.anonymous_comment&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ae.createElement(Ge.default,{checked:_e.student_comment,disabled:ae,onChange:()=>{_e.student_comment=!_e.student_comment,pe(Object.assign({},_e))}},Ae.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};Bt.Z=(0,ie.connect)(({shixunHomeworks:_e})=>({shixunHomeworks:_e}))(ge)},57987:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return oe}});var ee=te(59301),ye=te(43418),Be=te(8591),Ge=te(95237),ve=te(43604),we=te(3113),ie=te(54580),ce=te(1710),Le={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ae=te(89831),ge=te(90524),_e=te(82093),pe=te(49661),ae=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ue,de,Se)=>de in ue?ae(ue,de,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ue[de]=Se,x=(ue,de)=>{for(var Se in de||(de={}))a.call(de,Se)&&y(ue,Se,de[Se]);if(E)for(var Se of E(de))b.call(de,Se)&&y(ue,Se,de[Se]);return ue},z=(ue,de,Se)=>new Promise((he,De)=>{var Te=Ce=>{try{nt(Se.next(Ce))}catch(lt){De(lt)}},me=Ce=>{try{nt(Se.throw(Ce))}catch(lt){De(lt)}},nt=Ce=>Ce.done?he(Ce.value):Promise.resolve(Ce.value).then(Te,me);nt((Se=Se.apply(ue,de)).next())}),oe=({visible:ue,categoryId:de,getData:Se,onCancle:he})=>{var De,Te;const[me,nt]=(0,ee.useState)([]),[Ce,lt]=(0,ee.useState)(!1),[Ve,Xe]=(0,ee.useState)(!1),[ct,ot]=(0,ee.useState)({success_size:0,error_list:[]}),We={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{nt([])},beforeUpload:ke=>z(void 0,null,function*(){return nt([ke]),!1}),fileList:me,accept:".xlsx"};return ee.createElement(ee.Fragment,null,ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ve,onOk:()=>z(void 0,null,function*(){if(me.length===0){Be.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}Xe(!0);const ke=new FormData;ke.append("file",me[0]);const Ne=yield(0,_e.ZP)(`/api/homework_commons/${de}/import_external_score.json`,{method:"post",body:ke},!0);(Ne==null?void 0:Ne.status)===0&&(ot(Ne),he(),Se(),lt(!0),nt([])),Xe(!1)}),onCancel:()=>{nt([]),he()}},ee.createElement("div",{className:Le.achieveSty},ee.createElement("div",{className:Le.tip},ee.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),ee.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"),ee.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")),ee.createElement(Ge.Z,{align:"middle",className:"mt20"},ee.createElement(ve.Z,{className:"mr10"},ee.createElement("span",{className:Le.labolIcon},"*"),ee.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),ee.createElement(ve.Z,null,ee.createElement(we.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},ee.createElement("a",{className:Le.downloadbutton,onClick:ke=>{ke.stopPropagation(),ke.preventDefault(),(0,pe.FH)("",ge.Z.API_SERVER+`/api/homework_commons/${de}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),ee.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),ee.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},ee.createElement(ie.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},We),ee.createElement("div",null,ee.createElement(Ae.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),ee.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"))))),ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ce,onCancel:()=>{lt(!1)},footer:null},ee.createElement("div",null,ee.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},ee.createElement("span",null,"\u5BFC\u5165\u6210\u529F",ee.createElement("span",{style:{color:"#19CB70"}}," ",ct==null?void 0:ct.success_size," "),"\u4E2A\u5B66\u751F"),ee.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",ee.createElement("span",{style:{color:"#E30000"}}," ",(De=ct==null?void 0:ct.error_list)==null?void 0:De.length," "),"\u4E2A\u5B66\u751F")),!!((Te=ct==null?void 0:ct.error_list)!=null&&Te.length)&&ee.createElement("div",{className:"mb20"},ee.createElement(ce.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:ke=>ee.createElement("span",{style:{color:"#000"}},ke)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:ke=>ee.createElement("span",{style:{color:"#666"}},ke)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:ke=>ee.createElement("span",{style:{color:"#000"}},ke)}],dataSource:ct==null?void 0:ct.error_list,pagination:!1,scroll:{y:47*8}})))))}},58048:function(Mt,Bt,te){"use strict";var ee=te(43418),ye=te(8591),Be=te(82093),Ge=te(76560),ve=te(34055),we=te(59301),ie=(Le,Ae,ge)=>new Promise((_e,pe)=>{var ae=b=>{try{a(ge.next(b))}catch(y){pe(y)}},E=b=>{try{a(ge.throw(b))}catch(y){pe(y)}},a=b=>b.done?_e(b.value):Promise.resolve(b.value).then(ae,E);a((ge=ge.apply(Le,Ae)).next())});const ce=({shixunHomeworks:Le,dispatch:Ae,classroomList:ge,getData:_e})=>we.createElement(ee.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var pe;if((0,ve.Rm)()&&!((pe=ge.AssistantObject.normal)!=null&&pe.can_redo)){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}(yield(0,Be.ZP)(`/api/homework_commons/${Le.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Le.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),Ae({type:"shixunHomeworks/setActionTabs",payload:{}}),_e())}),onCancel:()=>{Ae({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?"));Bt.Z=(0,Ge.connect)(({shixunHomeworks:Le,classroomList:Ae})=>({shixunHomeworks:Le,classroomList:Ae}))(ce)},26847:function(Mt,Bt,te){"use strict";te.r(Bt),te.d(Bt,{default:function(){return Ka}});var ee=te(59301),ye=te(76560),Be=te(49127),Ge=te(3113),ve=te(8591),we=te(66104),ie=te(6848),ce=te(99313),Le=te(43418),Ae=te(95237),ge=te(43604),_e=te(92832),pe=te(1710),ae=te(27812),E=te(49661),a=te(34055),b=te(78241),y=te(20834),x=te(24905),z=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),de=te(57809),Se=te(84105),he=te(87395),De=te(67921),Te=te(89489),me=te(82093),nt=te(57884),Ce=te(58048),lt=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=($e,Ye,Ue)=>Ye in $e?lt($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,We=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Xe.call(Ye,Ue)&&ot($e,Ue,Ye[Ue]);if(Ve)for(var Ue of Ve(Ye))ct.call(Ye,Ue)&&ot($e,Ue,Ye[Ue]);return $e},ke=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Ne=({shixunHomeworks:$e,dispatch:Ye})=>{const Ue=(0,ye.useParams)(),[Dt,kt]=(0,ee.useState)(!0),[Zt,Kt]=(0,ee.useState)(!1),[Jt]=b.default.useForm();return ee.createElement(ee.Fragment,null,ee.createElement(Le.default,{centered:!0,title:"\u8C03\u5206",open:$e.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zt,onOk:()=>ke(void 0,null,function*(){yield Jt.validateFields();const Ft=Jt.getFieldsValue();Kt(!0),(yield(0,me.ZP)(`/api/student_works/${$e.actionTabs.id}/adjust_score.json`,{method:"post",body:We({},Ft)})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),Jt.resetFields(),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getWorkList",payload:We({},$e.actionTabs.params)})),Kt(!1)}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.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"),ee.createElement(b.default,{form:Jt,layout:"horizontal"},ee.createElement("div",{style:{display:"flex",alignItems:"baseline"}},ee.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},ee.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),ee.createElement("span",{className:"ml10"},"\u5206")),ee.createElement("div",null,ee.createElement(b.default.Item,{name:"comment"},ee.createElement(_e.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,ye.connect)(({shixunHomeworks:$e})=>({shixunHomeworks:$e}))(Ne),rt=te(89389),He={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"},et=te(30975),Et=te(64885),Pt=te(89831),gt=te(89392),Ot=te(61186),xe=te.n(Ot),Lt=te(98072),Nt=te(45278),fe=te(58617),qe=te(59301),Ee=Object.defineProperty,le=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Oe=($e,Ye,Ue)=>Ye in $e?Ee($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Ke=($e,Ye)=>{for(var Ue in Ye||(Ye={}))re.call(Ye,Ue)&&Oe($e,Ue,Ye[Ue]);if(le)for(var Ue of le(Ye))se.call(Ye,Ue)&&Oe($e,Ue,Ye[Ue]);return $e},be=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Re=({shixunHomeworks:$e,user:Ye,loading:Ue,dispatch:Dt,classroomList:kt,globalSetting:Zt})=>{var Kt,Jt,Ft,qt,cn,Gn;const hn=(0,ye.useParams)(),{workList:wt,workSetting:en}=$e,[,wn,un]=(0,Lt.U)(Nt.Gw,{homeworkId:wt==null?void 0:wt.id}),[Sn,Ta]=(0,ee.useState)([]),Qt=[(wt==null?void 0:wt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(vt,Vn)=>{var qn,je,_t,Nn,la,Ct;return{children:((qn=Vn.project_info)==null?void 0:qn.id)!==-1?qe.createElement("a",{target:"_blank",title:(je=Vn.project_info)==null?void 0:je.name,href:`${(_t=Zt==null?void 0:Zt.setting)==null?void 0:_t.old_url}/projects${(Nn=Vn.project_info)==null?void 0:Nn.id}`,style:{whiteSpace:"break-spaces"}},(la=Vn.project_info)==null?void 0:la.name):(Ct=Vn.project_info)==null?void 0:Ct.name,props:{rowSpan:Vn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(vt,Vn)=>qe.createElement("div",{style:{display:"flex",alignItems:"center"}},qe.createElement("span",{className:He.atitle,style:{width:Vn.is_leader?"":130,maxWidth:Vn.is_leader&&80}}," ",vt),Vn.is_leader&&qe.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}},"\u7EC4\u957F"))},(wt==null?void 0:wt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:vt=>vt||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(vt,Vn)=>vt||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(vt,Vn)=>({children:vt?qe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",qe.createElement("br",null),xe()(vt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Vn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(vt,Vn)=>({children:vt===-1?"\u91CD\u505A\u4E2D":qe.createElement(E.Uw,{status:vt}),props:{rowSpan:Vn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(vt,Vn)=>({children:qe.createElement("span",{className:"c-blue"},vt),props:{rowSpan:Vn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(vt,Vn)=>qe.createElement(ie.Z,{placement:"bottom",title:qe.createElement("div",null,qe.createElement("div",null,Vn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Vn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),qe.createElement("div",null,Vn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Vn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?qe.createElement("div",null,Vn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Vn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",wt!=null&&wt.is_group_grade?qe.createElement("div",null,Vn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Vn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",qe.createElement("div",null,Vn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Vn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),qe.createElement("div",null,Vn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Vn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?qe.createElement("div",null,Vn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Vn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(wt==null?void 0:wt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Vn.appeal_penalty||"0.0"}\u5206`,qe.createElement("div",null,Vn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Vn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(wt!=null&&wt.is_jupyter||wt!=null&&wt.is_jupyter_lab)&&qe.createElement("div",{onClick:qn=>{qn.stopPropagation(),ye.history.push(`/classrooms/${hn.coursesId}/group_homework/${hn.categoryId}/review/${Vn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},vt>0?qe.createElement("span",{style:{color:"#ff8100"}},vt):vt)},(en==null?void 0:en.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(vt,Vn={},qn=0)=>(wt==null?void 0:wt.work_status)==0?"--":vt||"--"},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:wt!=null&&wt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(vt,Vn)=>{var qn;return(qn=wt.homework_status)!=null&&qn.includes("\u5BFC\u5165")?qe.createElement("div",null,qe.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(je=>be(void 0,null,function*(){var _t,Nn,la,Ct,Pn;je.stopPropagation();let na=yield(0,me.ZP)(`/api/student_works/${Vn==null?void 0:Vn.id}/passed_condition.json`,{method:"get"});Le.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:qe.createElement("div",null,qe.createElement("div",{style:{display:"flex"}},qe.createElement("div",null,qe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),qe.createElement("span",{style:{marginLeft:10}},(_t=na==null?void 0:na.data)==null?void 0:_t.user_name)),qe.createElement("div",{style:{marginLeft:60}},qe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),qe.createElement("span",{style:{marginLeft:10}},(Nn=na==null?void 0:na.data)==null?void 0:Nn.student_id)),qe.createElement("div",{style:{marginLeft:60}},qe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),qe.createElement("span",{style:{marginLeft:10}},(la=na==null?void 0:na.data)==null?void 0:la.group_name))),qe.createElement("div",{style:{marginTop:22}},qe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),qe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Ct=na==null?void 0:na.data)==null?void 0:Ct.description)||"\u6682\u65E0\u4FE1\u606F")),qe.createElement("div",{style:{marginTop:22,marginBottom:20}},qe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),qe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Pn=na==null?void 0:na.data)==null?void 0:Pn.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Vn.work_status===0?qe.createElement("div",null,"--"):qe.createElement("a",{className:"c-blue",onClick:je=>{var _t,Nn;if(je.preventDefault(),(0,a.Rm)()&&!((Nn=(_t=kt==null?void 0:kt.AssistantObject)==null?void 0:_t.group)!=null&&Nn.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${hn.coursesId}/group_homework/${hn.categoryId}/review/${Vn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(vt=>!!vt),Da=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(vt,Vn,qn)=>qn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:vt=>vt?qe.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):qe.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:vt=>vt?xe()(vt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:vt=>vt||"--"},{title:qe.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",qe.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"},qe.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?qe.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):vt===-1?"--":qe.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(vt,Vn)=>qe.createElement("a",{onClick:()=>{var qn;if([0,-1].includes(wt==null?void 0:wt.work_status)){ve.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(qn=wt.homework_status)!=null&&qn.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${hn.coursesId}/group_homework/${hn.categoryId}/review/${Vn.id}`)}},Vn!=null&&Vn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,ee.useEffect)(()=>{wt!=null&&wt.course_id&&Ta(wt.student_works)},[wt]),qe.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(wt!=null&&wt.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&(((Kt=wt==null?void 0:wt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||((Jt=wt==null?void 0:wt.homework_status)==null?void 0:Jt.includes("\u672A\u5F00\u59CB")))&&qe.createElement(nt.Z,null),!((Ft=wt==null?void 0:wt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))&&!((qt=wt==null?void 0:wt.homework_status)!=null&&qt.includes("\u672A\u5F00\u59CB"))&&qe.createElement(qe.Fragment,null,qe.createElement(Ae.Z,{wrap:!1,align:"middle",justify:"space-between"},qe.createElement(ge.Z,null,qe.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),qe.createElement(ge.Z,null,qe.createElement("span",null,(cn=wt==null?void 0:wt.left_time)==null?void 0:cn.status,qe.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(Gn=wt==null?void 0:wt.left_time)==null?void 0:Gn.time)))),(wt==null?void 0:wt.is_shixun)&&!(wt!=null&&wt.open_evaluate)&&!(wt!=null&&wt.is_close_tips)&&qe.createElement(Ae.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},qe.createElement(ge.Z,null,qe.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 ")),qe.createElement(ge.Z,null,qe.createElement("span",{className:"current",onClick:()=>be(void 0,null,function*(){const vt=yield(0,me.ZP)(`/api/homework_commons/${hn.categoryId}/close_tips.json`,{method:"post"});(vt==null?void 0:vt.status)===0&&Dt({type:"shixunHomeworks/getWorkList",payload:Ke({},hn)})})},"X"))),(wt==null?void 0:wt.feedback_notice)&&qe.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},qe.createElement("i",{className:"iconfont icon-tishi11 font14"}),qe.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"),wn?qe.createElement(fe.Z,null):qe.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>be(void 0,null,function*(){const vt=yield un({homeworkId:wt==null?void 0:wt.id});(vt==null?void 0:vt.status)===0&&Dt({type:"shixunHomeworks/getWorkList",payload:Ke({},hn)})})})),qe.createElement(pe.default,{className:"mt15",loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(vt,Vn)=>(vt==null?void 0:vt.item_index)%2===0&&He.tables,pagination:!1,dataSource:[wt],columns:Qt,locale:{emptyText:qe.createElement(nt.Z,null)},scroll:wt!=null&&wt.student_anonymous_comment||wt!=null&&wt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(wt==null?void 0:wt.student_anonymous_comment)&&qe.createElement("div",{className:"mt30"},qe.createElement(Ae.Z,{wrap:!1,align:"middle",justify:"space-between"},qe.createElement(ge.Z,null,"\u5171",qe.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(wt==null?void 0:wt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),qe.createElement(ge.Z,null,qe.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",qe.createElement("span",{className:"c-grey-333 ml10"},(wt==null?void 0:wt.evaluation_start)&&xe()(wt==null?void 0:wt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(wt==null?void 0:wt.evaluation_end)&&xe()(wt==null?void 0:wt.evaluation_end).format("YYYY-MM-DD HH:mm")))),qe.createElement(pe.default,{className:"mt15",locale:{emptyText:qe.createElement(nt.Z,null)},columns:Da,dataSource:Sn,pagination:!1}))))};var it=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,loading:Dt})=>({shixunHomeworks:$e,classroomList:Ye,loading:Dt.effects,globalSetting:Ue}))(Re),tt=te(57987),Pe=te(59301),ft=Object.defineProperty,Ht=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Je=($e,Ye,Ue)=>Ye in $e?ft($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,ut=($e,Ye)=>{for(var Ue in Ye||(Ye={}))ln.call(Ye,Ue)&&Je($e,Ue,Ye[Ue]);if(Xt)for(var Ue of Xt(Ye))tn.call(Ye,Ue)&&Je($e,Ue,Ye[Ue]);return $e},Wt=($e,Ye)=>Ht($e,Yt(Ye)),jt=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const vn=(0,ee.createRef)(),zn=({shixunHomeworks:$e,classroomList:Ye,loading:Ue,globalSetting:Dt,dispatch:kt,zip:Zt,btnLoading:Kt,setBtnLoading:Jt})=>{var Ft,qt,cn,Gn,hn,wt,en,wn,un,Sn,Ta,Qt;const[Da]=(0,ye.useSearchParams)(),[vt,Vn]=(0,ee.useState)(ut(ut({},(0,ye.useParams)()),{page:Da.get("page")||1,limit:20})),qn=(0,ye.useLocation)(),{workList:je}=$e,[_t,Nn]=(0,ee.useState)({}),[la,Ct]=(0,ee.useState)(""),[Pn,na]=(0,ee.useState)(""),[Ma,Ar]=(0,ee.useState)(""),[Fr,Lr]=(0,ee.useState)([]),[eo,Cn]=(0,ee.useState)(),[ea,da]=(0,ee.useState)([]),[ao,wr]=(0,ee.useState)(!1),[ha,cr]=(0,ee.useState)([]),[ir,kn]=(0,ee.useState)(!1),[bn,_r]=(0,ee.useState)(),[lr,Xa]=(0,ee.useState)(1),[_a,fr]=(0,ee.useState)(),[Nr,Wr]=(0,ee.useState)(),[io,xo]=(0,ee.useState)(),[yo,qa]=(0,ee.useState)(!1),[so]=b.default.useForm(),[ti,co]=(0,ee.useState)({groupAll:[],userAll:[]}),[ho,_n]=(0,ee.useState)(!1),[jn,fo]=(0,ee.useState)(!1),[Fa,wa]=(0,ee.useState)({status:!1,visible:!0}),[nr]=b.default.useForm(),Dr=()=>jt(void 0,null,function*(){const sn=yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/get_group_members`,{method:"get",params:{}}),Wn=yield(0,me.ZP)(`/api/courses/${vt.coursesId}/students.json`,{method:"get",params:{coursesId:vt.coursesId,homework_id:vt.categoryId,page:1,limit:2e3}});(sn==null?void 0:sn.status)==0&&co({groupAll:sn==null?void 0:sn.group_infos,userAll:Wn==null?void 0:Wn.students})});(0,ee.useEffect)(()=>{var sn;((sn=je==null?void 0:je.course_recommends)==null?void 0:sn.length)>0&&_n(!0)},[je==null?void 0:je.course_recommends]),(0,ee.useEffect)(()=>{vn&&vn.current&&(vn.current.clientHeight>47?wa({status:!0,visible:!0}):wa({status:!1,visible:!0}))},[je.course_group_info&&je.course_group_info.length]),(0,ee.useEffect)(()=>{je!=null&&je.course_id},[je==null?void 0:je.course_id]),(0,ee.useEffect)(()=>{je!=null&&je.course_id&&setTimeout(()=>{var sn,Wn;if(je.base_on_project){let Mr=[];(sn=je.new_student_works)==null||sn.map((Oo,Ho)=>{var Zo;(Zo=Oo==null?void 0:Oo.student_works)==null||Zo.map((Go,vi)=>{var Di,Ei,ni,nl;Go.item_index=Oo.item_index,Go.rowSpan=Go!=null&&Go.is_leader?(Di=Oo==null?void 0:Oo.student_works)==null?void 0:Di.length:((Ei=Go==null?void 0:Go.project_info)==null?void 0:Ei.id)===-1?1:((nl=(ni=Oo==null?void 0:Oo.student_works)==null?void 0:ni.filter(Sl=>Sl.is_leader))==null?void 0:nl.length)>0?0:1,Mr.push(Go)})}),console.log("---",Mr),Lr([...Mr])}else{let Mr=[];(Wn=je.new_student_works)==null||Wn.map((Oo,Ho)=>{var Zo;(Zo=Oo==null?void 0:Oo.student_works)==null||Zo.map((Go,vi)=>{var Di,Ei,ni;Go.item_index=Oo.item_index,Go.rowSpan=vi==0?(Di=Oo==null?void 0:Oo.student_works)==null?void 0:Di.length:((ni=(Ei=Oo==null?void 0:Oo.student_works)==null?void 0:Ei.filter(nl=>nl.id))==null?void 0:ni.length)>0?0:1,Mr.push(Go)})}),Lr([...Mr])}},400)},[je]);const Vr=()=>jt(void 0,null,function*(){const sn=yield kt({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})});(0,ee.useEffect)(()=>{if(Da.get("page")){let sn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Vn(ut(ut({},vt),sn)),sn.task_status=(sn==null?void 0:sn.work_status)||"all",sn.member_work=sn!=null&&sn.member_work?[sn==null?void 0:sn.member_work]:"all",sn.course_group_info=(sn==null?void 0:sn.course_group)||"all",sn.file_status=sn!=null&&sn.file_status?[sn==null?void 0:sn.file_status]:"all",sn.teacher_comment=sn!=null&&sn.teacher_comment?[sn==null?void 0:sn.teacher_comment]:"all",nr.setFieldsValue(ut({},sn))}},[]);function Aa(){Xa(1),Cn(""),fr(""),Wr(""),xo(""),cr([])}const Ja=()=>{vt.page=1;const sn=Object.assign({},nr.getFieldValue());delete vt.course_group,delete vt.teacher_comment,Object.keys(sn).map(function(Wn){var Mr;switch(Wn){case"teacher_comment":case"member_work":sn[Wn].length>1||!sn[Wn].length?(delete vt[Wn],nr.setFieldsValue({[Wn]:"all"})):(vt[Wn]=(Mr=sn[Wn])==null?void 0:Mr[0],nr.setFieldsValue({teacher_comment:sn[Wn]}));break;case"file_status":sn[Wn].includes("all")||je[Wn].length===sn[Wn].length||!sn[Wn].length?(delete vt.file_status,nr.setFieldsValue({file_status:"all"})):(vt.file_status=sn[Wn][0],nr.setFieldsValue({file_status:sn[Wn]}));break;case"work_status":sn[Wn].includes("all")||je.task_status.length===sn[Wn].length||!sn[Wn].length?(delete vt.work_status,nr.setFieldsValue({work_status:"all"})):(vt.work_status=sn[Wn],nr.setFieldsValue({work_status:vt.work_status}));break;case"course_group_info":sn[Wn].includes("all")||je[Wn].length===sn[Wn].length||!sn[Wn].length?(delete vt.course_group,nr.setFieldsValue({course_group_info:"all"})):(vt.course_group=sn[Wn],nr.setFieldsValue({course_group_info:vt.course_group}));break}}),Vr()},wo=(sn,Wn)=>{vt.page=sn,vt.limit=Wn,Vr()},Rr=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Fn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:je!=null&&je.base_on_project?"left":"",render:(sn,Wn,Mr)=>({children:sn,props:{rowSpan:Wn.rowSpan}})},(je==null?void 0:je.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(sn,Wn)=>{var Mr,Oo,Ho,Zo,Go,vi;return{children:((Mr=Wn.project_info)==null?void 0:Mr.id)!==-1?Pe.createElement("a",{target:"_blank",title:(Oo=Wn.project_info)==null?void 0:Oo.name,href:`${(Ho=Dt==null?void 0:Dt.setting)==null?void 0:Ho.old_url}/projects${(Zo=Wn.project_info)==null?void 0:Zo.id}`,style:{whiteSpace:"break-spaces"}},(Go=Wn.project_info)==null?void 0:Go.name):(vi=Wn.project_info)==null?void 0:vi.name,props:{rowSpan:Wn.rowSpan}}}},!(je!=null&&je.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(sn,Wn)=>({children:Pe.createElement("span",{className:"c-blue"},sn),props:{rowSpan:Wn.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(sn,Wn)=>Pe.createElement("div",{style:{display:"flex",alignItems:"center"}},Pe.createElement(ie.Z,{placement:"bottom",title:sn},Pe.createElement("span",{className:He.atitle,style:{width:Wn.is_leader?"":130,maxWidth:Wn.is_leader&&80}}," ",sn)),Wn.is_leader&&Pe.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}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:je!=null&&je.base_on_project?80:130,ellipsis:!0,render:sn=>Pe.createElement("span",{style:{color:"#666666"}},sn)},(0,a.GJ)()&&!(je!=null&&je.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(je!=null&&je.anonymous_comment)&&!je.anonymous_appeal||(0,a.dE)()&&((Ft=je.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62")))&&{title:"\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:(sn,Wn)=>Pe.createElement(ie.Z,{placement:"bottom",title:Pe.createElement("div",null,Pe.createElement("div",null,Wn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Wn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Wn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),je!=null&&je.anonymous_comment?Pe.createElement("div",null,Wn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Wn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",je!=null&&je.is_group_grade?Pe.createElement("div",null,Wn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Wn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Pe.createElement("div",null,Wn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),je!=null&&je.anonymous_comment?Pe.createElement("div",null,Wn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Wn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(je==null?void 0:je.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Wn.appeal_penalty||"0.0"}\u5206`,Pe.createElement("div",null,Wn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(je!=null&&je.is_jupyter||je!=null&&je.is_jupyter_lab)&&Pe.createElement("div",{onClick:Mr=>{Mr.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Wn.id}?page=${vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},sn>0?Pe.createElement("span",{style:{color:"#ff8100"}},sn):sn)},(je==null?void 0:je.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:sn=>sn||"--"},(je==null?void 0:je.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(sn,Wn)=>({children:sn||"--"})},(je==null?void 0:je.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(sn,Wn)=>{var Mr;return{children:((Mr=Wn.project_info)==null?void 0:Mr.id)!==-1?Pe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Oo,Ho;window.open(`${(Oo=Dt==null?void 0:Dt.setting)==null?void 0:Oo.old_url}${(Ho=Wn.project_info)==null?void 0:Ho.id}/pulls`)}},Wn==null?void 0:Wn.pull_requests_count):"--",props:{rowSpan:Wn.rowSpan}}}},(je==null?void 0:je.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(sn,Wn)=>{var Mr;return{children:((Mr=Wn.project_info)==null?void 0:Mr.id)!==-1?Pe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Oo,Ho;window.open(`${(Oo=Dt==null?void 0:Dt.setting)==null?void 0:Oo.old_url}${(Ho=Wn.project_info)==null?void 0:Ho.id}/sonar`)}},Pe.createElement("div",null,"bug ",Wn==null?void 0:Wn.bug),Pe.createElement("div",null,"Security ",Wn==null?void 0:Wn.security),Pe.createElement("div",null,"Codesmell ",Wn==null?void 0:Wn.codesmell)):"--",props:{rowSpan:Wn.rowSpan}}}},(je==null?void 0:je.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:(sn,Wn)=>({children:Pe.createElement(ie.Z,{placement:"bottom",title:sn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),xe()(sn).format("YYYY-MM-DD HH:mm")):"--"},sn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),xe()(sn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Wn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:je!=null&&je.base_on_project?110:200,fixed:je!=null&&je.base_on_project?"right":"",render:(sn,Wn)=>({children:sn===-1?"\u91CD\u505A\u4E2D":Pe.createElement("div",{style:{whiteSpace:"break-spaces"}},Pe.createElement(E.Uw,{status:sn,lineBreak:!0})),props:{rowSpan:Wn.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:je!=null&&je.base_on_project?"right":"",align:"left",dataInex:"action",render:(sn,Wn)=>{var Mr,Oo;return(Mr=je.homework_status)!=null&&Mr.includes("\u5BFC\u5165")?Pe.createElement("div",null,(0,a.GJ)()&&Pe.createElement("a",{onClick:Ho=>{Ho.stopPropagation(),kt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Wn==null?void 0:Wn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Pe.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Ho=>jt(void 0,null,function*(){var Zo,Go,vi,Di,Ei;Ho.stopPropagation();let ni=yield(0,me.ZP)(`/api/student_works/${Wn==null?void 0:Wn.id}/passed_condition.json`,{method:"get"});Le.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Pe.createElement("div",null,Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",null,Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Pe.createElement("span",{style:{marginLeft:10}},(Zo=ni==null?void 0:ni.data)==null?void 0:Zo.user_name)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Pe.createElement("span",{style:{marginLeft:10}},(Go=ni==null?void 0:ni.data)==null?void 0:Go.student_id)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Pe.createElement("span",{style:{marginLeft:10}},(vi=ni==null?void 0:ni.data)==null?void 0:vi.group_name))),Pe.createElement("div",{style:{marginTop:22}},Pe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Di=ni==null?void 0:ni.data)==null?void 0:Di.description)||"\u6682\u65E0\u4FE1\u606F")),Pe.createElement("div",{style:{marginTop:22,marginBottom:20}},Pe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Ei=ni==null?void 0:ni.data)==null?void 0:Ei.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Wn.work_status===0&&!(0,a.GJ)()?Pe.createElement("div",null,"--"):Pe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Ho=>{var Zo,Go;if(Ho.preventDefault(),(0,a.Rm)()&&!((Go=(Zo=Ye==null?void 0:Ye.AssistantObject)==null?void 0:Zo.group)!=null&&Go.can_view)){ve.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Wn.id}?page=${vt.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Ho=>{var Zo;if(Ho.preventDefault(),(je==null?void 0:je.work_status)==0){ve.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((Zo=Ye.AssistantObject.group)!=null&&Zo.can_view)){ve.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Wn.id}?page=${vt.page}`)}},Wn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Pe.createElement(ie.Z,{placement:"bottom",title:Pe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Pe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Pe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Ho=>{var Zo;if(Ho.preventDefault(),(0,a.Rm)()&&!((Zo=Ye.AssistantObject.group)!=null&&Zo.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Wn,id:Wn.id,params:vt}})}},"\u8C03\u5206")),(0,a.GJ)()&&Pe.createElement("div",null,(je!=null&&je.is_new_rule?Wn.work_status!==-1&&Wn.work_status!==0:Wn.work_status!==-1&&Wn.work_status!==0&&!((Oo=je==null?void 0:je.homework_status)!=null&&Oo.includes("\u5DF2\u622A\u6B62")))&&Pe.createElement(Ae.Z,{justify:"center"},Pe.createElement("span",{className:`${He.redoBtn}`,onClick:Ho=>{var Zo;if(Ho.stopPropagation(),(0,a.Rm)()&&!((Zo=Ye.AssistantObject.normal)!=null&&Zo.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:je.homework_id,work_group_id:Wn.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(sn=>!!sn),ca=[...Fn.map(sn=>ut({},sn))];ca[0].render=sn=>"\u6211";const ga=()=>jt(void 0,null,function*(){var sn;Jt(!0);const Wn=yield(0,me.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0?(sn=Zt.current)==null||sn.exportReport(Wn.files):Jt(!1)}),mo=()=>jt(void 0,null,function*(){var sn;const Wn=yield(0,me.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0&&(Array.isArray(Wn.sub_data)&&Wn.sub_data.length>0?(sn=Zt.current)==null||sn.exportAndCreateUserFolder(Wn.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${je==null?void 0:je.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):ve.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),ki=()=>{var sn,Wn;return Pe.createElement(y.default,null,Pe.createElement(y.default.Item,{key:"1"},Pe.createElement("span",{onClick:()=>{var Mr;if((0,a.Rm)()&&!((Mr=Ye.AssistantObject.group)!=null&&Mr.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:je==null?void 0:je.course_group_info,fn:()=>{(0,et.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((sn=je.homework_status)!=null&&sn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"3"},Pe.createElement(Ge.ZP,{loading:Kt,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Mr;if((0,a.Rm)()&&!((Mr=Ye.AssistantObject.group)!=null&&Mr.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:je==null?void 0:je.course_group_info,fn:()=>{ga()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Wn=je.homework_status)!=null&&Wn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"4"},Pe.createElement(Et.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Mr;if((0,a.Rm)()&&!((Mr=Ye.AssistantObject.group)!=null&&Mr.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:je==null?void 0:je.course_group_info,fn:()=>{mo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Pe.createElement(y.default.Item,{key:"2"},Pe.createElement("span",{onClick:()=>{var Mr;if((0,a.Rm)()&&!((Mr=Ye.AssistantObject.group)!=null&&Mr.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${vt.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(je!=null&&je.student_anonymous_comment)?Pe.createElement(it,null):Pe.createElement("section",{className:`${He.wrap} minH500`},Pe.createElement("aside",null,Pe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(je!=null&&je.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&Pe.createElement("aside",{className:"bg-white inline-block w100"},Pe.createElement(nt.Z,null)),!(0,a.GJ)()&&Pe.createElement("aside",{className:"pt10 pb10"},Pe.createElement("span",{className:"c-orange"},je.commit_count),"\u5DF2\u4EA4",Pe.createElement("span",{className:"ml10"},je.uncommit_count),"\u672A\u4EA4",((qt=je==null?void 0:je.left_time)==null?void 0:qt.time)&&Pe.createElement("span",{className:"ml10"},Pe.createElement("span",null,(cn=je==null?void 0:je.left_time)==null?void 0:cn.status),Pe.createElement("span",{className:"c-orange"},(Gn=je==null?void 0:je.left_time)==null?void 0:Gn.time))),Pe.createElement("aside",null,(0,a.GJ)()&&Pe.createElement("aside",{className:"mb30"},Pe.createElement(b.default,{form:nr,onChange:Ja,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Pe.createElement(b.default.Item,{name:"teacher_comment"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(Ae.Z,null,Pe.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Pe.createElement(ge.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!_t.teacher_comment},"\u5168\u90E8")),Pe.createElement(ge.Z,{flex:"1"},je.teacher_comment&&je.teacher_comment.map(sn=>Pe.createElement(x.default,{value:sn.id,key:sn.id},sn.name,"(",sn.count,")")))))),Pe.createElement(b.default.Item,{name:"file_status"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(Ae.Z,null,Pe.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Pe.createElement(ge.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(ge.Z,{flex:"1"},(hn=je==null?void 0:je.file_status)==null?void 0:hn.map(sn=>Pe.createElement(x.default,{value:sn.id,key:sn.id},sn.name,"(",sn.count,")")))))),Pe.createElement(b.default.Item,{name:"work_status"},Pe.createElement(x.default.Group,{value:[],style:{width:"100%"}},Pe.createElement(Ae.Z,null,Pe.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Pe.createElement(ge.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!_t.work_status},"\u5168\u90E8")),Pe.createElement(ge.Z,{flex:"1"},je.task_status&&je.task_status.map(sn=>Pe.createElement(x.default,{name:"work_status",value:sn.id,key:sn.id},sn.name,"(",sn.count,")")))))),Pe.createElement(b.default.Item,{name:"member_work"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(Ae.Z,null,Pe.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Pe.createElement(ge.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(ge.Z,{flex:"1"},Rr.map(sn=>Pe.createElement(x.default,{value:sn.id,key:sn.id},sn.name)))))),Pe.createElement(b.default.Item,{name:"course_group_info"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(Ae.Z,null,Pe.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Pe.createElement(ge.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!_t.course_group},"\u5168\u90E8")),Pe.createElement(ge.Z,{flex:"1",className:`${He.workListClass} ${Fa.visible?He.visible:""} ${Fa.status?"":He.status}`},Pe.createElement("div",{ref:vn,className:He.left},je.course_group_info&&je.course_group_info.map(sn=>Pe.createElement(x.default,{value:sn.course_group_id,key:sn.course_group_id},sn.group_group_name,"(",sn.count,")"))),Fa.status&&Pe.createElement("div",{className:He.tips,onClick:()=>wa(Wt(ut({},Fa),{visible:!Fa.visible}))},Pe.createElement("span",null,Fa.visible?"\u5C55\u5F00":"\u6536\u8D77",Fa.visible?Pe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pe.createElement(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Pe.createElement(Ae.Z,{align:"middle"},Pe.createElement(ge.Z,{flex:"1"},Pe.createElement(Ae.Z,{align:"middle"},Pe.createElement(ge.Z,null,Pe.createElement(_e.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:sn=>{vt.page=1,vt.search=sn.trim(),kt({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})},style:{width:240}})),Pe.createElement(ge.Z,null,Pe.createElement("span",{className:"ml5 c-red"},je.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",je.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Pe.createElement(ge.Z,{style:{textAlign:"end"},className:He.workListButtonWrap},!((wt=je.homework_status)!=null&&wt.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Pe.createElement(Et.Z,{className:"mr20",onClick:()=>jt(void 0,null,function*(){yield Dr(),qa(!0)})},"\u8C03\u6574\u5206\u7EC4"),((en=je.homework_status)==null?void 0:en.includes("\u5DF2\u622A\u6B62"))&&Pe.createElement(Ge.ZP,{className:"mr20",icon:Pe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{fo(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Pe.createElement(z.Z,{dropdownRender:ki},Pe.createElement(Ge.ZP,null,Pe.createElement(De.Z,null),"\u5BFC\u51FA",Pe.createElement(Te.Z,null)))))),(0,a.G5)()&&Pe.createElement("div",null,(je==null?void 0:je.base_on_project)&&Pe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Pe.createElement(pe.default,{dataSource:[je==null?void 0:je.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[je!=null&&je.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(je==null?void 0:je.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(je==null?void 0:je.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(je!=null&&je.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(je!=null&&je.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(je==null?void 0:je.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(sn=>!!sn)})),!!ea.length&&Pe.createElement(pe.default,{className:`mb10 ${He.tableWrapper}`,dataSource:ea,columns:ca,pagination:!1,showHeader:!1,loading:!1}),Pe.createElement("aside",{style:{paddingBottom:30}},Pe.createElement(pe.default,{loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(sn,Wn)=>sn!=null&&sn.searched?He.tables1:(sn==null?void 0:sn.item_index)%2===0&&He.tables,className:He.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Fr,columns:Fn,scroll:(je==null?void 0:je.base_on_project)&&{x:1220},onChange:(sn,Wn,Mr)=>{if(Mr.order===void 0)switch(Mr.field){case"student_id":Ct("descend"),vt.b_order="desc",vt.order=Mr.field;break;default:delete vt.b_order,delete vt.order}else vt.b_order=Mr.order.replace("end",""),vt.order=Mr.field;kt({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})}})),Pe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:wo,defaultCurrent:parseInt(vt.page)||1,current:parseInt(vt.page)||1,defaultPageSize:20,total:$e.workList.work_count})))),Pe.createElement(Qe,null),ao&&Pe.createElement(Le.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:ao,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>jt(void 0,null,function*(){if(lr===2){if(ha.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!io){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let sn=yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:io,status:ha}});sn.status===0&&(_r(sn),wr(!1),kn(!0))}else{if(!(Nr===0||_a===0)){if(!Nr){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!_a){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Nr>_a){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!io){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let sn=yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:io,min_score:Nr,max_score:_a}});sn.status===0&&(_r(sn),wr(!1),kn(!0))}}),onCancel:()=>{wr(!1),Aa()}},Pe.createElement("div",{style:{padding:"32px"}},Pe.createElement("div",null,Pe.createElement("div",null,Pe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pe.createElement(oe.ZP.Group,{value:lr,onChange:sn=>{Xa(sn.target.value)}},Pe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),lr===1&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:Nr,onChange:sn=>Wr(sn),style:{width:"100px"}}),Pe.createElement("span",{style:{width:"80px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:_a,onChange:sn=>fr(sn),style:{width:"100px"}})),lr===2&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pe.createElement(x.default.Group,{onChange:sn=>{cr([...sn])},style:{width:"100%"}},(wn=je.task_status)==null?void 0:wn.map((sn,Wn)=>Pe.createElement(x.default,{name:"task_status",value:sn.id},sn.name,"(",sn.count,")")))),Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pe.createElement(rt.Z,{className:He.MdEditor,onChange:sn=>xo(sn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ir&&Pe.createElement(Le.default,{open:ir,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>jt(void 0,null,function*(){lr===2?(yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:io,status:ha}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Aa(),Vr(),kn(!1)):(yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:io,min_score:Nr,max_score:_a}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Aa(),Vr(),kn(!1))}),onCancel:()=>{Aa(),kn(!1)}},Pe.createElement("div",{style:{padding:"32px"}},lr===1&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Nr,"-",_a,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),lr===2&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((un=je.task_status)==null?void 0:un.filter(sn=>ha==null?void 0:ha.includes(sn.id)).map(sn=>sn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pe.createElement("br",null),Pe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",bn==null?void 0:bn.count,"\u540D\u5B66\u751F"))),Pe.createElement(Le.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:yo,onOk:()=>jt(void 0,null,function*(){so.submit()}),onCancel:()=>{qa(!1)}},Pe.createElement(b.default,{form:so,initialValues:{},labelCol:{span:4},onFinish:sn=>jt(void 0,null,function*(){if(!sn.user_id){ve.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!sn.group_id){ve.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,me.ZP)(`/api/homework_commons/${vt.categoryId}/adjust_group.json`,{method:"post",body:sn})).status==0&&(ve.ZP.success("\u8C03\u6574\u6210\u529F"),so.resetFields(),qa(!1),yield Vr())})},Pe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Pe.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(sn,Wn)=>{var Mr;return((Mr=Wn==null?void 0:Wn.label)!=null?Mr:"").toLowerCase().includes(sn.toLowerCase())},options:(Sn=ti==null?void 0:ti.userAll)==null?void 0:Sn.map(sn=>({value:sn.user_id,label:sn.name}))})),Pe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Pe.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(sn,Wn)=>{var Mr;return((Mr=Wn==null?void 0:Wn.label)!=null?Mr:"").toLowerCase().includes(sn.toLowerCase())},options:(Ta=ti==null?void 0:ti.groupAll)==null?void 0:Ta.map(sn=>({value:sn.group_id,label:`\uFF08${sn.group_name}\uFF09`+(sn==null?void 0:sn.name_list)}))})))),Pe.createElement(Le.default,{title:Pe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Pe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:ho,footer:null,onCancel:()=>{_n(!1)},width:700},Pe.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",Pe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Qt=je==null?void 0:je.course_recommends)==null?void 0:Qt.map((sn,Wn)=>Pe.createElement(Ae.Z,{key:Wn,align:"middle",justify:"space-between"},Pe.createElement(Ae.Z,{style:{width:525},align:"middle",wrap:!1},Pe.createElement("div",{className:He.Onerow,style:{display:"inline-block"}},Wn+1,"\u3001",sn.name),sn.type=="\u5916\u94FE"&&Pe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Pe.createElement(ge.Z,null,Pe.createElement(Pt.op,{type:"link",onClick:()=>{window.open(sn==null?void 0:sn.url)}},"\u67E5\u770B"),sn.type!="\u5916\u94FE"&&Pe.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>jt(void 0,null,function*(){(0,E.FH)("",`${sn==null?void 0:sn.url}`)})},"\u4E0B\u8F7D"))))),Pe.createElement(Ce.Z,{getData:()=>Vr()}),Pe.createElement(tt.Z,{visible:jn,getData:Vr,categoryId:vt.categoryId,onCancle:()=>{fo(!1)}}))};var An=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,loading:Dt})=>({shixunHomeworks:$e,classroomList:Ye,loading:Dt.effects,globalSetting:Ue}))(zn),Mn=te(90524),pa=te(7664),Na=Object.defineProperty,Pa=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,sr=($e,Ye,Ue)=>Ye in $e?Na($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Ea=($e,Ye)=>{for(var Ue in Ye||(Ye={}))za.call(Ye,Ue)&&sr($e,Ue,Ye[Ue]);if(Pa)for(var Ue of Pa(Ye))ur.call(Ye,Ue)&&sr($e,Ue,Ye[Ue]);return $e},gr=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const or=({shixunHomeworks:$e,dispatch:Ye})=>{const Ue=(0,ye.useParams)();return ee.createElement(Le.default,{centered:!0,title:"\u63D0\u793A",open:$e.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){(yield Ye({type:"shixunHomeworks/deleteReply",payload:{object_id:$e.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getReplyList",payload:Ea({},$e.actionTabs.params)}))}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var dn=(0,ye.connect)(({shixunHomeworks:$e})=>({shixunHomeworks:$e}))(or),Hn=te(83071),Za=te(71418),La=te(26227),ma=te(63524),Er={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"},Kn=te(59301),Gr=Object.defineProperty,Kr=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,$t=($e,Ye,Ue)=>Ye in $e?Gr($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,zt=($e,Ye)=>{for(var Ue in Ye||(Ye={}))xr.call(Ye,Ue)&&$t($e,Ue,Ye[Ue]);if(Kr)for(var Ue of Kr(Ye))Rt.call(Ye,Ue)&&$t($e,Ue,Ye[Ue]);return $e},Qn=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});xe().locale("ZH-cn");const Ca=({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,loading:Dt,user:kt,dispatch:Zt})=>{var Kt,Jt,Ft,qt;const[cn,Gn]=(0,ee.useState)(zt({},(0,ye.useParams)())),[hn,wt]=(0,ee.useState)(!1),[en,wn]=(0,ee.useState)(-1),[un,Sn]=(0,ee.useState)(""),[Ta,Qt]=(0,ee.useState)(""),{workList:Da}=$e,{detailLeftMenus:vt}=Ye,{shixunHomeworksDetail:Vn,replyList:qn,workDetail:je}=$e;return cn.page_size=10,(0,ee.useEffect)(()=>{Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)}),Zt({type:"shixunHomeworks/getWorkDetail",payload:zt({},cn)}),vt.course_modules||Zt({type:"classroomList/getClassroomLeftMenus",payload:zt({},cn)})},[cn.categoryId]),Kn.createElement("section",{className:Er.bg},Kn.createElement(Za.Z,{spinning:Dt["shixunHomeworks/getWorkDetail"]},Kn.createElement("section",{className:""},Kn.createElement("aside",{className:[Er.desc,"c-black","font14","bg-white"].join(" ")},$e.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Kn.createElement(pa.Z,{value:(je==null?void 0:je.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Kt=je==null?void 0:je.group_info)==null?void 0:Kt.min_num," ~ ",(Jt=je==null?void 0:je.group_info)==null?void 0:Jt.max_num,"\u4EBA ",Kn.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"),Kn.createElement("br",null),!((Ft=Ue==null?void 0:Ue.setting)!=null&&Ft.hide_project)&&Kn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(qt=je==null?void 0:je.group_info)!=null&&qt.base_on_project?"\u662F":"\u5426",Kn.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")),Kn.createElement(Hn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:je==null?void 0:je.attachments,callback:()=>{Zt({type:"shixunHomeworks/getWorkDetail",payload:zt({},cn)})}}),$e.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Kn.createElement("aside",{className:["bg-white"].join(" ")},Kn.createElement(rt.Z,{onChange:_t=>{Sn(_t)},defaultValue:je==null?void 0:je.explanation,height:200,isFocus:!0,watch:!0}),Kn.createElement(Ae.Z,null,Kn.createElement(ge.Z,{span:24,className:"tr"},Kn.createElement(Ge.ZP,{type:"default",size:"large",onClick:()=>Qn(void 0,null,function*(){Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Kn.createElement(Ge.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Qn(void 0,null,function*(){un===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/updateWork",payload:{explanation:un,categoryId:cn.categoryId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt({type:"shixunHomeworks/getWorkDetail",payload:zt({},cn)}))})},"\u4FDD\u5B58"))))),Kn.createElement("aside",{className:[Er.reply,"bg-white","mt20"].join(" ")},hn&&Kn.createElement(rt.Z,{onChange:_t=>{Sn(_t)},height:200,isFocus:!0,watch:!0}),Kn.createElement(Ae.Z,{onClick:()=>{wt(!0)}},Kn.createElement(ge.Z,{flex:"1",style:{pointerEvents:"none"}},!hn&&Kn.createElement(_e.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Kn.createElement(ge.Z,null,Kn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Qn(void 0,null,function*(){var _t;if((0,a.Rm)()&&!((_t=Ye.AssistantObject.practice)!=null&&_t.can_create)){ve.ZP.warn("\u60A8\u672A\u83B7\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===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:cn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:un}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)}),wt(!1),Sn(""))})},"\u53D1\u8868")))),(qn==null?void 0:qn.comments)&&qn.comments!=""&&Kn.createElement("aside",{className:[Er.replyList,"bg-white"].join(" ")},qn==null?void 0:qn.comments.map(function(_t,Nn){var la,Ct,Pn,na;return Kn.createElement(Ae.Z,{gutter:[12,12],key:Nn},Kn.createElement(ge.Z,{flex:"40px"},Kn.createElement("img",{className:Er.headpic,width:"40",src:`${Mn.Z.IMG_SERVER}/images/${(la=_t==null?void 0:_t.author)==null?void 0:la.image_url}`})),Kn.createElement(ge.Z,{flex:"1"},Kn.createElement(Ae.Z,{align:"middle"},Kn.createElement(ge.Z,{span:20},Kn.createElement("span",{className:"c-light-black"},(Ct=_t==null?void 0:_t.author)==null?void 0:Ct.name),Kn.createElement("span",{className:"c-light-black ml10"},_t==null?void 0:_t.time," \u53D1\u5E03")),Kn.createElement(ge.Z,{className:"tr",span:4},Kn.createElement("div",{className:"tr"},((0,a.GJ)()||((Pn=kt==null?void 0:kt.userInfo)==null?void 0:Pn.login)===((na=_t==null?void 0:_t.author)==null?void 0:na.login))&&Kn.createElement(ie.Z,{title:"\u5220\u9664"},Kn.createElement(La.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:cn,selectArr:_t}})}})))),Kn.createElement(ge.Z,{span:24},Kn.createElement(pa.Z,{value:_t.content})),_t.children&&Kn.createElement("aside",{className:Er.comment},_t.children.map(function(Ma,Ar){var Fr,Lr;return Kn.createElement(Ae.Z,{key:Ar},Kn.createElement(ge.Z,{span:24},Kn.createElement(Ae.Z,null,Kn.createElement(ge.Z,{flex:"1"},Ma.author.name,Kn.createElement("span",{className:"c-light-black ml10"},Ma==null?void 0:Ma.time)),Kn.createElement(ge.Z,null,((0,a.GJ)()||((Fr=kt==null?void 0:kt.userInfo)==null?void 0:Fr.login)===((Lr=Ma==null?void 0:Ma.author)==null?void 0:Lr.login))&&Kn.createElement(ie.Z,{title:"\u5220\u9664"},Kn.createElement(La.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:cn,selectArr:Ma}})}}))))),Kn.createElement(ge.Z,null,Kn.createElement(pa.Z,{value:Ma.content})))})),Kn.createElement(ge.Z,{span:24,className:"mt5 c-light-black"},en===Nn&&Kn.createElement("aside",null,Kn.createElement(rt.Z,{onChange:Ma=>{Qt(Ma)},height:150,isFocus:!0}),Kn.createElement(Ae.Z,null,Kn.createElement(ge.Z,{span:24,className:"tr"},Kn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Qn(this,null,function*(){Ta===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:cn.categoryId,jour_type:"HomeworkCommon",m_parent_id:_t.id,reply_id:1,notes:Ta}}}),Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)}),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),wn(-1))})},"\u53D1\u8868")))),en!==Nn&&Kn.createElement("div",{className:"tr"},Kn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>wn(Nn)}),!!_t.user_praise&&Kn.createElement("span",{className:"c-orange"},Kn.createElement(ma.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyUnLike",payload:{object_id:_t.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)})})}),!!_t.praise_count&&_t.praise_count),!_t.user_praise&&Kn.createElement("span",null,Kn.createElement(ma.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyLike",payload:{object_id:_t.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)})})}),!!_t.praise_count&&_t.praise_count))))))})))),Kn.createElement("aside",{className:"tc mt30 pb30"},Kn.createElement(ne.Z,{defaultCurrent:1,total:qn==null?void 0:qn.total_count,hideOnSinglePage:!0,current:cn.page||1,onChange:_t=>{cn.page=_t,Zt({type:"shixunHomeworks/getReplyList",payload:zt({},cn)})}})),Kn.createElement(dn,null))};var ta=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,user:Ue,loading:Dt,globalSetting:kt})=>({shixunHomeworks:$e,globalSetting:kt,user:Ue,classroomList:Ye,loading:Dt.effects}))(Ca),Br=Object.defineProperty,Ya=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,ar=($e,Ye,Ue)=>Ye in $e?Br($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Yn=($e,Ye)=>{for(var Ue in Ye||(Ye={}))$a.call(Ye,Ue)&&ar($e,Ue,Ye[Ue]);if(Ya)for(var Ue of Ya(Ye))Yr.call(Ye,Ue)&&ar($e,Ue,Ye[Ue]);return $e};xe().locale("ZH-cn");const Ir=({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,loading:Dt,dispatch:kt})=>{var Zt;const Kt=(0,ye.useParams)(),{detailLeftMenus:Jt}=Ye,{replyList:Ft,referenceAnswer:qt}=$e;return Kt.page_size=10,(0,ee.useEffect)(()=>{kt({type:"shixunHomeworks/getReplyList",payload:Yn({},Kt)}),kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Kt.categoryId}}),Jt.course_modules||kt({type:"classroomList/getClassroomLeftMenus",payload:Yn({},Kt)})},[Kt.categoryId]),ee.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},ee.createElement("aside",{className:["c-black","font14"].join(" ")},$e.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ee.createElement("div",null,(qt==null?void 0:qt.reference_answer)&&ee.createElement(pa.Z,{value:qt==null?void 0:qt.reference_answer}),!(qt!=null&&qt.reference_answer)&&ee.createElement(nt.Z,null)),(Zt=qt==null?void 0:qt.attachments)==null?void 0:Zt.map((cn,Gn)=>ee.createElement("div",null,ee.createElement("a",{href:`${Mn.Z.API_SERVER}${cn.url}`},ee.createElement("span",{className:"iconfont icon-fujian c-green font14"}),ee.createElement("span",{className:"ml10 c-black"},cn.title),ee.createElement("span",{className:"c-light-black ml20 font12"},cn.filesize))))))};var to=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,loading:Ue,globalSetting:Dt})=>({shixunHomeworks:$e,globalSetting:Dt,classroomList:Ye,loading:Ue.effects}))(Ir),Hr=te(56885),Tr={modal:"modal___lF39e"},At=te(59301),yn=Object.defineProperty,En=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,bt=($e,Ye,Ue)=>Ye in $e?yn($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,gn=($e,Ye)=>{for(var Ue in Ye||(Ye={}))ia.call(Ye,Ue)&&bt($e,Ue,Ye[Ue]);if($n)for(var Ue of $n(Ye))xt.call(Ye,Ue)&&bt($e,Ue,Ye[Ue]);return $e},Zn=($e,Ye)=>En($e,Tn(Ye)),nn=($e,Ye)=>{var Ue={};for(var Dt in $e)ia.call($e,Dt)&&Ye.indexOf(Dt)<0&&(Ue[Dt]=$e[Dt]);if($e!=null&&$n)for(var Dt of $n($e))Ye.indexOf(Dt)<0&&xt.call($e,Dt)&&(Ue[Dt]=$e[Dt]);return Ue},er=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Oa=$e=>{var Ye=$e,{classroomList:Ue,shixunHomeworks:Dt,dispatch:kt,cb:Zt}=Ye,Kt=nn(Ye,["classroomList","shixunHomeworks","dispatch","cb"]),Jt,Ft,qt,cn,Gn;const hn=(0,ye.useParams)(),[wt,en]=(0,ee.useState)(""),[wn,un]=(0,ee.useState)([]),[Sn,Ta]=(0,ee.useState)({learn:0,active:0,score:0,chat:0});console.log(Dt,"classroomList");const{workList:Qt}=Dt;(0,ee.useEffect)(()=>{Ue.actionTabs.key},[Ue.actionTabs]);const Da=()=>er(void 0,null,function*(){if(!wt){ve.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}kt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let vt=yield(0,me.ZP)(`/api/homework_commons/${hn.categoryId}/ai_bulk_create.json`,{method:"post",body:Zn(gn({min:1,max:wt,course_id:hn.coursesId},Sn),{course_group_ids:wn})});(vt==null?void 0:vt.status)===0&&(ve.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),kt({type:"classroomList/setActionTabs",payload:{}}),Zt()),kt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return At.createElement(Le.default,{width:584,className:Tr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{un([]),en(""),Ta({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Da,open:Ue.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{kt({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(ue.Z,{style:{width:100},min:(Jt=Qt==null?void 0:Qt.group_data)==null?void 0:Jt.min_num,max:(Ft=Qt==null?void 0:Qt.group_data)==null?void 0:Ft.max_num,precision:0,step:1,value:wt,onChange:vt=>{en(vt)}}),At.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(qt=Qt==null?void 0:Qt.group_data)==null?void 0:qt.min_num,"~",(cn=Qt==null?void 0:Qt.group_data)==null?void 0:cn.max_num,"\u4EBA")),At.createElement("p",{style:{display:"flex"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),At.createElement(x.default.Group,{value:wn,onChange:vt=>{un(vt)}},(Gn=Qt==null?void 0:Qt.course_group_info)==null?void 0:Gn.map(vt=>At.createElement(x.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(x.default.Group,{onChange:vt=>{Ta({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(x.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),At.createElement(x.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),At.createElement(x.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),At.createElement(x.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var mr=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye})=>({shixunHomeworks:$e,classroomList:Ye}))(Oa),pr=te(77579),Ln={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"},Un=te(59301),Ba=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const xa=({})=>{var $e,Ye;const[Ue,Dt]=(0,ee.useState)(!0),[kt,Zt]=(0,ee.useState)(!1),[Kt,Jt]=(0,ee.useState)([]),[Ft,qt]=(0,ee.useState)([]),[cn,Gn]=(0,ee.useState)([]),[hn,wt]=(0,ee.useState)([]),[en,wn]=(0,ee.useState)(""),un=(0,ye.useParams)();function Sn(){return Ba(this,null,function*(){let Da=yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/homework_common_collaborators.json`,{method:"get"});qt(Da)})}function Ta(){return Ba(this,null,function*(){var Da;let vt=yield(0,me.ZP)(`/api/courses/${un==null?void 0:un.coursesId}/teachers`,{method:"get",params:{homework_id:un.categoryId,limit:1e3}});(Da=vt==null?void 0:vt.teacher_list)==null||Da.map(Vn=>{Vn.key=Vn.user_id}),Gn(vt==null?void 0:vt.teacher_list),wt(vt==null?void 0:vt.teacher_list)})}(0,ee.useEffect)(()=>{Sn(),Ta()},[un]);const Qt=()=>{};return Un.createElement("section",{className:Ln.form},Un.createElement(Ae.Z,{className:Ln.content,style:{padding:"20px 30px",gap:20}},($e=Ft==null?void 0:Ft.data)==null?void 0:$e.map(Da=>Un.createElement(Ae.Z,{align:"middle",className:`${Ln.borderSty} ${en===(Da==null?void 0:Da.id)?Ln.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Un.createElement("span",{className:"c-grey-333"},Da==null?void 0:Da.real_name),(Ft==null?void 0:Ft.can_edit)&&Un.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ln.delSty}`,onMouseEnter:()=>{wn(Da.id)},onMouseLeave:()=>{wn("")},onClick:()=>Ba(void 0,null,function*(){(yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Da.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),Sn(),Ta())})}))),(Ft==null?void 0:Ft.can_edit)&&Un.createElement(Ge.ZP,{className:Ln.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Zt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ft!=null&&Ft.can_edit)&&!((Ye=Ft==null?void 0:Ft.data)!=null&&Ye.length)&&Un.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Un.createElement(Le.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:kt,onCancel:()=>Zt(!1),onOk:()=>Ba(void 0,null,function*(){if(Kt.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Kt}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),Jt([]),Sn(),Ta(),Zt(!1))})},Un.createElement("div",null,Un.createElement("div",{style:{display:"flex"}},Un.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Un.createElement(_e.default.Search,{onChange:Da=>{Gn(hn.filter(vt=>vt.name.indexOf(Da.target.value)>-1))}})),Un.createElement(pe.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Da,vt)=>{Jt(Da)},selectedRowKeys:Kt,getCheckboxProps:Da=>({disabled:Da.is_collaborator})},pagination:!1,dataSource:cn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var vr=(0,ye.connect)(({shixunHomeworks:$e,loading:Ye})=>({shixunHomeworks:$e,loading:Ye.effects}))(xa),rr=te(5083),ka=te(49770),Sr=te(2748),Ur=te(71141),Qr=te(69577),ba=te(98157),Sa=te(59301),pi=Object.defineProperty,yi=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,qo=($e,Ye,Ue)=>Ye in $e?pi($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Vo=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Yo.call(Ye,Ue)&&qo($e,Ue,Ye[Ue]);if(di)for(var Ue of di(Ye))Do.call(Ye,Ue)&&qo($e,Ue,Ye[Ue]);return $e},oi=($e,Ye)=>yi($e,Pi(Ye)),ii=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const{RangePicker:ai}=rr.default,{Option:ci}=de.default,jr=({shixunHomeworks:$e,classroomList:Ye,getData:Ue,dispatch:Dt})=>{var kt,Zt,Kt,Jt,Ft,qt,cn,Gn,hn,wt,en,wn,un,Sn,Ta;const{workSetting:Qt,workList:Da}=$e,vt=(0,ye.useParams)(),[Vn,qn]=(0,ee.useState)(!0);let[je,_t]=(0,ee.useState)([]),[Nn,la]=(0,ee.useState)([]);const[Ct,Pn]=(0,ee.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:Sr.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:""}),[na,Ma]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{Qt!=null&&Qt.course_id&&(Object.keys(Ct).map(function(kn){kn.indexOf("proportion")>-1?Ct[kn]=Qt[kn]*100:Ct[kn]=Qt[kn]}),Qt.anonymous_comment&&(Ct.unified_late=Qt.unified_anonymous_comment,Ma(Qt.unified_anonymous_comment)),(!Ct.allow_late||!Ct.unified_late)&&(Ct.late_penalty=5),Ct.unified_setting||(Ct.unified_late=!1,Ct.unified_anonymous_comment=!1,Ct.unified_anonymous_appeal=!1),je=JSON.parse(JSON.stringify(Qt.group_settings.map(kn=>oi(Vo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),Nn=JSON.parse(JSON.stringify(Qt.allow_late_settings.map(kn=>oi(Vo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),Pn(Vo({},Ct)),_t(je.length?[...je]:[{}]),la([...Nn]))},[Qt]),(0,ee.useEffect)(()=>{qn(!(0,a.GJ)())},[(0,a.GJ)()]);const[Ar,Fr]=(0,ee.useState)(!1),Lr=()=>ii(void 0,null,function*(){Fr(!Ar);const kn=JSON.parse(JSON.stringify(Ct));if(kn.categoryId=vt.categoryId,Ct.unified_setting||(je=je==null?void 0:je.map(bn=>{var _r,lr;if(!bn.publish_time||!bn.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!bn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Fr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(lr=(_r=bn==null?void 0:bn.group_name)==null?void 0:_r.map(Xa=>{var _a,fr;let Nr=(fr=(_a=Qt.group_settings)==null?void 0:_a.filter(Wr=>(Wr==null?void 0:Wr.group_name)===Xa))==null?void 0:fr[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:lr.toString().split(","),bn})),kn.group_settings=je,Ct.allow_late)if(Ct.unified_late){if(Ct.late_penalty===null||Ct.late_penalty===void 0||Ct.late_penalty<0||Ct.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Fr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ct.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Nn=Nn==null?void 0:Nn.map(bn=>{var _r,lr;if(bn.penalty_type=Sr.Q.Number,bn.late_penalty===null||bn.late_penalty===void 0||bn.late_penalty<0||bn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Fr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!bn.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!bn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Fr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(lr=(_r=bn==null?void 0:bn.group_name)==null?void 0:_r.map(Xa=>{var _a,fr;let Nr=(fr=(_a=Qt.group_settings)==null?void 0:_a.filter(Wr=>(Wr==null?void 0:Wr.group_name)===Xa))==null?void 0:fr[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:lr.toString().split(","),bn}),kn.allow_late_settings=Nn;if(Ct!=null&&Ct.submit_limit&&!(Ct!=null&&Ct.submit_limit_num)){ve.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Fr(!1);return}if(Ct!=null&&Ct.can_submit&&!(Ct!=null&&Ct.submit_num)){ve.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Fr(!1);return}Object.keys(kn).map(function(bn){bn.indexOf("proportion")>-1&&(kn[bn]=kn[bn]/100)}),Dt({type:"shixunHomeworks/updateSetting",payload:oi(Vo({},kn),{penalty_type:Sr.Q.Number})}).then(bn=>{bn.status===0?(Fr(!1),ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ue()):Fr(!1)})}),eo=(0,ee.useMemo)(()=>(Qt==null?void 0:Qt.allow_late)||(Qt==null?void 0:Qt.all_group_late),[Qt,Da]),Cn=(kn,bn,_r="group_id")=>{var lr;return bn?bn.find(Xa=>Xa[_r]===kn):(lr=Qt==null?void 0:Qt.group_settings)==null?void 0:lr.find(Xa=>Xa.group_id[0]===kn)},ea=kn=>{var bn,_r;const lr=Cn(kn,Qt==null?void 0:Qt.allow_late_settings,"id"),Xa=Cn(kn,Qt==null?void 0:Qt.anonymous_comment_settings),_a=Cn(kn);return(Qt==null?void 0:Qt.allow_late)&&lr&&xe()(lr==null?void 0:lr.late_time)<=xe()()||(Qt==null?void 0:Qt.anonymous_comment)&&Xa&&(Xa==null?void 0:Xa.evaluation_start)!==null||((_r=(xe()(_a==null?void 0:_a.end_time)<=xe()()&&((bn=Qt==null?void 0:Qt.allow_late_settings)==null?void 0:bn.filter(fr=>fr.group_id.includes(kn))))[0])==null?void 0:_r.late_time)!=null},da=Qt==null?void 0:Qt.anonymous_comment,ao=(kt=Qt==null?void 0:Qt.allow_late_settings)!=null&&kt.length?(Zt=Qt==null?void 0:Qt.allow_late_settings)==null?void 0:Zt.every(kn=>{if(kn.evaluation_start)return!0}):!1,wr=(Qt==null?void 0:Qt.unified_late)&&(Qt==null?void 0:Qt.anonymous_comment),ha=Qt==null?void 0:Qt.anonymous_comment,cr=kn=>{if(!kn)return!1;const bn=Cn(kn,Qt==null?void 0:Qt.anonymous_comment_settings);return(Qt==null?void 0:Qt.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null},ir=kn=>{const bn=Cn(kn,Qt==null?void 0:Qt.anonymous_comment_settings);return bn&&(bn==null?void 0:bn.evaluation_start)!==null};return Sa.createElement("div",{style:{padding:"30px 50px"}},Sa.createElement("div",{className:`${ba.Z.title}`},Sa.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Sa.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"},Sa.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Sa.createElement("div",{className:ba.Z.content},((Kt=Qt==null?void 0:Qt.group_settings)==null?void 0:Kt.length)>0?Sa.createElement(Ae.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Jt=ba.Z)==null?void 0:Jt.h_lh_40}`,align:"middle"},Sa.createElement(ka.Z,{checked:Ct.unified_setting,disabled:Vn||!((Ft=Qt==null?void 0:Qt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((cn=(qt=Ye.AssistantObject)==null?void 0:qt.group)!=null&&cn.can_publish)||!(Qt!=null&&Qt.manage_all_group),onChange:()=>{var kn;if(!((kn=Qt==null?void 0:Qt.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ct.unified_setting=!Ct.unified_setting,Ct.unified_setting||(Ct.unified_late=!1),Pn(Object.assign({},Ct)),je==""){_t([{}]);return}Ct.unified_setting&&(_t([]),la([{late_penalty:5}]))}}),Sa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Sa.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,Ct.unified_setting&&Sa.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Sa.createElement(Ae.Z,{align:"middle"},Sa.createElement(ge.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Sa.createElement(ge.Z,{className:"ml5"},Sa.createElement(rr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Vn||!((Gn=Qt==null?void 0:Qt.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03")||(hn=Qt==null?void 0:Qt.homework_status)!=null&&hn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((en=(wt=Ye.AssistantObject)==null?void 0:wt.group)!=null&&en.can_publish),value:Ct.publish_time?xe()(Ct.publish_time):"",disabledDate:kn=>(0,Qr.Q8)(kn,Qt==null?void 0:Qt.course_end_date),disabledTime:kn=>(0,Qr.d0)(kn),onChange:(kn,bn)=>{Ct.publish_time=bn,!Ct.end_time&&Ct.unified_setting&&(Ct.end_time=xe()(kn).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Pn(Object.assign({},Ct))}})),Sa.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Sa.createElement(Ae.Z,{align:"middle"},Sa.createElement(ge.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Sa.createElement(ge.Z,{className:"ml5"},Sa.createElement(rr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ao||ha||(Qt==null?void 0:Qt.allow_late)&&(Qt==null?void 0:Qt.homework_status.includes("\u5DF2\u622A\u6B62"))||Vn||(Qt==null?void 0:Qt.allow_late)&&xe()()>=xe()(Qt==null?void 0:Qt.end_time)||(0,a.Rm)()&&!((un=(wn=Ye.AssistantObject)==null?void 0:wn.group)!=null&&un.can_publish),disabledDate:kn=>(0,Qr.Q8)(kn,Qt==null?void 0:Qt.course_end_date,Ct.publish_time),disabledTime:kn=>(0,Qr.d0)(kn,Ct.publish_time),value:Ct.end_time?xe()(Ct.end_time):"",onChange:(kn,bn)=>{Ct.end_time=bn,Pn(Object.assign({},Ct))}})),Sa.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Ct.unified_setting&&Sa.createElement(Ae.Z,null,je&&je.map(function(kn,bn){var _r,lr,Xa,_a;return Sa.createElement(Ae.Z,{key:bn},Sa.createElement(Ae.Z,{style:{padding:"5px 14px 5px 52px"}},Sa.createElement(ge.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",bn+1),Sa.createElement(ge.Z,{flex:"auto",style:{maxWidth:350}},Sa.createElement(de.default,{disabled:Vn||((_r=Qt==null?void 0:Qt.homework_status)!=null&&_r.includes("\u672A\u53D1\u5E03")&&kn.id||xe()()<xe()(kn==null?void 0:kn.publish_time)?!1:!!(kn!=null&&kn.publish_time)),size:"large",className:"ml20",mode:"multiple",style:{width:"250px"},value:kn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:fr=>{var Nr,Wr;if((0,a.Rm)()&&!((Wr=(Nr=Ye.AssistantObject)==null?void 0:Nr.group)!=null&&Wr.can_publish)){ve.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}je[bn].group_name=fr,je[bn].group_id=kn.group_id;const io=(0,gt.flattenDeep)(je.map(yo=>yo.group_name)),xo=Nn.map(yo=>{let qa=(yo==null?void 0:yo.group_name)||[];return oi(Vo({},yo),{group_name:(0,gt.remove)(qa,so=>io.includes(so))})});la(xo),_t(je.slice())}},Qt.group_settings&&Qt.group_settings.map(function(fr){if(!je.map(Nr=>Nr.group_name).toString().split(",").includes(String(fr.group_name)))return Sa.createElement(ci,{value:fr.group_name,key:fr.id},fr.group_name)})))),Sa.createElement(ge.Z,{style:{padding:"5px 0"}},Sa.createElement(ai,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[kn.publish_time?xe()(kn.publish_time):xe()(),xe()()]},disabled:Vn||(xe()()<=xe()((lr=Cn(kn.id))==null?void 0:lr.publish_time)?!1:[!0,ea(kn.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:fr=>(0,Qr.Q8)(fr,Qt==null?void 0:Qt.course_end_date),disabledTime:fr=>(0,Qr.d0)(fr),showTime:{format:"HH:mm",defaultValue:[xe()((0,E.U6)(),"HH:mm"),xe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:kn.publish_time&&[xe()(kn.publish_time),xe()(kn.end_time)],onChange:(fr,Nr)=>{var Wr,io;if((0,a.Rm)()&&!((io=(Wr=Ye.AssistantObject)==null?void 0:Wr.group)!=null&&io.can_publish)){ve.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}je[bn].publish_time=Nr[0],je[bn].end_time=Nr[1],_t([...je])}})),!Vn&&Sa.createElement(ge.Z,{className:`${(Xa=ba.Z)==null?void 0:Xa.h_lh_40}`,style:{padding:"5px 0"}},je.length<((_a=Qt==null?void 0:Qt.group_settings)==null?void 0:_a.length)&&Sa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{_t(je.concat({}))}}),(kn!=null&&kn.publish_time&&xe()()<xe()(kn==null?void 0:kn.publish_time)||!(kn!=null&&kn.publish_time))&&bn!=0?Sa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{var fr,Nr;if((0,a.Rm)()&&!((Nr=(fr=Ye.AssistantObject)==null?void 0:fr.normal)!=null&&Nr.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Wr=(0,gt.cloneDeep)(Nn);Wr.forEach((io,xo)=>{io.group_name&&(io.group_name=io.group_name.filter(yo=>{var qa;return!((qa=je[bn].group_name)!=null&&qa.includes(yo))}))}),je=je.filter((io,xo)=>bn!==xo),la(Wr),_t(je.slice()),setTimeout(()=>_t(je.slice()),10)}}):Sa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),Sa.createElement(Ur.ZP,{checkMarginLeft:60,className:"mb20",disabled:Vn,value:Ct,onChange:kn=>Pn(Vo(Vo({},Ct),kn))}),Sa.createElement(Sa.Fragment,null,Sa.createElement("div",{className:`${ba.Z.title} mt30`},Sa.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Sa.createElement("div",{className:ba.Z.content},Sa.createElement(Ae.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},Sa.createElement(ka.Z,{checked:Ct.allow_late,disabled:ao||Vn||(Qt==null?void 0:Qt.allow_late),onChange:kn=>{var bn;if((0,a.Rm)()&&!((bn=Ye.AssistantObject.group)!=null&&bn.can_late)){ve.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}kn&&Le.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Sa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Sa.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"),Sa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Sa.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"))}),Ct.allow_late=!Ct.allow_late,Nn==""&&la([{late_penalty:5}]),Pn(Object.assign({},Ct))}}),Sa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Sa.createElement(ie.Z,{overlayStyle:{width:380,maxWidth:380},title:Sa.createElement("div",{style:{display:"flex",flexFlow:"column"}},Sa.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Sa.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"),Sa.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"))},Sa.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Ct==null?void 0:Ct.allow_late)&&Sa.createElement("div",{className:"pb5"},Sa.createElement(Ae.Z,{className:ba.Z.row_sty1},Sa.createElement(ge.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Sa.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Vn,value:Ct.unified_late,onChange:kn=>{var bn;if((0,a.Rm)()&&!((bn=Ye.AssistantObject.group)!=null&&bn.can_late)){ve.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}Ct.unified_late=kn.target.value,Nn==""&&!kn.target.value&&la([{late_penalty:5}]),Pn(Vo({},Ct))}},(Ct==null?void 0:Ct.unified_setting)&&Sa.createElement(oe.ZP,{disabled:(Qt==null?void 0:Qt.allow_late)||!(Qt!=null&&Qt.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Ta=Qt==null?void 0:Qt.group_settings)==null?void 0:Ta.length)&&Sa.createElement(oe.ZP,{disabled:Qt==null?void 0:Qt.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Ct!=null&&Ct.unified_late?Sa.createElement("div",null,Sa.createElement(Ae.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},Sa.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Sa.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},Sa.createElement(ue.Z,{disabled:Vn||da,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Ct.late_penalty,onChange:kn=>{var bn;if((0,a.Rm)()&&!((bn=Ye.AssistantObject.group)!=null&&bn.can_late)){ve.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}Ct.late_penalty=kn,Pn(Object.assign({},Ct))}})),Sa.createElement(ge.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")),Sa.createElement(Ae.Z,{className:`${ba.Z.row_sty1}`},Sa.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Sa.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},Sa.createElement(rr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Vn||wr||ao,value:Ct.late_time?xe()(Ct.late_time):"",disabledDate:kn=>(0,Qr.Q8)(kn,Qt==null?void 0:Qt.course_end_date),disabledTime:kn=>(0,Qr.d0)(kn),onChange:(kn,bn)=>{var _r;if((0,a.Rm)()&&!((_r=Ye.AssistantObject.group)!=null&&_r.can_late)){ve.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}Ct.late_time=bn,Pn(Object.assign({},Ct))}})),Sa.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Nn.map(function(kn,bn){var _r;return Sa.createElement(Ae.Z,{key:bn,style:{padding:"5px 14px 5px 52px"}},Sa.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",bn+1),Sa.createElement(ge.Z,{className:"mr20 ml10"},Sa.createElement(de.default,{size:"large",disabled:Vn||!((_r=Da==null?void 0:Da.homework_status)!=null&&_r.includes("\u672A\u53D1\u5E03"))&&kn.id,mode:"multiple",style:{width:250},value:typeof kn.group_name=="string"?[kn.group_name]:kn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:lr=>{var Xa;if((0,a.Rm)()&&!((Xa=Ye.AssistantObject.normal)!=null&&Xa.can_late)){ve.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}Nn[bn].group_name=lr,Nn[bn].group_id=kn.group_id,la(Nn.slice())}},Qt.group_settings&&Qt.group_settings.map(function(lr){if(Ct!=null&&Ct.unified_setting&&!Nn.map(Xa=>Xa.group_name).toString().split(",").includes(String(lr.group_name))&&!ir(lr.id))return Sa.createElement(ci,{value:lr.group_name,key:lr.id},lr.group_name);if(je.map(Xa=>Xa.group_name).toString().split(",").includes(String(lr.group_name))&&!Nn.map(Xa=>Xa.group_name).toString().split(",").includes(String(lr.group_name))&&!ir(lr.id))return Sa.createElement(ci,{value:lr.group_name,key:lr.id},lr.group_name)}))),Sa.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Sa.createElement(ge.Z,{className:"mr20 ml10"},Sa.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Vn||cr(kn.id),defaultValue:kn.late_penalty,onChange:lr=>{var Xa,_a;if((0,a.Rm)()&&!((_a=(Xa=Ye.AssistantObject)==null?void 0:Xa.normal)!=null&&_a.can_late)){ve.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}Nn[bn].late_penalty=lr,Nn[bn].penalty_type=Sr.Q.Number}})),Sa.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Sa.createElement(ge.Z,{className:"ml10"},Sa.createElement(rr.default,{size:"large",disabled:Vn||cr(kn.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:lr=>(0,Qr.Q8)(lr,Qt==null?void 0:Qt.course_end_date),disabledTime:lr=>(0,Qr.d0)(lr),format:"YYYY-MM-DD HH:mm",value:kn!=null&&kn.late_time?xe()(kn.late_time):void 0,onChange:(lr,Xa)=>{var _a,fr;if((0,a.Rm)()&&!((fr=(_a=Ye.AssistantObject)==null?void 0:_a.normal)!=null&&fr.can_late)){ve.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}Nn[bn].late_time=Xa,la([...Nn])}})),!Vn&&Sa.createElement(ge.Z,{style:{height:40,lineHeight:"40px"}},Sa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{la(Nn.concat({penalty_type:Sr.Q.Number,late_penalty:5}))}}),bn>0&&!kn.id?Sa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Nn=Nn.filter((lr,Xa)=>bn!==Xa),la(Nn.slice()),setTimeout(()=>la(Nn.slice()),10)}}):Sa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Sa.createElement(Ge.ZP,{loading:Ar,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Lr()},"\u4FDD\u5B58"))};var Lo=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye})=>({shixunHomeworks:$e,classroomList:Ye}))(jr),hr=te(59301),Qo=Object.defineProperty,Jo=Object.defineProperties,li=Object.getOwnPropertyDescriptors,wi=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,No=($e,Ye,Ue)=>Ye in $e?Qo($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,ei=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Fi.call(Ye,Ue)&&No($e,Ue,Ye[Ue]);if(wi)for(var Ue of wi(Ye))ko.call(Ye,Ue)&&No($e,Ue,Ye[Ue]);return $e},Ai=($e,Ye)=>Jo($e,li(Ye)),_i=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Ki=({shixunHomeworks:$e,getData:Ye,dispatch:Ue})=>{const{workSetting:Dt}=$e,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Jt,Ft]=(0,ee.useState)([]),[qt,cn]=(0,ee.useState)([]);const[Gn,hn]=(0,ee.useState)(!1),[wt,en]=(0,ee.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:Sr.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,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Dt!=null&&Dt.course_id&&(Object.keys(wt).map(function(un){un.indexOf("proportion")>-1?(wt[un]=(Dt[un]*100).toFixed(0),console.log(un,wt[un],Dt[un])):wt[un]=Dt[un]}),(!wt.allow_late||!wt.unified_late)&&(wt.late_penalty=5),wt.unified_setting||(wt.unified_late=!1,wt.unified_anonymous_comment=!1,wt.unified_anonymous_appeal=!1),Jt=JSON.parse(JSON.stringify(Dt.group_settings.map(un=>Ai(ei({},un),{group_name:[un.group_name]})).filter(un=>un.publish_time!==null))),qt=JSON.parse(JSON.stringify(Dt.allow_late_settings.map(un=>Ai(ei({},un),{group_name:[un.group_name]})).filter(un=>un.late_time!==null))),en(ei({},wt)),Ft([...Jt]),cn([...qt]),console.log(wt,Dt))},[Dt]);const wn=()=>_i(void 0,null,function*(){const un=JSON.parse(JSON.stringify(wt));if(un.categoryId=kt.categoryId,wt.unified_setting||(Jt=Jt==null?void 0:Jt.map(Sn=>{var Ta,Qt;if(!Sn.publish_time||!Sn.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Qt=(Ta=Sn==null?void 0:Sn.group_name)==null?void 0:Ta.map(Da=>{var vt,Vn;let qn=(Vn=(vt=Dt.group_settings)==null?void 0:vt.filter(je=>(je==null?void 0:je.group_name)===Da))==null?void 0:Vn[0];return qn==null?void 0:qn.group_id}))==null?void 0:Qt.toString().split(","),Sn})),un.group_settings=Jt,wt.allow_late)if(wt.unified_late){if(wt.late_penalty===null||wt.late_penalty===void 0||wt.late_penalty<0||wt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wt.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(Sn=>{var Ta,Qt;if(Sn.penalty_type=Sr.Q.Number,Sn.late_penalty===null||Sn.late_penalty===void 0||Sn.late_penalty<0||Sn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Sn.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Qt=(Ta=Sn==null?void 0:Sn.group_name)==null?void 0:Ta.map(Da=>{var vt,Vn;let qn=(Vn=(vt=Dt.group_settings)==null?void 0:vt.filter(je=>(je==null?void 0:je.group_name)===Da))==null?void 0:Vn[0];return qn==null?void 0:qn.group_id}))==null?void 0:Qt.toString().split(","),Sn}),un.allow_late_settings=qt;Object.keys(un).map(function(Sn){Sn.indexOf("proportion")>-1&&(un[Sn]=un[Sn]/100)}),Ue({type:"shixunHomeworks/updateSetting",payload:Ai(ei({},un),{penalty_type:Sr.Q.Number})}).then(Sn=>{Sn.status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ye())})});return hr.createElement("div",{className:Ln.form},hr.createElement("div",{className:Ln.title},"\u7EC4\u957F\u8BC4\u5206"),hr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},hr.createElement(ka.Z,{disabled:Zt,checked:wt.is_group_grade,onChange:un=>{wt.is_group_grade=un,en(ei({},wt))}}),hr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),hr.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")),hr.createElement("div",{className:Ln.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),hr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.ta_mode,onChange:un=>{wt.ta_mode=un.target.value,en(ei({},wt))}},hr.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},hr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),hr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),hr.createElement("br",null),hr.createElement(oe.ZP,{value:0},hr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),hr.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"))),hr.createElement("div",{className:Ln.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),hr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.final_mode,onChange:un=>{wt.final_mode=un.target.value,en(ei({},wt))}},hr.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},hr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),hr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),hr.createElement(oe.ZP,{value:!0},hr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),hr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),wt.final_mode?hr.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)"):hr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},hr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),hr.createElement(ue.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.te_proportion,onChange:un=>{wt.te_proportion=un,en(Object.assign({},wt))}}),hr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),hr.createElement(ue.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.ta_proportion,onChange:un=>{wt.ta_proportion=un,en(Object.assign({},wt))}}),wt.is_group_grade&&hr.createElement(hr.Fragment,null,hr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),hr.createElement(ue.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.gr_proportion,onChange:un=>{wt.gr_proportion=un,en(Object.assign({},wt))}})),hr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),hr.createElement(ue.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:wt.st_proportion,onChange:un=>{wt.st_proportion=un,en(Object.assign({},wt))}})),!Zt&&hr.createElement(hr.Fragment,null,hr.createElement(Ge.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>wn()},"\u4FDD\u5B58"),hr.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>hn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),hr.createElement(Le.default,{open:Gn,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{hn(!1)},onOk:()=>_i(void 0,null,function*(){const un=JSON.parse(JSON.stringify(wt));Object.keys(un).map(function(Ta){Ta.indexOf("proportion")>-1&&(un[Ta]=un[Ta]/100)}),(yield(0,me.ZP)(`/api/courses/${kt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:un}})).status===0&&(ve.ZP.success("\u8BBE\u7F6E\u6210\u529F"),hn(!1))})},hr.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 dr=(0,ye.connect)(({shixunHomeworks:$e})=>({shixunHomeworks:$e}))(Ki),ya=te(59301),Ua=Object.defineProperty,Va=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,Ro=Object.prototype.propertyIsEnumerable,Ko=($e,Ye,Ue)=>Ye in $e?Ua($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,zo=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Io.call(Ye,Ue)&&Ko($e,Ue,Ye[Ue]);if(bo)for(var Ue of bo(Ye))Ro.call(Ye,Ue)&&Ko($e,Ue,Ye[Ue]);return $e},ui=($e,Ye)=>Va($e,Jr(Ye)),Xo=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Zr=({getData:$e,dispatch:Ye,shixunHomeworks:Ue})=>{const{workSetting:Dt}=Ue,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Jt,Ft]=(0,ee.useState)([]),[qt,cn]=(0,ee.useState)([]);const[Gn,hn]=(0,ee.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:Sr.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,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Dt!=null&&Dt.course_id&&(Object.keys(Gn).map(function(en){en.indexOf("proportion")>-1?(Gn[en]=Dt[en]*100,console.log(en,Gn[en],Dt[en])):Gn[en]=Dt[en]}),(!Gn.allow_late||!Gn.unified_late)&&(Gn.late_penalty=5),Gn.unified_setting||(Gn.unified_late=!1,Gn.unified_anonymous_comment=!1,Gn.unified_anonymous_appeal=!1),Jt=JSON.parse(JSON.stringify(Dt.group_settings.map(en=>ui(zo({},en),{group_name:[en.group_name]})).filter(en=>en.publish_time!==null))),qt=JSON.parse(JSON.stringify(Dt.allow_late_settings.map(en=>ui(zo({},en),{group_name:[en.group_name]})).filter(en=>en.late_time!==null))),hn(zo({},Gn)),Ft([...Jt]),cn([...qt]))},[Dt]);const wt=()=>Xo(void 0,null,function*(){const en=JSON.parse(JSON.stringify(Gn));if(en.categoryId=kt.categoryId,Gn.unified_setting||(Jt=Jt==null?void 0:Jt.map(wn=>{var un,Sn;if(!wn.publish_time||!wn.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!wn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(Sn=(un=wn==null?void 0:wn.group_name)==null?void 0:un.map(Ta=>{var Qt,Da;let vt=(Da=(Qt=Dt.group_settings)==null?void 0:Qt.filter(Vn=>(Vn==null?void 0:Vn.group_name)===Ta))==null?void 0:Da[0];return vt==null?void 0:vt.group_id}))==null?void 0:Sn.toString().split(","),wn})),en.group_settings=Jt,Gn.allow_late)if(Gn.unified_late){if(Gn.late_penalty===null||Gn.late_penalty===void 0||Gn.late_penalty<0||Gn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Gn.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(wn=>{var un,Sn;if(wn.penalty_type=Sr.Q.Number,wn.late_penalty===null||wn.late_penalty===void 0||wn.late_penalty<0||wn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wn.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!wn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(Sn=(un=wn==null?void 0:wn.group_name)==null?void 0:un.map(Ta=>{var Qt,Da;let vt=(Da=(Qt=Dt.group_settings)==null?void 0:Qt.filter(Vn=>(Vn==null?void 0:Vn.group_name)===Ta))==null?void 0:Da[0];return vt==null?void 0:vt.group_id}))==null?void 0:Sn.toString().split(","),wn}),en.allow_late_settings=qt;Object.keys(en).map(function(wn){wn.indexOf("proportion")>-1&&(en[wn]=en[wn]/100)}),Ye({type:"shixunHomeworks/updateSetting",payload:ui(zo({},en),{penalty_type:Sr.Q.Number})}).then(wn=>{wn.status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),$e())})});return ya.createElement("div",{className:Ln.form},ya.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ya.createElement(x.default,{checked:Gn.work_public,disabled:Zt,onChange:en=>{Gn.work_public=en.target.checked,hn(Object.assign({},Gn))}},ya.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),ya.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")),ya.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ya.createElement(x.default,{checked:Gn.score_open,disabled:Zt,onChange:en=>{en.target.checked&&(Gn.personal_score_open=!0),Gn.score_open=en.target.checked,hn(Object.assign({},Gn))}},ya.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),ya.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")),ya.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ya.createElement(x.default,{checked:Gn.personal_score_open,disabled:Zt||Gn.score_open,onChange:en=>{Gn.personal_score_open=en.target.checked,hn(Object.assign({},Gn))}},ya.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),ya.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")),ya.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ya.createElement(x.default,{checked:Gn.answer_public,disabled:Zt,onChange:en=>{Gn.answer_public=en.target.checked,hn(Object.assign({},Gn))}},ya.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),ya.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")),!Zt&&ya.createElement(ya.Fragment,null,ya.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:wt},"\u4FDD\u5B58")))};var ro=(0,ye.connect)(({shixunHomeworks:$e})=>({shixunHomeworks:$e}))(Zr),Bo=te(51556),no=te(47604),lo=te(26668),jo=te(40784),Eo=te(32187),Cr=te(59301),mi=Object.defineProperty,zi=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Oi=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,Ji=Object.prototype.propertyIsEnumerable,Wi=($e,Ye,Ue)=>Ye in $e?mi($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,si=($e,Ye)=>{for(var Ue in Ye||(Ye={}))fi.call(Ye,Ue)&&Wi($e,Ue,Ye[Ue]);if(Oi)for(var Ue of Oi(Ye))Ji.call(Ye,Ue)&&Wi($e,Ue,Ye[Ue]);return $e},Ci=($e,Ye)=>zi($e,il(Ye)),ll=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const kl=($e,Ye)=>{if(Ye==="comment"){const Ue=$e==null?void 0:$e.filter(Zt=>Zt.evaluation_end!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Eo.M)(Ue,["evaluation_start","evaluation_end"]).map(Zt=>Ci(si({},Zt),{evaluation_start:[Zt.evaluation_start,Zt.evaluation_end],group_name:[Zt.group_name],deleteflag:!1}))}else if(Ye==="appeal"){const Ue=$e==null?void 0:$e.filter(Zt=>Zt.appeal_time!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Eo.M)(Ue,["appeal_time"]).map(Zt=>Ci(si({},Zt),{group_name:[Zt.group_name],deleteflag:!1}))}},Cl=($e,Ye)=>$e.map(Ue=>Ye.find(Dt=>Dt.value===Ue).id),Hi=({shixunHomeworks:$e,classroomList:Ye,dispatch:Ue})=>{var Dt,kt,Zt,Kt,Jt,Ft,qt,cn,Gn;const{workSetting:hn,workList:wt}=$e,en=(0,ye.useParams)(),[wn,un]=(0,ee.useState)(!0);let[Sn,Ta]=(0,ee.useState)([]),[Qt,Da]=(0,ee.useState)([]);const[vt,Vn]=(0,ee.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:Sr.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}),qn=(Dt=hn==null?void 0:hn.anonymous_comment_settings)==null?void 0:Dt.map(Cn=>({label:Cn.group_name,value:Cn.group_name,id:Cn.group_id})),je=(kt=hn==null?void 0:hn.anonymous_appeal_settings)==null?void 0:kt.map(Cn=>({label:Cn.group_name,value:Cn.group_name,id:Cn.group_id})),[_t]=b.default.useForm(),[Nn]=b.default.useForm(),la=()=>ll(void 0,null,function*(){const Cn=(0,Eo.Y)(_t.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,gt.cloneDeep)(Cn);for(const da of ea.anonymous_comment_settings||[]){if(!(da!=null&&da.evaluation_start))return ve.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!da.group_name)return ve.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();da.evaluation_end=da==null?void 0:da.evaluation_start[1],da.evaluation_start=da==null?void 0:da.evaluation_start[0],da.group_id=Cl(da.group_name,qn),Reflect.deleteProperty(da,"deleteflag")}return ea}),Ct=()=>{const Cn=(0,Eo.Y)(Nn.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,gt.cloneDeep)(Cn);for(const da of ea.anonymous_appeal_settings||[])da.group_id=Cl(da.group_name,je),Reflect.deleteProperty(da,"deleteflag");return ea},Pn=()=>ll(void 0,null,function*(){yield Ue({type:"shixunHomeworks/getWorkSetting",payload:si({},en)}),_t.resetFields(),Nn.resetFields()});(0,ee.useEffect)(()=>{hn!=null&&hn.course_id&&(Object.keys(vt).map(function(Cn){Cn.indexOf("proportion")>-1?vt[Cn]=hn[Cn]*100:vt[Cn]=hn[Cn]}),(!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),Sn=JSON.parse(JSON.stringify(hn.group_settings.map(Cn=>Ci(si({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.publish_time!==null))),Qt=JSON.parse(JSON.stringify(hn.allow_late_settings.map(Cn=>Ci(si({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.late_time!==null))),Vn(si({},vt)),Ta([...Sn]),Da([...Qt]))},[hn]),(0,ee.useEffect)(()=>{un(!(0,a.t_)()&&!(hn!=null&&hn.can_edit))},[hn,(0,a.t_)()]);const na=(((Zt=hn==null?void 0:hn.homework_status)==null?void 0:Zt.includes("\u5DF2\u622A\u6B62"))||(qn==null?void 0:qn.length)>0)&&(hn==null?void 0:hn.student_works),Ma=((Kt=hn==null?void 0:hn.anonymous_appeal_settings)==null?void 0:Kt.length)>0,Ar=(hn==null?void 0:hn.anonymous_comment)&&(hn==null?void 0:hn.unified_anonymous_comment)&&((Jt=wt==null?void 0:wt.homework_status)==null?void 0:Jt.includes("\u5DF2\u622A\u6B62"))||Ma,[Fr,Lr]=(0,ee.useState)(!1),eo=()=>ll(void 0,null,function*(){Lr(!Fr);const Cn=JSON.parse(JSON.stringify(vt));if(Cn.categoryId=en.categoryId,vt.unified_setting||(Sn=Sn==null?void 0:Sn.map(da=>{var ao,wr;if(!da.publish_time||!da.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Lr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!da.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Lr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(wr=(ao=da==null?void 0:da.group_name)==null?void 0:ao.map(ha=>{var cr,ir;let kn=(ir=(cr=hn.group_settings)==null?void 0:cr.filter(bn=>(bn==null?void 0:bn.group_name)===ha))==null?void 0:ir[0];return kn==null?void 0:kn.group_id}))==null?void 0:wr.toString().split(","),da})),Cn.group_settings=Sn,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("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Lr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Lr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Qt=Qt==null?void 0:Qt.map(da=>{var ao,wr;if(da.penalty_type=Sr.Q.Number,da.late_penalty===null||da.late_penalty===void 0||da.late_penalty<0||da.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Lr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!da.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Lr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!da.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Lr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(wr=(ao=da==null?void 0:da.group_name)==null?void 0:ao.map(ha=>{var cr,ir;let kn=(ir=(cr=hn.group_settings)==null?void 0:cr.filter(bn=>(bn==null?void 0:bn.group_name)===ha))==null?void 0:ir[0];return kn==null?void 0:kn.group_id}))==null?void 0:wr.toString().split(","),da}),Cn.allow_late_settings=Qt;if(vt.evaluation_start){if(vt.end_time&&xe()(vt.evaluation_start)<=xe()(vt.end_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Lr(!1),new String("\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&&xe()(vt.evaluation_start)<=xe()(vt.late_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Lr(!1),new String("\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(Cn).map(function(da){da.indexOf("proportion")>-1&&(Cn[da]=Cn[da]/100)}),Cn.anonymous_comment&&!Cn.unified_anonymous_comment){const da=yield la();Cn.anonymous_comment_settings=da.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(ao=>{Reflect.deleteProperty(Cn,ao)})}if(Cn.anonymous_appeal&&!Cn.unified_anonymous_appeal){const da=Ct();Cn.anonymous_appeal_settings=da.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(ao=>{Reflect.deleteProperty(Cn,ao)})}(yield(0,me.ZP)(`/api/homework_commons/${en.categoryId}/evaluation_setting.json`,{method:"post",body:si({},Cn)})).status===0?(Lr(!1),ve.ZP.success("\u66F4\u65B0\u6210\u529F"),un(!0),Pn()):Lr(!1)});return Cr.createElement("div",{className:Ln.form},Cr.createElement("div",{className:Ln.title},"\u4F5C\u4E1A\u533F\u8BC4"),Cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Cr.createElement(ka.Z,{checked:vt.anonymous_comment,disabled:wn||!na||(hn==null?void 0:hn.anonymous_comment),onChange:()=>{var Cn;if((0,a.Rm)()&&!((Cn=Ye.AssistantObject.group)!=null&&Cn.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_comment=!vt.anonymous_comment,vt.allow_late&&!vt.evaluation_start?vt.late_time&&vt.late_time!=""&&(vt.evaluation_start=xe()(vt.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=xe()(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=xe()(vt.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=xe()(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),Vn(Object.assign({},vt))}}),Cr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Cr.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"),Cr.createElement(ie.Z,{title:Cr.createElement("div",null,Cr.createElement("div",null,"\u89C4\u5219"),Cr.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"),Cr.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"),Cr.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"),Cr.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"))},Cr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ln.title_icon}`}))),vt.anonymous_comment&&Cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Cr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Cr.createElement(oe.ZP.Group,{value:vt.unified_anonymous_comment,disabled:wn||vt.anonymous_appeal||(hn==null?void 0:hn.anonymous_comment),onChange:Cn=>{var ea;if((0,a.Rm)()&&!((ea=Ye.AssistantObject.group)!=null&&ea.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn(da=>Ci(si({},da),{unified_anonymous_comment:Cn.target.value})),_t.resetFields()}},(hn==null?void 0:hn.unified_setting)&&(hn==null?void 0:hn.unified_late)&&Cr.createElement(oe.ZP,{value:!0,disabled:wn||vt.anonymous_appeal||(hn==null?void 0:hn.anonymous_comment)||!(hn!=null&&hn.manage_all_group)},Cr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ft=hn==null?void 0:hn.group_settings)==null?void 0:Ft.length)>0&&Cr.createElement(oe.ZP,{value:!1},Cr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),vt.anonymous_comment&&vt.unified_anonymous_comment&&Cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Cr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Cr.createElement(oe.ZP.Group,{value:vt.anonymous_group,disabled:wn||vt.anonymous_appeal||(hn==null?void 0:hn.anonymous_comment),onChange:Cn=>{var ea;if((0,a.Rm)()&&!((ea=Ye.AssistantObject.group)!=null&&ea.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn(da=>Ci(si({},da),{anonymous_group:Cn.target.value}))}},Cr.createElement(oe.ZP,{value:!1},Cr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((qt=hn==null?void 0:hn.group_settings)==null?void 0:qt.length)>0&&Cr.createElement(oe.ZP,{value:!0,disabled:wn||!(hn!=null&&hn.can_anonymous_group)},Cr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),vt.anonymous_comment&&Cr.createElement(Cr.Fragment,null,vt.unified_anonymous_comment?Cr.createElement(Bo.Z,{data:vt,setData:Vn,disabled:wn}):Cr.createElement(b.default,{form:_t,autoComplete:"off",initialValues:hn!=null&&hn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:kl(hn==null?void 0:hn.anonymous_comment_settings,"comment")}},Cr.createElement(no.Z,{disabled:wn,selectOptions:qn,form:_t,data:vt}))),Cr.createElement("div",{className:Ln.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Cr.createElement(ka.Z,{checked:vt.anonymous_appeal,disabled:wn||!Ar||(hn==null?void 0:hn.anonymous_appeal),onChange:()=>{var Cn;if((0,a.Rm)()&&!((Cn=Ye.AssistantObject.group)!=null&&Cn.can_anonymous_appeal)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_appeal=!vt.anonymous_appeal,vt.anonymous_appeal&&(vt.appeal_penalty=parseInt(vt.appeal_penalty)?vt.appeal_penalty:2),Vn(Object.assign({},vt))}}),Cr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Cr.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&&Cr.createElement(Cr.Fragment,null,Cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Cr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Cr.createElement(oe.ZP.Group,{value:vt.unified_anonymous_appeal,disabled:wn||(hn==null?void 0:hn.anonymous_appeal),onChange:Cn=>{var ea;if((0,a.Rm)()&&!((ea=Ye.AssistantObject.group)!=null&&ea.can_anonymous_appeal)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn(da=>Ci(si({},da),{unified_anonymous_appeal:Cn.target.value})),Nn.resetFields()}},(hn==null?void 0:hn.unified_anonymous_comment)&&Cr.createElement(oe.ZP,{value:!0,disabled:!(hn!=null&&hn.manage_all_group)},Cr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((cn=hn==null?void 0:hn.group_settings)==null?void 0:cn.length)>0&&Cr.createElement(oe.ZP,{value:!1},Cr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),vt.unified_anonymous_appeal?Cr.createElement(lo.Z,{data:vt,setData:Vn,disabled:wn}):Cr.createElement(b.default,{form:Nn,initialValues:hn!=null&&hn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:kl(hn==null?void 0:hn.anonymous_appeal_settings,"appeal")}},Cr.createElement(jo.Z,{disabled:wn||(0,a.Rm)()&&!((Gn=Ye.AssistantObject.group)!=null&&Gn.can_anonymous_appeal),selectOptions:je,form:Nn}))),!wn&&Cr.createElement(Ge.ZP,{loading:Fr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>eo()},"\u4FDD\u5B58"))};var Rl=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye})=>({shixunHomeworks:$e,classroomList:Ye}))(Hi),ul=te(97202),yt=te(59301),Ml=Object.defineProperty,Tl=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,cl=Object.prototype.propertyIsEnumerable,Xi=($e,Ye,Ue)=>Ye in $e?Ml($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,ri=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Ui.call(Ye,Ue)&&Xi($e,Ue,Ye[Ue]);if(dl)for(var Ue of dl(Ye))cl.call(Ye,Ue)&&Xi($e,Ue,Ye[Ue]);return $e},gi=($e,Ye)=>Tl($e,sl(Ye)),$i=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const bl=$e=>$i(void 0,null,function*(){return yield(0,me.ZP)(`/api/homework_commons/${$e==null?void 0:$e.categoryId}/publish_setting.json`,{method:"post",body:$e})}),Fl=$e=>$i(void 0,null,function*(){return yield(0,me.ZP)(`/api/homework_commons/${$e==null?void 0:$e.categoryId}/evaluation_setting.json`,{method:"post",body:$e})}),Bi=($e,Ye)=>$e==null?void 0:$e.map(Ue=>{var Dt;return(Dt=Ye==null?void 0:Ye.find(kt=>kt.value===Ue))==null?void 0:Dt.id}),Li=($e,Ye)=>{var Ue;return $e=typeof $e=="string"?[$e]:$e,(Ue=$e==null?void 0:$e.map(Dt=>Ye==null?void 0:Ye.find(kt=>{var Zt;return(Zt=kt==null?void 0:kt.group_name)==null?void 0:Zt.includes(Dt)})))==null?void 0:Ue.filter(Dt=>Dt)},$o=($e,Ye,Ue,Dt=!1)=>{let kt=null,Zt=Dt?Ye:Li($e,Ye);return Zt==null||Zt.forEach((Kt,Jt)=>{(Jt==0||Ue(Kt,kt||{}))&&(kt=Kt)}),kt},Zl=({shixunHomeworks:$e,loading:Ye,dispatch:Ue,classroomList:Dt})=>{var kt,Zt,Kt,Jt,Ft,qt,cn,Gn,hn,wt,en,wn,un,Sn,Ta,Qt,Da,vt,Vn;const qn=(0,ye.useParams)(),{workSetting:je,workList:_t}=$e,[,Nn,la]=(0,Lt.U)(bl,{categoryId:qn==null?void 0:qn.categoryId,penalty_type:Sr.Q.Number}),[,Ct,Pn]=(0,Lt.U)(Fl,{categoryId:qn==null?void 0:qn.categoryId}),[na]=b.default.useForm(),Ma=b.default.useWatch("unified_setting",na),Ar=b.default.useWatch("group_settings",na),Fr=b.default.useWatch("allow_late_settings",na),Lr=b.default.useWatch("end_time",na),eo=b.default.useWatch("publish_time",na),Cn=b.default.useWatch("allow_late",na),ea=b.default.useWatch("unified_late",na),da=b.default.useWatch("late_time",na),ao=b.default.useWatch("anonymous_comment",na),wr=b.default.useWatch("unified_anonymous_comment",na),ha=b.default.useWatch("evaluation_start",na),cr=b.default.useWatch("anonymous_appeal",na),ir=b.default.useWatch("anonymous_comment_settings",na),kn=b.default.useWatch("unified_anonymous_appeal",na),bn=b.default.useWatch("anonymous_appeal_settings",na),[_r,lr]=(0,ee.useState)(!1),[Xa,_a]=(0,ee.useState)({}),fr=_r||(0,a.Rm)()&&!((Zt=(kt=Dt.AssistantObject)==null?void 0:kt.group)!=null&&Zt.can_publish),Nr=_r||(0,a.Rm)()&&!((Jt=(Kt=Dt.AssistantObject)==null?void 0:Kt.group)!=null&&Jt.can_late),Wr=_r||(0,a.Rm)()&&!((qt=(Ft=Dt.AssistantObject)==null?void 0:Ft.group)!=null&&qt.can_anonymous_comment),io=_r||(0,a.Rm)()&&!((Gn=(cn=Dt.AssistantObject)==null?void 0:cn.group)!=null&&Gn.can_anonymous_appeal),xo=(_n,jn)=>{if(_n!=null&&_n.some(fo=>typeof fo.group_name!="string")){const fo=[];_n==null||_n.forEach(Fa=>{var wa;typeof Fa.group_name!="string"&&((wa=Fa.group_name)==null||wa.forEach(nr=>{fo.push(gi(ri({},Fa),{group_name:nr}))}))}),_n=fo}return _n==null?void 0:_n.filter(fo=>{var Fa,wa,nr;return!((nr=(wa=(Fa=jn==null?void 0:jn.map(Dr=>Dr==null?void 0:Dr.group_name))==null?void 0:Fa.toString())==null?void 0:wa.split(","))!=null&&nr.includes(String(fo.group_name)))&&fo.is_admin})},yo=_n=>{if(_n=="allow_late"){Le.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.createElement("div",null,yt.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"),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(_n=="anonymous_comment"){Le.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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",yt.createElement("br",null),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(_n=="anonymous_appeal"){Le.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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"),yt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null))});return}if(_n=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(_n=="unified_anonymous_comment")return Ma===!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(_n=="unified_anonymous_appeal")return Ma===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ea===!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(_n=="make_up_score")return Cn?"\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(_n=="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"},qa=(_n,jn={})=>{var fo,Fa,wa,nr,Dr,Vr,Aa,Ja,wo,Rr;if(_n=="unified_setting")return fr||!((fo=_t==null?void 0:_t.homework_status)!=null&&fo.includes("\u672A\u53D1\u5E03"))||!(je!=null&&je.manage_all_group);if(_n=="publish_time")return fr||!((Fa=_t==null?void 0:_t.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")||(wa=_t==null?void 0:_t.homework_status)!=null&&wa.includes("\u672A\u5F00\u59CB"));if(_n=="end_time"){const Fn=$o([],(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")<xe()(ga==null?void 0:ga.evaluation_start).startOf("second"),!0);return fr||(je==null?void 0:je.allow_late)&&xe()().startOf("second")>=xe()(je==null?void 0:je.end_time).startOf("second")||(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second")||(je==null?void 0:je.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return fr||!(jn!=null&&jn.is_admin)||!((nr=_t==null?void 0:_t.homework_status)!=null&&nr.includes("\u672A\u53D1\u5E03"))&&(jn==null?void 0:jn.publish_time)&&xe()().startOf("second")>=xe()((Dr=jn==null?void 0:jn.publish_time)==null?void 0:Dr[0]).startOf("second");if(["group_settings","publish_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.allow_late_settings)||[],(ga,mo)=>(ga==null?void 0:ga.late_time)&&(mo==null?void 0:mo.late_time)&&xe()(ga==null?void 0:ga.late_time).startOf("second")<xe()(mo==null?void 0:mo.late_time).startOf("second")),ca=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ga,mo)=>(ga==null?void 0:ga.evaluation_start)&&(mo==null?void 0:mo.evaluation_start)&&xe()(ga==null?void 0:ga.evaluation_start).startOf("second")<xe()(mo==null?void 0:mo.evaluation_start).startOf("second"));return fr||!(jn!=null&&jn.is_admin)||[!((Vr=_t==null?void 0:_t.homework_status)!=null&&Vr.includes("\u672A\u53D1\u5E03"))&&(jn==null?void 0:jn.publish_time)&&xe()().startOf("second")>=xe()((Aa=jn==null?void 0:jn.publish_time)==null?void 0:Aa[0]).startOf("second"),(je==null?void 0:je.allow_late)&&(Fn==null?void 0:Fn.late_time)&&xe()().startOf("second")>=xe()(jn==null?void 0:jn.end_time).startOf("second")||(je==null?void 0:je.anonymous_comment)&&(ca==null?void 0:ca.evaluation_start)&&xe()().startOf("second")>=xe()(ca==null?void 0:ca.evaluation_start).startOf("second")]}if(_n=="allow_late"){const Fn=((Ja=je==null?void 0:je.allow_late_settings)==null?void 0:Ja.filter(ga=>ga.late_time!==null).map(ga=>{var mo;return(mo=ga==null?void 0:ga.group_id)==null?void 0:mo[0]}))||[],ca=$o(null,(je==null?void 0:je.group_settings)||[],(ga,mo)=>(ga==null?void 0:ga.end_time)&&(mo==null?void 0:mo.end_time)&&xe()(ga==null?void 0:ga.end_time).startOf("second")<xe()(mo==null?void 0:mo.end_time).startOf("second"),!0);return Nr||(je==null?void 0:je.allow_late)&&(je==null?void 0:je.end_time)&&xe()().startOf("second")>=xe()(je==null?void 0:je.end_time).startOf("second")||(Fn==null?void 0:Fn.includes((wo=ca==null?void 0:ca.group_id)==null?void 0:wo[0]))&&(je==null?void 0:je.allow_late)&&(ca==null?void 0:ca.end_time)&&xe()().startOf("second")>=xe()(ca==null?void 0:ca.end_time).startOf("second")||(je==null?void 0:je.anonymous_comment)&&(je==null?void 0:je.evaluation_start)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second")}if(_n=="unified_late"){const Fn=$o(null,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")<xe()(ga==null?void 0:ga.evaluation_start).startOf("second"),!0);return Nr||(je==null?void 0:je.allow_late)&&xe()().startOf("second")>=xe()(je==null?void 0:je.end_time).startOf("second")||Ma===!1}if(_n=="late_penalty"||_n=="late_time")return Nr||(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.group_settings)||[],(ca,ga)=>(ca==null?void 0:ca.end_time)&&(ga==null?void 0:ga.end_time)&&xe()(ca==null?void 0:ca.end_time).startOf("second")>xe()(ga==null?void 0:ga.end_time).startOf("second"));return fr||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.end_time)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.end_time).startOf("second")||(jn==null?void 0:jn.group_name)&&((Rr=jn==null?void 0:jn.group_name)==null?void 0:Rr.length)&&(je==null?void 0:je.unified_setting)&&(je==null?void 0:je.end_time)&&xe()().startOf("second")>=xe()(je==null?void 0:je.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")>xe()(ga==null?void 0:ga.evaluation_start).startOf("second"));return fr||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")<xe()(ga==null?void 0:ga.evaluation_start).startOf("second"));return fr||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="anonymous_comment"){const Fn=$o(null,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")>xe()(ga==null?void 0:ga.evaluation_start).startOf("second"),!0);return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second")||(je==null?void 0:je.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="unified_anonymous_comment"){const Fn=$o(null,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")<xe()(ga==null?void 0:ga.evaluation_start).startOf("second"),!0);return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||(je==null?void 0:je.anonymous_comment)&&(je==null?void 0:je.unified_anonymous_comment)&&(je==null?void 0:je.evaluation_start)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second")||!(je!=null&&je.unified_anonymous_comment)&&(je==null?void 0:je.anonymous_comment)&&Fn.evaluation_start&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")||ea===!1||Ma===!1}if(_n=="anonymous_group")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||(je==null?void 0:je.anonymous_comment)&&(je==null?void 0:je.evaluation_start)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second");if(_n=="evaluation_start")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||(je==null?void 0:je.anonymous_comment)&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second");if(_n=="evaluation_start")return Wr;if(_n=="evaluation_end")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)();if(_n=="evaluation_num")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second");if(_n=="absence_penalty")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")>xe()(ga==null?void 0:ga.evaluation_start).startOf("second"));return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")>xe()(ga==null?void 0:ga.evaluation_start).startOf("second"));return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin)||[(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_start)&&(ga==null?void 0:ga.evaluation_start)&&xe()(ca==null?void 0:ca.evaluation_start).startOf("second")>xe()(ga==null?void 0:ga.evaluation_start).startOf("second"));return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))||["anonymous_comment_settings","student_comment"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin);if(_n=="student_comment")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)();if(_n=="is_open_abnormal_score")return Wr||!(je!=null&&je.can_edit)&&!(0,a.t_)()||(je==null?void 0:je.is_open_abnormal_score);if(_n=="anonymous_appeal")return io||!(je!=null&&je.can_edit)&&!(0,a.t_)()||je.anonymous_appeal&&xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second");if(_n=="unified_anonymous_appeal")return io||!(je!=null&&je.can_edit)&&!(0,a.t_)()||xe()().startOf("second")>=xe()(je==null?void 0:je.evaluation_start).startOf("second")||ea===!1||Ma===!1||wr==!1;if(_n=="appeal_penalty")return io||!(je!=null&&je.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=$o(jn==null?void 0:jn.group_name,(je==null?void 0:je.anonymous_comment_settings)||[],(ca,ga)=>(ca==null?void 0:ca.evaluation_end)&&(ga==null?void 0:ga.evaluation_end)&&xe()(ca==null?void 0:ca.evaluation_end).startOf("second")>xe()(ga==null?void 0:ga.evaluation_end).startOf("second"));return io||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin)||(Fn==null?void 0:Fn.evaluation_end)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))?io||!(je!=null&&je.can_edit)&&!(0,a.t_)()||!(jn!=null&&jn.is_admin):!1},so=(_n,jn)=>{var fo,Fa,wa,nr,Dr,Vr,Aa,Ja,wo;if(console.log("handleValuesChange",_n,jn),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in _n&&(jn!=null&&jn.end_time||na.setFieldsValue({end_time:xe()(jn==null?void 0:jn.publish_time).add(7,"days")})),"unified_setting"in _n&&(jn!=null&&jn.unified_setting||na.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in _n&&(jn!=null&&jn.unified_late||na.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in _n&&(jn!=null&&jn.unified_anonymous_comment||na.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in _n){let Rr=[];(fo=jn==null?void 0:jn.group_settings)==null||fo.forEach(Fn=>{Rr=[...Rr,...(Fn==null?void 0:Fn.group_name)||[]]}),na.setFieldsValue({allow_late_settings:((Fa=jn==null?void 0:jn.allow_late_settings)==null?void 0:Fa.map(Fn=>{var ca;return gi(ri({},Fn),{group_name:(ca=Fn==null?void 0:Fn.group_name)==null?void 0:ca.filter(ga=>Rr.includes(ga))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((wa=jn==null?void 0:jn.anonymous_comment_settings)==null?void 0:wa.map(Fn=>{var ca,ga;return gi(ri({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&xe()().startOf("second")>=xe()((ca=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ca[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(ga=Fn==null?void 0:Fn.group_name)==null?void 0:ga.filter(mo=>Rr.includes(mo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((nr=jn==null?void 0:jn.anonymous_appeal_settings)==null?void 0:nr.map(Fn=>{var ca;return gi(ri({},Fn),{group_name:(ca=Fn==null?void 0:Fn.group_name)==null?void 0:ca.filter(ga=>Rr.includes(ga))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in _n){let Rr=[];(Dr=jn==null?void 0:jn.allow_late_settings)==null||Dr.forEach(Fn=>{Rr=[...Rr,...(Fn==null?void 0:Fn.group_name)||[]]}),na.setFieldsValue({anonymous_comment_settings:((Vr=jn==null?void 0:jn.anonymous_comment_settings)==null?void 0:Vr.map(Fn=>{var ca,ga;return gi(ri({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&xe()().startOf("second")>=xe()((ca=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ca[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(ga=Fn==null?void 0:Fn.group_name)==null?void 0:ga.filter(mo=>Rr.includes(mo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Aa=jn==null?void 0:jn.anonymous_appeal_settings)==null?void 0:Aa.map(Fn=>{var ca;return gi(ri({},Fn),{group_name:(ca=Fn==null?void 0:Fn.group_name)==null?void 0:ca.filter(ga=>Rr.includes(ga))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in _n){let Rr=[];(Ja=jn==null?void 0:jn.anonymous_comment_settings)==null||Ja.forEach(Fn=>{Rr=[...Rr,...(Fn==null?void 0:Fn.group_name)||[]]}),na.setFieldsValue({anonymous_appeal_settings:((wo=jn==null?void 0:jn.anonymous_appeal_settings)==null?void 0:wo.map(Fn=>{var ca;return gi(ri({},Fn),{group_name:(ca=Fn==null?void 0:Fn.group_name)==null?void 0:ca.filter(ga=>Rr.includes(ga))})}))||[{is_admin:!0,appeal_penalty:2}]})}na.validateFields(),console.log("=====",xe()(jn==null?void 0:jn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ti=_n=>$i(void 0,null,function*(){var jn,fo,Fa,wa;const nr=_n;nr.group_settings=(jn=nr==null?void 0:nr.group_settings)==null?void 0:jn.map(Aa=>{var Ja,wo;return Aa.end_time=xe()((Ja=Aa==null?void 0:Aa.publish_time)==null?void 0:Ja[1]).startOf("second"),Aa.publish_time=xe()((wo=Aa==null?void 0:Aa.publish_time)==null?void 0:wo[0]).startOf("second"),Aa.group_name=typeof(Aa==null?void 0:Aa.group_name)=="string"?[Aa==null?void 0:Aa.group_name]:Aa==null?void 0:Aa.group_name,Aa.group_id=Bi(Aa==null?void 0:Aa.group_name,je==null?void 0:je.group_settings),Aa}),nr.allow_late_settings=(fo=nr==null?void 0:nr.allow_late_settings)==null?void 0:fo.map(Aa=>(Aa.group_name=typeof(Aa==null?void 0:Aa.group_name)=="string"?[Aa==null?void 0:Aa.group_name]:Aa==null?void 0:Aa.group_name,Aa.group_id=Bi(Aa==null?void 0:Aa.group_name,je==null?void 0:je.group_settings),Aa)),nr.anonymous_comment_settings=(Fa=nr==null?void 0:nr.anonymous_comment_settings)==null?void 0:Fa.map(Aa=>{var Ja,wo;return Aa.evaluation_end=xe()((Ja=Aa==null?void 0:Aa.evaluation_start)==null?void 0:Ja[1]).startOf("second"),Aa.evaluation_start=xe()((wo=Aa==null?void 0:Aa.evaluation_start)==null?void 0:wo[0]).startOf("second"),Aa.group_name=typeof(Aa==null?void 0:Aa.group_name)=="string"?[Aa==null?void 0:Aa.group_name]:Aa==null?void 0:Aa.group_name,Aa.group_id=Bi(Aa==null?void 0:Aa.group_name,je==null?void 0:je.group_settings),Aa}),nr.anonymous_appeal_settings=(wa=nr==null?void 0:nr.anonymous_appeal_settings)==null?void 0:wa.map(Aa=>(Aa.group_name=typeof(Aa==null?void 0:Aa.group_name)=="string"?[Aa==null?void 0:Aa.group_name]:Aa==null?void 0:Aa.group_name,Aa.group_id=Bi(Aa==null?void 0:Aa.group_name,je==null?void 0:je.group_settings),Aa)),!((yield la(ri({},nr))).status!==0||(yield Pn(ri({},nr))).status!==0)&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),co(),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),co=()=>{Ue({type:"shixunHomeworks/getWorkSetting",payload:ri({},qn)}),Ue({type:"shixunHomeworks/getWorkList",payload:ri({},qn)})};(0,ee.useEffect)(()=>{var _n,jn,fo,Fa;let wa=(_n=je==null?void 0:je.group_settings)==null?void 0:_n.filter(Ja=>Ja.publish_time!==null).map(Ja=>gi(ri({},Ja),{group_name:[Ja.group_name],publish_time:(Ja==null?void 0:Ja.publish_time)&&[xe()(Ja==null?void 0:Ja.publish_time),xe()(Ja==null?void 0:Ja.end_time)]}));wa=(0,E.QE)((wa==null?void 0:wa.length)>0?wa:[]);const nr=(jn=je.allow_late_settings)==null?void 0:jn.filter(Ja=>Ja.late_time!==null).map(Ja=>gi(ri({},Ja),{group_name:[Ja.group_name],late_time:(Ja==null?void 0:Ja.late_time)&&xe()(Ja==null?void 0:Ja.late_time)})),Dr=(fo=je.anonymous_comment_settings)==null?void 0:fo.filter(Ja=>Ja.evaluation_start!==null).map(Ja=>gi(ri({},Ja),{group_name:[Ja.group_name],evaluation_start:(Ja==null?void 0:Ja.evaluation_start)&&[xe()(Ja==null?void 0:Ja.evaluation_start),xe()(Ja==null?void 0:Ja.evaluation_end)]})),Vr=(Fa=je.anonymous_appeal_settings)==null?void 0:Fa.filter(Ja=>Ja.appeal_time!==null).map(Ja=>gi(ri({},Ja),{group_name:[Ja.group_name]})),Aa=gi(ri({},je),{late_penalty:je!=null&&je.allow_late?je==null?void 0:je.late_penalty:5,evaluation_num:je!=null&&je.evaluation_num?je==null?void 0:je.evaluation_num:3,absence_penalty:je!=null&&je.anonymous_comment?je==null?void 0:je.absence_penalty:3,appeal_penalty:je!=null&&je.anonymous_appeal?je==null?void 0:je.appeal_penalty:2,publish_time:je!=null&&je.publish_time?xe()(je==null?void 0:je.publish_time):"",end_time:je!=null&&je.end_time?xe()(je==null?void 0:je.end_time):"",late_time:je!=null&&je.late_time?xe()(je==null?void 0:je.late_time):"",evaluation_start:je!=null&&je.evaluation_start?xe()(je==null?void 0:je.evaluation_start):"",evaluation_end:je!=null&&je.evaluation_end?xe()(je==null?void 0:je.evaluation_end):"",group_settings:wa!=null&&wa.length?wa:[{is_admin:!0}],allow_late_settings:nr!=null&&nr.length?nr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Dr!=null&&Dr.length?Dr:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Vr!=null&&Vr.length?Vr:[{is_admin:!0,appeal_penalty:2}]});na.setFieldsValue(Aa),_a(Aa),lr(!(0,a.GJ)()),console.log("workSetting",je)},[je]),(0,ee.useEffect)(()=>(Ue({type:"globalSetting/footerToggle",payload:!1}),()=>{Ue({type:"globalSetting/footerToggle",payload:!0}),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na==null||na.resetFields()}),[]);const ho=(_n,jn)=>{Ue({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:_n,index:jn,rangePickerDisabled:qa(["group_settings","publish_time"],Ar==null?void 0:Ar[jn]),disabledDate:je==null?void 0:je.course_end_date}})};return yt.createElement(Za.Z,{spinning:!!Ye["shixunHomeworks/getWorkSetting"]||!!Ye["shixunHomeworks/getWorkList"]},yt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},yt.createElement(b.default,{form:na,colon:!1,disabled:_r,initialValues:Xa,scrollToFirstError:!0,onValuesChange:so,onFinish:ti},yt.createElement("div",{style:{paddingBottom:"30px",borderBottom:"1px solid #EDEDED"}},yt.createElement("div",{className:`${ba.Z.title}`},yt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),yt.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"},yt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),yt.createElement("div",{className:ba.Z.content},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},yt.createElement(b.default.Item,{className:(hn=ba.Z)==null?void 0:hn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},yt.createElement(oe.ZP.Group,{disabled:qa("unified_setting")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((wt=je==null?void 0:je.group_settings)==null?void 0:wt.length)>0&&yt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Ma?yt.createElement(Ae.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&xe()(_n).startOf("second")},yt.createElement(rr.default,{style:{width:200},size:"large",disabled:qa("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,je==null?void 0:je.course_end_date),disabledTime:_n=>(0,E.d0)(_n),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&xe()(_n).startOf("second")},yt.createElement(rr.default,{style:{width:200},size:"large",disabled:qa("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,je==null?void 0:je.course_end_date,xe()(eo).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,xe()(eo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):yt.createElement(b.default.List,{name:"group_settings"},(_n,{add:jn,remove:fo})=>_n.map((Fa,wa)=>{var nr,Dr,Vr,Aa,Ja,wo;return yt.createElement(Ae.Z,{key:Fa.key,style:{padding:"5px 14px 5px 30px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",wa+1),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:qa(["group_settings","group_name"],Ar==null?void 0:Ar[wa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(nr=je==null?void 0:je.group_settings)==null?void 0:nr.filter(Rr=>{var Fn,ca,ga;return!((ga=(ca=(Fn=Ar==null?void 0:Ar.map(mo=>mo==null?void 0:mo.group_name))==null?void 0:Fn.toString())==null?void 0:ca.split(","))!=null&&ga.includes(String(Rr.group_name)))&&Rr.is_admin}),maxTagCount:4,maxTagPlaceholder:Rr=>yt.createElement("div",{style:{cursor:"pointer"},onClick:()=>ho(Ar[wa],wa)},"+",Rr==null?void 0:Rr.length)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml20",name:[Fa.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},yt.createElement(rr.default.RangePicker,{style:{width:585},size:"large",disabled:qa(["group_settings","publish_time"],Ar==null?void 0:Ar[wa]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Rr=>(0,E.Q8)(Rr,je==null?void 0:je.course_end_date),disabledTime:Rr=>(0,E.d0)(Rr),showTime:{format:"HH:mm",defaultValue:[xe()((0,E.U6)(),"HH:mm"),xe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Rr=>{if(Rr!=null&&Rr[0]&&!(Rr!=null&&Rr[1])){const Fn=na.getFieldValue("group_settings");Fn[wa].publish_time=[Rr[0],xe()(Rr[0]).add(7,"days")],na.setFieldsValue({group_settings:Fn})}}}))),!_r&&yt.createElement(Ae.Z,{className:(Dr=ba.Z)==null?void 0:Dr.h_lh_40},((Aa=(Vr=Ar==null?void 0:Ar[wa])==null?void 0:Vr.group_id)==null?void 0:Aa.length)>1&&yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},yt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ho(Ar[wa],wa)}))),((wo=(Ja=je==null?void 0:je.group_settings)==null?void 0:Ja.filter(Rr=>{var Fn,ca,ga;return!((ga=(ca=(Fn=Ar==null?void 0:Ar.map(mo=>mo==null?void 0:mo.group_name))==null?void 0:Fn.toString())==null?void 0:ca.split(","))!=null&&ga.includes(String(Rr.group_name)))&&Rr.is_admin}))==null?void 0:wo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{jn({is_admin:!0})}})),wa!=0&&!qa(["group_settings","group_name"],Ar==null?void 0:Ar[wa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{fo(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),yt.createElement(Ur.rU,{form:na}),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),yt.createElement("div",{className:ba.Z.content},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(en=ba.Z)==null?void 0:en.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},yt.createElement(ka.Z,{disabled:qa("allow_late")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),yt.createElement(ge.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")),Cn&&yt.createElement(yt.Fragment,null,yt.createElement(Ae.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),yt.createElement(b.default.Item,{className:`${(wn=ba.Z)==null?void 0:wn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:qa("unified_late")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((un=je==null?void 0:je.group_settings)==null?void 0:un.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ma===!1&&yt.createElement(ie.Z,{title:yo("unified_late")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ea?yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:qa("late_penalty")}))),yt.createElement(ge.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")),yt.createElement(Ae.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):xe()(jn).startOf("second")<=xe()(Lr).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:_n=>_n&&xe()(_n).startOf("second")},yt.createElement(rr.default,{style:{width:280},size:"large",disabled:qa("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,je==null?void 0:je.course_end_date,xe()(Lr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,xe()(Lr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):yt.createElement(b.default.List,{name:"allow_late_settings"},(_n,{add:jn,remove:fo})=>_n.map((Fa,wa)=>{var nr,Dr,Vr,Aa,Ja,wo;const Rr=Lr||((Vr=(Dr=$o((nr=Fr==null?void 0:Fr[wa])==null?void 0:nr.group_name,Ar||[],(Fn,ca)=>{var ga,mo;return xe()((ga=Fn==null?void 0:Fn.publish_time)==null?void 0:ga[1]).startOf("second")>xe()((mo=ca==null?void 0:ca.publish_time)==null?void 0:mo[1]).startOf("second")}))==null?void 0:Dr.publish_time)==null?void 0:Vr[1]);return yt.createElement(Ae.Z,{key:Fa.key,style:{padding:"5px 14px 5px 52px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",wa+1),yt.createElement(ge.Z,{className:"mr20 ml20"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:qa(["allow_late_settings","group_name"],Fr==null?void 0:Fr[wa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:xo(Ma?je==null?void 0:je.group_settings:Ar,[...Fr||[],...(je==null?void 0:je.anonymous_comment)&&!(je!=null&&je.unified_anonymous_comment)&&((Aa=je==null?void 0:je.anonymous_comment_settings)==null?void 0:Aa.filter(Fn=>(Fn==null?void 0:Fn.evaluation_start)&&xe()().startOf("second")>=xe()(Fn==null?void 0:Fn.evaluation_start).startOf("second")))||[]])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{className:"mr20 ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:qa(["allow_late_settings","late_penalty"],Fr==null?void 0:Fr[wa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{className:"ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_time"],rules:[{required:!0,validator:(Fn,ca)=>ca==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Rr&&xe()(ca).startOf("second")<=xe()(Rr).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()}]},yt.createElement(rr.default,{disabled:qa(["allow_late_settings","late_time"],Fr==null?void 0:Fr[wa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>(0,E.Q8)(Fn,je==null?void 0:je.course_end_date,xe()(Rr).add(1,"minutes").format()),disabledTime:Fn=>(0,E.d0)(Fn,xe()(Rr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),!_r&&yt.createElement(Ae.Z,{className:(Ja=ba.Z)==null?void 0:Ja.h_lh_40},((wo=xo(Ma?je==null?void 0:je.group_settings:Ar,Fr))==null?void 0:wo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{jn({is_admin:!0,late_penalty:5})}})),wa!=0&&!qa(["allow_late_settings","group_name"],Fr==null?void 0:Fr[wa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{fo(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),yt.createElement("div",{className:ba.Z.content},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},yt.createElement(ka.Z,{disabled:qa("anonymous_comment")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),yt.createElement(ge.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")),ao&&yt.createElement(yt.Fragment,null,yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} ${!Cn&&"mb10"} mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},yt.createElement(x.default,null," ",Cn?"\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"," "))),!Cn&&yt.createElement(ge.Z,{className:"mr10"},yt.createElement(b.default.Item,{name:"make_up_score"},yt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:yo("make_up_score")},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),yt.createElement("div",{style:{position:"relative"}},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:`${(Ta=ba.Z)==null?void 0:Ta.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},yt.createElement(oe.ZP.Group,{disabled:qa("unified_anonymous_comment")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Qt=je==null?void 0:je.group_settings)==null?void 0:Qt.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ea===!1||Ma===!1)&&yt.createElement(ie.Z,{title:yo("unified_anonymous_comment")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),wr?yt.createElement(yt.Fragment,null,yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"anonymous_group",className:`${(Da=ba.Z)==null?void 0:Da.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:qa("anonymous_group")},yt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((vt=je==null?void 0:je.group_settings)==null?void 0:vt.length)>0&&yt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):xe()(jn).startOf("second")<=xe()(da||Lr).startOf("second")?Promise.reject(da?"\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:_n=>_n&&xe()(_n).startOf("second")},yt.createElement(rr.default,{disabled:qa("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,je==null?void 0:je.course_end_date,xe()(da||Lr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,xe()(da||Lr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.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")),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(_n,jn)=>jn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):xe()(jn).startOf("second")<=xe()(ha||da||Lr).startOf("second")?Promise.reject(ha?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":da?"\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:_n=>_n&&xe()(_n).startOf("second")},yt.createElement(rr.default,{disabled:qa("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,je==null?void 0:je.course_end_date,xe()(ha||da||Lr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,xe()(ha||da||Lr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:xe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:qa("evaluation_num")}))),yt.createElement(ge.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")),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:qa("absence_penalty")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):yt.createElement(b.default.List,{name:"anonymous_comment_settings"},(_n,{add:jn,remove:fo})=>_n.map((Fa,wa)=>{var nr,Dr,Vr,Aa,Ja,wo,Rr;const Fn=da||((Dr=$o((nr=ir==null?void 0:ir[wa])==null?void 0:nr.group_name,Fr||[],(ca,ga)=>xe()(ca==null?void 0:ca.late_time).startOf("second")>xe()(ga==null?void 0:ga.late_time).startOf("second")))==null?void 0:Dr.late_time)||Lr||((Ja=(Aa=$o((Vr=ir==null?void 0:ir[wa])==null?void 0:Vr.group_name,Ar||[],(ca,ga)=>{var mo,ki;return xe()((mo=ca==null?void 0:ca.publish_time)==null?void 0:mo[1]).startOf("second")>xe()((ki=ga==null?void 0:ga.publish_time)==null?void 0:ki[1]).startOf("second")}))==null?void 0:Aa.publish_time)==null?void 0:Ja[1]);return yt.createElement(Ae.Z,{key:Fa.key,style:{padding:"0px 14px 0px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",wa+1),yt.createElement(Ae.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(Ae.Z,{wrap:!1,align:"top"},yt.createElement(ge.Z,{className:"mr20 ml15"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:qa(["anonymous_comment_settings","group_name"],ir==null?void 0:ir[wa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:xo(Ma?je==null?void 0:je.group_settings:Ar,ir)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:[Fa.name,"evaluation_start"],rules:[{required:!0,validator:(ca,ga)=>ga==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Fn&&xe()(ga).startOf("second")<=xe()(Fn).startOf("second")?Promise.reject(Lr?"\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()}]},yt.createElement(rr.default.RangePicker,{disabled:qa(["anonymous_comment_settings","evaluation_start"],ir==null?void 0:ir[wa]),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:ca=>(0,E.Q8)(ca,je==null?void 0:je.course_end_date,xe()(Fn).add(1,"minutes").format()),disabledTime:ca=>(0,E.d0)(ca,xe()(Fn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[xe()((0,E.U6)(),"HH:mm"),xe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),yt.createElement(Ae.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:qa(["anonymous_comment_settings","evaluation_num"],ir==null?void 0:ir[wa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:qa(["anonymous_comment_settings","absence_penalty"],ir==null?void 0:ir[wa])}))),!wr&&yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Fa.name,"student_comment"],valuePropName:"checked"},yt.createElement(x.default,{disabled:qa(["anonymous_comment_settings","student_comment"],ir==null?void 0:ir[wa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!_r&&yt.createElement(Ae.Z,{className:(wo=ba.Z)==null?void 0:wo.h_lh_40},((Rr=xo(Ma?je==null?void 0:je.group_settings:Ar,ir))==null?void 0:Rr.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{jn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),wa!=0&&!qa(["anonymous_comment_settings","group_name"],ir==null?void 0:ir[wa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{fo(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},yt.createElement(x.default,{disabled:qa("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(_n,jn)=>jn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},yt.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:qa("student_comment"),min:1,max:100}))),yt.createElement(ge.Z,null," ",yt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",_r?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":yt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(je!=null&&je.anonymous_comment)){ve.ZP.warning("\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/${qn==null?void 0:qn.coursesId}/common_homework/${qn==null?void 0:qn.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),yt.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"},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),wr&&yt.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},yt.createElement(x.default,{disabled:qa("student_comment")},yt.createElement(Ae.Z,{gutter:10},yt.createElement(ge.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),yt.createElement(ge.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")))),yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},yt.createElement(x.default,{disabled:qa("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),yt.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")),cr&&yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.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"}]},yt.createElement(oe.ZP.Group,{disabled:qa("unified_anonymous_appeal")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Vn=je==null?void 0:je.group_settings)==null?void 0:Vn.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ea===!1||Ma===!1||wr==!1)&&yt.createElement(ie.Z,{title:yo("unified_anonymous_appeal")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),kn?yt.createElement(Ae.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:qa("appeal_penalty")}))),yt.createElement(ge.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")):yt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(_n,{add:jn,remove:fo})=>_n.map((Fa,wa)=>{var nr,Dr;return yt.createElement(Ae.Z,{key:Fa.key,style:{padding:"5px 14px 5px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",wa+1),yt.createElement(Ae.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:qa(["anonymous_appeal_settings","group_name"],bn==null?void 0:bn[wa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:xo(wr?je==null?void 0:je.group_settings:ir,bn)}))),yt.createElement(ge.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:qa(["anonymous_appeal_settings","appeal_penalty"],bn==null?void 0:bn[wa])}))),!_r&&yt.createElement(Ae.Z,{className:(nr=ba.Z)==null?void 0:nr.h_lh_40},!!((Dr=xo(wr?je==null?void 0:je.group_settings:ir,bn))!=null&&Dr.length)&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{jn({is_admin:!0,appeal_penalty:2})}})),wa!=0&&!qa(["anonymous_appeal_settings","group_name"],bn==null?void 0:bn[wa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{fo(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(fr||Nr||Wr))&&yt.createElement(Ge.ZP,{loading:Nn||Ct,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{na.submit()}},"\u4FDD\u5B58"),yt.createElement(ul.Z,{onConfirm:(_n,jn)=>{Ar.splice(_n,0,...jn),Ar.splice(_n+jn.length,1);const fo=(0,E.QE)([...Ar]);fo.forEach(Fa=>{var wa;((wa=Fa==null?void 0:Fa.publish_time)==null?void 0:wa.length)==2?Fa.publish_time=Fa.publish_time:Fa.publish_time=[xe()(Fa==null?void 0:Fa.publish_time),xe()(Fa==null?void 0:Fa.end_time)]}),na.setFieldValue("group_settings",[...fo])}})))};var zl=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,loading:Ue})=>({shixunHomeworks:$e,classroomList:Ye,loading:Ue.effects}))(Zl),Ni=te(26162),hi=te(59301),gl=Object.defineProperty,xl=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,qi=($e,Ye,Ue)=>Ye in $e?gl($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,fl=($e,Ye)=>{for(var Ue in Ye||(Ye={}))bi.call(Ye,Ue)&&qi($e,Ue,Ye[Ue]);if(xl)for(var Ue of xl(Ye))ml.call(Ye,Ue)&&qi($e,Ue,Ye[Ue]);return $e},wl=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Al=({shixunHomeworks:$e,dispatch:Ye})=>{const{workSetting:Ue}=$e;(0,ee.useEffect)(()=>{Kt()},[]);const Dt=(0,ye.useParams)(),[kt,Zt]=(0,ee.useState)("1"),Kt=()=>wl(void 0,null,function*(){yield Ye({type:"shixunHomeworks/getWorkSetting",payload:fl({},Dt)})}),Jt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Ue!=null&&Ue.is_new_rule?hi.createElement(zl,null):hi.createElement(Lo,{getData:Kt})},!(Ue!=null&&Ue.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:hi.createElement(Rl,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:hi.createElement(dr,{getData:Kt})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:hi.createElement(ro,{getData:Kt})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:hi.createElement(vr,null)}].filter(Ft=>!!Ft);return(0,ee.useEffect)(()=>(Ye({type:"globalSetting/footerToggle",payload:!1}),()=>{Ye({type:"globalSetting/footerToggle",payload:!0})}),[]),hi.createElement("div",{style:{paddingBottom:"50px"}},hi.createElement(Ni.Z,{dataSource:Jt,style:{marginBottom:52}}))};var ou=(0,ye.connect)(({shixunHomeworks:$e})=>({shixunHomeworks:$e}))(Al),Bl=te(64197),Hl=te(94901),jl=te(92597),pl=Object.defineProperty,Vi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Yi=Object.prototype.propertyIsEnumerable,hl=($e,Ye,Ue)=>Ye in $e?pl($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Gl=($e,Ye)=>{for(var Ue in Ye||(Ye={}))ji.call(Ye,Ue)&&hl($e,Ue,Ye[Ue]);if(Vi)for(var Ue of Vi(Ye))Yi.call(Ye,Ue)&&hl($e,Ue,Ye[Ue]);return $e};const Kl=$e=>React.createElement("svg",Gl({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$e),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 vl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Qi={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"},Dl=Object.defineProperty,el=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,_l=($e,Ye,Ue)=>Ye in $e?Dl($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,El=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Wl.call(Ye,Ue)&&_l($e,Ue,Ye[Ue]);if(el)for(var Ue of el(Ye))Ul.call(Ye,Ue)&&_l($e,Ue,Ye[Ue]);return $e},Ii=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const Gi=({user:$e,dispatch:Ye})=>{const Ue=(0,ye.useParams)(),[Dt,kt]=(0,ee.useState)({page:1,limit:10}),[Zt,Kt]=(0,ee.useState)([{}]),[Jt,Ft]=(0,ee.useState)(0),[qt,cn]=(0,ee.useState)(!0),Gn=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(wn,un,Sn)=>Sn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:wn=>wn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:wn=>wn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(wn,un)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,wn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(Ae.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=un==null?void 0:un.from_course_group_members)==null?void 0:Sn.map(Ta=>ee.createElement("div",null,Ta))))},ee.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:(wn,un)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,wn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(Ae.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=un==null?void 0:un.to_course_group_members)==null?void 0:Sn.map(Ta=>ee.createElement("div",null,Ta))))},ee.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(wn,un)=>ee.createElement(ee.Fragment,null,wn==="\u5F85\u5904\u7406"&&ee.createElement("span",{className:Qi.btns},ee.createElement("span",{onClick:()=>hn(un.id,2)},"\u62D2\u7EDD"),ee.createElement("span",{className:"ml30",onClick:()=>hn(un.id,1)},"\u540C\u610F")),wn==="\u5DF2\u540C\u610F"&&ee.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),wn==="\u5DF2\u62D2\u7EDD"&&ee.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],hn=(wn,un)=>Ii(void 0,null,function*(){cn(!0);const Sn=yield(0,me.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/deal_request`,{method:"post",body:{request_id:wn,status:un}});(Sn==null?void 0:Sn.status)===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),wt(Dt)),cn(!1)});(0,ee.useEffect)(()=>{wt(Dt)},[]);const wt=wn=>Ii(void 0,null,function*(){cn(!0);const un=yield(0,me.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/get_request`,{method:"get",params:El({},wn)});(un==null?void 0:un.status)===0&&(Kt(un.data),Ft(un==null?void 0:un.total_count)),cn(!1)}),en=(wn,un)=>{Dt.page=wn,Dt.limit=un,kt(El({},Dt)),wt(Dt)};return ee.createElement("section",{className:Qi.wrap},ee.createElement(pe.default,{dataSource:Zt,bordered:!1,rowKey:wn=>wn.id,columns:Gn,loading:qt,pagination:{pageSize:Dt.limit,total:Jt,current:Dt.page,onChange:en,showQuickJumper:!0,hideOnSinglePage:!0}}))};var tl=(0,ye.connect)(({user:$e})=>({user:$e}))(Gi),Vl=te(64165),xi={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Fe=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,mt=($e,Ye,Ue)=>Ye in $e?Fe($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Vt=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Ze.call(Ye,Ue)&&mt($e,Ue,Ye[Ue]);if(Ie)for(var Ue of Ie(Ye))dt.call(Ye,Ue)&&mt($e,Ue,Ye[Ue]);return $e},It=($e,Ye)=>{var Ue={};for(var Dt in $e)Ze.call($e,Dt)&&Ye.indexOf(Dt)<0&&(Ue[Dt]=$e[Dt]);if($e!=null&&Ie)for(var Dt of Ie($e))Ye.indexOf(Dt)<0&&dt.call($e,Dt)&&(Ue[Dt]=$e[Dt]);return Ue},mn=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const fn=$e=>{var Ye=$e,{classroomList:Ue,dispatch:Dt,cb:kt}=Ye,Zt=It(Ye,["classroomList","dispatch","cb"]),Kt,Jt,Ft,qt,cn,Gn,hn,wt,en;const wn=(0,ye.useParams)(),[un,Sn]=(0,ee.useState)({}),[Ta,Qt]=(0,ee.useState)(""),[Da,vt]=(0,ee.useState)(!0),[Vn,qn]=(0,ee.useState)(!1),[je,_t]=(0,ee.useState)("");(0,ee.useEffect)(()=>{Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&Nn()},[Ue.actionTabs]);const Nn=(Ct="")=>mn(void 0,null,function*(){vt(!0);const Pn=yield(0,me.ZP)(`/api/homework_commons/${wn.categoryId}/get_group_members`,{method:"get",params:{group_id:Ct}});(Pn==null?void 0:Pn.status)===0&&Sn(Vt({},Pn)),vt(!1)}),la=()=>mn(void 0,null,function*(){if(!Ta){ve.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!je){ve.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}qn(!0);let Ct=yield(0,me.ZP)(`/api/homework_commons/${wn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Ta,reason:je}});(Ct==null?void 0:Ct.status)===0&&(ve.ZP.info("\u64CD\u4F5C\u6210\u529F"),Dt({type:"classroomList/setActionTabs",payload:{}}),kt()),qn(!1)});return ee.createElement(Le.default,{width:700,centered:!0,afterClose:()=>{Qt(""),_t("")},confirmLoading:Vn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:la,open:Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Dt({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("div",{className:xi.modal},ee.createElement(Za.Z,{spinning:Da},ee.createElement(Ae.Z,{align:"middle",justify:"space-between"},ee.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",ee.createElement("b",null,un==null?void 0:un.current_group)),ee.createElement(Ae.Z,{align:"middle"},ee.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),ee.createElement(de.default,{onChange:Ct=>{Qt(Ct),Nn(Ct)},value:Ta,size:"large",style:{width:248}},(Kt=un==null?void 0:un.group_infos)==null?void 0:Kt.map(Ct=>ee.createElement(de.default.Option,{key:Ct.group_id,value:Ct.group_id},Ct.group_name))))),ee.createElement(Ae.Z,{className:"mt15"},ee.createElement("div",{className:xi.member,style:{borderRight:"1px solid #D9DFE8"}},ee.createElement(Ae.Z,{className:xi.head},ee.createElement("div",null,un==null?void 0:un.current_group,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(Jt=un==null?void 0:un.current_group_members)==null?void 0:Jt.length),"\u4EBA")),ee.createElement(Ae.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:xi.listWrap,style:{borderRight:0}},(Ft=un==null?void 0:un.current_group_members)==null?void 0:Ft.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:xi.list},ee.createElement("img",{src:`${Mn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name),(Ct==null?void 0:Ct.is_me)&&ee.createElement("div",null,"\u6211")))))),ee.createElement("div",{className:xi.member},!((qt=un==null?void 0:un.group_members)!=null&&qt.length)&&ee.createElement(Vl.Z,null),!!((cn=un==null?void 0:un.group_members)!=null&&cn.length)&&ee.createElement(ee.Fragment,null,ee.createElement(Ae.Z,{className:xi.head},ee.createElement("div",null,(hn=(Gn=un==null?void 0:un.group_infos)==null?void 0:Gn.find(Ct=>Ct.group_id===Ta))==null?void 0:hn.group_name,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(wt=un==null?void 0:un.group_members)==null?void 0:wt.length),"\u4EBA")),ee.createElement(Ae.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:xi.listWrap,style:{borderLeft:0}},(en=un==null?void 0:un.group_members)==null?void 0:en.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:xi.list},ee.createElement("img",{src:`${Mn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name)))))))),ee.createElement(Ae.Z,{className:"mt15"},ee.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),ee.createElement(_e.default.TextArea,{maxLength:300,value:je,onChange:Ct=>_t(Ct.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var xn=(0,ye.connect)(({classroomList:$e})=>({classroomList:$e}))(fn),sa={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"},In=te(4835),Rn=te(37521),aa=te(56731),ra=te(37906),pn={TabsStyle:"TabsStyle___TanFG"},an=te(59301),ua=Object.defineProperty,Ha=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ia=($e,Ye,Ue)=>Ye in $e?ua($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Or=($e,Ye)=>{for(var Ue in Ye||(Ye={}))Qa.call(Ye,Ue)&&Ia($e,Ue,Ye[Ue]);if(ja)for(var Ue of ja(Ye))Wa.call(Ye,Ue)&&Ia($e,Ue,Ye[Ue]);return $e},yr=($e,Ye)=>Ha($e,Ra(Ye)),zr=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const qr=$e=>zr(void 0,null,function*(){return yield(0,me.ZP)(`/api/student_works/${$e.userId}/deal_appeal_score.json`,{method:"post",body:$e})}),po=({globalSetting:$e,shixunHomeworks:Ye,dispatch:Ue,classroomList:Dt})=>{var kt,Zt,Kt,Jt,Ft,qt;const cn=(0,ye.useParams)(),[Gn]=(0,ye.useSearchParams)(),[hn]=b.default.useForm(),{workSetting:wt}=Ye,[en,wn]=(0,ee.useState)(!1),[un,Sn]=(0,ee.useState)(null),[,Ta,Qt,Da]=(0,Lt.U)(Nt.cN,{homeworkId:cn==null?void 0:cn.categoryId}),[,vt,Vn,qn]=(0,Lt.U)(Nt.Qz,{homeworkId:cn==null?void 0:cn.categoryId}),[,je,_t,Nn]=(0,Lt.U)(Nt.mQ,{homeworkId:cn==null?void 0:cn.categoryId}),[,,la,Ct]=(0,Lt.U)(qr,{}),[Pn,na]=(0,ee.useState)({activeKey:"1",page:1,limit:10,status:""}),Ma=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ar=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Cn,ea,da)=>`${((Pn==null?void 0:Pn.page)-1)*Pn.limit+da+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:(Cn,ea)=>an.createElement("a",{href:`/classrooms/${cn==null?void 0:cn.coursesId}/group_homework/${cn==null?void 0:cn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},Cn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Cn=>xe()(Cn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Cn,ea)=>an.createElement("a",{href:`/classrooms/${cn==null?void 0:cn.coursesId}/group_homework/${cn==null?void 0:cn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Fr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Cn,ea,da)=>`${((Pn==null?void 0:Pn.page)-1)*Pn.limit+da+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Cn=>Cn===-1?"\u91CD\u505A\u4E2D":an.createElement(E.Uw,{status:Cn})},{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:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Cn,ea)=>an.createElement("a",{href:`/classrooms/${cn==null?void 0:cn.coursesId}/group_homework/${cn==null?void 0:cn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Lr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Cn,ea,da)=>`${((Pn==null?void 0:Pn.page)-1)*Pn.limit+da+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Cn,ea)=>an.createElement("a",{href:`/classrooms/${cn==null?void 0:cn.coursesId}/group_homework/${cn==null?void 0:cn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},Cn)},{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:Cn=>xe()(Cn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Cn,ea)=>an.createElement(an.Fragment,null,Cn==3&&an.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Cn==4&&an.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Cn==1&&an.createElement(an.Fragment,null,an.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>zr(void 0,null,function*(){(yield la({userId:ea.student_work_id,score_id:ea.student_works_score_id,status:4})).status===0&&eo()})},"\u9A73\u56DE"),an.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>zr(void 0,null,function*(){Sn(ea),wn(!0)})},"\u63A5\u53D7")))}],eo=(Cn=Pn)=>{Pn.activeKey=="1"&&Vn({page:Cn==null?void 0:Cn.page,limit:Cn==null?void 0:Cn.limit}),Pn.activeKey=="2"&&_t({page:Cn==null?void 0:Cn.page,limit:Cn==null?void 0:Cn.limit}),Pn.activeKey=="3"&&Qt({page:Cn==null?void 0:Cn.page,limit:Cn==null?void 0:Cn.limit,status:Cn==null?void 0:Cn.status})};return(0,ee.useEffect)(()=>{eo(Pn)},[Pn]),(0,ee.useEffect)(()=>{console.log("params",cn,Gn.get("TabsActiveKey")?Gn.get("TabsActiveKey"):wt!=null&&wt.is_new_rule?"3":"1"),na(yr(Or({},Pn),{activeKey:Gn.get("TabsActiveKey")||"1"}))},[Gn.get("TabsActiveKey")]),an.createElement(Za.Z,{spinning:vt||Ta||je},an.createElement("section",{className:"p30",style:{background:"#fff"}},an.createElement(ce.default,{destroyInactiveTabPane:!0,className:pn.TabsStyle,activeKey:Pn.activeKey,onChange:Cn=>{na(yr(Or({},Pn),{activeKey:Cn,page:1,limit:10}))}},an.createElement(ce.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},an.createElement(pe.default,{className:"mt20",locale:{emptyText:an.createElement(nt.Z,null)},columns:Ar,dataSource:((kt=qn==null?void 0:qn.data)==null?void 0:kt.list)||[],pagination:{total:((Zt=qn==null?void 0:qn.data)==null?void 0:Zt.count)||0,onChange:(Cn,ea)=>{na(yr(Or({},Pn),{page:Cn,limit:ea}))},current:Pn==null?void 0:Pn.page,pageSize:Pn==null?void 0:Pn.limit,showTotal:Cn=>an.createElement(an.Fragment,null,"\u5171",an.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Cn),"\u6761\u6570\u636E")}})),an.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},an.createElement(pe.default,{className:"mt20",locale:{emptyText:an.createElement(nt.Z,null)},columns:Fr,dataSource:((Kt=Nn==null?void 0:Nn.data)==null?void 0:Kt.list)||[],pagination:{total:((Jt=Nn==null?void 0:Nn.data)==null?void 0:Jt.count)||0,onChange:(Cn,ea)=>{na(yr(Or({},Pn),{page:Cn,limit:ea}))},current:Pn==null?void 0:Pn.page,pageSize:Pn==null?void 0:Pn.limit,showTotal:Cn=>an.createElement(an.Fragment,null,"\u5171",an.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Cn),"\u6761\u6570\u636E")}})),an.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},an.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Pn.status,onChange:Cn=>{na(yr(Or({},Pn),{status:Cn,page:1}))},dataSource:Ma,titleWidth:60}),an.createElement(pe.default,{locale:{emptyText:an.createElement(nt.Z,null)},columns:Lr,dataSource:((Ft=Da==null?void 0:Da.data)==null?void 0:Ft.list)||[],pagination:{total:((qt=Da==null?void 0:Da.data)==null?void 0:qt.count)||0,onChange:(Cn,ea)=>{na(yr(Or({},Pn),{page:Cn,limit:ea}))},current:Pn==null?void 0:Pn.page,pageSize:Pn==null?void 0:Pn.limit,showTotal:Cn=>an.createElement(an.Fragment,null,"\u5171",an.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Cn),"\u6761\u6570\u636E")}}))),an.createElement(Le.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:en,centered:!0,destroyOnClose:!0,onCancel:()=>{wn(!1)},maskClosable:!1,width:544,onOk:()=>{hn.submit()}},an.createElement(b.default,{form:hn,colon:!1,onFinish:Cn=>zr(void 0,null,function*(){(yield la(yr(Or({},Cn),{userId:un.student_work_id,score_id:un.student_works_score_id,status:3}))).status===0&&(eo(),wn(!1))})},an.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"),an.createElement(ra.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:an.createElement("a",{href:`/classrooms/${cn==null?void 0:cn.coursesId}/group_homework/${cn==null?void 0:cn.categoryId}/review/${un==null?void 0:un.student_work_id}`,target:"_blank"},un==null?void 0:un.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:an.createElement("span",{style:{color:"#191919"}},un==null?void 0:un.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:an.createElement("span",{style:{color:"#191919"}},un==null?void 0:un.score)}]}),an.createElement(Ae.Z,{className:"mt20",wrap:!1},an.createElement(ge.Z,null,an.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},an.createElement(ue.Z,{min:1,max:100,step:1}))),an.createElement(ge.Z,null,an.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),an.createElement(ge.Z,null,an.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},an.createElement(x.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Fo=(0,ye.connect)(({user:$e,shixunHomeworks:Ye,loading:Ue,globalSetting:Dt,classroomList:kt})=>({user:$e,shixunHomeworks:Ye,globalSetting:Dt,loading:Ue.effects,classroomList:kt}))(po),_o={},br=te(59301),Xr=Object.defineProperty,$r=Object.defineProperties,So=Object.getOwnPropertyDescriptors,Po=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Wo=($e,Ye,Ue)=>Ye in $e?Xr($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Mo=($e,Ye)=>{for(var Ue in Ye||(Ye={}))oo.call(Ye,Ue)&&Wo($e,Ue,Ye[Ue]);if(Po)for(var Ue of Po(Ye))uo.call(Ye,Ue)&&Wo($e,Ue,Ye[Ue]);return $e},Me=($e,Ye)=>$r($e,So(Ye)),ze=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const at=({shixunHomeworks:$e,loading:Ye,globalSetting:Ue,dispatch:Dt})=>{const[kt,Zt]=(0,ee.useState)(Mo(Mo({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Kt,workSetting:Jt}=$e,[Ft,qt]=(0,ee.useState)([]),cn=()=>ze(void 0,null,function*(){const wt=yield Dt({type:"shixunHomeworks/getWorkList",payload:Me(Mo({},kt),{score_open:Jt==null?void 0:Jt.score_open,work_public:Jt==null?void 0:Jt.work_public})});qt((wt==null?void 0:wt.student_works)||[])});(0,ee.useEffect)(()=>{cn()},[]);const Gn=(wt,en)=>{kt.page=wt,kt.limit=20,cn()},hn=[(Kt==null?void 0:Kt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(wt,en)=>{var wn,un,Sn,Ta,Qt,Da;return{children:((wn=en.project_info)==null?void 0:wn.id)!==-1?br.createElement("a",{target:"_blank",title:(un=en.project_info)==null?void 0:un.name,href:`${(Sn=Ue==null?void 0:Ue.setting)==null?void 0:Sn.old_url}/projects${(Ta=en.project_info)==null?void 0:Ta.id}`,style:{whiteSpace:"break-spaces"}},(Qt=en.project_info)==null?void 0:Qt.name):(Da=en.project_info)==null?void 0:Da.name,props:{rowSpan:en.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(wt,en)=>br.createElement("div",{style:{display:"flex",alignItems:"center"}},br.createElement("span",{className:_o.atitle,style:{width:en.is_leader?"":130,maxWidth:en.is_leader&&80}}," ",wt),en.is_leader&&br.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}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Kt!=null&&Kt.base_on_project),render:wt=>br.createElement("span",{style:{color:"#666666"}},wt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Kt!=null&&Kt.base_on_project),render:(wt,en)=>br.createElement(ie.Z,{placement:"bottom",title:br.createElement("div",null,br.createElement("div",null,en.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${en.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),br.createElement("div",null,en.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${en.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?br.createElement("div",null,en.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${en.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Kt!=null&&Kt.is_group_grade?br.createElement("div",null,en.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${en.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",br.createElement("div",null,en.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${en.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),br.createElement("div",null,en.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${en.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?br.createElement("div",null,en.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${en.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",br.createElement("div",null,en.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${en.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Kt!=null&&Kt.is_jupyter||Kt!=null&&Kt.is_jupyter_lab)&&br.createElement("div",{onClick:wn=>{wn.stopPropagation(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${en.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},wt>0?br.createElement("span",{style:{color:"#ff8100"}},wt):wt)},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:wt=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(wt,en)=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(wt,en)=>({children:wt?br.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",br.createElement("br",null),xe()(wt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:en.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(wt,en)=>({children:wt===-1?"\u91CD\u505A\u4E2D":br.createElement(E.Uw,{status:wt}),props:{rowSpan:en.rowSpan}})},!(Kt!=null&&Kt.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(wt,en)=>({children:br.createElement("span",{className:"c-blue"},wt),props:{rowSpan:en.rowSpan}})},{title:"\u64CD\u4F5C",width:Kt!=null&&Kt.base_on_project?100:150,align:"left",dataInex:"action",render:(wt,en)=>Kt!=null&&Kt.work_public?br.createElement("a",{className:"c-blue",onClick:wn=>{wn.preventDefault(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${en.id}`)}}," \u67E5\u770B "):"--"}].filter(wt=>!!wt);return br.createElement("div",{className:"p30 bg-white"},br.createElement("aside",{style:{paddingBottom:30}},br.createElement(pe.default,{loading:Ye["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(wt,en)=>(wt==null?void 0:wt.item_index)%2===0&&_o.tables,className:_o.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ft,columns:hn,onChange:(wt,en,wn)=>{if(wn.order===void 0)switch(wn.field){case"student_id":kt.b_order="desc",kt.order=wn.field;break;default:delete kt.b_order,delete kt.order}else kt.b_order=wn.order.replace("end",""),kt.order=wn.field;Dt({type:"shixunHomeworks/getWorkList",payload:Mo({},kt)})}})),br.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:Gn,defaultCurrent:kt.page||1,current:kt.page||1,defaultPageSize:20,total:$e.workList.work_count}))};var st=(0,ye.connect)(({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,loading:Dt})=>({shixunHomeworks:$e,classroomList:Ye,loading:Dt.effects,globalSetting:Ue}))(at),pt=te(54580),ht=te(59301),Ut=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const{Dragger:Gt}=pt.default,Tt=({})=>{const $e=(0,ye.useParams)(),[Ye]=b.default.useForm(),[Ue,Dt]=(0,ee.useState)([]),[kt,Zt]=(0,ee.useState)(!1);let[Kt,Jt]=(0,ee.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ft(){return Ut(this,null,function*(){var qt,cn;let Gn;Zt(!0),window.location.href.indexOf("exercise")>-1?Gn=`/api/exercises/${$e==null?void 0:$e.categoryId}/redo_logs.json`:Gn=`/api/homework_commons/${$e==null?void 0:$e.categoryId}/redo_logs.json`;let hn=yield(0,me.ZP)(Gn,{method:"get",params:Kt});if(Zt(!1),(hn==null?void 0:hn.status)===0){let wt=[];(cn=(qt=hn==null?void 0:hn.data)==null?void 0:qt.list)==null||cn.map((en,wn)=>{var un;(un=en==null?void 0:en.group_infos)==null||un.map((Sn,Ta)=>{var Qt,Da,vt;Sn.rowSpan=Ta==0?(Qt=en==null?void 0:en.group_infos)==null?void 0:Qt.length:((vt=(Da=en==null?void 0:en.group_infos)==null?void 0:Da.filter(Vn=>Vn.work_group_id))==null?void 0:vt.length)>0?0:1,wt.push(Sn)})}),Dt([...wt])}})}return(0,ee.useEffect)(()=>{Ft()},[]),ht.createElement("div",{style:{padding:"30px",background:"#fff"}},ht.createElement(pe.default,{loading:kt,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(qt,cn)=>({children:ht.createElement("span",null,qt),props:{rowSpan:cn.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(qt,cn)=>({children:ht.createElement("span",null,xe()(qt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:cn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(qt,cn)=>({children:ht.createElement("span",null,qt),props:{rowSpan:cn.rowSpan}})}],dataSource:Ue,pagination:!1}),ht.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(qt,cn)=>{Kt.page=qt,Kt.limit=cn,Jt(Kt),Ft()},current:Kt.page,total:Ue.count,pageSize:Kt.limit,style:{marginTop:20}}))};var on=(0,ye.connect)(({classroomList:$e})=>({classroomList:$e}))(Tt),St=te(59301),rn=Object.defineProperty,Dn=Object.defineProperties,Bn=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,fa=($e,Ye,Ue)=>Ye in $e?rn($e,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):$e[Ye]=Ue,Jn=($e,Ye)=>{for(var Ue in Ye||(Ye={}))oa.call(Ye,Ue)&&fa($e,Ue,Ye[Ue]);if(On)for(var Ue of On(Ye))Xn.call(Ye,Ue)&&fa($e,Ue,Ye[Ue]);return $e},va=($e,Ye)=>Dn($e,Bn(Ye)),Ga=($e,Ye,Ue)=>new Promise((Dt,kt)=>{var Zt=Ft=>{try{Jt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Jt(Ue.throw(Ft))}catch(qt){kt(qt)}},Jt=Ft=>Ft.done?Dt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Jt((Ue=Ue.apply($e,Ye)).next())});const tr=({shixunHomeworks:$e,classroomList:Ye,globalSetting:Ue,dispatch:Dt,user:kt})=>{var Zt,Kt,Jt,Ft,qt,cn,Gn,hn,wt;const[en,wn]=(0,ee.useState)(Jn({},(0,ye.useParams)())),[un]=(0,ye.useSearchParams)(),Sn=(0,ye.useLocation)(),[Ta,Qt]=(0,ee.useState)(un.get("tabs")||"0"),[Da,vt]=(0,ee.useState)(!1),[Vn,qn]=(0,ee.useState)(1),je=(0,ee.useRef)(null),{workList:_t,workSetting:Nn}=$e,[la,Ct]=(0,ee.useState)(!1),[Pn,na]=(0,ee.useState)([]),[Ma,Ar]=(0,ee.useState)([]),[Fr,Lr]=(0,ee.useState)(!1),[eo,Cn]=(0,ee.useState)(!1),[,,ea]=(0,Lt.U)(Nt.Gw,{homeworkId:_t==null?void 0:_t.id});un.get("category_id")&&wn(va(Jn({},en),{category:un.get("category_id")})),(0,ee.useEffect)(()=>{da()},[en.coursesId]),(0,ee.useEffect)(()=>{Dt({type:"classroomList/getAssistantPermissions",payload:{course_id:en.coursesId}})},[(0,a.bg)()]);const da=()=>{let ha=un.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Dt({type:"shixunHomeworks/getWorkList",payload:Jn(Jn({},en),ha)})},ao=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:St.createElement(An,{zip:je,btnLoading:Da,setBtnLoading:vt})},((0,a.dE)()||(_t==null?void 0:_t.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:St.createElement(st,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:St.createElement("div",{className:"minH500"},St.createElement(ta,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Zt=_t.homework_status)==null?void 0:Zt.includes("\u5BFC\u5165"),component:St.createElement(on,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:St.createElement(tl,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:St.createElement(to,null)},(0,a.G5)()&&(Nn==null?void 0:Nn.anonymous_comment)&&{name:St.createElement(Be.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},St.createElement("span",{style:{color:Ta=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:St.createElement(Fo,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Kt=_t==null?void 0:_t.homework_status)!=null&&Kt.includes("\u5BFC\u5165")?St.createElement(In.Z,null):St.createElement(ou,null),forceRender:!0}].filter(ha=>_t!=null&&_t.view_answer?ha:(ha==null?void 0:ha.name)!=="\u53C2\u8003\u7B54\u6848").filter(ha=>_t!=null&&_t.is_show_request?ha:(ha==null?void 0:ha.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ha=>(0,a.G5)()?ha:(ha==null?void 0:ha.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ha=>{var cr;return(cr=_t==null?void 0:_t.homework_status)!=null&&cr.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(ha==null?void 0:ha.id):[0,1,3].includes(ha==null?void 0:ha.id):ha}),wr=()=>{var ha,cr,ir,kn,bn,_r,lr,Xa,_a,fr,Nr,Wr,io,xo,yo,qa,so,ti;return St.createElement("div",{className:sa.workListTabButton},(0,a.GJ)()&&St.createElement(St.Fragment,null,(((ha=_t.homework_status)==null?void 0:ha.includes("\u672A\u53D1\u5E03"))||((cr=_t.homework_status)==null?void 0:cr.includes("\u672A\u5F00\u59CB")))&&St.createElement(Ge.ZP,{type:"primary",icon:St.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:co=>{co.preventDefault(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[en.categoryId],selectArrsAll:[_t],params:va(Jn({},en),{id:en.coursesId}),type:2,manage_all_group:Nn==null?void 0:Nn.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((ir=_t.homework_status)!=null&&ir.includes("\u672A\u53D1\u5E03"))&&!((kn=_t.homework_status)!=null&&kn.includes("\u672A\u5F00\u59CB"))&&!((bn=_t.homework_status)!=null&&bn.includes("\u5DF2\u622A\u6B62"))&&St.createElement(Ge.ZP,{type:"primary",icon:St.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:co=>{var ho,_n;if((0,a.Rm)()&&!((_n=(ho=Ye==null?void 0:Ye.AssistantObject)==null?void 0:ho.group)!=null&&_n.can_stop)){ve.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}co.preventDefault(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[en.categoryId],selectArrsAll:[],params:va(Jn({},en),{id:en.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&St.createElement(Ge.ZP,{type:"primary",icon:St.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:vl}),onClick:()=>{Dt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:va(Jn({},en),{id:en.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),St.createElement(Ge.ZP,{type:"primary",icon:St.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var co,ho;if((0,a.Rm)()&&!((ho=(co=Ye==null?void 0:Ye.AssistantObject)==null?void 0:co.group)!=null&&ho.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${en.coursesId}/group_homework/${en.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((_r=_t==null?void 0:_t.work_statuses)==null?void 0:_r.includes("\u53D6\u6D88\u5173\u8054"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>Ga(void 0,null,function*(){const co=yield(0,Nt.rN)({homeworkId:en.categoryId});(co==null?void 0:co.status)===0&&(ve.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Dt({type:"shixunHomeworks/getWorkList",payload:Jn({},en)}))})},"\u53D6\u6D88\u5173\u8054"),((lr=_t==null?void 0:_t.work_statuses)==null?void 0:lr.includes("\u5173\u8054\u9879\u76EE"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>{var co;return(0,E.xg)(`${(co=Ue==null?void 0:Ue.setting)==null?void 0:co.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Xa=_t==null?void 0:_t.work_statuses)==null?void 0:Xa.includes("\u5173\u8054\u9879\u76EE"))&&St.createElement(Ge.ZP,{type:"primary",onClick:co=>{co.preventDefault(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:en,selectArrs:{homework_id:en.categoryId},cb:()=>{Dt({type:"shixunHomeworks/getWorkList",payload:Jn({},en)})}}})}},"\u5173\u8054\u9879\u76EE"),((_a=_t==null?void 0:_t.work_statuses)==null?void 0:_a.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${_t.course_id}/group_homework/${_t.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((fr=_t==null?void 0:_t.work_statuses)==null?void 0:fr.includes("\u521B\u5EFA\u5206\u7EC4"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>Ga(void 0,null,function*(){var co;let ho=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/get_member_list.json`,{method:"get",params:{}});(ho==null?void 0:ho.status)===0&&(Ct(!0),na(ho==null?void 0:ho.data),Ar((co=ho==null?void 0:ho.data)==null?void 0:co.filter(_n=>{var jn;return(_n==null?void 0:_n.user_id)===((jn=kt==null?void 0:kt.userInfo)==null?void 0:jn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Nr=_t==null?void 0:_t.work_statuses)==null?void 0:Nr.includes("\u52A0\u5165\u5206\u7EC4"))&&St.createElement(Ge.ZP,{type:"primary",onClick:(0,gt.throttle)(()=>Ga(void 0,null,function*(){var co;let ho=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/get_group_list.json`,{method:"get"});if((ho==null?void 0:ho.status)===0){if(((co=ho==null?void 0:ho.data)==null?void 0:co.length)<=0){ve.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Lr(!0),Cn(ho==null?void 0:ho.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Wr=_t==null?void 0:_t.work_statuses)==null?void 0:Wr.includes("\u66F4\u6362\u9879\u76EE"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>{Dt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:en,selectArrs:{homework_id:_t==null?void 0:_t.id},cb:()=>{Dt({type:"shixunHomeworks/getWorkList",payload:Jn({},en)})}}})}},"\u66F4\u6362\u9879\u76EE"),((io=_t==null?void 0:_t.work_statuses)==null?void 0:io.includes("\u7533\u8BF7\u6362\u7EC4"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>{Dt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:en}})}},"\u7533\u8BF7\u6362\u7EC4"),((xo=_t==null?void 0:_t.work_statuses)==null?void 0:xo.includes("\u4FEE\u6539\u4F5C\u54C1"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>{const co=()=>{(0,E.xg)(`/classrooms/${_t.course_id}/group_homework/${_t.homework_id}/${_t.id}/edit`)};if(Nn!=null&&Nn.can_submit&&!(Nn!=null&&Nn.submit_size)){ve.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}co()}},"\u4FEE\u6539\u4F5C\u54C1"),((yo=_t==null?void 0:_t.work_statuses)==null?void 0:yo.includes("\u8865\u4EA4\u4F5C\u54C1"))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${_t.course_id}/group_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((qa=_t==null?void 0:_t.work_statuses)==null?void 0:qa.includes("\u8865\u4EA4\u9644\u4EF6"))||((so=_t==null?void 0:_t.work_statuses)==null?void 0:so.includes("\u4FEE\u6539\u9644\u4EF6")))&&St.createElement(Ge.ZP,{type:"primary",onClick:()=>{var co;if(Nn!=null&&Nn.can_submit&&!(Nn!=null&&Nn.submit_size)){ve.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}Dt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:en,selectArrs:Jn({},_t),title:(co=_t==null?void 0:_t.work_statuses)!=null&&co.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ti=_t==null?void 0:_t.work_statuses)!=null&&ti.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return St.createElement("section",{className:sa.bg},St.createElement("div",{className:"edu-container"},_t.homework_name&&St.createElement("section",{className:"animated fadeIn"},St.createElement("aside",{className:"mt10"},_t.category&&St.createElement(we.Z,{separator:">"},St.createElement(we.Z.Item,null,St.createElement(ye.Link,{to:`/classrooms/${en==null?void 0:en.coursesId}/group_homework`},_t.course_name)),St.createElement(we.Z.Item,null,St.createElement(ye.Link,{to:`/classrooms/${en==null?void 0:en.coursesId}/group_homework/${(Jt=_t==null?void 0:_t.category)!=null&&Jt.main?"":(Ft=_t==null?void 0:_t.category)==null?void 0:Ft.category_id}`},_t.category.category_name)),St.createElement(we.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),St.createElement("aside",{className:[sa.title,"mt20"].join(" ")},St.createElement(ye.Link,{to:`/classrooms/${_t.course_id}/group_homework`},St.createElement(ae.Z,{className:"font16 c-black"})),St.createElement(ie.Z,{placement:"topLeft",title:_t.homework_name},St.createElement("strong",{className:[sa.title_style,"font20 ml5"].join(" ")},_t.homework_name)),St.createElement(E.VV,{status:_t==null?void 0:_t.homework_status}))),St.createElement("aside",{className:`mt30 relative ${sa.workListTabWrap}`},St.createElement(ce.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ta,tabBarExtraContent:(qt=_t.homework_status)!=null&&qt.includes("\u5BFC\u5165")&&(0,a.GJ)()?St.createElement(Ge.ZP,{icon:St.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Dt({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:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):wr(),onTabClick:(ha,cr)=>{const ir=()=>{if(parseInt(ha)===2){if(!(_t!=null&&_t.view_answer)){ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(_t==null?void 0:_t.time_status)>2||(0,a.Gg)()?Qt(ha):ve.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(ha)===3&&Dt({type:"shixunHomeworks/getWorkSetting",payload:Jn({},en)}),Qt(ha)};ha!=="11"&&da(),$e.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Le.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:()=>{ir(),Dt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):ir()},className:sa.tabs,items:ao.map(ha=>({label:ha.name,key:`${ha.id}`,children:ha.component,forceRender:ha.forceRender}))}))),St.createElement(Hl.Z,null),St.createElement(Le.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:la,width:800,onCancel:()=>{Ct(!1),Ar([])},onOk:()=>Ga(void 0,null,function*(){var ha,cr;if(((ha=_t==null?void 0:_t.group_data)==null?void 0:ha.max_num)<(Ma==null?void 0:Ma.length)){ve.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(cr=_t==null?void 0:_t.group_data)==null?void 0:cr.max_num}`);return}let ir=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/create_group.json`,{method:"post",body:{user_id:Ma==null?void 0:Ma.map(kn=>kn.user_id)}});(ir==null?void 0:ir.status)===0&&(ve.ZP.info("\u521B\u5EFA\u6210\u529F"),da(),Ct(!1))})},St.createElement("div",null,St.createElement(Ae.Z,{style:{marginBottom:10}},St.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(cn=_t==null?void 0:_t.group_data)==null?void 0:cn.min_num,"~",(Gn=_t==null?void 0:_t.group_data)==null?void 0:Gn.max_num,"\u4EBA"),St.createElement(ge.Z,{span:12},St.createElement(_e.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ha=>Ga(void 0,null,function*(){let cr=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ha}});(cr==null?void 0:cr.status)===0&&na(cr==null?void 0:cr.data)})}))),St.createElement(pe.default,{dataSource:Pn,pagination:!1,rowKey:ha=>ha.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ha=>({disabled:(ha==null?void 0:ha.user_id)===kt.userInfo.user_id}),selectedRowKeys:Ma==null?void 0:Ma.map(ha=>ha.user_id),onChange(ha,cr,ir){Ar([...cr])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),St.createElement(Le.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Fr,width:800,onCancel:()=>{Lr(!1)},footer:!1},St.createElement("div",null,St.createElement(Ae.Z,{style:{marginBottom:10}},St.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(hn=_t==null?void 0:_t.group_data)==null?void 0:hn.min_num,"~",(wt=_t==null?void 0:_t.group_data)==null?void 0:wt.max_num,"\u4EBA"),St.createElement(ge.Z,{span:12},St.createElement(_e.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ha=>Ga(void 0,null,function*(){let cr=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ha}});(cr==null?void 0:cr.status)===0&&Cn(cr==null?void 0:cr.data)})}))),St.createElement(pe.default,{dataSource:eo,pagination:!1,rowKey:ha=>ha.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:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(ha,cr)=>St.createElement(Ge.ZP,{disabled:cr==null?void 0:cr.can_join,onClick:()=>Ga(void 0,null,function*(){let ir=yield(0,me.ZP)(`/api/homework_commons/${_t.homework_id}/join_group.json`,{method:"post",body:{group_id:ha}});(ir==null?void 0:ir.status)===0&&(ve.ZP.info("\u52A0\u5165\u6210\u529F"),da(),Lr(!1))})},cr!=null&&cr.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),St.createElement(Bl.Z,null),St.createElement(Rn.Z,{onOk:()=>{da()}}),St.createElement(aa.Z,{onOk:()=>{da()}}),St.createElement(Hr.Z,{type:"edit",onCallback:()=>da(),courseEndTime:_t==null?void 0:_t.course_end_date}),St.createElement(pr.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>da(),visible:Ye.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[en.categoryId],courseId:en.coursesId,isBatch:!1}),St.createElement(mr,{cb:()=>{qn(Vn+1),Qt("0"),da()}}),St.createElement(xn,{cb:()=>{}}),St.createElement(jl.Z,{ref:je,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>vt(!1)}))};var Ka=(0,ye.connect)(({user:$e,shixunHomeworks:Ye,loading:Ue,globalSetting:Dt,classroomList:kt})=>({user:$e,shixunHomeworks:Ye,globalSetting:Dt,loading:Ue.effects,classroomList:kt}))(tr)},64197:function(Mt,Bt,te){"use strict";var ee=te(78241),ye=te(43418),Be=te(8591),Ge=te(92832),ve=te(45278),we=te(76560),ie=te(82454),ce=te(59301),Le=Object.defineProperty,Ae=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(z,ne,oe)=>ne in z?Le(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[ne]=oe,a=(z,ne)=>{for(var oe in ne||(ne={}))pe.call(ne,oe)&&E(z,oe,ne[oe]);if(_e)for(var oe of _e(ne))ae.call(ne,oe)&&E(z,oe,ne[oe]);return z},b=(z,ne)=>Ae(z,ge(ne)),y=(z,ne,oe)=>new Promise((ue,de)=>{var Se=Te=>{try{De(oe.next(Te))}catch(me){de(me)}},he=Te=>{try{De(oe.throw(Te))}catch(me){de(me)}},De=Te=>Te.done?ue(Te.value):Promise.resolve(Te.value).then(Se,he);De((oe=oe.apply(z,ne)).next())});const x=({classroomList:z,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const de=(0,we.useParams)(),[Se]=ee.default.useForm(),{workList:he,workSetting:De}=ue,Te=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},de)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},de)})};return ce.createElement(ye.default,{centered:!0,title:z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:z.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const me=()=>y(void 0,null,function*(){var nt;yield Se.validateFields();const Ce=a({},Se.getFieldValue()),{selectArrs:lt}=z.actionTabs;Ce.attachment_ids=(nt=Ce.attachment_ids)==null?void 0:nt.map(Xe=>Xe.response.id),(yield(0,ve.mz)(b(a({},Ce),{homeworkId:lt.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Te())});if(De!=null&&De.can_submit){if(!(De!=null&&De.submit_size)){Be.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}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ce.createElement(ce.Fragment,null,"\u4F60\u8FD8\u6709 ",ce.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},De==null?void 0:De.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:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},ce.createElement(ee.default,{form:Se,initialValues:{}},ce.createElement(ee.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ce.createElement(ie.Z,null)),ce.createElement(ee.default.Item,{name:"description"},ce.createElement(Ge.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};Bt.Z=(0,we.connect)(({classroomList:z,shixunHomeworks:ne,loading:oe})=>({classroomList:z,shixunHomeworks:ne,loading:oe}))(x)},94901:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(43418),Ge=te(61621),ve=te(92832),we=te(5112),ie=te(95237),ce=te(43604),Le=te(26724),Ae=te.n(Le),ge=te(82093),_e=te(45278),pe=te(76560),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(he,De,Te)=>De in he?E(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Te}):he[De]=Te,oe=(he,De)=>{for(var Te in De||(De={}))x.call(De,Te)&&ne(he,Te,De[Te]);if(y)for(var Te of y(De))z.call(De,Te)&&ne(he,Te,De[Te]);return he},ue=(he,De)=>a(he,b(De)),de=(he,De,Te)=>new Promise((me,nt)=>{var Ce=Xe=>{try{Ve(Te.next(Xe))}catch(ct){nt(ct)}},lt=Xe=>{try{Ve(Te.throw(Xe))}catch(ct){nt(ct)}},Ve=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(Ce,lt);Ve((Te=Te.apply(he,De)).next())});const Se=({classroomList:he,loading:De,globalSetting:Te,dispatch:me})=>{var nt;const Ce=(0,pe.useParams)(),[lt]=ye.default.useForm(),[Ve,Xe]=(0,ee.useState)(!0);let[ct,ot]=(0,ee.useState)([]);const[We,ke]=(0,ee.useState)({page:1,limit:20,keyword:""}),Ne=()=>de(void 0,null,function*(){var Qe;const rt=yield me({type:"shixunHomeworks/getProjectList",payload:oe(oe({},Ce),We)});rt.projects&&ot([...ct,...rt.projects]),((Qe=rt.projects)==null?void 0:Qe.length)<20&&Xe(!1)});return(0,ee.useEffect)(()=>{(he.actionTabs.key==="\u5173\u8054\u9879\u76EE"||he.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Ne(),ct=[],We.page=1,We.keyword="")},[he.actionTabs.key]),ae.createElement(Be.default,{centered:!0,title:he.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:he.actionTabs.key==="\u5173\u8054\u9879\u76EE"||he.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>de(void 0,null,function*(){yield lt.validateFields();const Qe=oe({},lt.getFieldValue()),{selectArrs:rt,cb:He}=he.actionTabs;if(he.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Et=yield(0,ge.ZP)(`/api/student_works/${rt.homework_id}/change_project.json`,{method:"put",body:oe({},Qe)});(Et==null?void 0:Et.status)===0&&(He(),me({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,_e.co)(ue(oe({},Qe),{homeworkId:rt.homework_id}))).status===0&&(He?He():me({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},he.actionTabs.params)}),me({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{me({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Ge.Z,{loading:De["shixunHomeworks/getProjectList"],active:!0},ct==""?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:`${(nt=Te==null?void 0:Te.setting)==null?void 0:nt.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(ve.default.Search,{onSearch:Qe=>{Qe===""?delete We.keyword:We.keyword=Qe,ct=[],Xe(!0),Ne()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(ye.default,{form:lt,initialValues:{}},ae.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(we.ZP.Group,null,ae.createElement(Ae(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Qe=>{We.page++,Ne()},hasMore:Ve,useWindow:!1},ct==null?void 0:ct.map(function(Qe,rt){return ae.createElement(ie.Z,{key:rt},ae.createElement(ce.Z,null,ae.createElement(we.ZP,{value:Qe.id},Qe.name)))}))))))))};Bt.Z=(0,pe.connect)(({classroomList:he,user:De,loading:Te,globalSetting:me})=>({classroomList:he,user:De,loading:Te.effects,globalSetting:me}))(Se)},56885:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(8591),Ge=te(43418),ve=te(95237),we=te(43604),ie=te(5083),ce=te(5112),Le=te(24905),Ae=te(61186),ge=te.n(Ae),_e=te(82093),pe=te(34055),ae=te(49661),E=te(76560),a=te(62787),b=te(71141),y=te(64948),x=te(69577),z=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,De=(Ve,Xe,ct)=>Xe in Ve?ne(Ve,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ve[Xe]=ct,Te=(Ve,Xe)=>{for(var ct in Xe||(Xe={}))Se.call(Xe,ct)&&De(Ve,ct,Xe[ct]);if(de)for(var ct of de(Xe))he.call(Xe,ct)&&De(Ve,ct,Xe[ct]);return Ve},me=(Ve,Xe)=>oe(Ve,ue(Xe)),nt=(Ve,Xe)=>{var ct={};for(var ot in Ve)Se.call(Ve,ot)&&Xe.indexOf(ot)<0&&(ct[ot]=Ve[ot]);if(Ve!=null&&de)for(var ot of de(Ve))Xe.indexOf(ot)<0&&he.call(Ve,ot)&&(ct[ot]=Ve[ot]);return ct},Ce=(Ve,Xe,ct)=>new Promise((ot,We)=>{var ke=rt=>{try{Qe(ct.next(rt))}catch(He){We(He)}},Ne=rt=>{try{Qe(ct.throw(rt))}catch(He){We(He)}},Qe=rt=>rt.done?ot(rt.value):Promise.resolve(rt.value).then(ke,Ne);Qe((ct=ct.apply(Ve,Xe)).next())});const lt=Ve=>{var Xe=Ve,{classroomList:ct,dispatch:ot,courseEndTime:We}=Xe,ke=nt(Xe,["classroomList","dispatch","courseEndTime"]);const Ne=(0,E.useParams)(),[Qe]=ye.default.useForm(),[rt,He]=(0,ee.useState)(1),[et,Et]=(0,ee.useState)([]),[Pt,gt]=(0,ee.useState)(0),[Ot,xe]=(0,ee.useState)(2e3),[Lt,Nt]=(0,ee.useState)(!0),[fe,qe]=(0,ee.useState)(!1),[Ee,le]=(0,ee.useState)(!1),[re,se]=(0,ee.useState)([]),[Oe,Ke]=(0,ee.useState)(!0),[be,Re]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{if(ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(it(),Ht(),ct.actionTabs.type===2){const Je=ct.actionTabs.selectArrsAll[0];Re({submit_limit:Je==null?void 0:Je.submit_limit,submit_limit_num:Je==null?void 0:Je.submit_limit_num,must_file:Je==null?void 0:Je.must_file,can_submit:Je==null?void 0:Je.can_submit,submit_num:Je==null?void 0:Je.submit_num}),Ke(Je.unified_setting)}else Ke(!1),Re({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ct.actionTabs]),(0,ee.useEffect)(()=>{if(fe){if(Ee)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:me(Te({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:Te({},ct.actionTabs.params)})}},[fe]);const it=Je=>Ce(void 0,null,function*(){Nt(!0);const ut=yield(0,y.c_)(me(Te({},Ne),{page:Je||rt,limit:2e4,homework_id:ct.actionTabs.type===1?"":ct.actionTabs.selectArrs[0]}));ut==null||ut.course_groups.map((Wt,jt)=>{Wt.key=Wt.id,Wt.title=Wt.name,Wt.disabled=Wt.is_published}),ut&&(Et([...ut==null?void 0:ut.course_groups]),gt(ut==null?void 0:ut.course_groups_count),Nt(!1),Je||Qe.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),tt=Je=>{He(Je),it(Je)},Pe=()=>{(0,pe.GJ)()?ct.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:Te({},Ne)}),ot({type:"shixunHomeworks/getWorkSetting",payload:Te({},Ne)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:me(Te({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:Te({},ct.actionTabs.params)})},ft=()=>Ce(void 0,null,function*(){var Je,ut,Wt;if((0,pe.Rm)()&&!((ut=(Je=ct==null?void 0:ct.AssistantObject)==null?void 0:Je.group)!=null&&ut.can_publish)){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"),tn(!1);return}const jt=Te({},Qe.getFieldsValue());if(jt.end_time<=jt.publish_time){Be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),tn(!1);return}if((re==null?void 0:re.length)<=0&&!Oe&&et.length>0){Be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),tn(!1);return}if(be!=null&&be.submit_limit&&!(be!=null&&be.submit_limit_num)){Be.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),tn(!1);return}if(be!=null&&be.can_submit&&!(be!=null&&be.submit_num)){Be.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),tn(!1);return}let vn=Te({homework_ids:[...ct.actionTabs.selectArrs],group_ids:re.length>0?re.map(An=>An.id):(Wt=ct.detailCommonHomeworksList)==null?void 0:Wt.course_groups,end_time:ge()(jt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ge()(jt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!re.length},be);tn(!0),(yield(0,_e.ZP)(`/api/courses/${Ne.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Te({},vn)})).status===0?(tn(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ke.onCallback&&ke.onCallback(),Pe(),localStorage.getItem("Noviceguide")==="0"||ot({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~")}})):tn(!1)}),Ht=()=>{He(1),Et([]),se([])},Yt=Pt>rt*Ot,{detailCommonHomeworksList:Xt}=ct,[ln,tn]=(0,ee.useState)(!1);return z.createElement(Ge.default,{width:600,confirmLoading:ln,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ft,onCancel:()=>{Ht(),Pe(),ot({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'),et&&z.createElement(ye.default,{form:Qe},z.createElement("div",{style:{paddingLeft:0}},z.createElement(ve.Z,{className:"mt30",align:"middle"},z.createElement(we.Z,null,z.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:Je=>(0,x.Q8)(Je,We),disabledTime:Je=>(0,x.d0)(Je),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),z.createElement(we.Z,{className:"ml20"},z.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},disabledDate:Je=>(0,x.Q8)(Je,We,Qe.getFieldValue("publish_time")),disabledTime:Je=>(0,x.d0)(Je,Qe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ct.actionTabs.type===2&&z.createElement(ve.Z,{style:{marginBottom:"10px"}},z.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),z.createElement(ce.ZP.Group,{value:Oe,onChange:Je=>{Ke(Je.target.value),se([])}},z.createElement(ce.ZP,{value:!0,disabled:!ct.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),z.createElement(ce.ZP,{className:"ml20",disabled:et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),et.length<=0&&ct.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"')),(ct.actionTabs.type===1||!Oe)&&et.length>0&&z.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},z.createElement("span",{style:{flex:1}},z.createElement(Le.default,{checked:re.length===et.length,onChange:Je=>{re.length===et.length?se([]):se(et.filter(ut=>!ut.is_published))}},"\u5168\u9009")),z.createElement("span",{style:{width:16}}),z.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",re.length||0,"\u4E2A\u5206\u73ED")),(ct.actionTabs.type===1||!Oe)&&et.length>0&&z.createElement(a.Z,{data:et,selectedRowKeys:re,setSelectedRowKeys:se})),z.createElement(b.ZP,{value:be,onChange:Je=>Re(Te({},Je))}))};Bt.Z=(0,E.connect)(({classroomList:Ve})=>({classroomList:Ve}))(lt)},26162:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Se}});var ee=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Be=Object.defineProperty,Ge=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(he,De,Te)=>De in he?Be(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Te}):he[De]=Te,ce=(he,De)=>{for(var Te in De||(De={}))ve.call(De,Te)&&ie(he,Te,De[Te]);if(Ge)for(var Te of Ge(De))we.call(De,Te)&&ie(he,Te,De[Te]);return he};const Le=he=>React.createElement("svg",ce({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},he),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 Ae="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ge=te(99313),_e=te(92310),pe=te.n(_e),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(he,De,Te)=>De in he?E(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Te}):he[De]=Te,oe=(he,De)=>{for(var Te in De||(De={}))x.call(De,Te)&&ne(he,Te,De[Te]);if(y)for(var Te of y(De))z.call(De,Te)&&ne(he,Te,De[Te]);return he},ue=(he,De)=>a(he,b(De)),Se=({dataSource:he,className:De,style:Te})=>{const[me,nt]=(0,ee.useState)([]),[Ce,lt]=(0,ee.useState)(""),Ve=(0,ee.useRef)("");(0,ee.useEffect)(()=>{if(he!=null&&he.length){const ot=String(Math.random()).slice(-6),We=he.map(ke=>ue(oe({},ke),{key:`${ot}-${ke.key}`}));nt(We),lt(We[0].key)}},[he.length]);const Xe=ot=>{lt(ot),Ve.current=ot;const We=document.getElementById(ot);if(We){const ke=We.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ke,behavior:"smooth"})}},ct=()=>{const ot=me.map(ke=>document.getElementById(ke.key)),We=window.innerHeight/2;for(const ke of ot)if(ke){const Ne=ke.getBoundingClientRect();if(Ne.top>=0&&Ne.top<We){if(Ve.current===ke.id){Ve.current="";return}if(Ve.current)return;lt(ke.id);break}}};return(0,ee.useEffect)(()=>(window.addEventListener("scroll",ct),()=>{window.removeEventListener("scroll",ct)}),[me]),ae.createElement("div",{className:pe()(ye.anchorNavigation,De),style:Te},ae.createElement(ge.default,{items:me,tabBarGutter:60,className:ye.tabs,activeKey:Ce,onChange:Xe}),me.map(ot=>ae.createElement("div",{key:ot.key,id:ot.key,className:ye.box},ae.createElement("div",{className:ye.head},ae.createElement("img",{className:"mr10",src:Ae,alt:"Dot"}),ot.label),ae.createElement("div",{className:ye.element},ot.element))))}},69577:function(Mt,Bt,te){"use strict";te.d(Bt,{Q8:function(){return ke},d0:function(){return Ne},w6:function(){return We}});var ee=te(59301),ye=te(5083),Be=te(57809),Ge=te(8591),ve=te(43418),we=te(5112),ie=te(95237),ce=te(43604),Le=te(6848),Ae=te(24905),ge=te(3113),_e=te(61186),pe=te.n(_e),ae=te(34055),E=te(82093),a=te(89392),b=te.n(a),y=te(49661),x=te(69063),z=te(76560),ne=te(2748),oe=te(23869),ue=te(97202),de=te(6681),Se=te(67135),he=te(59301),De=Object.defineProperty,Te=Object.defineProperties,me=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ve=(et,Et,Pt)=>Et in et?De(et,Et,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):et[Et]=Pt,Xe=(et,Et)=>{for(var Pt in Et||(Et={}))Ce.call(Et,Pt)&&Ve(et,Pt,Et[Pt]);if(nt)for(var Pt of nt(Et))lt.call(Et,Pt)&&Ve(et,Pt,Et[Pt]);return et},ct=(et,Et)=>Te(et,me(Et)),ot=(et,Et,Pt)=>new Promise((gt,Ot)=>{var xe=fe=>{try{Nt(Pt.next(fe))}catch(qe){Ot(qe)}},Lt=fe=>{try{Nt(Pt.throw(fe))}catch(qe){Ot(qe)}},Nt=fe=>fe.done?gt(fe.value):Promise.resolve(fe.value).then(xe,Lt);Nt((Pt=Pt.apply(et,Et)).next())});function We(et,Et){const Pt=[];for(let gt=et;gt<Et;gt++)Pt.push(gt);return Pt}const ke=(et,Et,Pt)=>{const gt=et<pe()().startOf("day"),Ot=et>pe()(Et).endOf("day"),xe=et<pe()(Pt).startOf("day");return Et?Pt?pe()()<=pe()(Pt)?xe||Ot:gt||Ot:et&&gt||Ot:Pt&&pe()()<=pe()(Pt)?xe:gt},Ne=(et,Et)=>{const Pt=parseInt(pe()(et).format("HH")),gt=parseInt(pe()().format("HH")),Ot=parseInt(pe()().format("mm"));if(!et)return{disabledHours:()=>We(0,gt),disabledMinutes:()=>We(0,Ot)};if(Et){const xe=parseInt(pe()(Et).format("HH")),Lt=parseInt(pe()(Et).format("mm"));return pe()(et).isSame(pe()(Et),"day")?{disabledHours:()=>We(0,xe),disabledMinutes:()=>Pt<=xe?We(0,Lt):[]}:void 0}if(pe()(et).isSame(pe()(),"day"))return{disabledHours:()=>We(0,gt),disabledMinutes:()=>pe()(et).isSame(pe()(),"hour")&&Pt<=gt?We(0,Ot):[]}},{RangePicker:Qe}=ye.default,{Option:rt}=Be.default,He=({shixunHomeworks:et,loading:Et,dispatch:Pt,classroomList:gt,user:Ot})=>{var xe,Lt,Nt,fe,qe,Ee,le,re,se;const Oe=(0,z.useParams)(),{workSetting:Ke,workList:be,shixunWorkList:Re,headerInfo:it,changeData:tt}=et,[Pe,ft]=(0,ee.useState)(!1),[Ht,Yt]=(0,ee.useState)(!1);let[Xt,ln]=(0,ee.useState)([]),[tn,Je]=(0,ee.useState)([]),[ut,Wt]=(0,ee.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[jt,vn]=(0,ee.useState)({}),[zn,An]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{ln([])},[]),(0,ee.useEffect)(()=>{ft(!(0,ae.GJ)())},[(0,ae.GJ)()]);const Mn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:Xe({},Oe)})};(0,ee.useEffect)(()=>{if(!(Ke!=null&&Ke.course_id))return;Object.keys(ut).map(function(Hn){ut[Hn]=Ke[Hn]}),(!ut.allow_late||!ut.unified_late)&&(ut.late_penalty=20,ut.penalty_type=ne.Q.Percent),ut.unified_setting||(ut.unified_late=!1,ut.unified_anonymous_comment=!1,ut.unified_anonymous_appeal=!1),Xt=JSON.parse(JSON.stringify(Ke.group_settings.map(Hn=>ct(Xe({},Hn),{group_name:[Hn.group_name]})).filter(Hn=>Hn.publish_time!==null))),tn=JSON.parse(JSON.stringify(Ke.allow_late_settings.map(Hn=>ct(Xe({},Hn),{group_name:[Hn.group_name]})).filter(Hn=>Hn.late_time!==null))),Wt(Xe({},ut));const dn=(0,y.QE)((Xt==null?void 0:Xt.length)>0?Xt:[]);ln([...dn]),(tn==null?void 0:tn.length)<=0?Je([{penalty_type:ne.Q.Percent,late_penalty:20}]):Je([...tn])},[Ke]);const pa=()=>ot(void 0,null,function*(){var dn,Hn;if(((dn=Ot==null?void 0:Ot.userInfo)==null?void 0:dn.user_status)===2){(0,oe.Rd)();return}const Za=JSON.parse(JSON.stringify(ut));if(Za.challenge_settings.filter(ma=>!ma.hide),Za.categoryId=Oe.categoryId,(Hn=Za.challenge_settings)!=null&&Hn.every(ma=>!ma.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Xt),!ut.unified_setting)Xt=Xt==null?void 0:Xt.map(ma=>{var Er;if(!ma.publish_time||!ma.end_time)throw Ge.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ma.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ma.group_name=typeof(ma==null?void 0:ma.group_name)=="string"?[ma==null?void 0:ma.group_name]:ma==null?void 0:ma.group_name,ma.group_id=(Er=Ke.group_settings)==null?void 0:Er.filter(Kn=>{var Gr;return(Gr=ma==null?void 0:ma.group_name)==null?void 0:Gr.includes(Kn.group_name)}).map(Kn=>Kn.group_id||Kn.id).toString().split(","),ma});else if(!ut.publish_time||!ut.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(Za.group_settings=Xt,ut.allow_late)if(ut.unified_late){if(ut.late_penalty===null||ut.late_penalty===void 0||ut.late_penalty<0||ut.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ut.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else tn=tn==null?void 0:tn.map(ma=>{var Er,Kn;if(ma.late_penalty===null||ma.late_penalty===void 0||ma.late_penalty<0||ma.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ma.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ma.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ma.group_name=typeof(ma==null?void 0:ma.group_name)=="string"?[ma==null?void 0:ma.group_name]:ma==null?void 0:ma.group_name,ma.group_id=(Kn=(Er=ma==null?void 0:ma.group_name)==null?void 0:Er.map(Gr=>{var Kr,xr;let Rt=(xr=(Kr=Ke.group_settings)==null?void 0:Kr.filter($t=>($t==null?void 0:$t.group_name)===Gr))==null?void 0:xr[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:Kn.toString().split(","),ma}),Za.allow_late_settings=tn;let La=yield(0,Se.Tr)({homework_common_ids:[parseInt(Oe.categoryId)],course_id:Oe.coursesId,type:"homework_common"});(La==null?void 0:La.student_count)===0?Na(Za):(An(Za),vn(La))}),Na=dn=>{var Hn;if(dn.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(dn!=null&&dn.work_efficiency&&dn.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Za=dn.challenge_settings.reduce((Er,Kn)=>Er+Number(Kn.challenge_score),0);if((Za==null?void 0:Za.toFixed(10))!==((Hn=dn.total_score-dn.eff_score)==null?void 0:Hn.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${dn.total_score}\u5206`);return}const La={shixun_evaluation:dn.shixun_evaluation,challenge_settings:dn.challenge_settings};let ma=()=>{var Er;const Kn=()=>ot(void 0,null,function*(){Yt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Oe.categoryId}/publish_setting.json`,{method:"post",body:Xe({},dn)})).status===0&&(Ge.ZP.success("\u66F4\u65B0\u6210\u529F"),Mn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},Oe)})),Yt(!1)});!(0,a.isEqual)(tt,La)&&!((Er=it==null?void 0:it.homework_status)!=null&&Er.includes("\u672A\u53D1\u5E03"))?ve.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Kn}):Kn()};Ke!=null&&Ke.high_resources_consume&&!(Ke!=null&&Ke.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Oe.coursesId,type:"shixun",type_id:Oe.categoryId,name:Ke.homework_name,fn:()=>{ma()}}}):ma()},Pa=(dn,Hn,Za="group_id")=>{var La;return Hn?Hn.find(ma=>ma[Za]===dn):(La=Ke==null?void 0:Ke.group_settings)==null?void 0:La.find(ma=>ma.group_id[0]===dn)},za=(Ke==null?void 0:Ke.allow_late)||(Ke==null?void 0:Ke.anonymous_comment),ur=dn=>{var Hn,Za;const La=Pa(dn,Ke==null?void 0:Ke.allow_late_settings,"id"),ma=Pa(dn,Ke==null?void 0:Ke.anonymous_comment_settings),Er=Pa(dn);return(Ke==null?void 0:Ke.allow_late)&&La&&pe()(La==null?void 0:La.late_time)<=pe()()||(Ke==null?void 0:Ke.anonymous_comment)&&ma&&(ma==null?void 0:ma.evaluation_start)!==null||((Za=(pe()(Er==null?void 0:Er.end_time)<=pe()()&&((Hn=Ke==null?void 0:Ke.allow_late_settings)==null?void 0:Hn.filter(Kn=>Kn.group_id.includes(dn))))[0])==null?void 0:Za.late_time)!=null},sr=(0,ee.useMemo)(()=>(Ke==null?void 0:Ke.allow_late)||(Ke==null?void 0:Ke.all_group_late),[Ke,it]),Ea=Ke==null?void 0:Ke.anonymous_comment,gr=dn=>{if(!dn)return!1;const Hn=Pa(dn,Ke==null?void 0:Ke.anonymous_comment_settings);return(Ke==null?void 0:Ke.anonymous_comment)&&Hn&&(Hn==null?void 0:Hn.evaluation_start)!==null},or=(dn,Hn)=>{var Za,La,ma;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:dn,index:Hn,rangePickerDisabled:Pe||(pe()()<=pe()((La=Pa((Za=dn==null?void 0:dn.group_id)==null?void 0:Za[0]))==null?void 0:La.publish_time)?!1:[!0,ur((ma=dn==null?void 0:dn.group_id)==null?void 0:ma[0])]),disabledDate:Ke==null?void 0:Ke.course_end_date}})};return he.createElement("section",{className:x.Z.form},he.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",he.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")),he.createElement("div",null,he.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(we.ZP.Group,{disabled:Pe||!((xe=it==null?void 0:it.homework_status)!=null&&xe.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((Lt=gt.AssistantObject.practice)!=null&&Lt.can_publish),value:ut.unified_setting,onChange:dn=>{var Hn;if(!((Hn=it==null?void 0:it.homework_status)!=null&&Hn.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(ut.unified_setting=!ut.unified_setting,ut.unified_setting||(ut.unified_late=!1,Je([{late_penalty:5}])),Wt(Object.assign({},ut)),ut.unified_setting===!1&&Xt==""){ln(Xt.concat({}));return}ut.unified_setting&&(ln([]),Je([{late_penalty:5}]))}},he.createElement(we.ZP,{value:!0,disabled:Pe||!(Ke!=null&&Ke.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),he.createElement(we.ZP,{disabled:Pe||!((Nt=Ke==null?void 0:Ke.group_settings)!=null&&Nt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((fe=Ke==null?void 0:Ke.group_settings)==null?void 0:fe.length)===0&&he.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")),ut.unified_setting&&he.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},he.createElement(ie.Z,{align:"middle"},he.createElement(ce.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),he.createElement(ce.Z,{className:"ml10"},he.createElement(ye.default,{size:"large",disabled:Pe||!((qe=it==null?void 0:it.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03")||(Ee=it==null?void 0:it.homework_status)!=null&&Ee.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((le=gt.AssistantObject.practice)!=null&&le.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:dn=>ke(dn,Ke==null?void 0:Ke.course_end_date),disabledTime:dn=>Ne(dn),value:ut.publish_time?pe()(ut.publish_time):"",onChange:(dn,Hn)=>{ut.publish_time=Hn,(ut.end_time==""||!ut.end_time)&&ut.unified_setting&&(ut.end_time=pe()(dn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Wt(Object.assign({},ut))}}))),he.createElement(ie.Z,{align:"middle",className:"pl30"},he.createElement(ce.Z,null,"\u622A\u6B62\u65F6\u95F4"),he.createElement(ce.Z,{className:"ml10"},he.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\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:(Ke==null?void 0:Ke.allow_late)&&(Ke==null?void 0:Ke.homework_status.includes("\u5DF2\u622A\u6B62"))||Pe||(Ke==null?void 0:Ke.allow_late)&&pe()()>=pe()(Ke==null?void 0:Ke.end_time)||(0,ae.Rm)()&&!((re=gt.AssistantObject.practice)!=null&&re.can_publish),disabledDate:dn=>ke(dn,Ke==null?void 0:Ke.course_end_date,ut.publish_time),disabledTime:dn=>Ne(dn,ut.publish_time),value:ut.end_time?pe()(ut.end_time):"",onChange:(dn,Hn)=>{ut.end_time=Hn,Wt(Object.assign({},ut))}})))),!ut.unified_setting&&(Xt==null?void 0:Xt.length)>0&&he.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Xt&&Xt.map(function(dn,Hn){var Za,La,ma,Er,Kn,Gr,Kr;return he.createElement(ce.Z,{span:24,key:Hn},he.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Hn==(Xt==null?void 0:Xt.length)-1?"0px":"10px"}},he.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Hn+1),he.createElement(Be.default,{disabled:Pe||((Za=it==null?void 0:it.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03")&&dn.id||pe()()<pe()(dn==null?void 0:dn.publish_time)?!1:!!(dn!=null&&dn.publish_time))||(0,ae.Rm)()&&!((La=gt.AssistantObject.practice)!=null&&La.can_publish),mode:"multiple",className:x.Z.multiple_select,style:{width:"250px"},value:dn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:xr=>{var Rt;if((0,ae.Rm)()&&!((Rt=gt.AssistantObject.practice)!=null&&Rt.can_publish)){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}Xt[Hn].group_name=xr,Xt[Hn].group_id=dn.group_id;const $t=(0,a.flattenDeep)(Xt.map(Qn=>Qn.group_name)),zt=tn.map(Qn=>{let Ca=(Qn==null?void 0:Qn.group_name)||[];return ct(Xe({},Qn),{group_name:(0,a.remove)(Ca,ta=>$t.includes(ta))})});Je(zt),ln(Xt.slice())},maxTagCount:4,maxTagPlaceholder:xr=>he.createElement("div",{style:{cursor:"pointer"},onClick:()=>or(dn,Hn)},"+",xr==null?void 0:xr.length)},Ke.group_settings&&Ke.group_settings.map(function(xr){if(!Xt.map($t=>$t.group_name).flat().includes(xr.group_name))return he.createElement(rt,{value:xr.group_name,key:xr.id},xr.group_name)})),he.createElement("div",{className:"ml20"},he.createElement(Qe,{size:"large",ranges:{\u6B64\u523B:[dn.publish_time?pe()(dn.publish_time):pe()(),pe()()]},allowClear:!1,disabled:Pe||(pe()()<=pe()((Er=Pa((ma=dn==null?void 0:dn.group_id)==null?void 0:ma[0]))==null?void 0:Er.publish_time)?!1:[!0,ur((Kn=dn==null?void 0:dn.group_id)==null?void 0:Kn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xr=>ke(xr,Ke==null?void 0:Ke.course_end_date),disabledTime:xr=>Ne(xr),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:dn.publish_time&&[pe()(dn.publish_time),dn.end_time?pe()(dn.end_time):void 0],onChange:(xr,Rt)=>{var $t;if((0,ae.Rm)()&&!(($t=gt.AssistantObject.practice)!=null&&$t.can_publish)){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}Xt[Hn].publish_time=Rt[0],!dn.end_time&&Rt[0]?Xt[Hn].end_time=pe()(Rt[0]).add(7,"days"):Xt[Hn].end_time=Rt[1],ln([...Xt])},onCalendarChange:(xr,Rt,$t)=>{if(Rt!=null&&Rt[0]&&!Rt[1]){const zt=pe()(Rt[0]).add(7,"days");Xt[Hn].publish_time=Rt[0],Xt[Hn].end_time=zt,ln([...Xt])}}})),!Pe&&he.createElement("div",{style:{display:"flex",width:"50px"}},((Gr=dn==null?void 0:dn.group_id)==null?void 0:Gr.length)>1&&he.createElement(Le.Z,{title:"\u89C4\u5219\u62C6\u5206"},he.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>or(dn,Hn)})),Xt.length<((Kr=Ke==null?void 0:Ke.group_settings)==null?void 0:Kr.length)&&he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xr;if((0,ae.Rm)()&&!((xr=gt.AssistantObject.practice)!=null&&xr.can_publish)){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}ln(Xt.concat({}))}}),((dn==null?void 0:dn.publish_time)&&pe()()<pe()(dn==null?void 0:dn.publish_time)||!(dn!=null&&dn.publish_time))&&Hn!=0&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const xr=(0,a.cloneDeep)(tn);xr.forEach((Rt,$t)=>{Rt.group_name&&(Rt.group_name=Rt.group_name.filter(zt=>{var Qn;return!((Qn=Xt[Hn].group_name)!=null&&Qn.includes(zt))}))}),Xt=Xt.filter((Rt,$t)=>Hn!==$t),Je(xr),ln(Xt.slice()),setTimeout(()=>ln(Xt.slice()),10)}}))))}))),he.createElement(ie.Z,null,he.createElement(ce.Z,null,he.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",he.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"))),he.createElement(ce.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(Ae.default,{checked:ut.allow_late,disabled:Pe||sr,onChange:dn=>{var Hn;if((0,ae.Rm)()&&!((Hn=gt.AssistantObject.practice)!=null&&Hn.can_late)){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}dn.target.checked&&ve.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:he.createElement("div",{style:{padding:10,background:"#f5f6f9"}},he.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"),he.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),he.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"))}),ut.allow_late=!ut.allow_late,tn==""&&Je([{late_penalty:5}]),Wt(Object.assign({},ut))}},he.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(ut==null?void 0:ut.allow_late)&&he.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},he.createElement("div",{style:{display:"flex"}},he.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),he.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:Pe||(Ke==null?void 0:Ke.anonymous_comment)||(Ke==null?void 0:Ke.allow_late),value:ut.unified_late,onChange:dn=>{var Hn;if((0,ae.Rm)()&&!((Hn=gt.AssistantObject.practice)!=null&&Hn.can_late)){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}ut.unified_late=dn.target.value,tn==""&&!dn.target.value&&Je([{penalty_type:ne.Q.Percent,late_penalty:20}]),Wt(Xe({},ut))}},(ut==null?void 0:ut.unified_setting)&&he.createElement(we.ZP,{value:!0,disabled:!(Ke!=null&&Ke.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ke==null?void 0:Ke.group_settings)==null?void 0:se.length)>0&&he.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ut!=null&&ut.unified_late?he.createElement(he.Fragment,null,he.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},he.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),he.createElement(ce.Z,{className:"ml20"},he.createElement(ne.Z,{disabled:Pe||Ea,value:{type:ut.penalty_type,inputValue:ut.late_penalty},onChange:dn=>{var Hn;if((0,ae.Rm)()&&!((Hn=gt.AssistantObject.practice)!=null&&Hn.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}Wt(ct(Xe({},ut),{late_penalty:dn.inputValue,penalty_type:dn.type}))}})),he.createElement(ce.Z,{flex:"1",className:"ml5"},he.createElement("span",{className:"c-grey-c ml10"},ut.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)"))),he.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},he.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(ce.Z,{className:"ml20"},he.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\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:Pe||Ea,value:ut.late_time?pe()(ut.late_time):"",disabledDate:dn=>ke(dn,Ke==null?void 0:Ke.course_end_date),onChange:(dn,Hn)=>{var Za;if((0,ae.Rm)()&&!((Za=gt.AssistantObject.practice)!=null&&Za.can_late)){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}ut.late_time=Hn,Wt(Object.assign({},ut))}})))):tn.map(function(dn,Hn){var Za;return he.createElement(ce.Z,{span:24,key:Hn},he.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},he.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Hn+1),he.createElement(Be.default,{disabled:Pe||!((Za=it==null?void 0:it.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))&&dn.id||(Ke==null?void 0:Ke.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof dn.group_name=="string"?[dn.group_name]:dn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:La=>{var ma;if((0,ae.Rm)()&&!((ma=gt.AssistantObject.practice)!=null&&ma.can_late)){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}tn[Hn].group_name=La,tn[Hn].group_id=dn.group_id,Je(tn.slice())}},Ke.group_settings&&Ke.group_settings.map(function(La){const ma=tn.map(Kn=>Kn.group_name).flat(),Er=Xt.map(Kn=>Kn.group_name).flat();if(ut!=null&&ut.unified_setting){if(!ma.includes(La.group_name))return he.createElement(rt,{value:La.group_name,key:La.id},La.group_name)}else if(Er.includes(La.group_name)&&!ma.includes(La.group_name))return he.createElement(rt,{value:La.group_name,key:La.id},La.group_name)})),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),he.createElement(ne.Z,{disabled:Pe||gr(dn.id),value:{type:dn.penalty_type,inputValue:dn.late_penalty},onChange:La=>{var ma;if((0,ae.Rm)()&&!((ma=gt.AssistantObject.practice)!=null&&ma.can_late)){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}tn[Hn].late_penalty=La.inputValue,tn[Hn].penalty_type=La.type,Je([...tn])}}),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(ye.default,{size:"large",disabled:Pe||gr(dn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:La=>ke(La,Ke==null?void 0:Ke.course_end_date),format:"YYYY-MM-DD HH:mm",value:dn!=null&&dn.late_time?pe()(dn.late_time):void 0,onChange:(La,ma)=>{var Er;if((0,ae.Rm)()&&!((Er=gt.AssistantObject.practice)!=null&&Er.can_late)){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}tn[Hn].late_time=ma,Je([...tn])}}),!Pe&&he.createElement("div",{style:{display:"flex",width:"50px"}},he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var La;if((0,ae.Rm)()&&!((La=gt.AssistantObject.practice)!=null&&La.can_late)){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}Je(tn.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Hn>0&&!dn.id&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var La;if((0,ae.Rm)()&&!((La=gt.AssistantObject.practice)!=null&&La.can_late)){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}tn=tn.filter((ma,Er)=>Hn!==Er),Je(tn.slice()),setTimeout(()=>Je(tn.slice()),10)}}))))})),!Pe&&he.createElement(he.Fragment,null,he.createElement(ge.ZP,{type:"primary",size:"large",loading:Ht,style:{width:"138px",marginTop:"30px"},onClick:()=>pa()},"\u4FDD\u5B58")),he.createElement(ue.Z,{onConfirm:(dn,Hn)=>{Xt.splice(dn,0,...Hn),Xt.splice(dn+Hn.length,1);const Za=(0,y.QE)([...Xt]);ln([...Za])}}),he.createElement(de.Z,{resdata:jt,type:"shixun",okloading:Ht,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:dn=>ot(void 0,null,function*(){Yt(!0);let Hn=yield(0,E.ZP)(`/api/courses/${Oe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Oe.categoryId)]}});Yt(!1),(Hn==null?void 0:Hn.status)===0&&Na(zn)})}))};Bt.ZP=(0,z.connect)(({shixunHomeworks:et,classroomList:Et,loading:Pt,user:gt})=>({shixunHomeworks:et,classroomList:Et,loading:Pt.effects,user:gt}))(He)},37521:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ge=te(43418),ve=te(8591),we=te(1710),ie=te(76560),ce=te(90524),Le=te(5295),Ae=te(82093),ge=te(61186),_e=te.n(ge),pe=te(49661),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(de,Se,he)=>Se in de?E(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):de[Se]=he,z=(de,Se)=>{for(var he in Se||(Se={}))b.call(Se,he)&&x(de,he,Se[he]);if(a)for(var he of a(Se))y.call(Se,he)&&x(de,he,Se[he]);return de},ne=(de,Se,he)=>new Promise((De,Te)=>{var me=lt=>{try{Ce(he.next(lt))}catch(Ve){Te(Ve)}},nt=lt=>{try{Ce(he.throw(lt))}catch(Ve){Te(Ve)}},Ce=lt=>lt.done?De(lt.value):Promise.resolve(lt.value).then(me,nt);Ce((he=he.apply(de,Se)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:de,dispatch:Se,onOk:he})=>{const De=(0,ie.useParams)(),[Te]=Be.default.useForm(),[me,nt]=(0,ee.useState)(),[Ce,lt]=(0,ee.useState)(!1),Ve={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Xe=>ne(void 0,null,function*(){return nt(Xe),!1})};return(0,ee.useEffect)(()=>{Te.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(Ge.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ce},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Be.default,{form:Te,onFinish:Xe=>ne(void 0,null,function*(){var ct,ot,We;if(!(me!=null&&me.size)){ve.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let ke=new FormData;ke.append("type",de.actionTabs.type),ke.append("file",me);let Ne;window.location.href.indexOf("exercise")>-1?Ne=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:Ne=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Qe=yield(0,Ae.ZP)(Ne,{method:"post",body:ke},!0);lt(!1),(Qe==null?void 0:Qe.status)===0&&(he(),Te.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((ot=(ct=Qe==null?void 0:Qe.data)==null?void 0:ct.fail)==null?void 0:ot.length)>0&&Ge.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(we.default,{pagination:!1,dataSource:(We=Qe==null?void 0:Qe.data)==null?void 0:We.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",ce.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ae.createElement(Be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ae.createElement(Be.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:Le.Z.downloadbutton,href:ce.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.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(Be.default.Item,{style:{marginBottom:0}},ae.createElement(oe,z({},Ve),ae.createElement("a",{className:Le.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"))))))};Bt.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(ue)},56731:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ge=te(43418),ve=te(5871),we=te(76560),ie=te(82093),ce=te(61186),Le=te.n(ce),Ae=te(49661),ge=te(59301),_e=Object.defineProperty,pe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(de,Se,he)=>Se in de?_e(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):de[Se]=he,x=(de,Se)=>{for(var he in Se||(Se={}))a.call(Se,he)&&y(de,he,Se[he]);if(E)for(var he of E(Se))b.call(Se,he)&&y(de,he,Se[he]);return de},z=(de,Se)=>pe(de,ae(Se)),ne=(de,Se,he)=>new Promise((De,Te)=>{var me=lt=>{try{Ce(he.next(lt))}catch(Ve){Te(Ve)}},nt=lt=>{try{Ce(he.throw(lt))}catch(Ve){Te(Ve)}},Ce=lt=>lt.done?De(lt.value):Promise.resolve(lt.value).then(me,nt);Ce((he=he.apply(de,Se)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:de,dispatch:Se,onOk:he})=>{const De=(0,we.useParams)(),[Te]=Be.default.useForm(),[me,nt]=(0,ee.useState)(),[Ce,lt]=(0,ee.useState)(!1),Ve={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Xe=>ne(void 0,null,function*(){return nt(Xe),!1})};return(0,ee.useEffect)(()=>{Te.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,Ae.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ge.createElement(Ge.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ce},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(Be.default,{form:Te,onFinish:Xe=>ne(void 0,null,function*(){var ct,ot;console.log("---",de.actionTabs,Xe,De);let We=((ct=de==null?void 0:de.actionTabs)==null?void 0:ct.type)==="exercise"?`/api/exercises/${De==null?void 0:De.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;lt(!0);let ke=yield(0,ie.ZP)(We,{method:"post",body:z(x({},Xe),{exercise_user_id:((ot=de==null?void 0:de.actionTabs)==null?void 0:ot.type)==="exercise"?de.actionTabs.id:""})});lt(!1),Te.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),he()})},ge.createElement(Be.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ge.createElement(ve.Z,{min:0,style:{width:"100%"}}))))};Bt.Z=(0,we.connect)(({classroomList:de})=>({classroomList:de}))(ue)},4835:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ge=te(3113),ve=te(95237),we=te(81327),ie=te(5083),ce=te(76560),Le=te(61186),Ae=te.n(Le),ge=te(69577),_e=te(82093),pe=te(59301),ae=(b,y,x)=>new Promise((z,ne)=>{var oe=Se=>{try{de(x.next(Se))}catch(he){ne(he)}},ue=Se=>{try{de(x.throw(Se))}catch(he){ne(he)}},de=Se=>Se.done?z(Se.value):Promise.resolve(Se.value).then(oe,ue);de((x=x.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,ce.useParams)(),[y]=Be.default.useForm(),[x,z]=(0,ee.useState)(!0),[ne,oe]=(0,ee.useState)(!1);console.log("----",b);function ue(){return ae(this,null,function*(){var de,Se;let he;window.location.href.indexOf("exercise")>-1?he=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:he=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let De=yield(0,_e.ZP)(he,{method:"get"});(De==null?void 0:De.status)===0&&y.setFieldsValue({publish_time:Ae()(Ae()((de=De==null?void 0:De.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ae()(Ae()((Se=De==null?void 0:De.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ee.useEffect)(()=>{ue()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},x&&pe.createElement(Ge.ZP,{onClick:()=>{z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&pe.createElement("div",null,pe.createElement(Ge.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),pe.createElement(Ge.ZP,{style:{marginLeft:20},onClick:()=>{z(!0)}},"\u53D6\u6D88"))),pe.createElement(Be.default,{form:y,disabled:x,onFinish:de=>ae(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let he=yield(0,_e.ZP)(Se,{method:"post",body:{publish_time:Ae()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ae()(de.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(he==null?void 0:he.status)===0&&z(!0)})},pe.createElement(ve.Z,null,pe.createElement(we.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(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de),disabledTime:de=>(0,ge.d0)(de),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\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),pe.createElement(ve.Z,null,pe.createElement(we.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(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de,"",y.getFieldValue("publish_time")),disabledTime:de=>(0,ge.d0)(de,y.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")))))};Bt.Z=(0,ce.connect)(({classroomList:b})=>({classroomList:b}))(a)},62787:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Ae}});var ee=te(59301),ye=te(92832),Be=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",ie=te(57884),ce=(ge,_e,pe)=>new Promise((ae,E)=>{var a=x=>{try{y(pe.next(x))}catch(z){E(z)}},b=x=>{try{y(pe.throw(x))}catch(z){E(z)}},y=x=>x.done?ae(x.value):Promise.resolve(x.value).then(a,b);y((pe=pe.apply(ge,_e)).next())}),Ae=({data:ge,value:_e=[],handleChangePage:pe,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,ee.useState)([]),[x,z]=(0,ee.useState)([]),[ne,oe]=(0,ee.useState)([]);let[ue,de]=(0,ee.useState)(1),[Se,he]=(0,ee.useState)();return(0,ee.useEffect)(()=>{y(ge),z([]),oe([])},[ge]),(0,ee.useEffect)(()=>{ae&&(z(E),oe(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:ve.leftdiv},ee.createElement(ye.default.Search,{size:"middle",onChange:De=>ce(void 0,null,function*(){y(ge.filter(Te=>{var me;return(me=Te==null?void 0:Te.name)==null?void 0:me.includes(De.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(Be.default.Group,{value:x.map(De=>`${De.id}`),onChange:De=>{ae(b.filter(Te=>De.includes(`${Te.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((De,Te)=>ee.createElement(Ge.Z,{key:De.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(Be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:De.is_published,value:`${De.id}`},ee.createElement("div",{className:ve.listClass},ee.createElement("span",{className:ve.spantitle,style:{width:De.is_published?"108px":"170px"}},De.name),De.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:ve.rightdiv},ee.createElement(ye.default.Search,{onChange:De=>{oe(x.filter(Te=>Te.name.includes(De.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((De,Te)=>ee.createElement(Ge.Z,{justify:"space-between",style:{marginTop:"10px"},key:De.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},De.name),ee.createElement("img",{src:we,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(x.filter(me=>`${me.id}`!=`${De.id}`))}})))))))}},71141:function(Mt,Bt,te){"use strict";te.d(Bt,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var ee=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Be=te(78241),Ge=te(24905),ve=te(5871),we=te(95237),ie=te(43604),ce=te(6848),Le=te(92310),Ae=te.n(Le),ge=te(59301),_e=Object.defineProperty,pe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,de)=>ue in oe?_e(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:de}):oe[ue]=de,b=(oe,ue)=>{for(var de in ue||(ue={}))ae.call(ue,de)&&a(oe,de,ue[de]);if(pe)for(var de of pe(ue))E.call(ue,de)&&a(oe,de,ue[de]);return oe};const y=({value:oe,className:ue,style:de})=>{const[Se,he]=(0,ee.useState)("0");(0,ee.useEffect)(()=>{if(oe){const{submit_limit:Te,must_file:me}=oe;if(Te&&me){he("1");return}if(Te&&!me){he("2");return}if(!Te&&me){he("3");return}}},[oe]);const De={1:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.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:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:ge.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Se==="0"?ge.createElement(ge.Fragment,null):ge.createElement("section",{className:Ae()(ye.exhibition,ue),style:de},ge.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),De==null?void 0:De[Se])},x=({className:oe,style:ue,form:de})=>{const Se=Be.default.useWatch("submit_limit",de),he=Be.default.useWatch("can_submit",de);return ge.createElement("section",{className:Ae()(ye.wrap,oe),style:ue},ge.createElement("div",{className:`${ye.title}`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement("div",null,ge.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),ge.createElement(Be.default.Item,{name:"submit_num",rules:he&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},ge.createElement(ve.Z,{precision:0,min:1,disabled:!he,size:"large",addonAfter:"\u6B21",style:{width:223}})),ge.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")),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),ge.createElement(Be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},ge.createElement(ve.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),ge.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},ge.createElement(Ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),ge.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:oe,onChange:ue,className:de,style:Se,disabled:he=!1,checkMarginLeft:De=0})=>{const Te={submit_limit:!1,submit_limit_num:200,must_file:!1},[me,nt]=(0,ee.useState)({});(0,ee.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={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};nt(b({},lt))},[oe]);const Ce=lt=>{const Ve=b(b({},me),lt);ue(Ve)};return ge.createElement("section",{className:Ae()(ye.wrap,de),style:Se},ge.createElement("div",{className:`${ye.title} mt30`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ge.default,{disabled:he,checked:me==null?void 0:me.can_submit,onChange:lt=>Ce({can_submit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),ge.createElement(ve.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:he||!(me!=null&&me.can_submit),value:me==null?void 0:me.submit_num,onChange:lt=>Ce({submit_num:lt})}),ge.createElement(ce.Z,{overlayInnerStyle:{width:520},title:ge.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",ge.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",ge.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")},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ge.default,{style:{marginLeft:De},disabled:he,checked:me==null?void 0:me.submit_limit,onChange:lt=>Ce({submit_limit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),ge.createElement(ve.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:he||!(me!=null&&me.submit_limit),value:me==null?void 0:me.submit_limit_num,onChange:lt=>Ce({submit_limit_num:lt})})),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ge.default,{style:{marginLeft:De},disabled:he,checked:me==null?void 0:me.must_file,onChange:lt=>Ce({must_file:lt.target.checked})}),ge.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},97202:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return a}});var ee=te(59301),ye=te(76560),Be=te(5083),Ge=te(43418),ve=te(92832),we=te(95237),ie=te(43604),ce={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Le=te(61186),Ae=te.n(Le),ge=te(49661),_e=te(57884),pe=te(59301);const{RangePicker:ae}=Be.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[z,ne]=(0,ee.useState)([]),[oe,ue]=(0,ee.useState)([]),[de,Se]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Te;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let me=y.actionTabs.data;console.log("data",me);let nt=(Te=me==null?void 0:me.group_name)==null?void 0:Te.map((Ce,lt)=>{var Ve;return{group_id:me==null?void 0:me.group_id[lt],group_name:me==null?void 0:me.group_name[lt],is_admin:me==null?void 0:me.is_admin,end_time:me==null?void 0:me.end_time,publish_time:Array.isArray(me==null?void 0:me.publish_time)?(Ve=me==null?void 0:me.publish_time)==null?void 0:Ve[0]:me==null?void 0:me.publish_time}});nt&&(ne([...nt]),ue([...nt]))}},[y.actionTabs]);const he=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},De=Te=>{if(Te){const me=oe==null?void 0:oe.filter(nt=>{var Ce,lt;return(lt=(Ce=nt==null?void 0:nt.group_name)==null?void 0:Ce.toLowerCase())==null?void 0:lt.includes(Te==null?void 0:Te.toLowerCase())});ne(me)}else ne(oe)};return pe.createElement(Ge.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:ce.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(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:Te=>{Se(Te.target.value.trim()),De(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>he(),onOk:()=>{var Te;x((Te=y.actionTabs)==null?void 0:Te.index,oe),he()}},pe.createElement("div",{className:ce.modal_con},pe.createElement(we.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Te,me){var nt,Ce;return pe.createElement(ie.Z,{span:24,key:me},pe.createElement(we.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:me==(z==null?void 0:z.length)-1?"0px":"10px"}},pe.createElement("div",{className:ce.multiple_select,title:Te.group_name},Te.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?Ae()(Te.publish_time):Ae()(),Ae()()]},allowClear:!1,disabled:(nt=y.actionTabs)==null?void 0:nt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:lt=>{var Ve;return(0,ge.Q8)(lt,(Ve=y.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:lt=>(0,ge.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ae()((0,ge.U6)(),"HH:mm"),Ae()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[Ae()(Te.publish_time),Te.end_time?Ae()(Te.end_time):void 0],onChange:(lt,Ve)=>{z[me].publish_time=Ve[0],z[me].end_time=Ve[1],ne([...z]),oe.forEach(Xe=>{Xe.group_id===Te.group_id&&(Xe.publish_time=Ve[0],Xe.end_time=Ve[1])}),ue([...oe])}})),(Ce=y.actionTabs)!=null&&Ce.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:()=>{z.splice(me,1),ne([...z]),oe.forEach((lt,Ve)=>{lt.group_id===Te.group_id&&oe.splice(Ve,1)}),ue([...oe])}})))}):pe.createElement(_e.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},92725:function(Mt,Bt,te){"use strict";te.d(Bt,{$J:function(){return Be},JZ:function(){return ve},bN:function(){return ie},jP:function(){return we},rO:function(){return Ge}});var ee=te(82093),ye=(ce,Le,Ae)=>new Promise((ge,_e)=>{var pe=a=>{try{E(Ae.next(a))}catch(b){_e(b)}},ae=a=>{try{E(Ae.throw(a))}catch(b){_e(b)}},E=a=>a.done?ge(a.value):Promise.resolve(a.value).then(pe,ae);E((Ae=Ae.apply(ce,Le)).next())});function Be(ce){return(0,ee.U2)(`libraries/${ce}.json`)}function Ge(ce){return(0,ee.U2)("library_tags.json",ce)}function ve(ce){return ye(this,null,function*(){return(yield(0,ee.IV)(`attachments/${ce}.json`)).status===0})}function we(ce){return(0,ee.v_)("libraries.json",ce)}function ie(ce,Le){return(0,ee.gz)(`libraries/${ce}.json`,Le)}},30975:function(Mt,Bt,te){"use strict";te.d(Bt,{AD:function(){return lt},D9:function(){return ke},Hp:function(){return ue},IM:function(){return Qe},Iy:function(){return de},KM:function(){return Nt},MJ:function(){return Se},Ne:function(){return Ne},ON:function(){return Pt},Uj:function(){return xe},VY:function(){return et},YO:function(){return Ot},YX:function(){return gt},Zn:function(){return E},_g:function(){return z},_k:function(){return ot},c6:function(){return nt},cr:function(){return a},eV:function(){return Ce},fi:function(){return b},gh:function(){return Te},hS:function(){return rt},iA:function(){return y},j6:function(){return ne},je:function(){return ct},jj:function(){return oe},kS:function(){return Et},o6:function(){return me},pO:function(){return Lt},rQ:function(){return Ve},sA:function(){return De},xm:function(){return We},xo:function(){return He},y8:function(){return Xe},yd:function(){return x}});var ee=te(64948),ye=te(76560),Be=te(49661),Ge=te(8591),ve=te(90524),we=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ae=(fe,qe,Ee)=>qe in fe?we(fe,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):fe[qe]=Ee,ge=(fe,qe)=>{for(var Ee in qe||(qe={}))ce.call(qe,Ee)&&Ae(fe,Ee,qe[Ee]);if(ie)for(var Ee of ie(qe))Le.call(qe,Ee)&&Ae(fe,Ee,qe[Ee]);return fe},_e=(fe,qe,Ee)=>new Promise((le,re)=>{var se=be=>{try{Ke(Ee.next(be))}catch(Re){re(Re)}},Oe=be=>{try{Ke(Ee.throw(be))}catch(Re){re(Re)}},Ke=be=>be.done?le(be.value):Promise.resolve(be.value).then(se,Oe);Ke((Ee=Ee.apply(fe,qe)).next())});const pe=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=fe=>_e(void 0,null,function*(){pe(),(yield(0,ee.YR)(ge({},fe))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe.coursesId}/export_couser_info.json`,query:fe}))),ae()}),a=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.yS)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_member_act_score`);else{if(qe.status===-2)return qe;qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_member_act_score`))}}),b=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.W0)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_score`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_score`))}}),y=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.Nl)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.IU)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/export_star_user`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/export_star_user`))}}),z=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.td)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-2)return qe;if(qe.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_exercise_and_other`);else if(qe.status===-4)return qe}}),ne=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.QX)(ge({},fe));if(qe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_homework`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/course_total_homework`))}}),oe=(fe,qe)=>_e(void 0,null,function*(){const Ee=yield(0,ee.o_)(ge({},fe));Ee.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"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`))}),ue=(fe,qe)=>_e(void 0,null,function*(){const Ee=yield(0,ee.ZL)(ge({},fe));Ee.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"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`))}),de=(fe,qe)=>_e(void 0,null,function*(){const Ee=yield(0,ee.aP)(ge({},fe));Ee.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`))}),Se=(fe,qe)=>_e(void 0,null,function*(){const Ee=yield(0,ee.vV)(ge({},fe));Ee.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"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/${qe}`))}),he=fe=>_e(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(ge({},fe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${fe.categoryId}/works_list.zip`,query:fe}))),ae()}),De=fe=>_e(void 0,null,function*(){pe(),yield(0,Be.QH)("",ve.Z.API_SERVER+`/api/polls/${fe.categoryId}/commit_result.xlsx`),ae()}),Te=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe.coursesId}/attendances/export_xlsx_data.xlsx`,query:fe}))}),me=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe.coursesId}/video_study_statics.xlsx`,query:fe}))}),nt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe.coursesId}/export_video_study.xlsx`,query:fe}))}),Ce=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe.coursesId}/export_course_students_info.xlsx`,query:fe}))}),lt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/school_manages/students.xlsx",query:fe}))}),Ve=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/item_banks/export.xlsx",query:fe}))}),Xe=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:fe}))}),ct=fe=>_e(void 0,null,function*(){const qe=yield(0,ee.Uy)(ge({},fe));qe.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/exercise_score,export_exercise_users`)):qe.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${fe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=fe=>_e(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/export_records/${fe.id}.xlsx`,query:fe}))}),We=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:fe}))}),ke=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/courses/${fe==null?void 0:fe.coursesId}/${fe.menuKey}_statistic.xlsx?${fe.checkedList.map(qe=>`course_group_id[]=${qe}`).join("&")}`,query:fe}))}),Ne=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${fe==null?void 0:fe.ec_year_id}/ec_training_objectives.xlsx`,query:fe}))}),Qe=fe=>_e(void 0,null,function*(){yield(0,Be.FH)(fe==null?void 0:fe.name,(0,Be.NY)({url:ve.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:fe}))}),rt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${fe==null?void 0:fe.ec_year_id}/ec_courses.xlsx`,query:fe}))}),He=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${fe==null?void 0:fe.ec_year_id}/ec_graduation_requirements.xlsx`,query:fe}))}),et=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:fe}))}),Et=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:fe}))}),Pt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/examination_banks/${fe.id}.json`,query:fe}))}),gt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/exercises/${fe.categoryId}.json`,query:fe}))}),Ot=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/polls/${fe==null?void 0:fe.id}/commit_result.json`,query:fe}))}),xe=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+"/api/paths/get_task_pass.json",query:fe}))}),Lt=(fe,qe)=>_e(void 0,null,function*(){yield(0,Be.FH)(qe||"",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/exercises/${fe==null?void 0:fe.exercise_id}/consult_exercise.json`,query:fe}))}),Nt=fe=>_e(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:ve.Z.API_SERVER+`/api/competitions/${fe==null?void 0:fe.identifier}/competition_commit_records/member_works.xlsx`,query:fe}))})},32187:function(Mt,Bt,te){"use strict";te.d(Bt,{M:function(){return we},Y:function(){return ve}});var ee=te(61186),ye=te.n(ee),Be=te(89392),Ge=te.n(Be);const ve=(ie,ce="YYYY-MM-DD")=>(0,Be.cloneDeepWith)(ie,Ae=>{if(Ae instanceof ye())return Ae.format(ce)}),we=(ie,ce,Le)=>{const Ae=ge=>Reflect.toString.call(ge)==="[object Object]";if(!Ae(ie)&&!Array.isArray(ie))return ie;for(const ge of Object.keys(ie))Array.isArray(ie[ge])?ie[ge]=ie[ge].map(_e=>we(_e,ce,Le)):Ae(ie[ge])?ie[ge]=we(ie[ge],ce,Le):ce.includes(ge)&&typeof ie[ge]=="string"&&(ie[ge]=Le?ye()(ie[ge],Le):ye()(ie[ge]));return ie}},98072:function(Mt,Bt,te){"use strict";te.d(Bt,{U:function(){return Le}});var ee=te(59301),ye=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(Ae,ge,_e)=>ge in Ae?ye(Ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Ae[ge]=_e,ie=(Ae,ge)=>{for(var _e in ge||(ge={}))Ge.call(ge,_e)&&we(Ae,_e,ge[_e]);if(Be)for(var _e of Be(ge))ve.call(ge,_e)&&we(Ae,_e,ge[_e]);return Ae},ce=(Ae,ge,_e)=>new Promise((pe,ae)=>{var E=y=>{try{b(_e.next(y))}catch(x){ae(x)}},a=y=>{try{b(_e.throw(y))}catch(x){ae(x)}},b=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);b((_e=_e.apply(Ae,ge)).next())});function Le(Ae,ge){const[_e,pe]=(0,ee.useState)(ge),[ae,E]=(0,ee.useState)(!1),[a,b]=(0,ee.useState)();return[_e,ae,(x,z=!1)=>ce(this,null,function*(){const ne=z?ge:ie(ie({},_e),x);E(!0),pe(ne);const oe=yield Ae(ne);return E(!1),b(oe),oe}),a]}},23869:function(Mt,Bt,te){"use strict";te.d(Bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return z},O5:function(){return x},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var ee=te(76560),ye=te(43418),Be=te(28103),Ge=te(8591),ve=te(34055),we=te(49661),ie=te(87169),ce=te(25510),Le="data:image/png;base64,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",Ae=te.p+"static/newqrcode.a8740efb.png",ge=te(32637),_e=te(59301),pe=(de,Se,he)=>new Promise((De,Te)=>{var me=lt=>{try{Ce(he.next(lt))}catch(Ve){Te(Ve)}},nt=lt=>{try{Ce(he.throw(lt))}catch(Ve){Te(Ve)}},Ce=lt=>lt.done?De(lt.value):Promise.resolve(lt.value).then(me,nt);Ce((he=he.apply(de,Se)).next())});const ae=(de,Se=!1)=>!!(E(de)&&a(Se)),E=de=>(0,ve.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(de=!1)=>{var Se;const{user:he}=(0,ee.getDvaApp)()._store.getState();return(Se=he.userInfo)!=null&&Se.profile_completed?!0:(ye.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=()=>{ye.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=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:_e.createElement("div",{style:{textAlign:"center"}},_e.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"),_e.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ge}),_e.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var de;const{user:Se}=(0,ee.getDvaApp)()._store.getState();return(de=Se.userInfo)!=null&&de.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:_e.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)},z=()=>(0,ve.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),_e.createElement("img",{src:Ae,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,Se)=>de?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:_e.createElement("div",null,_e.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"),_e.createElement("div",{style:{marginLeft:"110px"}},_e.createElement("img",{src:Le,width:200}),_e.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),oe=de=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:_e.createElement("div",null,_e.createElement("div",null,_e.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"),_e.createElement(Be.Z,null),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.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 ",_e.createElement("a",null,de),"\u5929\u3002"),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.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")),_e.createElement("div",{style:{textAlign:"center",marginTop:30}},_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(de,Se="")=>{const{shixunsDetail:{detail:he}}=(0,ee.getDvaApp)()._store.getState();if((he==null?void 0:he.public)===2||(he==null?void 0:he.public)===1||(he==null?void 0:he.shixun_status)===3){let De="";return(he==null?void 0:he.public)===2&&(De="\u5DF2\u516C\u5F00"),(he==null?void 0:he.public)===1&&(De="\u5F85\u5BA1\u6838"),(he==null?void 0:he.shixun_status)===3&&(De="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:_e.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",De,"\uFF0C",Se,"\u3002"),_e.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(he==null?void 0:he.shixun_status)===2?(ye.default.confirm({centered:!0,icon:_e.createElement(ie.Z,null),title:"\u63D0\u793A",content:_e.createElement("div",null,_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),_e.createElement("br",null),_e.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:()=>{ye.default.confirm({width:440,centered:!0,icon:_e.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:()=>pe(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:he==null?void 0:he.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:he==null?void 0:he.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:he==null?void 0:he.identifier}}))})})}}),!0):!1}},50371:function(Mt,Bt){"use strict";function te(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye<arguments.length;ye++){const Be=ye<0||arguments.length<=ye?void 0:arguments[ye];Be&&Object.keys(Be).forEach(Ge=>{const ve=Be[Ge];ve!==void 0&&(ee[Ge]=ve)})}return ee}Bt.Z=te},13845:function(Mt,Bt,te){"use strict";te.d(Bt,{F:function(){return ee},Z:function(){return ye}});function ee(Be){return Be!=null&&Be===Be.window}function ye(Be,Ge){var ve,we;if(typeof window=="undefined")return 0;const ie=Ge?"scrollTop":"scrollLeft";let ce=0;return ee(Be)?ce=Be[Ge?"pageYOffset":"pageXOffset"]:Be instanceof Document?ce=Be.documentElement[ie]:(Be instanceof HTMLElement||Be)&&(ce=Be[ie]),Be&&!ee(Be)&&typeof ce!="number"&&(ce=(we=((ve=Be.ownerDocument)!==null&&ve!==void 0?ve:Be).documentElement)===null||we===void 0?void 0:we[ie]),ce}},56762:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ye}});var ee=te(59301);function ye(){const[,Be]=ee.useReducer(Ge=>Ge+1,0);return Be}},68031:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Ge}});var ee=te(16089);function ye(ve,we,ie,ce){const Le=ie-we;return ve/=ce/2,ve<1?Le/2*ve*ve*ve+we:Le/2*((ve-=2)*ve*ve+2)+we}var Be=te(13845);function Ge(ve){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:ce,duration:Le=450}=we,Ae=ie(),ge=(0,Be.Z)(Ae,!0),_e=Date.now(),pe=()=>{const E=Date.now()-_e,a=ye(E>Le?Le:E,ge,ve,Le);(0,Be.F)(Ae)?Ae.scrollTo(window.pageXOffset,a):Ae instanceof Document||Ae.constructor.name==="HTMLDocument"?Ae.documentElement.scrollTop=a:Ae.scrollTop=a,E<Le?(0,ee.Z)(pe):typeof ce=="function"&&ce()};(0,ee.Z)(pe)}},49127:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ot}});var ee=te(92310),ye=te.n(ee),Be=te(77900),Ge=te(59301),ve=te(36785),we=te(92343),ie=te(36355),ce=te(36237),Le=te(17313),Ae=te(45157),ge=te(37613),_e=te(83116);const pe=new ce.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),ae=new ce.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ce.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ce.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new ce.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ce.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=We=>{const{componentCls:ke,iconCls:Ne,antCls:Qe,badgeShadowSize:rt,motionDurationSlow:He,textFontSize:et,textFontSizeSM:Et,statusSize:Pt,dotSize:gt,textFontWeight:Ot,indicatorHeight:xe,indicatorHeightSM:Lt,marginXS:Nt}=We,fe=`${Qe}-scroll-number`,qe=(0,Ae.Z)(We,(Ee,le)=>{let{darkColor:re}=le;return{[`&${ke} ${ke}-color-${Ee}`]:{background:re,[`&:not(${ke}-count)`]:{color:re}}}});return{[ke]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(We)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ke}-count`]:{zIndex:We.indicatorZIndex,minWidth:xe,height:xe,color:We.badgeTextColor,fontWeight:Ot,fontSize:et,lineHeight:`${xe}px`,whiteSpace:"nowrap",textAlign:"center",background:We.badgeColor,borderRadius:xe/2,boxShadow:`0 0 0 ${rt}px ${We.badgeShadowColor}`,transition:`background ${We.motionDurationMid}`,a:{color:We.badgeTextColor},"a:hover":{color:We.badgeTextColor},"a:hover &":{background:We.badgeColorHover}},[`${ke}-count-sm`]:{minWidth:Lt,height:Lt,fontSize:Et,lineHeight:`${Lt}px`,borderRadius:Lt/2},[`${ke}-multiple-words`]:{padding:`0 ${We.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${ke}-dot`]:{zIndex:We.indicatorZIndex,width:gt,minWidth:gt,height:gt,background:We.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${rt}px ${We.badgeShadowColor}`},[`${ke}-dot${fe}`]:{transition:`background ${He}`},[`${ke}-count, ${ke}-dot, ${fe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ne}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ke}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ke}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${ke}-status-success`]:{backgroundColor:We.colorSuccess},[`${ke}-status-processing`]:{overflow:"visible",color:We.colorPrimary,backgroundColor:We.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:rt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:We.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ke}-status-default`]:{backgroundColor:We.colorTextPlaceholder},[`${ke}-status-error`]:{backgroundColor:We.colorError},[`${ke}-status-warning`]:{backgroundColor:We.colorWarning},[`${ke}-status-text`]:{marginInlineStart:Nt,color:We.colorText,fontSize:We.fontSize}}}),qe),{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:ae,animationDuration:We.motionDurationSlow,animationTimingFunction:We.motionEaseOutBack,animationFillMode:"both"},[`${ke}-zoom-leave`]:{animationName:E,animationDuration:We.motionDurationSlow,animationTimingFunction:We.motionEaseOutBack,animationFillMode:"both"},[`&${ke}-not-a-wrapper`]:{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:a,animationDuration:We.motionDurationSlow,animationTimingFunction:We.motionEaseOutBack},[`${ke}-zoom-leave`]:{animationName:b,animationDuration:We.motionDurationSlow,animationTimingFunction:We.motionEaseOutBack},[`&:not(${ke}-status)`]:{verticalAlign:"middle"},[`${fe}-custom-component, ${ke}-count`]:{transform:"none"},[`${fe}-custom-component, ${fe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${fe}`]:{overflow:"hidden",[`${fe}-only`]:{position:"relative",display:"inline-block",height:xe,transition:`all ${We.motionDurationSlow} ${We.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${fe}-only-unit`]:{height:xe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${fe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ke}-count, ${ke}-dot, ${fe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=We=>{const{fontSize:ke,lineHeight:Ne,lineWidth:Qe,marginXS:rt,colorBorderBg:He}=We,et=Math.round(ke*Ne),Et=Qe,Pt=We.colorBgContainer,gt=We.colorError,Ot=We.colorErrorHover;return(0,ge.TS)(We,{badgeFontHeight:et,badgeShadowSize:Et,badgeTextColor:Pt,badgeColor:gt,badgeColorHover:Ot,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:rt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=We=>{const{fontSize:ke,lineHeight:Ne,fontSizeSM:Qe,lineWidth:rt}=We;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ke*Ne)-2*rt,indicatorHeightSM:ke,dotSize:Qe/2,textFontSize:Qe,textFontSizeSM:Qe,textFontWeight:"normal",statusSize:Qe/2}};var oe=(0,_e.Z)("Badge",We=>{const ke=z(We);return[x(ke)]},ne);const ue=We=>{const{antCls:ke,badgeFontHeight:Ne,marginXS:Qe,badgeRibbonOffset:rt}=We,He=`${ke}-ribbon`,et=`${ke}-ribbon-wrapper`,Et=(0,Ae.Z)(We,(Pt,gt)=>{let{darkColor:Ot}=gt;return{[`&${He}-color-${Pt}`]:{background:Ot,color:Ot}}});return{[`${et}`]:{position:"relative"},[`${He}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(We)),{position:"absolute",top:Qe,padding:`0 ${We.paddingXS}px`,color:We.colorPrimary,lineHeight:`${Ne}px`,whiteSpace:"nowrap",backgroundColor:We.colorPrimary,borderRadius:We.borderRadiusSM,[`${He}-text`]:{color:We.colorTextLightSolid},[`${He}-corner`]:{position:"absolute",top:"100%",width:rt,height:rt,color:"currentcolor",border:`${rt/2}px solid`,transform:We.badgeRibbonCornerTransform,transformOrigin:"top",filter:We.badgeRibbonCornerFilter}}),Et),{[`&${He}-placement-end`]:{insetInlineEnd:-rt,borderEndEndRadius:0,[`${He}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${He}-placement-start`]:{insetInlineStart:-rt,borderEndStartRadius:0,[`${He}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var de=(0,_e.Z)(["Badge","Ribbon"],We=>{const ke=z(We);return[ue(ke)]},ne),he=We=>{const{className:ke,prefixCls:Ne,style:Qe,color:rt,children:He,text:et,placement:Et="end",rootClassName:Pt}=We,{getPrefixCls:gt,direction:Ot}=Ge.useContext(ie.E_),xe=gt("ribbon",Ne),Lt=(0,ve.o2)(rt,!1),Nt=ye()(xe,`${xe}-placement-${Et}`,{[`${xe}-rtl`]:Ot==="rtl",[`${xe}-color-${rt}`]:Lt},ke),[fe,qe]=de(xe),Ee={},le={};return rt&&!Lt&&(Ee.background=rt,le.color=rt),fe(Ge.createElement("div",{className:ye()(`${xe}-wrapper`,Pt,qe)},He,Ge.createElement("div",{className:ye()(Nt,qe),style:Object.assign(Object.assign({},Ee),Qe)},Ge.createElement("span",{className:`${xe}-text`},et),Ge.createElement("div",{className:`${xe}-corner`,style:le}))))};function De(We){let{prefixCls:ke,value:Ne,current:Qe,offset:rt=0}=We,He;return rt&&(He={position:"absolute",top:`${rt}00%`,left:0}),Ge.createElement("span",{style:He,className:ye()(`${ke}-only-unit`,{current:Qe})},Ne)}function Te(We,ke,Ne){let Qe=We,rt=0;for(;(Qe+10)%10!==ke;)Qe+=Ne,rt+=Ne;return rt}function me(We){const{prefixCls:ke,count:Ne,value:Qe}=We,rt=Number(Qe),He=Math.abs(Ne),[et,Et]=Ge.useState(rt),[Pt,gt]=Ge.useState(He),Ot=()=>{Et(rt),gt(He)};Ge.useEffect(()=>{const Nt=setTimeout(()=>{Ot()},1e3);return()=>{clearTimeout(Nt)}},[rt]);let xe,Lt;if(et===rt||Number.isNaN(rt)||Number.isNaN(et))xe=[Ge.createElement(De,Object.assign({},We,{key:rt,current:!0}))],Lt={transition:"none"};else{xe=[];const Nt=rt+10,fe=[];for(let le=rt;le<=Nt;le+=1)fe.push(le);const qe=fe.findIndex(le=>le%10===et);xe=fe.map((le,re)=>{const se=le%10;return Ge.createElement(De,Object.assign({},We,{key:le,value:se,offset:re-qe,current:re===qe}))});const Ee=Pt<He?1:-1;Lt={transform:`translateY(${-Te(et,rt,Ee)}00%)`}}return Ge.createElement("span",{className:`${ke}-only`,style:Lt,onTransitionEnd:Ot},xe)}var nt=function(We,ke){var Ne={};for(var Qe in We)Object.prototype.hasOwnProperty.call(We,Qe)&&ke.indexOf(Qe)<0&&(Ne[Qe]=We[Qe]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(We);rt<Qe.length;rt++)ke.indexOf(Qe[rt])<0&&Object.prototype.propertyIsEnumerable.call(We,Qe[rt])&&(Ne[Qe[rt]]=We[Qe[rt]]);return Ne},lt=Ge.forwardRef((We,ke)=>{const{prefixCls:Ne,count:Qe,className:rt,motionClassName:He,style:et,title:Et,show:Pt,component:gt="sup",children:Ot}=We,xe=nt(We,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Lt}=Ge.useContext(ie.E_),Nt=Lt("scroll-number",Ne),fe=Object.assign(Object.assign({},xe),{"data-show":Pt,style:et,className:ye()(Nt,rt,He),title:Et});let qe=Qe;if(Qe&&Number(Qe)%1===0){const Ee=String(Qe).split("");qe=Ge.createElement("bdi",null,Ee.map((le,re)=>Ge.createElement(me,{prefixCls:Nt,count:Number(Qe),value:le,key:Ee.length-re})))}return et&&et.borderColor&&(fe.style=Object.assign(Object.assign({},et),{boxShadow:`0 0 0 1px ${et.borderColor} inset`})),Ot?(0,we.Tm)(Ot,Ee=>({className:ye()(`${Nt}-custom-component`,Ee==null?void 0:Ee.className,He)})):Ge.createElement(gt,Object.assign({},fe,{ref:ke}),qe)}),Ve=function(We,ke){var Ne={};for(var Qe in We)Object.prototype.hasOwnProperty.call(We,Qe)&&ke.indexOf(Qe)<0&&(Ne[Qe]=We[Qe]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(We);rt<Qe.length;rt++)ke.indexOf(Qe[rt])<0&&Object.prototype.propertyIsEnumerable.call(We,Qe[rt])&&(Ne[Qe[rt]]=We[Qe[rt]]);return Ne};const Xe=(We,ke)=>{var Ne,Qe,rt,He,et;const{prefixCls:Et,scrollNumberPrefixCls:Pt,children:gt,status:Ot,text:xe,color:Lt,count:Nt=null,overflowCount:fe=99,dot:qe=!1,size:Ee="default",title:le,offset:re,style:se,className:Oe,rootClassName:Ke,classNames:be,styles:Re,showZero:it=!1}=We,tt=Ve(We,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Pe,direction:ft,badge:Ht}=Ge.useContext(ie.E_),Yt=Pe("badge",Et),[Xt,ln]=oe(Yt),tn=Nt>fe?`${fe}+`:Nt,Je=tn==="0"||tn===0,ut=Nt===null||Je&&!it,Wt=(Ot!=null||Lt!=null)&&ut,jt=qe&&!Je,vn=jt?"":tn,zn=(0,Ge.useMemo)(()=>(vn==null||vn===""||Je&&!it)&&!jt,[vn,Je,it,jt]),An=(0,Ge.useRef)(Nt);zn||(An.current=Nt);const Mn=An.current,pa=(0,Ge.useRef)(vn);zn||(pa.current=vn);const Na=pa.current,Pa=(0,Ge.useRef)(jt);zn||(Pa.current=jt);const za=(0,Ge.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Ht==null?void 0:Ht.style),se);const Za={marginTop:re[1]};return ft==="rtl"?Za.left=parseInt(re[0],10):Za.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},Za),Ht==null?void 0:Ht.style),se)},[ft,re,se,Ht==null?void 0:Ht.style]),ur=le!=null?le:typeof Mn=="string"||typeof Mn=="number"?Mn:void 0,sr=zn||!xe?null:Ge.createElement("span",{className:`${Yt}-status-text`},xe),Ea=!Mn||typeof Mn!="object"?void 0:(0,we.Tm)(Mn,Za=>({style:Object.assign(Object.assign({},za),Za.style)})),gr=(0,ve.o2)(Lt,!1),or=ye()(be==null?void 0:be.indicator,(Ne=Ht==null?void 0:Ht.classNames)===null||Ne===void 0?void 0:Ne.indicator,{[`${Yt}-status-dot`]:Wt,[`${Yt}-status-${Ot}`]:!!Ot,[`${Yt}-color-${Lt}`]:gr}),dn={};Lt&&!gr&&(dn.color=Lt,dn.background=Lt);const Hn=ye()(Yt,{[`${Yt}-status`]:Wt,[`${Yt}-not-a-wrapper`]:!gt,[`${Yt}-rtl`]:ft==="rtl"},Oe,Ke,Ht==null?void 0:Ht.className,(Qe=Ht==null?void 0:Ht.classNames)===null||Qe===void 0?void 0:Qe.root,be==null?void 0:be.root,ln);if(!gt&&Wt){const Za=za.color;return Xt(Ge.createElement("span",Object.assign({},tt,{className:Hn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(rt=Ht==null?void 0:Ht.styles)===null||rt===void 0?void 0:rt.root),za)}),Ge.createElement("span",{className:or,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(He=Ht==null?void 0:Ht.styles)===null||He===void 0?void 0:He.indicator),dn)}),xe&&Ge.createElement("span",{style:{color:Za},className:`${Yt}-status-text`},xe)))}return Xt(Ge.createElement("span",Object.assign({ref:ke},tt,{className:Hn,style:Object.assign(Object.assign({},(et=Ht==null?void 0:Ht.styles)===null||et===void 0?void 0:et.root),Re==null?void 0:Re.root)}),gt,Ge.createElement(Be.default,{visible:!zn,motionName:`${Yt}-zoom`,motionAppear:!1,motionDeadline:1e3},Za=>{let{className:La,ref:ma}=Za;var Er,Kn;const Gr=Pe("scroll-number",Pt),Kr=Pa.current,xr=ye()(be==null?void 0:be.indicator,(Er=Ht==null?void 0:Ht.classNames)===null||Er===void 0?void 0:Er.indicator,{[`${Yt}-dot`]:Kr,[`${Yt}-count`]:!Kr,[`${Yt}-count-sm`]:Ee==="small",[`${Yt}-multiple-words`]:!Kr&&Na&&Na.toString().length>1,[`${Yt}-status-${Ot}`]:!!Ot,[`${Yt}-color-${Lt}`]:gr});let Rt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(Kn=Ht==null?void 0:Ht.styles)===null||Kn===void 0?void 0:Kn.indicator),za);return Lt&&!gr&&(Rt=Rt||{},Rt.background=Lt),Ge.createElement(lt,{prefixCls:Gr,show:!zn,motionClassName:La,className:xr,count:Na,title:ur,style:Rt,key:"scrollNumber",ref:ma},Ea)}),sr))},ct=Ge.forwardRef(Xe);ct.Ribbon=he;var ot=ct},66104:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return lt}});var ee=te(92310),ye=te.n(ee),Be=te(11592),Ge=te(26112),ve=te(59301),we=te(92343),ie=te(36355),ce=te(84105),Le=te(91857);const Ae=Ve=>{let{children:Xe}=Ve;const{getPrefixCls:ct}=ve.useContext(ie.E_),ot=ct("breadcrumb");return ve.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};Ae.__ANT_BREADCRUMB_SEPARATOR=!0;var ge=Ae,_e=function(Ve,Xe){var ct={};for(var ot in Ve)Object.prototype.hasOwnProperty.call(Ve,ot)&&Xe.indexOf(ot)<0&&(ct[ot]=Ve[ot]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ot=Object.getOwnPropertySymbols(Ve);We<ot.length;We++)Xe.indexOf(ot[We])<0&&Object.prototype.propertyIsEnumerable.call(Ve,ot[We])&&(ct[ot[We]]=Ve[ot[We]]);return ct};function pe(Ve,Xe){if(Ve.title===void 0||Ve.title===null)return null;const ct=Object.keys(Xe).join("|");return typeof Ve.title=="object"?Ve.title:String(Ve.title).replace(new RegExp(`:(${ct})`,"g"),(ot,We)=>Xe[We]||ot)}function ae(Ve,Xe,ct,ot){if(ct==null)return null;const{className:We,onClick:ke}=Xe,Ne=_e(Xe,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ge.Z)(Ne,{data:!0,aria:!0})),{onClick:ke});return ot!==void 0?ve.createElement("a",Object.assign({},Qe,{className:ye()(`${Ve}-link`,We),href:ot}),ct):ve.createElement("span",Object.assign({},Qe,{className:ye()(`${Ve}-link`,We)}),ct)}function E(Ve,Xe){return(ot,We,ke,Ne,Qe)=>{if(Xe)return Xe(ot,We,ke,Ne);const rt=pe(ot,We);return ae(Ve,ot,rt,Qe)}}var a=function(Ve,Xe){var ct={};for(var ot in Ve)Object.prototype.hasOwnProperty.call(Ve,ot)&&Xe.indexOf(ot)<0&&(ct[ot]=Ve[ot]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ot=Object.getOwnPropertySymbols(Ve);We<ot.length;We++)Xe.indexOf(ot[We])<0&&Object.prototype.propertyIsEnumerable.call(Ve,ot[We])&&(ct[ot[We]]=Ve[ot[We]]);return ct};const b=Ve=>{const{prefixCls:Xe,separator:ct="/",children:ot,menu:We,overlay:ke,dropdownProps:Ne,href:Qe}=Ve,He=(et=>{if(We||ke){const Et=Object.assign({},Ne);if(We){const Pt=We||{},{items:gt}=Pt,Ot=a(Pt,["items"]);Et.menu=Object.assign(Object.assign({},Ot),{items:gt==null?void 0:gt.map((xe,Lt)=>{var{key:Nt,title:fe,label:qe,path:Ee}=xe,le=a(xe,["key","title","label","path"]);let re=qe!=null?qe:fe;return Ee&&(re=ve.createElement("a",{href:`${Qe}${Ee}`},re)),Object.assign(Object.assign({},le),{key:Nt!=null?Nt:Lt,label:re})})})}else ke&&(Et.overlay=ke);return ve.createElement(Le.Z,Object.assign({placement:"bottom"},Et),ve.createElement("span",{className:`${Xe}-overlay-link`},et,ve.createElement(ce.Z,null)))}return et})(ot);return He!=null?ve.createElement(ve.Fragment,null,ve.createElement("li",null,He),ct&&ve.createElement(ge,null,ct)):null},y=Ve=>{const{prefixCls:Xe,children:ct,href:ot}=Ve,We=a(Ve,["prefixCls","children","href"]),{getPrefixCls:ke}=ve.useContext(ie.E_),Ne=ke("breadcrumb",Xe);return ve.createElement(b,Object.assign({},We,{prefixCls:Ne}),ae(Ne,We,ct,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,z=te(17313),ne=te(83116),oe=te(37613);const ue=Ve=>{const{componentCls:Xe,iconCls:ct}=Ve;return{[Xe]:Object.assign(Object.assign({},(0,z.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[ct]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,z.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${Xe}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${Xe}-link`]:{[`
> ${ct} + span,
> ${ct} + a
`]:{marginInlineStart:Ve.marginXXS}},[`${Xe}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${ct}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ne.Z)("Breadcrumb",Ve=>{const Xe=(0,oe.TS)(Ve,{});return[ue(Xe)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),Se=function(Ve,Xe){var ct={};for(var ot in Ve)Object.prototype.hasOwnProperty.call(Ve,ot)&&Xe.indexOf(ot)<0&&(ct[ot]=Ve[ot]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ot=Object.getOwnPropertySymbols(Ve);We<ot.length;We++)Xe.indexOf(ot[We])<0&&Object.prototype.propertyIsEnumerable.call(Ve,ot[We])&&(ct[ot[We]]=Ve[ot[We]]);return ct};function he(Ve){const{breadcrumbName:Xe,children:ct}=Ve,ot=Se(Ve,["breadcrumbName","children"]),We=Object.assign({title:Xe},ot);return ct&&(We.menu={items:ct.map(ke=>{var{breadcrumbName:Ne}=ke,Qe=Se(ke,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:Ne})})}),We}function De(Ve,Xe){return(0,ve.useMemo)(()=>Ve||(Xe?Xe.map(he):null),[Ve,Xe])}var Te=function(Ve,Xe){var ct={};for(var ot in Ve)Object.prototype.hasOwnProperty.call(Ve,ot)&&Xe.indexOf(ot)<0&&(ct[ot]=Ve[ot]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ot=Object.getOwnPropertySymbols(Ve);We<ot.length;We++)Xe.indexOf(ot[We])<0&&Object.prototype.propertyIsEnumerable.call(Ve,ot[We])&&(ct[ot[We]]=Ve[ot[We]]);return ct};const me=(Ve,Xe)=>{if(Xe===void 0)return Xe;let ct=(Xe||"").replace(/^\//,"");return Object.keys(Ve).forEach(ot=>{ct=ct.replace(`:${ot}`,Ve[ot])}),ct},nt=Ve=>{const{prefixCls:Xe,separator:ct="/",style:ot,className:We,rootClassName:ke,routes:Ne,items:Qe,children:rt,itemRender:He,params:et={}}=Ve,Et=Te(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:gt,breadcrumb:Ot}=ve.useContext(ie.E_);let xe;const Lt=Pt("breadcrumb",Xe),[Nt,fe]=de(Lt),qe=De(Qe,Ne),Ee=E(Lt,He);if(qe&&qe.length>0){const se=[],Oe=Qe||Ne;xe=qe.map((Ke,be)=>{const{path:Re,key:it,type:tt,menu:Pe,overlay:ft,onClick:Ht,className:Yt,separator:Xt,dropdownProps:ln}=Ke,tn=me(et,Re);tn!==void 0&&se.push(tn);const Je=it!=null?it:be;if(tt==="separator")return ve.createElement(ge,{key:Je},Xt);const ut={},Wt=be===qe.length-1;Pe?ut.menu=Pe:ft&&(ut.overlay=ft);let{href:jt}=Ke;return se.length&&tn!==void 0&&(jt=`#/${se.join("/")}`),ve.createElement(b,Object.assign({key:Je},ut,(0,Ge.Z)(Ke,{data:!0,aria:!0}),{className:Yt,dropdownProps:ln,href:jt,separator:Wt?"":ct,onClick:Ht,prefixCls:Lt}),Ee(Ke,et,Oe,se,jt))})}else if(rt){const se=(0,Be.Z)(rt).length;xe=(0,Be.Z)(rt).map((Oe,Ke)=>{if(!Oe)return Oe;const be=Ke===se-1;return(0,we.Tm)(Oe,{separator:be?"":ct,key:Ke})})}const le=ye()(Lt,Ot==null?void 0:Ot.className,{[`${Lt}-rtl`]:gt==="rtl"},We,ke,fe),re=Object.assign(Object.assign({},Ot==null?void 0:Ot.style),ot);return Nt(ve.createElement("nav",Object.assign({className:le,style:re},Et),ve.createElement("ol",null,xe)))};nt.Item=x,nt.Separator=ge;var Ce=nt,lt=Ce},24905:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return de}});var ee=te(92310),ye=te.n(ee),Be=te(5630),Ge=te(59301),ve=te(36355),we=te(1684),ie=te(32441),Le=Ge.createContext(null),Ae=te(98447),ge=te(14088),_e=te(4572),pe=function(Se,he){var De={};for(var Te in Se)Object.prototype.hasOwnProperty.call(Se,Te)&&he.indexOf(Te)<0&&(De[Te]=Se[Te]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Te=Object.getOwnPropertySymbols(Se);me<Te.length;me++)he.indexOf(Te[me])<0&&Object.prototype.propertyIsEnumerable.call(Se,Te[me])&&(De[Te[me]]=Se[Te[me]]);return De};const ae=(Se,he)=>{var De;const{prefixCls:Te,className:me,rootClassName:nt,children:Ce,indeterminate:lt=!1,style:Ve,onMouseEnter:Xe,onMouseLeave:ct,skipGroup:ot=!1,disabled:We}=Se,ke=pe(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ne,direction:Qe,checkbox:rt}=Ge.useContext(ve.E_),He=Ge.useContext(Le),{isFormItemInput:et}=Ge.useContext(ie.aM),Et=Ge.useContext(we.Z),Pt=(De=(He==null?void 0:He.disabled)||We)!==null&&De!==void 0?De:Et,gt=Ge.useRef(ke.value);Ge.useEffect(()=>{He==null||He.registerValue(ke.value)},[]),Ge.useEffect(()=>{if(!ot)return ke.value!==gt.current&&(He==null||He.cancelValue(gt.current),He==null||He.registerValue(ke.value),gt.current=ke.value),()=>He==null?void 0:He.cancelValue(ke.value)},[ke.value]);const Ot=Ne("checkbox",Te),[xe,Lt]=(0,Ae.ZP)(Ot),Nt=Object.assign({},ke);He&&!ot&&(Nt.onChange=function(){ke.onChange&&ke.onChange.apply(ke,arguments),He.toggleOption&&He.toggleOption({label:Ce,value:ke.value})},Nt.name=He.name,Nt.checked=He.value.includes(ke.value));const fe=ye()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Qe==="rtl",[`${Ot}-wrapper-checked`]:Nt.checked,[`${Ot}-wrapper-disabled`]:Pt,[`${Ot}-wrapper-in-form-item`]:et},rt==null?void 0:rt.className,me,nt,Lt),qe=ye()({[`${Ot}-indeterminate`]:lt},_e.A,Lt),Ee=lt?"mixed":void 0;return xe(Ge.createElement(ge.Z,{component:"Checkbox",disabled:Pt},Ge.createElement("label",{className:fe,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Ve),onMouseEnter:Xe,onMouseLeave:ct},Ge.createElement(Be.Z,Object.assign({"aria-checked":Ee},Nt,{prefixCls:Ot,className:qe,disabled:Pt,ref:he})),Ce!==void 0&&Ge.createElement("span",null,Ce))))};var a=Ge.forwardRef(ae),b=te(3300),y=te(2738),x=function(Se,he){var De={};for(var Te in Se)Object.prototype.hasOwnProperty.call(Se,Te)&&he.indexOf(Te)<0&&(De[Te]=Se[Te]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Te=Object.getOwnPropertySymbols(Se);me<Te.length;me++)he.indexOf(Te[me])<0&&Object.prototype.propertyIsEnumerable.call(Se,Te[me])&&(De[Te[me]]=Se[Te[me]]);return De};const z=(Se,he)=>{const{defaultValue:De,children:Te,options:me=[],prefixCls:nt,className:Ce,rootClassName:lt,style:Ve,onChange:Xe}=Se,ct=x(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:We}=Ge.useContext(ve.E_),[ke,Ne]=Ge.useState(ct.value||De||[]),[Qe,rt]=Ge.useState([]);Ge.useEffect(()=>{"value"in ct&&Ne(ct.value||[])},[ct.value]);const He=Ge.useMemo(()=>me.map(le=>typeof le=="string"||typeof le=="number"?{label:le,value:le}:le),[me]),et=le=>{rt(re=>re.filter(se=>se!==le))},Et=le=>{rt(re=>[].concat((0,b.Z)(re),[le]))},Pt=le=>{const re=ke.indexOf(le.value),se=(0,b.Z)(ke);re===-1?se.push(le.value):se.splice(re,1),"value"in ct||Ne(se),Xe==null||Xe(se.filter(Oe=>Qe.includes(Oe)).sort((Oe,Ke)=>{const be=He.findIndex(it=>it.value===Oe),Re=He.findIndex(it=>it.value===Ke);return be-Re}))},gt=ot("checkbox",nt),Ot=`${gt}-group`,[xe,Lt]=(0,Ae.ZP)(gt),Nt=(0,y.Z)(ct,["value","disabled"]),fe=me.length?He.map(le=>Ge.createElement(a,{prefixCls:gt,key:le.value.toString(),disabled:"disabled"in le?le.disabled:ct.disabled,value:le.value,checked:ke.includes(le.value),onChange:le.onChange,className:`${Ot}-item`,style:le.style,title:le.title},le.label)):Te,qe={toggleOption:Pt,value:ke,disabled:ct.disabled,name:ct.name,registerValue:Et,cancelValue:et},Ee=ye()(Ot,{[`${Ot}-rtl`]:We==="rtl"},Ce,lt,Lt);return xe(Ge.createElement("div",Object.assign({className:Ee,style:Ve},Nt,{ref:he}),Ge.createElement(Le.Provider,{value:qe},fe)))},ne=Ge.forwardRef(z);var oe=Ge.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var de=ue},98447:function(Mt,Bt,te){"use strict";te.d(Bt,{C2:function(){return ve}});var ee=te(17313),ye=te(37613),Be=te(83116);const Ge=we=>{const{checkboxCls:ie}=we,ce=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[ce]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ce}`]:{marginInlineStart:0},[`&${ce}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(we))},[`${ie}-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}})},{[`
${ce}:not(${ce}-disabled),
${ie}:not(${ie}-disabled)
`]:{[`&:hover ${ie}-inner`]:{borderColor:we.colorPrimary}},[`${ce}:not(${ce}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:we.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-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}`}}},[`
${ce}-checked:not(${ce}-disabled),
${ie}-checked:not(${ie}-disabled)
`]:{[`&:hover ${ie}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-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:'""'}}}}},{[`${ce}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:we.colorBgContainerDisabled,borderColor:we.colorBorder,"&:after":{borderColor:we.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:we.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:we.colorTextDisabled}}}]};function ve(we,ie){const ce=(0,ye.TS)(ie,{checkboxCls:`.${we}`,checkboxSize:ie.controlInteractiveSize});return[Ge(ce)]}Bt.ZP=(0,Be.Z)("Checkbox",(we,ie)=>{let{prefixCls:ce}=ie;return[ve(ce,we)]})},5083:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return xi}});var ee=te(61186),ye=te.n(ee),Be=te(48736),Ge=te(90111),ve=te.n(Ge),we=te(58319),ie=te.n(we),ce=te(23250),Le=te.n(ce),Ae=te(74959),ge=te.n(Ae),_e=te(10238),pe=te.n(_e),ae=te(33656),E=te.n(ae);ye().extend(E()),ye().extend(pe()),ye().extend(ve()),ye().extend(ie()),ye().extend(Le()),ye().extend(ge()),ye().extend(function(Fe,Ie){var Ze=Ie.prototype,dt=Ze.format;Ze.format=function(Vt){var It=(Vt||"").replace("Wo","wo");return dt.bind(this)(It)}});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(Ie){var Ze=a[Ie];return Ze||Ie.split("_")[0]},y=function(){(0,Be.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ye()()},getFixedDate:function(Ie){return ye()(Ie,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ie){return Ie.endOf("month")},getWeekDay:function(Ie){var Ze=Ie.locale("en");return Ze.weekday()+Ze.localeData().firstDayOfWeek()},getYear:function(Ie){return Ie.year()},getMonth:function(Ie){return Ie.month()},getDate:function(Ie){return Ie.date()},getHour:function(Ie){return Ie.hour()},getMinute:function(Ie){return Ie.minute()},getSecond:function(Ie){return Ie.second()},addYear:function(Ie,Ze){return Ie.add(Ze,"year")},addMonth:function(Ie,Ze){return Ie.add(Ze,"month")},addDate:function(Ie,Ze){return Ie.add(Ze,"day")},setYear:function(Ie,Ze){return Ie.year(Ze)},setMonth:function(Ie,Ze){return Ie.month(Ze)},setDate:function(Ie,Ze){return Ie.date(Ze)},setHour:function(Ie,Ze){return Ie.hour(Ze)},setMinute:function(Ie,Ze){return Ie.minute(Ze)},setSecond:function(Ie,Ze){return Ie.second(Ze)},isAfter:function(Ie,Ze){return Ie.isAfter(Ze)},isValidate:function(Ie){return Ie.isValid()},locale:{getWeekFirstDay:function(Ie){return ye()().locale(b(Ie)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ie,Ze){return Ze.locale(b(Ie)).weekday(0)},getWeek:function(Ie,Ze){return Ze.locale(b(Ie)).week()},getShortWeekDays:function(Ie){return ye()().locale(b(Ie)).localeData().weekdaysMin()},getShortMonths:function(Ie){return ye()().locale(b(Ie)).localeData().monthsShort()},format:function(Ie,Ze,dt){return Ze.locale(b(Ie)).format(dt)},parse:function(Ie,Ze,dt){for(var mt=b(Ie),Vt=0;Vt<dt.length;Vt+=1){var It=dt[Vt],mn=Ze;if(It.includes("wo")||It.includes("Wo")){for(var fn=mn.split("-")[0],xn=mn.split("-")[1],sa=ye()(fn,"YYYY").startOf("year").locale(mt),In=0;In<=52;In+=1){var Rn=sa.add(In,"week");if(Rn.format("Wo")===xn)return Rn}return y(),null}var aa=ye()(mn,It,!0).locale(mt);if(aa.isValid())return aa}return Ze&&y(),null}}},z=x,ne=te(53487),oe=te(32855),ue=te(59301),de={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},Se=de,he=te(7657),De=function(Ie,Ze){return ue.createElement(he.Z,(0,oe.Z)({},Ie,{ref:Ze,icon:Se}))},Te=ue.forwardRef(De),me=Te,nt={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:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Ce=nt,lt=function(Ie,Ze){return ue.createElement(he.Z,(0,oe.Z)({},Ie,{ref:Ze,icon:Ce}))},Ve=ue.forwardRef(lt),Xe=Ve,ct=te(19248),ot={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},We=ot,ke=function(Ie,Ze){return ue.createElement(he.Z,(0,oe.Z)({},Ie,{ref:Ze,icon:We}))},Ne=ue.forwardRef(ke),Qe=Ne,rt=te(92310),He=te.n(rt),et=te(33377),Et=te(93912),Pt=te(83383),gt=te(18881),Ot=te(85461),xe=te(74430),Lt=te(27247),Nt=te(11913),fe=te(18929),qe=te(26112),Ee=te(80547),le=te(13697),re=10,se=re*10,Oe=7;function Ke(Fe,Ie){if(!Fe&&!Ie)return!0;if(!Fe||!Ie)return!1}function be(Fe,Ie,Ze){var dt=Ke(Ie,Ze);if(typeof dt=="boolean")return dt;var mt=Math.floor(Fe.getYear(Ie)/10),Vt=Math.floor(Fe.getYear(Ze)/10);return mt===Vt}function Re(Fe,Ie,Ze){var dt=Ke(Ie,Ze);return typeof dt=="boolean"?dt:Fe.getYear(Ie)===Fe.getYear(Ze)}function it(Fe,Ie){var Ze=Math.floor(Fe.getMonth(Ie)/3);return Ze+1}function tt(Fe,Ie,Ze){var dt=Ke(Ie,Ze);return typeof dt=="boolean"?dt:Re(Fe,Ie,Ze)&&it(Fe,Ie)===it(Fe,Ze)}function Pe(Fe,Ie,Ze){var dt=Ke(Ie,Ze);return typeof dt=="boolean"?dt:Re(Fe,Ie,Ze)&&Fe.getMonth(Ie)===Fe.getMonth(Ze)}function ft(Fe,Ie,Ze){var dt=Ke(Ie,Ze);return typeof dt=="boolean"?dt:Fe.getYear(Ie)===Fe.getYear(Ze)&&Fe.getMonth(Ie)===Fe.getMonth(Ze)&&Fe.getDate(Ie)===Fe.getDate(Ze)}function Ht(Fe,Ie,Ze){var dt=Ke(Ie,Ze);return typeof dt=="boolean"?dt:Fe.getHour(Ie)===Fe.getHour(Ze)&&Fe.getMinute(Ie)===Fe.getMinute(Ze)&&Fe.getSecond(Ie)===Fe.getSecond(Ze)}function Yt(Fe,Ie,Ze,dt){var mt=Ke(Ze,dt);return typeof mt=="boolean"?mt:Re(Fe,Ze,dt)&&Fe.locale.getWeek(Ie,Ze)===Fe.locale.getWeek(Ie,dt)}function Xt(Fe,Ie,Ze){return ft(Fe,Ie,Ze)&&Ht(Fe,Ie,Ze)}function ln(Fe,Ie,Ze,dt){return!Ie||!Ze||!dt?!1:!ft(Fe,Ie,dt)&&!ft(Fe,Ze,dt)&&Fe.isAfter(dt,Ie)&&Fe.isAfter(Ze,dt)}function tn(Fe,Ie,Ze){var dt=Ie.locale.getWeekFirstDay(Fe),mt=Ie.setDate(Ze,1),Vt=Ie.getWeekDay(mt),It=Ie.addDate(mt,dt-Vt);return Ie.getMonth(It)===Ie.getMonth(Ze)&&Ie.getDate(It)>1&&(It=Ie.addDate(It,-7)),It}function Je(Fe,Ie,Ze){var dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ie){case"year":return Ze.addYear(Fe,dt*10);case"quarter":case"month":return Ze.addYear(Fe,dt);default:return Ze.addMonth(Fe,dt)}}function ut(Fe,Ie){var Ze=Ie.generateConfig,dt=Ie.locale,mt=Ie.format;return typeof mt=="function"?mt(Fe):Ze.locale.format(dt.locale,Fe,mt)}function Wt(Fe,Ie){var Ze=Ie.generateConfig,dt=Ie.locale,mt=Ie.formatList;return!Fe||typeof mt[0]=="function"?null:Ze.locale.parse(dt.locale,Fe,mt)}function jt(Fe){var Ie=Fe.cellDate,Ze=Fe.mode,dt=Fe.disabledDate,mt=Fe.generateConfig;if(!dt)return!1;var Vt=function(ra,pn,an){for(var ua=pn;ua<=an;){var Ha=void 0;switch(ra){case"date":{if(Ha=mt.setDate(Ie,ua),!dt(Ha))return!1;break}case"month":{if(Ha=mt.setMonth(Ie,ua),!jt({cellDate:Ha,mode:"month",generateConfig:mt,disabledDate:dt}))return!1;break}case"year":{if(Ha=mt.setYear(Ie,ua),!jt({cellDate:Ha,mode:"year",generateConfig:mt,disabledDate:dt}))return!1;break}}ua+=1}return!0};switch(Ze){case"date":case"week":return dt(Ie);case"month":{var It=1,mn=mt.getDate(mt.getEndDate(Ie));return Vt("date",It,mn)}case"quarter":{var fn=Math.floor(mt.getMonth(Ie)/3)*3,xn=fn+2;return Vt("month",fn,xn)}case"year":return Vt("month",0,11);case"decade":{var sa=mt.getYear(Ie),In=Math.floor(sa/re)*re,Rn=In+re-1;return Vt("year",In,Rn)}}}function vn(Fe,Ie){var Ze=Ie.formatList,dt=Ie.generateConfig,mt=Ie.locale;return(0,Ee.Z)(function(){if(!Fe)return[[""],""];for(var Vt="",It=[],mn=0;mn<Ze.length;mn+=1){var fn=Ze[mn],xn=ut(Fe,{generateConfig:dt,locale:mt,format:fn});It.push(xn),mn===0&&(Vt=xn)}return[It,Vt]},[Fe,Ze,mt],function(Vt,It){return!Xt(dt,Vt[0],It[0])||!(0,le.Z)(Vt[1],It[1],!0)||!(0,le.Z)(Vt[2],It[2],!0)})}function zn(Fe,Ie){var Ze=Ie.formatList,dt=Ie.generateConfig,mt=Ie.locale,Vt=(0,ue.useState)(null),It=(0,Nt.Z)(Vt,2),mn=It[0],fn=It[1],xn=(0,ue.useRef)(null);function sa(an){var ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(xn.current),ua){fn(an);return}xn.current=requestAnimationFrame(function(){fn(an)})}var In=vn(mn,{formatList:Ze,generateConfig:dt,locale:mt}),Rn=(0,Nt.Z)(In,2),aa=Rn[1];function ra(an){sa(an)}function pn(){var an=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;sa(null,an)}return(0,ue.useEffect)(function(){pn(!0)},[Fe]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(xn.current)}},[]),[aa,ra,pn]}var An=te(10228),Mn=te(16089),pa=te(3300),Na=te(29194),Pa=new Map;function za(Fe,Ie){var Ze;function dt(){(0,Na.Z)(Fe)?Ie():Ze=(0,Mn.Z)(function(){dt()})}return dt(),function(){Mn.Z.cancel(Ze)}}function ur(Fe,Ie,Ze){if(Pa.get(Fe)&&cancelAnimationFrame(Pa.get(Fe)),Ze<=0){Pa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=Ie}));return}var dt=Ie-Fe.scrollTop,mt=dt/Ze*10;Pa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=mt,Fe.scrollTop!==Ie&&ur(Fe,Ie,Ze-10)}))}function sr(Fe,Ie){var Ze=Ie.onLeftRight,dt=Ie.onCtrlLeftRight,mt=Ie.onUpDown,Vt=Ie.onPageUpDown,It=Ie.onEnter,mn=Fe.which,fn=Fe.ctrlKey,xn=Fe.metaKey;switch(mn){case An.Z.LEFT:if(fn||xn){if(dt)return dt(-1),!0}else if(Ze)return Ze(-1),!0;break;case An.Z.RIGHT:if(fn||xn){if(dt)return dt(1),!0}else if(Ze)return Ze(1),!0;break;case An.Z.UP:if(mt)return mt(-1),!0;break;case An.Z.DOWN:if(mt)return mt(1),!0;break;case An.Z.PAGE_UP:if(Vt)return Vt(-1),!0;break;case An.Z.PAGE_DOWN:if(Vt)return Vt(1),!0;break;case An.Z.ENTER:if(It)return It(),!0;break}return!1}function Ea(Fe,Ie,Ze,dt){var mt=Fe;if(!mt)switch(Ie){case"time":mt=dt?"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=Ze?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return mt}function gr(Fe,Ie,Ze){var dt=Fe==="time"?8:10,mt=typeof Ie=="function"?Ie(Ze.getNow()).length:Ie.length;return Math.max(dt,mt)+2}var or=null,dn=new Set;function Hn(Fe){return!or&&typeof window!="undefined"&&window.addEventListener&&(or=function(Ze){(0,pa.Z)(dn).forEach(function(dt){dt(Ze)})},window.addEventListener("mousedown",or)),dn.add(Fe),function(){dn.delete(Fe),dn.size===0&&(window.removeEventListener("mousedown",or),or=null)}}function Za(Fe){var Ie=Fe.target;if(Fe.composed&&Ie.shadowRoot){var Ze;return((Ze=Fe.composedPath)===null||Ze===void 0?void 0:Ze.call(Fe)[0])||Ie}return Ie}var La=function(Ie){return Ie==="month"||Ie==="date"?"year":Ie},ma=function(Ie){return Ie==="date"?"month":Ie},Er=function(Ie){return Ie==="month"||Ie==="date"?"quarter":Ie},Kn=function(Ie){return Ie==="date"?"week":Ie},Gr={year:La,month:ma,quarter:Er,week:Kn,time:null,date:null};function Kr(Fe,Ie){return Fe.some(function(Ze){return Ze&&Ze.contains(Ie)})}function xr(Fe){var Ie=Fe.open,Ze=Fe.value,dt=Fe.isClickOutside,mt=Fe.triggerOpen,Vt=Fe.forwardKeyDown,It=Fe.onKeyDown,mn=Fe.blurToCancel,fn=Fe.onSubmit,xn=Fe.onCancel,sa=Fe.onFocus,In=Fe.onBlur,Rn=Fe.changeOnBlur,aa=(0,ue.useState)(!1),ra=(0,Nt.Z)(aa,2),pn=ra[0],an=ra[1],ua=(0,ue.useState)(!1),Ha=(0,Nt.Z)(ua,2),Ra=Ha[0],ja=Ha[1],Qa=(0,ue.useRef)(!1),Wa=(0,ue.useRef)(!1),Ia=(0,ue.useRef)(!1),Or={onMouseDown:function(){an(!0),mt(!0)},onKeyDown:function(zr){var qr=function(){Ia.current=!0};if(It(zr,qr),!Ia.current){switch(zr.which){case An.Z.ENTER:{Ie?fn()!==!1&&an(!0):mt(!0),zr.preventDefault();return}case An.Z.TAB:{pn&&Ie&&!zr.shiftKey?(an(!1),zr.preventDefault()):!pn&&Ie&&!Vt(zr)&&zr.shiftKey&&(an(!0),zr.preventDefault());return}case An.Z.ESC:{an(!0),xn();return}}!Ie&&![An.Z.SHIFT].includes(zr.which)?mt(!0):pn||Vt(zr)}},onFocus:function(zr){an(!0),ja(!0),sa&&sa(zr)},onBlur:function(zr){if(Qa.current||!dt(document.activeElement)){Qa.current=!1;return}mn?setTimeout(function(){for(var qr=document,po=qr.activeElement;po&&po.shadowRoot;)po=po.shadowRoot.activeElement;dt(po)&&xn()},0):Ie&&(mt(!1),Wa.current&&fn()),ja(!1),In==null||In(zr)}};return(0,ue.useEffect)(function(){Wa.current=!1},[Ie]),(0,ue.useEffect)(function(){Wa.current=!0},[Ze]),(0,ue.useEffect)(function(){return Hn(function(yr){var zr=Za(yr),qr=dt(zr);Ie&&(qr?!Rn&&(!Ra||qr)&&mt(!1):(Qa.current=!0,(0,Mn.Z)(function(){Qa.current=!1})))})}),[Or,{focused:Ra,typing:pn}]}function Rt(Fe,Ie){return ue.useMemo(function(){return Fe||(Ie?((0,Be.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ie).map(function(Ze){var dt=(0,Nt.Z)(Ze,2),mt=dt[0],Vt=dt[1];return{label:mt,value:Vt}})):[])},[Fe,Ie])}var $t=te(34280);function zt(Fe){var Ie=Fe.valueTexts,Ze=Fe.onTextChange,dt=ue.useState(""),mt=(0,Nt.Z)(dt,2),Vt=mt[0],It=mt[1],mn=ue.useRef([]);mn.current=Ie;function fn(sa){It(sa),Ze(sa)}function xn(){It(mn.current[0])}return(0,$t.Z)(function(){Ie.every(function(sa){return sa!==Vt})&&xn()},[Ie.join("||")]),[Vt,fn,xn]}var Qn=ue.createContext({}),Ca=Qn,ta=te(34666);function Br(Fe){var Ie=Fe.cellRender,Ze=Fe.monthCellRender,dt=Fe.dateRender,mt=ue.useMemo(function(){if(Ie)return Ie;if(!(!Ze&&!dt))return function(Vt,It){var mn=Vt;return dt&&It.type==="date"?dt(mn,It.today):Ze&&It.type==="month"?Ze(mn,It.locale):It.originNode}},[Ie,Ze,dt]);return mt}function Ya(Fe,Ie){for(var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",dt=String(Fe);dt.length<Ie;)dt="".concat(Ze).concat(Fe);return dt}var $a=function(){for(var Ie=arguments.length,Ze=new Array(Ie),dt=0;dt<Ie;dt++)Ze[dt]=arguments[dt];return Ze};function Yr(Fe){return Fe==null?[]:Array.isArray(Fe)?Fe:[Fe]}function ar(Fe,Ie){return Fe?Fe[Ie]:null}function Yn(Fe,Ie,Ze){var dt=[ar(Fe,0),ar(Fe,1)];return dt[Ze]=typeof Ie=="function"?Ie(dt[Ze]):Ie,!dt[0]&&!dt[1]?null:dt}function Ir(Fe){return typeof Fe=="function"?Fe():Fe}function to(Fe){var Ie=Fe.cellPrefixCls,Ze=Fe.generateConfig,dt=Fe.rangedValue,mt=Fe.hoverRangedValue,Vt=Fe.isInView,It=Fe.isSameCell,mn=Fe.offsetCell,fn=Fe.today,xn=Fe.value;function sa(In){var Rn,aa=mn(In,-1),ra=mn(In,1),pn=ar(dt,0),an=ar(dt,1),ua=ar(mt,0),Ha=ar(mt,1),Ra=ln(Ze,ua,Ha,In);function ja(zr){return It(pn,zr)}function Qa(zr){return It(an,zr)}var Wa=It(ua,In),Ia=It(Ha,In),Or=(Ra||Ia)&&(!Vt(aa)||Qa(aa)),yr=(Ra||Wa)&&(!Vt(ra)||ja(ra));return Rn={},(0,xe.Z)(Rn,"".concat(Ie,"-in-view"),Vt(In)),(0,xe.Z)(Rn,"".concat(Ie,"-in-range"),ln(Ze,pn,an,In)),(0,xe.Z)(Rn,"".concat(Ie,"-range-start"),ja(In)),(0,xe.Z)(Rn,"".concat(Ie,"-range-end"),Qa(In)),(0,xe.Z)(Rn,"".concat(Ie,"-range-start-single"),ja(In)&&!an),(0,xe.Z)(Rn,"".concat(Ie,"-range-end-single"),Qa(In)&&!pn),(0,xe.Z)(Rn,"".concat(Ie,"-range-start-near-hover"),ja(In)&&(It(aa,ua)||ln(Ze,ua,Ha,aa))),(0,xe.Z)(Rn,"".concat(Ie,"-range-end-near-hover"),Qa(In)&&(It(ra,Ha)||ln(Ze,ua,Ha,ra))),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover"),Ra),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-start"),Wa),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-end"),Ia),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-edge-start"),Or),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-edge-end"),yr),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-edge-start-near-range"),Or&&It(aa,an)),(0,xe.Z)(Rn,"".concat(Ie,"-range-hover-edge-end-near-range"),yr&&It(ra,pn)),(0,xe.Z)(Rn,"".concat(Ie,"-today"),It(fn,In)),(0,xe.Z)(Rn,"".concat(Ie,"-selected"),It(xn,In)),Rn}return sa}var Hr=ue.createContext({}),Tr=Hr;function At(Fe,Ie,Ze,dt,mt){var Vt=Fe.setHour(Ie,Ze);return Vt=Fe.setMinute(Vt,dt),Vt=Fe.setSecond(Vt,mt),Vt}function yn(Fe,Ie,Ze){if(!Ze)return Ie;var dt=Ie;return dt=Fe.setHour(dt,Fe.getHour(Ze)),dt=Fe.setMinute(dt,Fe.getMinute(Ze)),dt=Fe.setSecond(dt,Fe.getSecond(Ze)),dt}function En(Fe,Ie,Ze,dt,mt,Vt){var It=Math.floor(Fe/dt)*dt;if(It<Fe)return[It,60-mt,60-Vt];var mn=Math.floor(Ie/mt)*mt;if(mn<Ie)return[It,mn,60-Vt];var fn=Math.floor(Ze/Vt)*Vt;return[It,mn,fn]}function Tn(Fe,Ie){var Ze=Fe.getYear(Ie),dt=Fe.getMonth(Ie)+1,mt=Fe.getEndDate(Fe.getFixedDate("".concat(Ze,"-").concat(dt,"-01"))),Vt=Fe.getDate(mt),It=dt<10?"0".concat(dt):"".concat(dt);return"".concat(Ze,"-").concat(It,"-").concat(Vt)}function $n(Fe){for(var Ie=Fe.prefixCls,Ze=Fe.disabledDate,dt=Fe.onSelect,mt=Fe.picker,Vt=Fe.rowNum,It=Fe.colNum,mn=Fe.prefixColumn,fn=Fe.rowClassName,xn=Fe.baseDate,sa=Fe.getCellClassName,In=Fe.getCellText,Rn=Fe.getCellNode,aa=Fe.getCellDate,ra=Fe.generateConfig,pn=Fe.titleCell,an=Fe.headerCells,ua=ue.useContext(Ca),Ha=ua.onDateMouseEnter,Ra=ua.onDateMouseLeave,ja=ua.mode,Qa="".concat(Ie,"-cell"),Wa=[],Ia=0;Ia<Vt;Ia+=1){for(var Or=[],yr=void 0,zr=function(){var Fo,_o=Ia*It+qr,br=aa(xn,_o),Xr=jt({cellDate:br,mode:ja,disabledDate:Ze,generateConfig:ra});qr===0&&(yr=br,mn&&Or.push(mn(yr)));var $r=pn&&pn(br),So=ue.createElement("div",{className:"".concat(Qa,"-inner")},In(br));Or.push(ue.createElement("td",{key:qr,title:$r,className:He()(Qa,(0,Lt.Z)((Fo={},(0,xe.Z)(Fo,"".concat(Qa,"-disabled"),Xr),(0,xe.Z)(Fo,"".concat(Qa,"-start"),In(br)===1||mt==="year"&&Number($r)%10===0),(0,xe.Z)(Fo,"".concat(Qa,"-end"),$r===Tn(ra,br)||mt==="year"&&Number($r)%10===9),Fo),sa(br))),onClick:function(){Xr||dt(br)},onMouseEnter:function(){!Xr&&Ha&&Ha(br)},onMouseLeave:function(){!Xr&&Ra&&Ra(br)}},Rn?Rn(br,So):So))},qr=0;qr<It;qr+=1)zr();Wa.push(ue.createElement("tr",{key:Ia,className:fn&&fn(yr)},Or))}return ue.createElement("div",{className:"".concat(Ie,"-body")},ue.createElement("table",{className:"".concat(Ie,"-content")},an&&ue.createElement("thead",null,ue.createElement("tr",null,an)),ue.createElement("tbody",null,Wa)))}function ia(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.prefixColumn,mt=Fe.locale,Vt=Fe.rowCount,It=Fe.viewDate,mn=Fe.value,fn=Fe.cellRender,xn=Fe.isSameCell,sa=ue.useContext(Tr),In=sa.rangedValue,Rn=sa.hoverRangedValue,aa=tn(mt.locale,Ze,It),ra="".concat(Ie,"-cell"),pn=Ze.locale.getWeekFirstDay(mt.locale),an=Ze.getNow(),ua=[],Ha=mt.shortWeekDays||(Ze.locale.getShortWeekDays?Ze.locale.getShortWeekDays(mt.locale):[]);dt&&ua.push(ue.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var Ra=0;Ra<Oe;Ra+=1)ua.push(ue.createElement("th",{key:Ra},Ha[(Ra+pn)%Oe]));var ja=to({cellPrefixCls:ra,today:an,value:mn,generateConfig:Ze,rangedValue:dt?null:In,hoverRangedValue:dt?null:Rn,isSameCell:xn||function(Wa,Ia){return ft(Ze,Wa,Ia)},isInView:function(Ia){return Pe(Ze,Ia,It)},offsetCell:function(Ia,Or){return Ze.addDate(Ia,Or)}}),Qa=fn?function(Wa,Ia){return fn(Wa,{originNode:Ia,today:an,type:"date",locale:mt})}:void 0;return ue.createElement($n,(0,oe.Z)({},Fe,{rowNum:Vt,colNum:Oe,baseDate:aa,getCellNode:Qa,getCellText:Ze.getDate,getCellClassName:ja,getCellDate:Ze.addDate,titleCell:function(Ia){return ut(Ia,{locale:mt,format:"YYYY-MM-DD",generateConfig:Ze})},headerCells:ua}))}var xt=ia,bt={visibility:"hidden"};function gn(Fe){var Ie=Fe.prefixCls,Ze=Fe.prevIcon,dt=Ze===void 0?"\u2039":Ze,mt=Fe.nextIcon,Vt=mt===void 0?"\u203A":mt,It=Fe.superPrevIcon,mn=It===void 0?"\xAB":It,fn=Fe.superNextIcon,xn=fn===void 0?"\xBB":fn,sa=Fe.onSuperPrev,In=Fe.onSuperNext,Rn=Fe.onPrev,aa=Fe.onNext,ra=Fe.children,pn=ue.useContext(Ca),an=pn.hideNextBtn,ua=pn.hidePrevBtn;return ue.createElement("div",{className:Ie},sa&&ue.createElement("button",{type:"button",onClick:sa,tabIndex:-1,className:"".concat(Ie,"-super-prev-btn"),style:ua?bt:{}},mn),Rn&&ue.createElement("button",{type:"button",onClick:Rn,tabIndex:-1,className:"".concat(Ie,"-prev-btn"),style:ua?bt:{}},dt),ue.createElement("div",{className:"".concat(Ie,"-view")},ra),aa&&ue.createElement("button",{type:"button",onClick:aa,tabIndex:-1,className:"".concat(Ie,"-next-btn"),style:an?bt:{}},Vt),In&&ue.createElement("button",{type:"button",onClick:In,tabIndex:-1,className:"".concat(Ie,"-super-next-btn"),style:an?bt:{}},xn))}var Zn=gn;function nn(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.locale,mt=Fe.viewDate,Vt=Fe.onNextMonth,It=Fe.onPrevMonth,mn=Fe.onNextYear,fn=Fe.onPrevYear,xn=Fe.onYearClick,sa=Fe.onMonthClick,In=ue.useContext(Ca),Rn=In.hideHeader;if(Rn)return null;var aa="".concat(Ie,"-header"),ra=dt.shortMonths||(Ze.locale.getShortMonths?Ze.locale.getShortMonths(dt.locale):[]),pn=Ze.getMonth(mt),an=ue.createElement("button",{type:"button",key:"year",onClick:xn,tabIndex:-1,className:"".concat(Ie,"-year-btn")},ut(mt,{locale:dt,format:dt.yearFormat,generateConfig:Ze})),ua=ue.createElement("button",{type:"button",key:"month",onClick:sa,tabIndex:-1,className:"".concat(Ie,"-month-btn")},dt.monthFormat?ut(mt,{locale:dt,format:dt.monthFormat,generateConfig:Ze}):ra[pn]),Ha=dt.monthBeforeYear?[ua,an]:[an,ua];return ue.createElement(Zn,(0,oe.Z)({},Fe,{prefixCls:aa,onSuperPrev:fn,onPrev:It,onNext:Vt,onSuperNext:mn}),Ha)}var er=nn,Oa=6;function mr(Fe){var Ie=Fe.prefixCls,Ze=Fe.panelName,dt=Ze===void 0?"date":Ze,mt=Fe.keyboardConfig,Vt=Fe.active,It=Fe.operationRef,mn=Fe.generateConfig,fn=Fe.value,xn=Fe.viewDate,sa=Fe.onViewDateChange,In=Fe.onPanelChange,Rn=Fe.onSelect,aa="".concat(Ie,"-").concat(dt,"-panel");It.current={onKeyDown:function(ua){return sr(ua,(0,Lt.Z)({onLeftRight:function(Ra){Rn(mn.addDate(fn||xn,Ra),"key")},onCtrlLeftRight:function(Ra){Rn(mn.addYear(fn||xn,Ra),"key")},onUpDown:function(Ra){Rn(mn.addDate(fn||xn,Ra*Oe),"key")},onPageUpDown:function(Ra){Rn(mn.addMonth(fn||xn,Ra),"key")}},mt))}};var ra=function(ua){var Ha=mn.addYear(xn,ua);sa(Ha),In(null,Ha)},pn=function(ua){var Ha=mn.addMonth(xn,ua);sa(Ha),In(null,Ha)};return ue.createElement("div",{className:He()(aa,(0,xe.Z)({},"".concat(aa,"-active"),Vt))},ue.createElement(er,(0,oe.Z)({},Fe,{prefixCls:Ie,value:fn,viewDate:xn,onPrevYear:function(){ra(-1)},onNextYear:function(){ra(1)},onPrevMonth:function(){pn(-1)},onNextMonth:function(){pn(1)},onMonthClick:function(){In("month",xn)},onYearClick:function(){In("year",xn)}})),ue.createElement(xt,(0,oe.Z)({},Fe,{onSelect:function(ua){return Rn(ua,"mouse")},prefixCls:Ie,value:fn,viewDate:xn,rowCount:Oa})))}var pr=mr;function Ln(Fe){var Ie=ue.useContext(Ca),Ze=Ie.hideHeader;if(Ze)return null;var dt=Fe.prefixCls,mt=Fe.generateConfig,Vt=Fe.locale,It=Fe.value,mn=Fe.format,fn="".concat(dt,"-header");return ue.createElement(Zn,{prefixCls:fn},It?ut(It,{locale:Vt,format:mn,generateConfig:mt}):"\xA0")}var Un=Ln;function Ba(Fe){var Ie=Fe.value,Ze=Fe.generateConfig,dt=Fe.disabledMinutes,mt=Fe.disabledSeconds,Vt=Fe.minutes,It=Fe.seconds,mn=Fe.use12Hours,fn=function(sa,In,Rn,aa){var ra=Ze.getNow(),pn=Ie||ra,an=In<0?Ze.getHour(ra):In,ua=Rn<0?Ze.getMinute(ra):Rn,Ha=aa<0?Ze.getSecond(ra):aa,Ra=dt&&dt(an);if(Ra!=null&&Ra.includes(ua)){var ja=Vt.find(function(Ia){return!Ra.includes(Ia.value)});if(ja)ua=ja.value;else return null}var Qa=mt&&mt(an,ua);if(Qa!=null&&Qa.includes(Ha)){var Wa=It.find(function(Ia){return!Qa.includes(Ia.value)});if(Wa)Ha=Wa.value;else return null}return pn=At(Ze,pn,!mn||!sa?an:an+12,ua,Ha),pn};return fn}function xa(Fe){var Ie=Fe.prefixCls,Ze=Fe.units,dt=Fe.onSelect,mt=Fe.value,Vt=Fe.active,It=Fe.hideDisabledOptions,mn=Fe.info,fn=Fe.type,xn="".concat(Ie,"-cell"),sa=ue.useContext(Ca),In=sa.open,Rn=(0,ue.useRef)(null),aa=(0,ue.useRef)(new Map),ra=(0,ue.useRef)();return(0,ue.useLayoutEffect)(function(){var pn=aa.current.get(mt);pn&&In!==!1&&ur(Rn.current,pn.offsetTop,120)},[mt]),(0,ue.useLayoutEffect)(function(){if(In){var pn=aa.current.get(mt);pn&&(ra.current=za(pn,function(){ur(Rn.current,pn.offsetTop,0)}))}return function(){var an;(an=ra.current)===null||an===void 0||an.call(ra)}},[In]),ue.createElement("ul",{className:He()("".concat(Ie,"-column"),(0,xe.Z)({},"".concat(Ie,"-column-active"),Vt)),ref:Rn,style:{position:"relative"}},Ze.map(function(pn){var an;return It&&pn.disabled?null:ue.createElement("li",{key:pn.value,ref:function(Ha){aa.current.set(pn.value,Ha)},className:He()(xn,(an={},(0,xe.Z)(an,"".concat(xn,"-disabled"),pn.disabled),(0,xe.Z)(an,"".concat(xn,"-selected"),mt===pn.value),an)),onClick:function(){pn.disabled||dt(pn.value)}},mn.cellRender?mn.cellRender(pn.value,{today:mn.today,locale:mn.locale,originNode:ue.createElement("div",{className:"".concat(xn,"-inner")},pn.label),type:"time",subType:fn}):ue.createElement("div",{className:"".concat(xn,"-inner")},pn.label))}))}var vr=xa;function rr(Fe,Ie){if(Fe.length!==Ie.length)return!0;for(var Ze=0;Ze<Fe.length;Ze+=1)if(Fe[Ze].disabled!==Ie[Ze].disabled)return!0;return!1}function ka(Fe,Ie,Ze,dt){for(var mt=[],Vt=Ze>=1?Ze|0:1,It=Fe;It<=Ie;It+=Vt)mt.push({label:Ya(It,2),value:It,disabled:(dt||[]).includes(It)});return mt}function Sr(Fe){var Ie=Fe.generateConfig,Ze=Fe.prefixCls,dt=Fe.operationRef,mt=Fe.activeColumnIndex,Vt=Fe.value,It=Fe.showHour,mn=Fe.showMinute,fn=Fe.showSecond,xn=Fe.use12Hours,sa=Fe.hourStep,In=sa===void 0?1:sa,Rn=Fe.minuteStep,aa=Rn===void 0?1:Rn,ra=Fe.secondStep,pn=ra===void 0?1:ra,an=Fe.disabledHours,ua=Fe.disabledMinutes,Ha=Fe.disabledSeconds,Ra=Fe.disabledTime,ja=Fe.hideDisabledOptions,Qa=Fe.onSelect,Wa=Fe.cellRender,Ia=Fe.locale,Or=[],yr="".concat(Ze,"-content"),zr="".concat(Ze,"-time-panel"),qr,po=Vt?Ie.getHour(Vt):-1,Fo=po,_o=Vt?Ie.getMinute(Vt):-1,br=Vt?Ie.getSecond(Vt):-1,Xr=Ie.getNow(),$r=ue.useMemo(function(){if(Ra){var St=Ra(Xr);return[St.disabledHours,St.disabledMinutes,St.disabledSeconds]}return[an,ua,Ha]},[an,ua,Ha,Ra,Xr]),So=(0,Nt.Z)($r,3),Po=So[0],oo=So[1],uo=So[2],Wo=ka(0,23,In,Po&&Po()),Mo=(0,Ee.Z)(function(){return Wo},Wo,rr);xn&&(qr=Fo>=12,Fo%=12);var Me=ue.useMemo(function(){if(!xn)return[!1,!1];var St=[!0,!0];return Mo.forEach(function(rn){var Dn=rn.disabled,Bn=rn.value;Dn||(Bn>=12?St[1]=!1:St[0]=!1)}),St},[xn,Mo]),ze=(0,Nt.Z)(Me,2),at=ze[0],st=ze[1],pt=ue.useMemo(function(){return xn?Mo.filter(qr?function(St){return St.value>=12}:function(St){return St.value<12}).map(function(St){var rn=St.value%12,Dn=rn===0?"12":Ya(rn,2);return(0,Lt.Z)((0,Lt.Z)({},St),{},{label:Dn,value:rn})}):Mo},[xn,qr,Mo]),ht=ka(0,59,aa,oo&&oo(po)),Ut=ka(0,59,pn,uo&&uo(po,_o)),Gt=Ba({value:Vt,generateConfig:Ie,disabledMinutes:oo,disabledSeconds:uo,minutes:ht,seconds:Ut,use12Hours:xn});dt.current={onUpDown:function(rn){var Dn=Or[mt];if(Dn)for(var Bn=Dn.units.findIndex(function(fa){return fa.value===Dn.value}),On=Dn.units.length,oa=1;oa<On;oa+=1){var Xn=Dn.units[(Bn+rn*oa+On)%On];if(Xn.disabled!==!0){Dn.onSelect(Xn.value);break}}}};function Tt(St,rn,Dn,Bn,On){St!==!1&&Or.push({node:ue.cloneElement(rn,{prefixCls:zr,value:Dn,active:mt===Or.length,onSelect:On,units:Bn,hideDisabledOptions:ja}),onSelect:On,value:Dn,units:Bn})}Tt(It,ue.createElement(vr,{key:"hour",type:"hour",info:{today:Xr,locale:Ia,cellRender:Wa}}),Fo,pt,function(St){Qa(Gt(qr,St,_o,br),"mouse")}),Tt(mn,ue.createElement(vr,{key:"minute",type:"minute",info:{today:Xr,locale:Ia,cellRender:Wa}}),_o,ht,function(St){Qa(Gt(qr,Fo,St,br),"mouse")}),Tt(fn,ue.createElement(vr,{key:"second",type:"second",info:{today:Xr,locale:Ia,cellRender:Wa}}),br,Ut,function(St){Qa(Gt(qr,Fo,_o,St),"mouse")});var on=-1;return typeof qr=="boolean"&&(on=qr?1:0),Tt(xn===!0,ue.createElement(vr,{key:"meridiem",type:"meridiem",info:{today:Xr,locale:Ia,cellRender:Wa}}),on,[{label:"AM",value:0,disabled:at},{label:"PM",value:1,disabled:st}],function(St){Qa(Gt(!!St,Fo,_o,br),"mouse")}),ue.createElement("div",{className:yr},Or.map(function(St){var rn=St.node;return rn}))}var Ur=Sr,Qr=function(Ie){return Ie.filter(function(Ze){return Ze!==!1}).length};function ba(Fe){var Ie=Fe.generateConfig,Ze=Fe.format,dt=Ze===void 0?"HH:mm:ss":Ze,mt=Fe.prefixCls,Vt=Fe.active,It=Fe.operationRef,mn=Fe.showHour,fn=Fe.showMinute,xn=Fe.showSecond,sa=Fe.use12Hours,In=sa===void 0?!1:sa,Rn=Fe.onSelect,aa=Fe.value,ra="".concat(mt,"-time-panel"),pn=ue.useRef(),an=ue.useState(-1),ua=(0,Nt.Z)(an,2),Ha=ua[0],Ra=ua[1],ja=Qr([mn,fn,xn,In]);return It.current={onKeyDown:function(Wa){return sr(Wa,{onLeftRight:function(Or){Ra((Ha+Or+ja)%ja)},onUpDown:function(Or){Ha===-1?Ra(0):pn.current&&pn.current.onUpDown(Or)},onEnter:function(){Rn(aa||Ie.getNow(),"key"),Ra(-1)}})},onBlur:function(){Ra(-1)}},ue.createElement("div",{className:He()(ra,(0,xe.Z)({},"".concat(ra,"-active"),Vt))},ue.createElement(Un,(0,oe.Z)({},Fe,{format:dt,prefixCls:mt})),ue.createElement(Ur,(0,oe.Z)({},Fe,{prefixCls:mt,activeColumnIndex:Ha,operationRef:pn})))}var Sa=ba,pi=$a("date","time");function yi(Fe){var Ie=Fe.prefixCls,Ze=Fe.operationRef,dt=Fe.generateConfig,mt=Fe.value,Vt=Fe.defaultValue,It=Fe.disabledTime,mn=Fe.showTime,fn=Fe.onSelect,xn=Fe.cellRender,sa="".concat(Ie,"-datetime-panel"),In=ue.useState(null),Rn=(0,Nt.Z)(In,2),aa=Rn[0],ra=Rn[1],pn=ue.useRef({}),an=ue.useRef({}),ua=(0,ta.Z)(mn)==="object"?(0,Lt.Z)({},mn):{};function Ha(Wa){var Ia=pi.indexOf(aa)+Wa,Or=pi[Ia]||null;return Or}var Ra=function(Ia){an.current.onBlur&&an.current.onBlur(Ia),ra(null)};Ze.current={onKeyDown:function(Ia){if(Ia.which===An.Z.TAB){var Or=Ha(Ia.shiftKey?-1:1);return ra(Or),Or&&Ia.preventDefault(),!0}if(aa){var yr=aa==="date"?pn:an;return yr.current&&yr.current.onKeyDown&&yr.current.onKeyDown(Ia),!0}return[An.Z.LEFT,An.Z.RIGHT,An.Z.UP,An.Z.DOWN].includes(Ia.which)?(ra("date"),!0):!1},onBlur:Ra,onClose:Ra};var ja=function(Ia,Or){var yr=Ia;Or==="date"&&!mt&&ua.defaultValue?(yr=dt.setHour(yr,dt.getHour(ua.defaultValue)),yr=dt.setMinute(yr,dt.getMinute(ua.defaultValue)),yr=dt.setSecond(yr,dt.getSecond(ua.defaultValue))):Or==="time"&&!mt&&Vt&&(yr=dt.setYear(yr,dt.getYear(Vt)),yr=dt.setMonth(yr,dt.getMonth(Vt)),yr=dt.setDate(yr,dt.getDate(Vt))),fn&&fn(yr,"mouse")},Qa=It?It(mt||null):{};return ue.createElement("div",{className:He()(sa,(0,xe.Z)({},"".concat(sa,"-active"),aa))},ue.createElement(pr,(0,oe.Z)({},Fe,{cellRender:xn,operationRef:pn,active:aa==="date",onSelect:function(Ia){ja(yn(dt,Ia,!mt&&(0,ta.Z)(mn)==="object"?mn.defaultValue:null),"date")}})),ue.createElement(Sa,(0,oe.Z)({},Fe,{cellRender:xn?function(Wa,Ia){return xn(Wa,(0,Lt.Z)((0,Lt.Z)({},Ia),{},{type:"time"}))}:void 0,format:void 0},ua,Qa,{disabledTime:null,defaultValue:void 0,operationRef:an,active:aa==="time",onSelect:function(Ia){ja(Ia,"time")}})))}var Pi=yi;function di(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.viewDate,mt=Fe.onPrevDecades,Vt=Fe.onNextDecades,It=ue.useContext(Ca),mn=It.hideHeader;if(mn)return null;var fn="".concat(Ie,"-header"),xn=Ze.getYear(dt),sa=Math.floor(xn/se)*se,In=sa+se-1;return ue.createElement(Zn,(0,oe.Z)({},Fe,{prefixCls:fn,onSuperPrev:mt,onSuperNext:Vt}),sa,"-",In)}var Yo=di,Do=3,qo=4;function Vo(Fe){var Ie=re-1,Ze=Fe.prefixCls,dt=Fe.viewDate,mt=Fe.generateConfig,Vt=Fe.cellRender,It=Fe.locale,mn="".concat(Ze,"-cell"),fn=mt.getYear(dt),xn=Math.floor(fn/re)*re,sa=Math.floor(fn/se)*se,In=sa+se-1,Rn=mt.setYear(dt,sa-Math.ceil((Do*qo*re-se)/2)),aa=function(an){var ua,Ha=mt.getYear(an),Ra=Ha+Ie;return ua={},(0,xe.Z)(ua,"".concat(mn,"-in-view"),sa<=Ha&&Ra<=In),(0,xe.Z)(ua,"".concat(mn,"-selected"),Ha===xn),ua},ra=Vt?function(pn,an){return Vt(pn,{originNode:an,today:mt.getNow(),type:"decade",locale:It})}:void 0;return ue.createElement($n,(0,oe.Z)({},Fe,{rowNum:qo,colNum:Do,baseDate:Rn,getCellNode:ra,getCellText:function(an){var ua=mt.getYear(an);return"".concat(ua,"-").concat(ua+Ie)},getCellClassName:aa,getCellDate:function(an,ua){return mt.addYear(an,ua*re)}}))}var oi=Vo;function ii(Fe){var Ie=Fe.prefixCls,Ze=Fe.onViewDateChange,dt=Fe.generateConfig,mt=Fe.viewDate,Vt=Fe.operationRef,It=Fe.onSelect,mn=Fe.onPanelChange,fn="".concat(Ie,"-decade-panel");Vt.current={onKeyDown:function(Rn){return sr(Rn,{onLeftRight:function(ra){It(dt.addYear(mt,ra*re),"key")},onCtrlLeftRight:function(ra){It(dt.addYear(mt,ra*se),"key")},onUpDown:function(ra){It(dt.addYear(mt,ra*re*Do),"key")},onEnter:function(){mn("year",mt)}})}};var xn=function(Rn){var aa=dt.addYear(mt,Rn*se);Ze(aa),mn(null,aa)},sa=function(Rn){It(Rn,"mouse"),mn("year",Rn)};return ue.createElement("div",{className:fn},ue.createElement(Yo,(0,oe.Z)({},Fe,{prefixCls:Ie,onPrevDecades:function(){xn(-1)},onNextDecades:function(){xn(1)}})),ue.createElement(oi,(0,oe.Z)({},Fe,{prefixCls:Ie,onSelect:sa})))}var ai=ii;function ci(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.locale,mt=Fe.viewDate,Vt=Fe.onNextYear,It=Fe.onPrevYear,mn=Fe.onYearClick,fn=ue.useContext(Ca),xn=fn.hideHeader;if(xn)return null;var sa="".concat(Ie,"-header");return ue.createElement(Zn,(0,oe.Z)({},Fe,{prefixCls:sa,onSuperPrev:It,onSuperNext:Vt}),ue.createElement("button",{type:"button",onClick:mn,className:"".concat(Ie,"-year-btn")},ut(mt,{locale:dt,format:dt.yearFormat,generateConfig:Ze})))}var jr=ci,Lo=3,hr=4;function Qo(Fe){var Ie=Fe.prefixCls,Ze=Fe.locale,dt=Fe.value,mt=Fe.viewDate,Vt=Fe.generateConfig,It=Fe.cellRender,mn=ue.useContext(Tr),fn=mn.rangedValue,xn=mn.hoverRangedValue,sa="".concat(Ie,"-cell"),In=to({cellPrefixCls:sa,value:dt,generateConfig:Vt,rangedValue:fn,hoverRangedValue:xn,isSameCell:function(an,ua){return Pe(Vt,an,ua)},isInView:function(){return!0},offsetCell:function(an,ua){return Vt.addMonth(an,ua)}}),Rn=Ze.shortMonths||(Vt.locale.getShortMonths?Vt.locale.getShortMonths(Ze.locale):[]),aa=Vt.setMonth(mt,0),ra=It?function(pn,an){return It(pn,{originNode:an,locale:Ze,today:Vt.getNow(),type:"month"})}:void 0;return ue.createElement($n,(0,oe.Z)({},Fe,{rowNum:hr,colNum:Lo,baseDate:aa,getCellNode:ra,getCellText:function(an){return Ze.monthFormat?ut(an,{locale:Ze,format:Ze.monthFormat,generateConfig:Vt}):Rn[Vt.getMonth(an)]},getCellClassName:In,getCellDate:Vt.addMonth,titleCell:function(an){return ut(an,{locale:Ze,format:"YYYY-MM",generateConfig:Vt})}}))}var Jo=Qo;function li(Fe){var Ie=Fe.prefixCls,Ze=Fe.operationRef,dt=Fe.onViewDateChange,mt=Fe.generateConfig,Vt=Fe.value,It=Fe.viewDate,mn=Fe.onPanelChange,fn=Fe.onSelect,xn="".concat(Ie,"-month-panel");Ze.current={onKeyDown:function(Rn){return sr(Rn,{onLeftRight:function(ra){fn(mt.addMonth(Vt||It,ra),"key")},onCtrlLeftRight:function(ra){fn(mt.addYear(Vt||It,ra),"key")},onUpDown:function(ra){fn(mt.addMonth(Vt||It,ra*Lo),"key")},onEnter:function(){mn("date",Vt||It)}})}};var sa=function(Rn){var aa=mt.addYear(It,Rn);dt(aa),mn(null,aa)};return ue.createElement("div",{className:xn},ue.createElement(jr,(0,oe.Z)({},Fe,{prefixCls:Ie,onPrevYear:function(){sa(-1)},onNextYear:function(){sa(1)},onYearClick:function(){mn("year",It)}})),ue.createElement(Jo,(0,oe.Z)({},Fe,{prefixCls:Ie,onSelect:function(Rn){fn(Rn,"mouse"),mn("date",Rn)}})))}var wi=li;function Fi(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.locale,mt=Fe.viewDate,Vt=Fe.onNextYear,It=Fe.onPrevYear,mn=Fe.onYearClick,fn=ue.useContext(Ca),xn=fn.hideHeader;if(xn)return null;var sa="".concat(Ie,"-header");return ue.createElement(Zn,(0,oe.Z)({},Fe,{prefixCls:sa,onSuperPrev:It,onSuperNext:Vt}),ue.createElement("button",{type:"button",onClick:mn,className:"".concat(Ie,"-year-btn")},ut(mt,{locale:dt,format:dt.yearFormat,generateConfig:Ze})))}var ko=Fi,No=4,ei=1;function Ai(Fe){var Ie=Fe.prefixCls,Ze=Fe.locale,dt=Fe.value,mt=Fe.viewDate,Vt=Fe.generateConfig,It=Fe.cellRender,mn=ue.useContext(Tr),fn=mn.rangedValue,xn=mn.hoverRangedValue,sa="".concat(Ie,"-cell"),In=to({cellPrefixCls:sa,value:dt,generateConfig:Vt,rangedValue:fn,hoverRangedValue:xn,isSameCell:function(pn,an){return tt(Vt,pn,an)},isInView:function(){return!0},offsetCell:function(pn,an){return Vt.addMonth(pn,an*3)}}),Rn=Vt.setDate(Vt.setMonth(mt,0),1),aa=It?function(ra,pn){return It(ra,{originNode:pn,locale:Ze,today:Vt.getNow(),type:"quarter"})}:void 0;return ue.createElement($n,(0,oe.Z)({},Fe,{rowNum:ei,colNum:No,baseDate:Rn,getCellNode:aa,getCellText:function(pn){return ut(pn,{locale:Ze,format:Ze.quarterFormat||"[Q]Q",generateConfig:Vt})},getCellClassName:In,getCellDate:function(pn,an){return Vt.addMonth(pn,an*3)},titleCell:function(pn){return ut(pn,{locale:Ze,format:"YYYY-[Q]Q",generateConfig:Vt})}}))}var _i=Ai;function Ki(Fe){var Ie=Fe.prefixCls,Ze=Fe.operationRef,dt=Fe.onViewDateChange,mt=Fe.generateConfig,Vt=Fe.value,It=Fe.viewDate,mn=Fe.onPanelChange,fn=Fe.onSelect,xn="".concat(Ie,"-quarter-panel");Ze.current={onKeyDown:function(Rn){return sr(Rn,{onLeftRight:function(ra){fn(mt.addMonth(Vt||It,ra*3),"key")},onCtrlLeftRight:function(ra){fn(mt.addYear(Vt||It,ra),"key")},onUpDown:function(ra){fn(mt.addYear(Vt||It,ra),"key")}})}};var sa=function(Rn){var aa=mt.addYear(It,Rn);dt(aa),mn(null,aa)};return ue.createElement("div",{className:xn},ue.createElement(ko,(0,oe.Z)({},Fe,{prefixCls:Ie,onPrevYear:function(){sa(-1)},onNextYear:function(){sa(1)},onYearClick:function(){mn("year",It)}})),ue.createElement(_i,(0,oe.Z)({},Fe,{prefixCls:Ie,onSelect:function(Rn){fn(Rn,"mouse")}})))}var dr=Ki;function ya(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.locale,mt=Fe.value,Vt=Fe.disabledDate,It=Fe.onSelect,mn=ue.useContext(Tr),fn=mn.rangedValue,xn=mn.hoverRangedValue,sa=ue.useContext(Ca),In=sa.onDateMouseEnter,Rn=sa.onDateMouseLeave,aa=(xn==null?void 0:xn[0])||(fn==null?void 0:fn[0]),ra=(xn==null?void 0:xn[1])||(fn==null?void 0:fn[1]),pn="".concat(Ie,"-cell"),an=function(ja){var Qa=jt({cellDate:ja,mode:"week",disabledDate:Vt,generateConfig:Ze});return ue.createElement("td",{key:"week",className:He()(pn,"".concat(pn,"-week")),onClick:function(){Qa||It(ja,"mouse")},onMouseEnter:function(){!Qa&&In&&In(ja)},onMouseLeave:function(){!Qa&&Rn&&Rn(ja)}},ue.createElement("div",{className:"".concat(pn,"-inner")},Ze.locale.getWeek(dt.locale,ja)))},ua="".concat(Ie,"-week-panel-row"),Ha=function(ja){var Qa,Wa=Yt(Ze,dt.locale,aa,ja),Ia=Yt(Ze,dt.locale,ra,ja);return He()(ua,(Qa={},(0,xe.Z)(Qa,"".concat(ua,"-selected"),!fn&&Yt(Ze,dt.locale,mt,ja)),(0,xe.Z)(Qa,"".concat(ua,"-range-start"),Wa),(0,xe.Z)(Qa,"".concat(ua,"-range-end"),Ia),(0,xe.Z)(Qa,"".concat(ua,"-range-hover"),!Wa&&!Ia&&ln(Ze,aa,ra,ja)),Qa))};return ue.createElement(pr,(0,oe.Z)({},Fe,{panelName:"week",prefixColumn:an,rowClassName:Ha,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Ua=ya,Va=10;function Jr(Fe){var Ie=Fe.prefixCls,Ze=Fe.generateConfig,dt=Fe.viewDate,mt=Fe.onPrevDecade,Vt=Fe.onNextDecade,It=Fe.onDecadeClick,mn=ue.useContext(Ca),fn=mn.hideHeader;if(fn)return null;var xn="".concat(Ie,"-header"),sa=Ze.getYear(dt),In=Math.floor(sa/Va)*Va,Rn=In+Va-1;return ue.createElement(Zn,(0,oe.Z)({},Fe,{prefixCls:xn,onSuperPrev:mt,onSuperNext:Vt}),ue.createElement("button",{type:"button",onClick:It,className:"".concat(Ie,"-decade-btn")},In,"-",Rn))}var bo=Jr,Io=3,Ro=4;function Ko(Fe){var Ie=Fe.prefixCls,Ze=Fe.value,dt=Fe.viewDate,mt=Fe.locale,Vt=Fe.generateConfig,It=Fe.cellRender,mn=ue.useContext(Tr),fn=mn.rangedValue,xn=mn.hoverRangedValue,sa="".concat(Ie,"-cell"),In=Vt.getYear(dt),Rn=Math.floor(In/Va)*Va,aa=Rn+Va-1,ra=Vt.setYear(dt,Rn-Math.ceil((Io*Ro-Va)/2)),pn=Vt.getNow(),an=function(ja){var Qa=Vt.getYear(ja);return Rn<=Qa&&Qa<=aa},ua=to({cellPrefixCls:sa,value:Ze,generateConfig:Vt,rangedValue:fn,hoverRangedValue:xn,isSameCell:function(ja,Qa){return Re(Vt,ja,Qa)},isInView:an,offsetCell:function(ja,Qa){return Vt.addYear(ja,Qa)}}),Ha=It?function(Ra,ja){return It(Ra,{originNode:ja,today:pn,type:"year",locale:mt})}:void 0;return ue.createElement($n,(0,oe.Z)({},Fe,{rowNum:Ro,colNum:Io,baseDate:ra,getCellNode:Ha,getCellText:Vt.getYear,getCellClassName:ua,getCellDate:Vt.addYear,titleCell:function(ja){return ut(ja,{locale:mt,format:"YYYY",generateConfig:Vt})}}))}var zo=Ko;function ui(Fe){var Ie=Fe.prefixCls,Ze=Fe.operationRef,dt=Fe.onViewDateChange,mt=Fe.generateConfig,Vt=Fe.value,It=Fe.viewDate,mn=Fe.sourceMode,fn=Fe.onSelect,xn=Fe.onPanelChange,sa="".concat(Ie,"-year-panel");Ze.current={onKeyDown:function(aa){return sr(aa,{onLeftRight:function(pn){fn(mt.addYear(Vt||It,pn),"key")},onCtrlLeftRight:function(pn){fn(mt.addYear(Vt||It,pn*Va),"key")},onUpDown:function(pn){fn(mt.addYear(Vt||It,pn*Io),"key")},onEnter:function(){xn(mn==="date"?"date":"month",Vt||It)}})}};var In=function(aa){var ra=mt.addYear(It,aa*10);dt(ra),xn(null,ra)};return ue.createElement("div",{className:sa},ue.createElement(bo,(0,oe.Z)({},Fe,{prefixCls:Ie,onPrevDecade:function(){In(-1)},onNextDecade:function(){In(1)},onDecadeClick:function(){xn("decade",It)}})),ue.createElement(zo,(0,oe.Z)({},Fe,{prefixCls:Ie,onSelect:function(aa){xn(mn==="date"?"date":"month",aa),fn(aa,"mouse")}})))}var Xo=ui;function Zr(Fe,Ie,Ze){return Ze?ue.createElement("div",{className:"".concat(Fe,"-footer-extra")},Ze(Ie)):null}function ro(Fe){var Ie=Fe.prefixCls,Ze=Fe.components,dt=Ze===void 0?{}:Ze,mt=Fe.needConfirmButton,Vt=Fe.onNow,It=Fe.onOk,mn=Fe.okDisabled,fn=Fe.showNow,xn=Fe.locale,sa,In;if(mt){var Rn=dt.button||"button";Vt&&fn!==!1&&(sa=ue.createElement("li",{className:"".concat(Ie,"-now")},ue.createElement("a",{className:"".concat(Ie,"-now-btn"),onClick:Vt},xn.now))),In=mt&&ue.createElement("li",{className:"".concat(Ie,"-ok")},ue.createElement(Rn,{disabled:mn,onClick:It},xn.ok))}return!sa&&!In?null:ue.createElement("ul",{className:"".concat(Ie,"-ranges")},sa,In)}var Bo=["date","month"];function no(Fe){var Ie,Ze=Fe,dt=Ze.prefixCls,mt=dt===void 0?"rc-picker":dt,Vt=Ze.className,It=Ze.style,mn=Ze.locale,fn=Ze.generateConfig,xn=Ze.value,sa=Ze.defaultValue,In=Ze.pickerValue,Rn=Ze.defaultPickerValue,aa=Ze.disabledDate,ra=Ze.mode,pn=Ze.picker,an=pn===void 0?"date":pn,ua=Ze.tabIndex,Ha=ua===void 0?0:ua,Ra=Ze.showNow,ja=Ze.showTime,Qa=Ze.showToday,Wa=Ze.renderExtraFooter,Ia=Ze.hideHeader,Or=Ze.onSelect,yr=Ze.onChange,zr=Ze.onPanelChange,qr=Ze.onMouseDown,po=Ze.onPickerValueChange,Fo=Ze.onOk,_o=Ze.components,br=Ze.direction,Xr=Ze.hourStep,$r=Xr===void 0?1:Xr,So=Ze.minuteStep,Po=So===void 0?1:So,oo=Ze.secondStep,uo=oo===void 0?1:oo,Wo=Ze.dateRender,Mo=Ze.monthCellRender,Me=Ze.cellRender,ze=an==="date"&&!!ja||an==="time",at=24%$r===0,st=60%Po===0,pt=60%uo===0,ht=ue.useContext(Ca),Ut=ht.operationRef,Gt=ht.onSelect,Tt=ht.hideRanges,on=ht.defaultOpenValue,St=ue.useContext(Tr),rn=St.inRange,Dn=St.panelPosition,Bn=St.rangedValue,On=St.hoverRangedValue,oa=ue.useRef({}),Xn=ue.useRef(!0),fa=(0,fe.Z)(null,{value:xn,defaultValue:sa,postState:function(Ct){return!Ct&&on&&an==="time"?on:Ct}}),Jn=(0,Nt.Z)(fa,2),va=Jn[0],Ga=Jn[1],tr=(0,fe.Z)(null,{value:In,defaultValue:Rn||va,postState:function(Ct){var Pn=fn.getNow();if(!Ct)return Pn;if(!va&&ja){var na=(0,ta.Z)(ja)==="object"?ja.defaultValue:sa;return yn(fn,Array.isArray(Ct)?Ct[0]:Ct,na||Pn)}return Array.isArray(Ct)?Ct[0]:Ct}}),Ka=(0,Nt.Z)(tr,2),$e=Ka[0],Ye=Ka[1],Ue=function(Ct){Ye(Ct),po&&po(Ct)},Dt=function(Ct){var Pn=Gr[an];return Pn?Pn(Ct):Ct},kt=(0,fe.Z)(function(){return an==="time"?"time":Dt("date")},{value:ra}),Zt=(0,Nt.Z)(kt,2),Kt=Zt[0],Jt=Zt[1];ue.useEffect(function(){Jt(an)},[an]);var Ft=ue.useState(function(){return Kt}),qt=(0,Nt.Z)(Ft,2),cn=qt[0],Gn=qt[1],hn=function(Ct,Pn){var na=Dt(Ct||Kt);Gn(Kt),Jt(na),zr&&(Kt!==na||Xt(fn,$e,$e))&&zr(Pn,na)},wt=function(Ct,Pn){var na=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Kt===an||na)&&(Ga(Ct),Or&&Or(Ct),Gt&&Gt(Ct,Pn),yr&&!Xt(fn,Ct,va)&&!(aa!=null&&aa(Ct))&&yr(Ct))},en=function(Ct){if(Bo.includes(Kt)){var Pn,na,Ma=Kt==="date";switch(Ct===An.Z.PAGE_UP||Ct===An.Z.PAGE_DOWN?na=Ma?fn.addMonth:fn.addYear:na=Ma?fn.addDate:fn.addMonth,Ct){case An.Z.LEFT:case An.Z.PAGE_UP:Pn=na($e,-1);break;case An.Z.RIGHT:case An.Z.PAGE_DOWN:Pn=na($e,1);break;case An.Z.UP:case An.Z.DOWN:Pn=na($e,Number("".concat(Ct===An.Z.UP?"-":"").concat(Ma?Oe:Lo)));break}if(Pn)return!(aa!=null&&aa(Pn))}return!0},wn=function(Ct){if(oa.current&&oa.current.onKeyDown){var Pn=!0,na=Ct.which;if([An.Z.LEFT,An.Z.RIGHT,An.Z.UP,An.Z.DOWN,An.Z.PAGE_UP,An.Z.PAGE_DOWN,An.Z.ENTER].includes(na)&&(Ct.preventDefault(),na!==An.Z.ENTER&&Ha===0&&(Pn=en(na))),Pn)return oa.current.onKeyDown(Ct)}return(0,Be.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},un=function(Ct){oa.current&&oa.current.onBlur&&oa.current.onBlur(Ct)};Ut&&Dn!=="right"&&(Ut.current={onKeyDown:wn,onClose:function(){oa.current&&oa.current.onClose&&oa.current.onClose()}}),ue.useEffect(function(){xn&&!Xn.current&&Ye(xn)},[xn]),ue.useEffect(function(){Xn.current=!1},[]);var Sn,Ta=Br({cellRender:Me,monthCellRender:Mo,dateRender:Wo}),Qt=(0,Lt.Z)((0,Lt.Z)({},Fe),{},{cellRender:Ta,operationRef:oa,prefixCls:mt,viewDate:$e,value:va,onViewDateChange:Ue,sourceMode:cn,onPanelChange:hn,disabledDate:aa});switch(delete Qt.onChange,delete Qt.onSelect,Kt){case"decade":Sn=ue.createElement(ai,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;case"year":Sn=ue.createElement(Xo,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;case"month":Sn=ue.createElement(wi,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;case"quarter":Sn=ue.createElement(dr,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;case"week":Sn=ue.createElement(Ua,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;case"time":delete Qt.showTime,Sn=ue.createElement(Sa,(0,oe.Z)({},Qt,(0,ta.Z)(ja)==="object"?ja:null,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}));break;default:ja?Sn=ue.createElement(Pi,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}})):Sn=ue.createElement(pr,(0,oe.Z)({},Qt,{onSelect:function(Ct,Pn){Ue(Ct),wt(Ct,Pn)}}))}var Da,vt,Vn=function(){var Ct=fn.getNow(),Pn=En(fn.getHour(Ct),fn.getMinute(Ct),fn.getSecond(Ct),at?$r:1,st?Po:1,pt?uo:1),na=At(fn,Ct,Pn[0],Pn[1],Pn[2]);wt(na,"submit")};Tt||(Da=Zr(mt,Kt,Wa),ja&&Kt!=="date"?vt=null:vt=ro({prefixCls:mt,components:_o,needConfirmButton:ze,okDisabled:!va||aa&&aa(va),locale:mn,showNow:Ra,onNow:ze&&Vn,onOk:function(){va&&(wt(va,"submit",!0),Fo&&Fo(va))}}));var qn;if(Qa&&Kt==="date"&&an==="date"&&!ja){var je=fn.getNow(),_t="".concat(mt,"-today-btn"),Nn=aa&&aa(je);qn=ue.createElement("a",{className:He()(_t,Nn&&"".concat(_t,"-disabled")),"aria-disabled":Nn,onClick:function(){Nn||wt(je,"mouse",!0)}},mn.today)}return ue.createElement(Ca.Provider,{value:(0,Lt.Z)((0,Lt.Z)({},ht),{},{mode:Kt,hideHeader:"hideHeader"in Fe?Ia:ht.hideHeader,hidePrevBtn:rn&&Dn==="right",hideNextBtn:rn&&Dn==="left"})},ue.createElement("div",{tabIndex:Ha,className:He()("".concat(mt,"-panel"),Vt,(Ie={},(0,xe.Z)(Ie,"".concat(mt,"-panel-has-range"),Bn&&Bn[0]&&Bn[1]),(0,xe.Z)(Ie,"".concat(mt,"-panel-has-range-hover"),On&&On[0]&&On[1]),(0,xe.Z)(Ie,"".concat(mt,"-panel-rtl"),br==="rtl"),Ie)),style:It,onKeyDown:wn,onBlur:un,onMouseDown:qr},Sn,Da||vt||qn?ue.createElement("div",{className:"".concat(mt,"-footer")},Da,vt,qn):null))}var lo=no,jo=te(35593),Eo={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 Cr(Fe){var Ie,Ze=Fe.prefixCls,dt=Fe.popupElement,mt=Fe.popupStyle,Vt=Fe.visible,It=Fe.dropdownClassName,mn=Fe.dropdownAlign,fn=Fe.transitionName,xn=Fe.getPopupContainer,sa=Fe.children,In=Fe.range,Rn=Fe.popupPlacement,aa=Fe.direction,ra="".concat(Ze,"-dropdown"),pn=function(){return Rn!==void 0?Rn:aa==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(jo.Z,{showAction:[],hideAction:[],popupPlacement:pn(),builtinPlacements:Eo,prefixCls:ra,popupTransitionName:fn,popup:dt,popupAlign:mn,popupVisible:Vt,popupClassName:He()(It,(Ie={},(0,xe.Z)(Ie,"".concat(ra,"-range"),In),(0,xe.Z)(Ie,"".concat(ra,"-rtl"),aa==="rtl"),Ie)),popupStyle:mt,getPopupContainer:xn},sa)}var mi=Cr;function zi(Fe){var Ie=Fe.prefixCls,Ze=Fe.presets,dt=Fe.onClick,mt=Fe.onHover;return Ze.length?ue.createElement("div",{className:"".concat(Ie,"-presets")},ue.createElement("ul",null,Ze.map(function(Vt,It){var mn=Vt.label,fn=Vt.value;return ue.createElement("li",{key:It,onClick:function(){return dt==null?void 0:dt(Ir(fn))},onMouseEnter:function(){return mt==null?void 0:mt(Ir(fn))},onMouseLeave:function(){return mt==null?void 0:mt(null)}},mn)}))):null}function il(Fe){var Ie=Fe.picker,Ze=Fe.disabledHours,dt=Fe.disabledMinutes,mt=Fe.disabledSeconds;Ie==="time"&&(Ze||dt||mt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Oi(Fe,Ie,Ze){var dt=(0,ta.Z)(Ie)==="object"?Ie.clearIcon:Ze;return dt||ue.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function fi(Fe){var Ie,Ze=Fe,dt=Ze.prefixCls,mt=dt===void 0?"rc-picker":dt,Vt=Ze.id,It=Ze.name,mn=Ze.tabIndex,fn=Ze.style,xn=Ze.className,sa=Ze.dropdownClassName,In=Ze.dropdownAlign,Rn=Ze.popupStyle,aa=Ze.transitionName,ra=Ze.generateConfig,pn=Ze.locale,an=Ze.inputReadOnly,ua=Ze.allowClear,Ha=Ze.autoFocus,Ra=Ze.showTime,ja=Ze.picker,Qa=ja===void 0?"date":ja,Wa=Ze.format,Ia=Ze.use12Hours,Or=Ze.value,yr=Ze.defaultValue,zr=Ze.presets,qr=Ze.open,po=Ze.defaultOpen,Fo=Ze.defaultOpenValue,_o=Ze.suffixIcon,br=Ze.clearIcon,Xr=Ze.disabled,$r=Ze.disabledDate,So=Ze.placeholder,Po=Ze.getPopupContainer,oo=Ze.pickerRef,uo=Ze.panelRender,Wo=Ze.onChange,Mo=Ze.onOpenChange,Me=Ze.onFocus,ze=Ze.onBlur,at=Ze.onMouseDown,st=Ze.onMouseUp,pt=Ze.onMouseEnter,ht=Ze.onMouseLeave,Ut=Ze.onContextMenu,Gt=Ze.onClick,Tt=Ze.onKeyDown,on=Ze.onSelect,St=Ze.direction,rn=Ze.autoComplete,Dn=rn===void 0?"off":rn,Bn=Ze.inputRender,On=Ze.changeOnBlur,oa=ue.useRef(null),Xn=Qa==="date"&&!!Ra||Qa==="time",fa=Rt(zr),Jn=Yr(Ea(Wa,Qa,Ra,Ia)),va=ue.useRef(null),Ga=ue.useRef(null),tr=ue.useRef(null),Ka=(0,fe.Z)(null,{value:Or,defaultValue:yr}),$e=(0,Nt.Z)(Ka,2),Ye=$e[0],Ue=$e[1],Dt=ue.useState(Ye),kt=(0,Nt.Z)(Dt,2),Zt=kt[0],Kt=kt[1],Jt=ue.useRef(null),Ft=(0,fe.Z)(!1,{value:qr,defaultValue:po,postState:function(_a){return Xr?!1:_a},onChange:function(_a){Mo&&Mo(_a),!_a&&Jt.current&&Jt.current.onClose&&Jt.current.onClose()}}),qt=(0,Nt.Z)(Ft,2),cn=qt[0],Gn=qt[1],hn=vn(Zt,{formatList:Jn,generateConfig:ra,locale:pn}),wt=(0,Nt.Z)(hn,2),en=wt[0],wn=wt[1],un=zt({valueTexts:en,onTextChange:function(_a){var fr=Wt(_a,{locale:pn,formatList:Jn,generateConfig:ra});fr&&(!$r||!$r(fr))&&Kt(fr)}}),Sn=(0,Nt.Z)(un,3),Ta=Sn[0],Qt=Sn[1],Da=Sn[2],vt=function(_a){Kt(_a),Ue(_a),Wo&&!Xt(ra,Ye,_a)&&Wo(_a,_a?ut(_a,{generateConfig:ra,locale:pn,format:Jn[0]}):"")},Vn=function(_a){Xr&&_a||Gn(_a)},qn=function(_a){return cn&&Jt.current&&Jt.current.onKeyDown?Jt.current.onKeyDown(_a):((0,Be.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},je=function(){for(var _a=arguments.length,fr=new Array(_a),Nr=0;Nr<_a;Nr++)fr[Nr]=arguments[Nr];Gt==null||Gt.apply(void 0,fr),oa.current&&(oa.current.focus(),Vn(!0))},_t=function(_a){On&&vt(Zt),ze==null||ze(_a)},Nn=xr({blurToCancel:Xn,open:cn,value:Ta,triggerOpen:Vn,forwardKeyDown:qn,isClickOutside:function(_a){return!Kr([va.current,Ga.current,tr.current],_a)},onSubmit:function(){return!Zt||$r&&$r(Zt)?!1:(vt(Zt),Vn(!1),Da(),!0)},onCancel:function(){Vn(!1),Kt(Ye),Da()},onKeyDown:function(_a,fr){Tt==null||Tt(_a,fr)},onFocus:Me,onBlur:_t,changeOnBlur:On}),la=(0,Nt.Z)(Nn,2),Ct=la[0],Pn=la[1],na=Pn.focused,Ma=Pn.typing;ue.useEffect(function(){cn||(Kt(Ye),!en.length||en[0]===""?Qt(""):wn!==Ta&&Da())},[cn,en]),ue.useEffect(function(){cn||Da()},[Qa]),ue.useEffect(function(){Kt(Ye)},[Ye]),oo&&(oo.current={focus:function(){var _a;(_a=oa.current)===null||_a===void 0||_a.focus()},blur:function(){var _a;(_a=oa.current)===null||_a===void 0||_a.blur()}});var Ar=zn(Ta,{formatList:Jn,generateConfig:ra,locale:pn}),Fr=(0,Nt.Z)(Ar,3),Lr=Fr[0],eo=Fr[1],Cn=Fr[2],ea=(0,Lt.Z)((0,Lt.Z)({},Fe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),da=ue.createElement("div",{className:"".concat(mt,"-panel-layout")},ue.createElement(zi,{prefixCls:mt,presets:fa,onClick:function(_a){vt(_a),Vn(!1)}}),ue.createElement(lo,(0,oe.Z)({},ea,{generateConfig:ra,className:He()((0,xe.Z)({},"".concat(mt,"-panel-focused"),!Ma)),value:Zt,locale:pn,tabIndex:-1,onSelect:function(_a){on==null||on(_a),Kt(_a)},direction:St,onPanelChange:function(_a,fr){var Nr=Fe.onPanelChange;Cn(!0),Nr==null||Nr(_a,fr)}})));uo&&(da=uo(da));var ao=ue.createElement("div",{className:"".concat(mt,"-panel-container"),ref:va,onMouseDown:function(_a){_a.preventDefault()}},da),wr;_o&&(wr=ue.createElement("span",{className:"".concat(mt,"-suffix"),onMouseDown:function(_a){_a.preventDefault()}},_o));var ha=Oi(mt,ua,br),cr=ue.createElement("span",{onMouseDown:function(_a){_a.preventDefault(),_a.stopPropagation()},onMouseUp:function(_a){_a.preventDefault(),_a.stopPropagation(),vt(null),Vn(!1)},className:"".concat(mt,"-clear"),role:"button"},ha),ir=!!ua&&Ye&&!Xr,kn=(0,Lt.Z)((0,Lt.Z)((0,Lt.Z)({id:Vt,tabIndex:mn,disabled:Xr,readOnly:an||typeof Jn[0]=="function"||!Ma,value:Lr||Ta,onChange:function(_a){Qt(_a.target.value)},autoFocus:Ha,placeholder:So,ref:oa,title:Ta},Ct),{},{size:gr(Qa,Jn[0],ra),name:It},(0,qe.Z)(Fe,{aria:!0,data:!0})),{},{autoComplete:Dn}),bn=Bn?Bn(kn):ue.createElement("input",kn),_r=function(_a,fr){(fr==="submit"||fr!=="key"&&!Xn)&&(vt(_a),Vn(!1))},lr=St==="rtl"?"bottomRight":"bottomLeft";return ue.createElement(Ca.Provider,{value:{operationRef:Jt,hideHeader:Qa==="time",onSelect:_r,open:cn,defaultOpenValue:Fo,onDateMouseEnter:eo,onDateMouseLeave:Cn}},ue.createElement(mi,{visible:cn,popupElement:ao,popupStyle:Rn,prefixCls:mt,dropdownClassName:sa,dropdownAlign:In,getPopupContainer:Po,transitionName:aa,popupPlacement:lr,direction:St},ue.createElement("div",{ref:tr,className:He()(mt,xn,(Ie={},(0,xe.Z)(Ie,"".concat(mt,"-disabled"),Xr),(0,xe.Z)(Ie,"".concat(mt,"-focused"),na),(0,xe.Z)(Ie,"".concat(mt,"-rtl"),St==="rtl"),Ie)),style:fn,onMouseDown:at,onMouseUp:st,onMouseEnter:pt,onMouseLeave:ht,onContextMenu:Ut,onClick:je},ue.createElement("div",{className:He()("".concat(mt,"-input"),(0,xe.Z)({},"".concat(mt,"-input-placeholder"),!!Lr)),ref:Ga},bn,wr,ir&&cr))))}var Ji=function(Fe){(0,gt.Z)(Ze,Fe);var Ie=(0,Ot.Z)(Ze);function Ze(){var dt;(0,et.Z)(this,Ze);for(var mt=arguments.length,Vt=new Array(mt),It=0;It<mt;It++)Vt[It]=arguments[It];return dt=Ie.call.apply(Ie,[this].concat(Vt)),(0,xe.Z)((0,Pt.Z)(dt),"pickerRef",ue.createRef()),(0,xe.Z)((0,Pt.Z)(dt),"focus",function(){dt.pickerRef.current&&dt.pickerRef.current.focus()}),(0,xe.Z)((0,Pt.Z)(dt),"blur",function(){dt.pickerRef.current&&dt.pickerRef.current.blur()}),dt}return(0,Et.Z)(Ze,[{key:"render",value:function(){return ue.createElement(fi,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),Ze}(ue.Component),Wi=Ji;function si(Fe,Ie){var Ze=Fe.picker,dt=Fe.locale,mt=Fe.selectedValue,Vt=Fe.disabledDate,It=Fe.disabled,mn=Fe.generateConfig,fn=ar(mt,0),xn=ar(mt,1);function sa(pn){return mn.locale.getWeekFirstDate(dt.locale,pn)}function In(pn){var an=mn.getYear(pn),ua=mn.getMonth(pn);return an*100+ua}function Rn(pn){var an=mn.getYear(pn),ua=it(mn,pn);return an*10+ua}var aa=ue.useCallback(function(pn){if(It[0]||Vt&&Vt(pn))return!0;if(It[1]&&xn)return!ft(mn,pn,xn)&&mn.isAfter(pn,xn);if(!Ie&&xn)switch(Ze){case"quarter":return Rn(pn)>Rn(xn);case"month":return In(pn)>In(xn);case"week":return sa(pn)>sa(xn);default:return!ft(mn,pn,xn)&&mn.isAfter(pn,xn)}return!1},[Vt,It[1],xn,Ie]),ra=ue.useCallback(function(pn){if(It[1]||Vt&&Vt(pn))return!0;if(It[0]&&fn)return!ft(mn,pn,xn)&&mn.isAfter(fn,pn);if(!Ie&&fn)switch(Ze){case"quarter":return Rn(pn)<Rn(fn);case"month":return In(pn)<In(fn);case"week":return sa(pn)<sa(fn);default:return!ft(mn,pn,fn)&&mn.isAfter(fn,pn)}return!1},[Vt,It[0],fn,Ie]);return[aa,ra]}var Ci=te(70425),ll=te(6089);function kl(Fe,Ie,Ze,dt,mt,Vt,It,mn,fn,xn){var sa=ue.useState(!1),In=(0,Nt.Z)(sa,2),Rn=In[0],aa=In[1],ra=(0,Ci.useMergedState)(Fe||!1,{value:Ie}),pn=(0,Nt.Z)(ra,2),an=pn[0],ua=pn[1],Ha=(0,Ci.useMergedState)(Fe||!1,{value:Ie,onChange:function($r){xn==null||xn($r)}}),Ra=(0,Nt.Z)(Ha,2),ja=Ra[0],Qa=Ra[1],Wa=(0,Ci.useMergedState)(0,{value:Ze}),Ia=(0,Nt.Z)(Wa,2),Or=Ia[0],yr=Ia[1],zr=ue.useState(null),qr=(0,Nt.Z)(zr,2),po=qr[0],Fo=qr[1];ue.useEffect(function(){ja&&aa(!0)},[ja]);var _o=function($r){return $r===0?1:0},br=(0,ll.Z)(function(Xr,$r,So){if($r===!1)Qa(Xr);else if(Xr){yr($r),Qa(Xr);var Po=_o($r);!ja||![It,mn][Po]?Fo(Po):(aa(!1),po!==null&&Fo(null))}else if(So==="confirm"||So==="blur"&&dt){var oo=an?_o($r):po;oo!==null&&(aa(!1),yr(oo)),Fo(null),oo!==null&&!fn[oo]?(0,Mn.Z)(function(){var uo,Wo=[mt,Vt][oo];(uo=Wo.current)===null||uo===void 0||uo.focus()}):Qa(!1)}else Qa(!1),ua(!1)});return[ja,Or,Rn,br]}function Cl(Fe,Ie,Ze,dt){var mt=Je(Fe,Ze,dt,1);function Vt(It){return It(Fe,Ie)?"same":It(mt,Ie)?"closing":"far"}switch(Ze){case"year":return Vt(function(It,mn){return be(dt,It,mn)});case"quarter":case"month":return Vt(function(It,mn){return Re(dt,It,mn)});default:return Vt(function(It,mn){return Pe(dt,It,mn)})}}function Hi(Fe,Ie,Ze,dt){var mt=ar(Fe,0),Vt=ar(Fe,1);if(Ie===0)return mt;if(mt&&Vt){var It=Cl(mt,Vt,Ze,dt);switch(It){case"same":return mt;case"closing":return mt;default:return Je(Vt,Ze,dt,-1)}}return mt}function Rl(Fe){var Ie=Fe.values,Ze=Fe.picker,dt=Fe.defaultDates,mt=Fe.generateConfig,Vt=ue.useState(function(){return[ar(dt,0),ar(dt,1)]}),It=(0,Nt.Z)(Vt,2),mn=It[0],fn=It[1],xn=ue.useState(null),sa=(0,Nt.Z)(xn,2),In=sa[0],Rn=sa[1],aa=ar(Ie,0),ra=ar(Ie,1);function pn(ua){return mn[ua]?mn[ua]:ar(In,ua)||Hi(Ie,ua,Ze,mt)||aa||ra||mt.getNow()}function an(ua,Ha){if(ua){var Ra=Yn(In,ua,Ha);fn(Yn(mn,null,Ha)||[null,null]);var ja=(Ha+1)%2;ar(Ie,ja)||(Ra=Yn(Ra,ua,ja)),Rn(Ra)}else(aa||ra)&&Rn(null)}return[pn,an]}function ul(Fe,Ie){return Fe&&Fe[0]&&Fe[1]&&Ie.isAfter(Fe[0],Fe[1])?[Fe[1],Fe[0]]:Fe}function yt(Fe,Ie,Ze,dt){return!!(Fe||dt&&dt[Ie]||Ze[(Ie+1)%2])}function Ml(Fe){var Ie,Ze,dt,mt=Fe,Vt=mt.prefixCls,It=Vt===void 0?"rc-picker":Vt,mn=mt.id,fn=mt.style,xn=mt.className,sa=mt.popupStyle,In=mt.dropdownClassName,Rn=mt.transitionName,aa=mt.dropdownAlign,ra=mt.getPopupContainer,pn=mt.generateConfig,an=mt.locale,ua=mt.placeholder,Ha=mt.autoFocus,Ra=mt.disabled,ja=mt.format,Qa=mt.picker,Wa=Qa===void 0?"date":Qa,Ia=mt.showTime,Or=mt.use12Hours,yr=mt.separator,zr=yr===void 0?"~":yr,qr=mt.value,po=mt.defaultValue,Fo=mt.defaultPickerValue,_o=mt.open,br=mt.defaultOpen,Xr=mt.disabledDate,$r=mt.disabledTime,So=mt.dateRender,Po=mt.monthCellRender,oo=mt.cellRender,uo=mt.panelRender,Wo=mt.presets,Mo=mt.ranges,Me=mt.allowEmpty,ze=mt.allowClear,at=mt.suffixIcon,st=mt.clearIcon,pt=mt.pickerRef,ht=mt.inputReadOnly,Ut=mt.mode,Gt=mt.renderExtraFooter,Tt=mt.onChange,on=mt.onOpenChange,St=mt.onPanelChange,rn=mt.onCalendarChange,Dn=mt.onFocus,Bn=mt.onBlur,On=mt.onMouseDown,oa=mt.onMouseUp,Xn=mt.onMouseEnter,fa=mt.onMouseLeave,Jn=mt.onClick,va=mt.onOk,Ga=mt.onKeyDown,tr=mt.components,Ka=mt.order,$e=mt.direction,Ye=mt.activePickerIndex,Ue=mt.autoComplete,Dt=Ue===void 0?"off":Ue,kt=mt.changeOnBlur,Zt=Wa==="date"&&!!Ia||Wa==="time",Kt=(0,ue.useRef)(null),Jt=(0,ue.useRef)(null),Ft=(0,ue.useRef)(null),qt=(0,ue.useRef)(null),cn=(0,ue.useRef)(null),Gn=(0,ue.useRef)(null),hn=(0,ue.useRef)(null),wt=(0,ue.useRef)(null),en=Yr(Ea(ja,Wa,Ia,Or)),wn=(0,ue.useRef)(null),un=ue.useMemo(function(){return Array.isArray(Ra)?Ra:[Ra||!1,Ra||!1]},[Ra]),Sn=(0,fe.Z)(null,{value:qr,defaultValue:po,postState:function(Pr){return Wa==="time"&&!Ka?Pr:ul(Pr,pn)}}),Ta=(0,Nt.Z)(Sn,2),Qt=Ta[0],Da=Ta[1],vt=Rl({values:Qt,picker:Wa,defaultDates:Fo,generateConfig:pn}),Vn=(0,Nt.Z)(vt,2),qn=Vn[0],je=Vn[1],_t=(0,fe.Z)(Qt,{postState:function(Pr){var kr=Pr;if(un[0]&&un[1])return kr;for(var Ao=0;Ao<2;Ao+=1)un[Ao]&&!kr&&!ar(kr,Ao)&&!ar(Me,Ao)&&(kr=Yn(kr,pn.getNow(),Ao));return kr}}),Nn=(0,Nt.Z)(_t,2),la=Nn[0],Ct=Nn[1],Pn=(0,fe.Z)([Wa,Wa],{value:Ut}),na=(0,Nt.Z)(Pn,2),Ma=na[0],Ar=na[1];(0,ue.useEffect)(function(){Ar([Wa,Wa])},[Wa]);var Fr=function(Pr,kr){Ar(Pr),St&&St(kr,Pr)},Lr=kl(br,_o,Ye,kt,Gn,hn,ar(la,0),ar(la,1),un,on),eo=(0,Nt.Z)(Lr,4),Cn=eo[0],ea=eo[1],da=eo[2],ao=eo[3],wr=Cn&&ea===0,ha=Cn&&ea===1,cr=si({picker:Wa,selectedValue:la,locale:an,disabled:un,disabledDate:Xr,generateConfig:pn},!Cn||da),ir=(0,Nt.Z)(cr,2),kn=ir[0],bn=ir[1],_r=(0,ue.useState)(0),lr=(0,Nt.Z)(_r,2),Xa=lr[0],_a=lr[1];(0,ue.useEffect)(function(){!Cn&&Kt.current&&_a(Kt.current.offsetWidth)},[Cn]);function fr(Co){ao(!0,Co,"open"),(0,Mn.Z)(function(){var Pr,kr=[Gn,hn][Co];(Pr=kr.current)===null||Pr===void 0||Pr.focus()},0)}function Nr(Co,Pr){var kr=Co,Ao=ar(kr,0),Uo=ar(kr,1);Ao&&Uo&&pn.isAfter(Ao,Uo)&&(Wa==="week"&&!Yt(pn,an.locale,Ao,Uo)||Wa==="quarter"&&!tt(pn,Ao,Uo)||Wa!=="week"&&Wa!=="quarter"&&Wa!=="time"&&!ft(pn,Ao,Uo)?Pr===0?(kr=[Ao,null],Uo=null):(Ao=null,kr=[null,Uo]):(Wa!=="time"||Ka!==!1)&&(kr=ul(kr,pn))),Ct(kr);var Il=kr&&kr[0]?ut(kr[0],{generateConfig:pn,locale:an,format:en[0]}):"",Ti=kr&&kr[1]?ut(kr[1],{generateConfig:pn,locale:an,format:en[0]}):"";if(rn){var rl={range:Pr===0?"start":"end"};rn(kr,[Il,Ti],rl)}var ol=yt(Ao,0,un,Me),ru=yt(Uo,1,un,Me),Pl=kr===null||ol&&ru;Pl&&(Da(kr),Tt&&(!Xt(pn,ar(Qt,0),Ao)||!Xt(pn,ar(Qt,1),Uo))&&Tt(kr,[Il,Ti]))}var Wr=function(Pr){return Cn&&wn.current&&wn.current.onKeyDown?wn.current.onKeyDown(Pr):((0,Be.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},io={formatList:en,generateConfig:pn,locale:an},xo=vn(ar(la,0),io),yo=(0,Nt.Z)(xo,2),qa=yo[0],so=yo[1],ti=vn(ar(la,1),io),co=(0,Nt.Z)(ti,2),ho=co[0],_n=co[1],jn=function(Pr,kr){var Ao=Wt(Pr,{locale:an,formatList:en,generateConfig:pn}),Uo=kr===0?kn:bn;Ao&&!Uo(Ao)&&(Ct(Yn(la,Ao,kr)),je(Ao,kr))},fo=zt({valueTexts:qa,onTextChange:function(Pr){return jn(Pr,0)}}),Fa=(0,Nt.Z)(fo,3),wa=Fa[0],nr=Fa[1],Dr=Fa[2],Vr=zt({valueTexts:ho,onTextChange:function(Pr){return jn(Pr,1)}}),Aa=(0,Nt.Z)(Vr,3),Ja=Aa[0],wo=Aa[1],Rr=Aa[2],Fn=(0,ue.useState)(null),ca=(0,Nt.Z)(Fn,2),ga=ca[0],mo=ca[1],ki=(0,ue.useState)(null),sn=(0,Nt.Z)(ki,2),Wn=sn[0],Mr=sn[1],Oo=zn(wa,{formatList:en,generateConfig:pn,locale:an}),Ho=(0,Nt.Z)(Oo,3),Zo=Ho[0],Go=Ho[1],vi=Ho[2],Di=zn(Ja,{formatList:en,generateConfig:pn,locale:an}),Ei=(0,Nt.Z)(Di,3),ni=Ei[0],nl=Ei[1],Sl=Ei[2],du=function(Pr){Mr(Yn(la,Pr,ea)),ea===0?Go(Pr):nl(Pr)},iu=function(){Mr(Yn(la,null,ea)),ea===0?vi():Sl()},Ol=ue.useState(Cn),Ll=(0,Nt.Z)(Ol,2),Yl=Ll[0],lu=Ll[1];ue.useEffect(function(){lu(Cn)},[Cn]);var uu=function(Pr){if(kt&&Yl){var kr=ar(la,ea);kr&&Nr(la,ea)}return Bn==null?void 0:Bn(Pr)},Ql=function(Pr,kr){return{blurToCancel:!kt&&Zt,forwardKeyDown:Wr,onBlur:uu,isClickOutside:function(Uo){return!Kr([Jt.current,Ft.current,qt.current,Kt.current],Uo)},onFocus:function(Uo){Dn&&Dn(Uo)},triggerOpen:function(Uo){Uo?ao(Uo,Pr,"open"):ao(Uo,ar(la,Pr)?Pr:!1,"blur")},onSubmit:function(){if(!la||Xr&&Xr(la[Pr]))return!1;Nr(la,Pr),kr(),ao(!1,ea,"confirm")},onCancel:function(){ao(!1,Pr,"cancel"),Ct(Qt),kr()}}},Jl={onKeyDown:function(Pr,kr){Ga==null||Ga(Pr,kr)},changeOnBlur:kt},cu=xr((0,Lt.Z)((0,Lt.Z)({},Ql(0,Dr)),{},{open:wr,value:wa},Jl)),Xl=(0,Nt.Z)(cu,2),$l=Xl[0],ql=Xl[1],Nl=ql.focused,eu=ql.typing,gu=xr((0,Lt.Z)((0,Lt.Z)({},Ql(1,Rr)),{},{open:ha,value:Ja},Jl)),vo=(0,Nt.Z)(gu,2),To=vo[0],Si=vo[1],Ri=Si.focused,Mi=Si.typing,su=function(Pr){Jn&&Jn(Pr),!Cn&&!Gn.current.contains(Pr.target)&&!hn.current.contains(Pr.target)&&(un[0]?un[1]||fr(1):fr(0))},tu=function(Pr){On&&On(Pr),Cn&&(Nl||Ri)&&!Gn.current.contains(Pr.target)&&!hn.current.contains(Pr.target)&&Pr.preventDefault()},nu=Qt&&Qt[0]?ut(Qt[0],{locale:an,format:"YYYYMMDDHHmmss",generateConfig:pn}):"",au=Qt&&Qt[1]?ut(Qt[1],{locale:an,format:"YYYYMMDDHHmmss",generateConfig:pn}):"";(0,ue.useEffect)(function(){Cn||(Ct(Qt),!qa.length||qa[0]===""?nr(""):so!==wa&&Dr(),!ho.length||ho[0]===""?wo(""):_n!==Ja&&Rr())},[Cn,qa,ho]),(0,ue.useEffect)(function(){Ct(Qt)},[nu,au]);var yl=Br({cellRender:oo,monthCellRender:Po,dateRender:So}),Pu=ue.useMemo(function(){if(yl)return function(Co,Pr){return yl(Co,(0,Lt.Z)((0,Lt.Z)({},Pr),{},{range:ea?"end":"start"}))}},[ea,yl]);pt&&(pt.current={focus:function(){Gn.current&&Gn.current.focus()},blur:function(){Gn.current&&Gn.current.blur(),hn.current&&hn.current.blur()}});var Cu=Rt(Wo,Mo);function mu(){var Co=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},kr=null;Cn&&Wn&&Wn[0]&&Wn[1]&&pn.isAfter(Wn[1],Wn[0])&&(kr=Wn);var Ao=Ia;if(Ia&&(0,ta.Z)(Ia)==="object"&&Ia.defaultValue){var Uo=Ia.defaultValue;Ao=(0,Lt.Z)((0,Lt.Z)({},Ia),{},{defaultValue:ar(Uo,ea)||void 0})}return ue.createElement(Tr.Provider,{value:{inRange:!0,panelPosition:Co,rangedValue:ga||la,hoverRangedValue:kr}},ue.createElement(lo,(0,oe.Z)({},Fe,Pr,{cellRender:Pu,showTime:Ao,mode:Ma[ea],generateConfig:pn,style:void 0,direction:$e,disabledDate:ea===0?kn:bn,disabledTime:function(Ti){return $r?$r(Ti,ea===0?"start":"end"):!1},className:He()((0,xe.Z)({},"".concat(It,"-panel-focused"),ea===0?!eu:!Mi)),value:ar(la,ea),locale:an,tabIndex:-1,onPanelChange:function(Ti,rl){ea===0&&vi(!0),ea===1&&Sl(!0),Fr(Yn(Ma,rl,ea),Yn(la,Ti,ea));var ol=Ti;Co==="right"&&Ma[ea]===rl&&(ol=Je(ol,rl,pn,-1)),je(ol,ea)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ea===0?ar(la,1):ar(la,0)})))}var al=0,hu=0;if(ea&&Ft.current&&cn.current&&Jt.current&&wt.current){al=Ft.current.offsetWidth+cn.current.offsetWidth;var bu=wt.current.offsetLeft>al?wt.current.offsetLeft-al:wt.current.offsetLeft,vu=Jt.current.offsetWidth,Eu=wt.current.offsetWidth;vu&&Eu&&al>vu-Eu-($e==="rtl"?0:bu)&&(hu=al)}var Fu=$e==="rtl"?{right:al}:{left:al};function xu(){var Co,Pr=Zr(It,Ma[ea],Gt),kr=ro({prefixCls:It,components:tr,needConfirmButton:Zt,okDisabled:!ar(la,ea)||Xr&&Xr(la[ea]),locale:an,onOk:function(){var Zi=ar(la,ea);Zi&&(Nr(la,ea),va==null||va(la),ao(!1,ea,"confirm"))}});if(Wa!=="time"&&!Ia){var Ao=qn(ea),Uo=Je(Ao,Wa,pn),Il=Ma[ea],Ti=Il===Wa,rl=mu(Ti?"left":!1,{pickerValue:Ao,onPickerValueChange:function(Zi){je(Zi,ea)}}),ol=mu("right",{pickerValue:Uo,onPickerValueChange:function(Zi){je(Je(Zi,Wa,pn,-1),ea)}});$e==="rtl"?Co=ue.createElement(ue.Fragment,null,ol,Ti&&rl):Co=ue.createElement(ue.Fragment,null,rl,Ti&&ol)}else Co=mu();var ru=ue.createElement("div",{className:"".concat(It,"-panel-layout")},ue.createElement(zi,{prefixCls:It,presets:Cu,onClick:function(Zi){Nr(Zi,null),ao(!1,ea,"preset")},onHover:function(Zi){mo(Zi)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(It,"-panels")},Co),(Pr||kr)&&ue.createElement("div",{className:"".concat(It,"-footer")},Pr,kr)));return uo&&(ru=uo(ru)),ue.createElement("div",{className:"".concat(It,"-panel-container"),style:{marginLeft:hu},ref:Jt,onMouseDown:function(Zi){Zi.preventDefault()}},ru)}var wu=ue.createElement("div",{className:He()("".concat(It,"-range-wrapper"),"".concat(It,"-").concat(Wa,"-range-wrapper")),style:{minWidth:Xa}},ue.createElement("div",{ref:wt,className:"".concat(It,"-range-arrow"),style:Fu}),xu()),Su;at&&(Su=ue.createElement("span",{className:"".concat(It,"-suffix"),onMouseDown:function(Pr){Pr.preventDefault()}},at));var Au=Oi(It,ze,st),Bu=ue.createElement("span",{onMouseDown:function(Pr){Pr.preventDefault(),Pr.stopPropagation()},onMouseUp:function(Pr){Pr.preventDefault(),Pr.stopPropagation();var kr=Qt;un[0]||(kr=Yn(kr,null,0)),un[1]||(kr=Yn(kr,null,1)),Nr(kr,null),ao(!1,ea,"clear")},className:"".concat(It,"-clear"),role:"button"},Au),Du=ze&&(ar(Qt,0)&&!un[0]||ar(Qt,1)&&!un[1]),yu={size:gr(Wa,en[0],pn)},fu=0,pu=0;Ft.current&&qt.current&&cn.current&&(ea===0?pu=Ft.current.offsetWidth:(fu=al,pu=qt.current.offsetWidth));var _u=$e==="rtl"?{right:fu}:{left:fu},Ou=function(Pr,kr){var Ao=Yn(la,Pr,ea);if(kr==="submit"||kr!=="key"&&!Zt){Nr(Ao,ea),ea===0?vi():Sl();var Uo=ea===0?1:0;un[Uo]?ao(!1,!1,"confirm"):ao(!1,ea,"confirm")}else Ct(Ao)};return ue.createElement(Ca.Provider,{value:{operationRef:wn,hideHeader:Wa==="time",onDateMouseEnter:du,onDateMouseLeave:iu,hideRanges:!0,onSelect:Ou,open:Cn}},ue.createElement(mi,{visible:Cn,popupElement:wu,popupStyle:sa,prefixCls:It,dropdownClassName:In,dropdownAlign:aa,getPopupContainer:ra,transitionName:Rn,range:!0,direction:$e},ue.createElement("div",(0,oe.Z)({ref:Kt,className:He()(It,"".concat(It,"-range"),xn,(Ie={},(0,xe.Z)(Ie,"".concat(It,"-disabled"),un[0]&&un[1]),(0,xe.Z)(Ie,"".concat(It,"-focused"),ea===0?Nl:Ri),(0,xe.Z)(Ie,"".concat(It,"-rtl"),$e==="rtl"),Ie)),style:fn,onClick:su,onMouseEnter:Xn,onMouseLeave:fa,onMouseDown:tu,onMouseUp:oa},(0,qe.Z)(Fe,{aria:!0,data:!0})),ue.createElement("div",{className:He()("".concat(It,"-input"),(Ze={},(0,xe.Z)(Ze,"".concat(It,"-input-active"),ea===0),(0,xe.Z)(Ze,"".concat(It,"-input-placeholder"),!!Zo),Ze)),ref:Ft},ue.createElement("input",(0,oe.Z)({id:mn,disabled:un[0],readOnly:ht||typeof en[0]=="function"||!eu,value:Zo||wa,onChange:function(Pr){nr(Pr.target.value)},autoFocus:Ha,placeholder:ar(ua,0)||"",ref:Gn},$l,yu,{autoComplete:Dt}))),ue.createElement("div",{className:"".concat(It,"-range-separator"),ref:cn},zr),ue.createElement("div",{className:He()("".concat(It,"-input"),(dt={},(0,xe.Z)(dt,"".concat(It,"-input-active"),ea===1),(0,xe.Z)(dt,"".concat(It,"-input-placeholder"),!!ni),dt)),ref:qt},ue.createElement("input",(0,oe.Z)({disabled:un[1],readOnly:ht||typeof en[0]=="function"||!Mi,value:ni||Ja,onChange:function(Pr){wo(Pr.target.value)},placeholder:ar(ua,1)||"",ref:hn},To,yu,{autoComplete:Dt}))),ue.createElement("div",{className:"".concat(It,"-active-bar"),style:(0,Lt.Z)((0,Lt.Z)({},_u),{},{width:pu,position:"absolute"})}),Su,Du&&Bu)))}var Tl=function(Fe){(0,gt.Z)(Ze,Fe);var Ie=(0,Ot.Z)(Ze);function Ze(){var dt;(0,et.Z)(this,Ze);for(var mt=arguments.length,Vt=new Array(mt),It=0;It<mt;It++)Vt[It]=arguments[It];return dt=Ie.call.apply(Ie,[this].concat(Vt)),(0,xe.Z)((0,Pt.Z)(dt),"pickerRef",ue.createRef()),(0,xe.Z)((0,Pt.Z)(dt),"focus",function(){dt.pickerRef.current&&dt.pickerRef.current.focus()}),(0,xe.Z)((0,Pt.Z)(dt),"blur",function(){dt.pickerRef.current&&dt.pickerRef.current.blur()}),dt}return(0,Et.Z)(Ze,[{key:"render",value:function(){return ue.createElement(Ml,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),Ze}(ue.Component),sl=Tl,dl=Wi,Ui=te(19080),cl=te(36355),Xi=te(1684),ri=te(19716),gi=te(32441),$i=te(9763),bl=te(33234),Fl=te(48183),Bi=te(64993),Li=te(9937),$o=te(17313),Zl=te(47585),zl=te(74207),Ni=te(13826),hi=te(92899),gl=te(37613),xl=te(83116);const bi=(Fe,Ie,Ze,dt)=>{const{lineHeight:mt}=Fe,Vt=Math.floor(Ze*mt)+2,It=Math.max((Ie-Vt)/2,0),mn=Math.max(Ie-Vt-It,0);return{padding:`${It}px ${dt}px ${mn}px`}},ml=Fe=>{const{componentCls:Ie,pickerCellCls:Ze,pickerCellInnerCls:dt,cellHeight:mt,motionDurationSlow:Vt,borderRadiusSM:It,motionDurationMid:mn,cellHoverBg:fn,lineWidth:xn,lineType:sa,colorPrimary:In,cellActiveWithRangeBg:Rn,colorTextLightSolid:aa,controlHeightSM:ra,cellRangeBorderColor:pn,pickerCellBorderGap:an,cellHoverWithRangeBg:ua,cellWidth:Ha,colorTextDisabled:Ra,cellBgDisabled:ja}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:mt,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'},[dt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:mt,height:mt,lineHeight:`${mt}px`,borderRadius:It,transition:`background ${mn}, border ${mn}`},"&-range-hover-start, &-range-hover-end":{[dt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ze}-in-view),
&:hover:not(${Ze}-selected):not(${Ze}-range-start):not(${Ze}-range-end):not(${Ze}-range-hover-start):not(${Ze}-range-hover-end)`]:{[dt]:{background:fn}},[`&-in-view${Ze}-today ${dt}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${xn}px ${sa} ${In}`,borderRadius:It,content:'""'}},[`&-in-view${Ze}-in-range`]:{position:"relative","&::before":{background:Rn}},[`&-in-view${Ze}-selected ${dt},
&-in-view${Ze}-range-start ${dt},
&-in-view${Ze}-range-end ${dt}`]:{color:aa,background:In},[`&-in-view${Ze}-range-start:not(${Ze}-range-start-single),
&-in-view${Ze}-range-end:not(${Ze}-range-end-single)`]:{"&::before":{background:Rn}},[`&-in-view${Ze}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${Ze}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${Ze}-range-hover-start:not(${Ze}-in-range):not(${Ze}-range-start):not(${Ze}-range-end),
&-in-view${Ze}-range-hover-end:not(${Ze}-in-range):not(${Ze}-range-start):not(${Ze}-range-end),
&-in-view${Ze}-range-hover-start${Ze}-range-start-single,
&-in-view${Ze}-range-hover-start${Ze}-range-start${Ze}-range-end${Ze}-range-end-near-hover,
&-in-view${Ze}-range-hover-end${Ze}-range-start${Ze}-range-end${Ze}-range-start-near-hover,
&-in-view${Ze}-range-hover-end${Ze}-range-end-single,
&-in-view${Ze}-range-hover:not(${Ze}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ra,borderTop:`${xn}px dashed ${pn}`,borderBottom:`${xn}px dashed ${pn}`,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:an},[`&-in-view${Ze}-in-range${Ze}-range-hover::before,
&-in-view${Ze}-in-range${Ze}-range-hover-start::before,
&-in-view${Ze}-in-range${Ze}-range-hover-end::before,
&-in-view${Ze}-range-start${Ze}-range-hover::before,
&-in-view${Ze}-range-end${Ze}-range-hover::before,
&-in-view${Ze}-range-start:not(${Ze}-range-start-single)${Ze}-range-hover-start::before,
&-in-view${Ze}-range-end:not(${Ze}-range-end-single)${Ze}-range-hover-end::before,
${Ie}-panel
> :not(${Ie}-date-panel)
&-in-view${Ze}-in-range${Ze}-range-hover-start::before,
${Ie}-panel
> :not(${Ie}-date-panel)
&-in-view${Ze}-in-range${Ze}-range-hover-end::before`]:{background:ua},[`&-in-view${Ze}-range-start:not(${Ze}-range-start-single):not(${Ze}-range-end) ${dt}`]:{borderStartStartRadius:It,borderEndStartRadius:It,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${Ze}-range-end:not(${Ze}-range-end-single):not(${Ze}-range-start) ${dt}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:It,borderEndEndRadius:It},[`&-range-hover${Ze}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${Ze}-range-hover:first-child::after,
tr > &-in-view${Ze}-range-hover-end:first-child::after,
&-in-view${Ze}-start${Ze}-range-hover-edge-start${Ze}-range-hover-edge-start-near-range::after,
&-in-view${Ze}-range-hover-edge-start:not(${Ze}-range-hover-edge-start-near-range)::after,
&-in-view${Ze}-range-hover-start::after`]:{insetInlineStart:(Ha-mt)/2,borderInlineStart:`${xn}px dashed ${pn}`,borderStartStartRadius:It,borderEndStartRadius:It},[`tr > &-in-view${Ze}-range-hover:last-child::after,
tr > &-in-view${Ze}-range-hover-start:last-child::after,
&-in-view${Ze}-end${Ze}-range-hover-edge-end${Ze}-range-hover-edge-end-near-range::after,
&-in-view${Ze}-range-hover-edge-end:not(${Ze}-range-hover-edge-end-near-range)::after,
&-in-view${Ze}-range-hover-end::after`]:{insetInlineEnd:(Ha-mt)/2,borderInlineEnd:`${xn}px dashed ${pn}`,borderStartEndRadius:It,borderEndEndRadius:It},"&-disabled":{color:Ra,pointerEvents:"none",[dt]:{background:"transparent"},"&::before":{background:ja}},[`&-disabled${Ze}-today ${dt}::before`]:{borderColor:Ra}}},qi=Fe=>{const{componentCls:Ie,pickerCellCls:Ze,pickerCellInnerCls:dt,pickerYearMonthCellWidth:mt,pickerControlIconSize:Vt,cellWidth:It,paddingSM:mn,paddingXS:fn,paddingXXS:xn,colorBgContainer:sa,lineWidth:In,lineType:Rn,borderRadiusLG:aa,colorPrimary:ra,colorTextHeading:pn,colorSplit:an,pickerControlIconBorderWidth:ua,colorIcon:Ha,textHeight:Ra,motionDurationMid:ja,colorIconHover:Qa,fontWeightStrong:Wa,cellHeight:Ia,pickerCellPaddingVertical:Or,colorTextDisabled:yr,colorText:zr,fontSize:qr,cellHoverWithRangeBg:po,motionDurationSlow:Fo,withoutTimeCellHeight:_o,pickerQuarterPanelContentHeight:br,colorLink:Xr,colorLinkActive:$r,colorLinkHover:So,cellRangeBorderColor:Po,borderRadiusSM:oo,colorTextLightSolid:uo,cellHoverBg:Wo,timeColumnHeight:Mo,timeColumnWidth:Me,timeCellHeight:ze,controlItemBgActive:at,marginXXS:st,pickerDatePanelPaddingHorizontal:pt}=Fe,ht=It*7+pt*2,Ut=(ht-fn*2)/3-mt-mn,Gt=(ht-fn*2)/4-mt;return{[Ie]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:sa,border:`${In}px ${Rn} ${an}`,borderRadius:aa,outline:"none","&-focused":{borderColor:ra},"&-rtl":{direction:"rtl",[`${Ie}-prev-icon,
${Ie}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Ie}-next-icon,
${Ie}-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:ht},"&-header":{display:"flex",padding:`0 ${fn}px`,color:pn,borderBottom:`${In}px ${Rn} ${an}`,"> *":{flex:"none"},button:{padding:0,color:Ha,lineHeight:`${Ra}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${ja}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:qr,"&:hover":{color:Qa}},"&-view":{flex:"auto",fontWeight:Wa,lineHeight:`${Ra}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:fn},"&:hover":{color:ra}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Vt,height:Vt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Vt,height:Vt,border:"0 solid currentcolor",borderBlockStartWidth:ua,borderBlockEndWidth:0,borderInlineStartWidth:ua,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Vt/2),insetInlineStart:Math.ceil(Vt/2),display:"inline-block",width:Vt,height:Vt,border:"0 solid currentcolor",borderBlockStartWidth:ua,borderBlockEndWidth:0,borderInlineStartWidth:ua,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:Ia,fontWeight:"normal"},th:{height:Ia+Or*2,color:zr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Or}px 0`,color:yr,cursor:"pointer","&-in-view":{color:zr}},ml(Fe)),[`&-date-panel ${Ie}-cell-in-view${Ie}-cell-in-range${Ie}-cell-range-hover-start ${dt},
&-date-panel ${Ie}-cell-in-view${Ie}-cell-in-range${Ie}-cell-range-hover-end ${dt}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:po,transition:`all ${Fo}`,content:'""'}},[`&-date-panel
${Ie}-cell-in-view${Ie}-cell-in-range${Ie}-cell-range-hover-start
${dt}::after`]:{insetInlineEnd:-(It-Ia)/2,insetInlineStart:0},[`&-date-panel ${Ie}-cell-in-view${Ie}-cell-in-range${Ie}-cell-range-hover-end ${dt}::after`]:{insetInlineEnd:0,insetInlineStart:-(It-Ia)/2},[`&-range-hover${Ie}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Ie}-content`]:{height:_o*4},[dt]:{padding:`0 ${fn}px`}},"&-quarter-panel":{[`${Ie}-content`]:{height:br},[`${Ie}-cell-range-hover-start::after`]:{insetInlineStart:Gt,borderInlineStart:`${In}px dashed ${Po}`,[`${Ie}-panel-rtl &`]:{insetInlineEnd:Gt,borderInlineEnd:`${In}px dashed ${Po}`}},[`${Ie}-cell-range-hover-end::after`]:{insetInlineEnd:Gt,borderInlineEnd:`${In}px dashed ${Po}`,[`${Ie}-panel-rtl &`]:{insetInlineStart:Gt,borderInlineStart:`${In}px dashed ${Po}`}}},[`&-panel ${Ie}-footer`]:{borderTop:`${In}px ${Rn} ${an}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ra-2*In}px`,textAlign:"center","&-extra":{padding:`0 ${mn}px`,lineHeight:`${Ra-2*In}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${In}px ${Rn} ${an}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Xr,"&:hover":{color:So},"&:active":{color:$r},[`&${Ie}-today-btn-disabled`]:{color:yr,cursor:"not-allowed"}},"&-decade-panel":{[dt]:{padding:`0 ${fn/2}px`},[`${Ie}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Ie}-body`]:{padding:`0 ${fn}px`},[dt]:{width:mt},[`${Ie}-cell-range-hover-start::after`]:{borderStartStartRadius:oo,borderEndStartRadius:oo,borderStartEndRadius:0,borderEndEndRadius:0,[`${Ie}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:oo,borderEndEndRadius:oo}},[`${Ie}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:oo,borderEndEndRadius:oo,[`${Ie}-panel-rtl &`]:{borderStartStartRadius:oo,borderEndStartRadius:oo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Ie}-cell-range-hover-start::after`]:{insetInlineStart:Ut,borderInlineStart:`${In}px dashed ${Po}`,[`${Ie}-panel-rtl &`]:{insetInlineEnd:Ut,borderInlineEnd:`${In}px dashed ${Po}`}},[`${Ie}-cell-range-hover-end::after`]:{insetInlineEnd:Ut,borderInlineEnd:`${In}px dashed ${Po}`,[`${Ie}-panel-rtl &`]:{insetInlineStart:Ut,borderInlineStart:`${In}px dashed ${Po}`}}},"&-week-panel":{[`${Ie}-body`]:{padding:`${fn}px ${mn}px`},[`${Ie}-cell`]:{[`&:hover ${dt},
&-selected ${dt},
${dt}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${ja}`},"&:first-child:before":{borderStartStartRadius:oo,borderEndStartRadius:oo},"&:last-child:before":{borderStartEndRadius:oo,borderEndEndRadius:oo}},"&:hover td":{"&:before":{background:Wo}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Ze}`]:{"&:before":{background:ra},[`&${Ie}-cell-week`]:{color:new Bi.C(uo).setAlpha(.5).toHexString()},[dt]:{color:uo}}},"&-range-hover td:before":{background:at}}},"&-date-panel":{[`${Ie}-body`]:{padding:`${fn}px ${pt}px`},[`${Ie}-content`]:{width:It*7,th:{width:It,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Ie}-time-panel`]:{borderInlineStart:`${In}px ${Rn} ${an}`},[`${Ie}-date-panel,
${Ie}-time-panel`]:{transition:`opacity ${Fo}`},"&-active":{[`${Ie}-date-panel,
${Ie}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Ie}-content`]:{display:"flex",flex:"auto",height:Mo},"&-column":{flex:"1 0 auto",width:Me,margin:`${xn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ja}`,overflowX:"hidden","&::after":{display:"block",height:Mo-ze,content:'""'},"&:not(:first-child)":{borderInlineStart:`${In}px ${Rn} ${an}`},"&-active":{background:new Bi.C(at).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Ie}-time-panel-cell`]:{marginInline:st,[`${Ie}-time-panel-cell-inner`]:{display:"block",width:Me-2*st,height:ze,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Me-ze)/2,color:zr,lineHeight:`${ze}px`,borderRadius:oo,cursor:"pointer",transition:`background ${ja}`,"&:hover":{background:Wo}},"&-selected":{[`${Ie}-time-panel-cell-inner`]:{background:at}},"&-disabled":{[`${Ie}-time-panel-cell-inner`]:{color:yr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Ie}-time-panel-column:after`]:{height:Mo-ze+xn*2}}}},fl=Fe=>{const{componentCls:Ie,colorBgContainer:Ze,colorError:dt,errorActiveShadow:mt,colorWarning:Vt,warningActiveShadow:It}=Fe;return{[`${Ie}:not(${Ie}-disabled)`]:{[`&${Ie}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ze,borderColor:dt},[`&${Ie}-focused, &:focus`]:Object.assign({},(0,Li.M1)((0,gl.TS)(Fe,{activeBorderColor:dt,activeShadow:mt}))),[`${Ie}-active-bar`]:{background:dt}},[`&${Ie}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Ze,borderColor:Vt},[`&${Ie}-focused, &:focus`]:Object.assign({},(0,Li.M1)((0,gl.TS)(Fe,{activeBorderColor:Vt,activeShadow:It}))),[`${Ie}-active-bar`]:{background:Vt}}}}},wl=Fe=>{const{componentCls:Ie,antCls:Ze,controlHeight:dt,fontSize:mt,paddingInline:Vt,colorBgContainer:It,lineWidth:mn,lineType:fn,colorBorder:xn,borderRadius:sa,motionDurationMid:In,colorBgContainerDisabled:Rn,colorTextDisabled:aa,colorTextPlaceholder:ra,controlHeightLG:pn,fontSizeLG:an,controlHeightSM:ua,paddingInlineSM:Ha,paddingXS:Ra,marginXS:ja,colorTextDescription:Qa,lineWidthBold:Wa,lineHeight:Ia,colorPrimary:Or,motionDurationSlow:yr,zIndexPopup:zr,paddingXXS:qr,paddingSM:po,textHeight:Fo,cellActiveWithRangeBg:_o,colorPrimaryBorder:br,sizePopupArrow:Xr,borderRadiusXS:$r,borderRadiusOuter:So,colorBgElevated:Po,borderRadiusLG:oo,boxShadowSecondary:uo,borderRadiusSM:Wo,colorSplit:Mo,cellHoverBg:Me,presetsWidth:ze,presetsMaxWidth:at,boxShadowPopoverArrow:st,colorTextQuaternary:pt}=Fe;return[{[Ie]:Object.assign(Object.assign(Object.assign({},(0,$o.Wf)(Fe)),bi(Fe,dt,mt,Vt)),{position:"relative",display:"inline-flex",alignItems:"center",background:It,lineHeight:1,border:`${mn}px ${fn} ${xn}`,borderRadius:sa,transition:`border ${In}, box-shadow ${In}`,"&:hover, &-focused":Object.assign({},(0,Li.pU)(Fe)),"&-focused":Object.assign({},(0,Li.M1)(Fe)),[`&${Ie}-disabled`]:{background:Rn,borderColor:xn,cursor:"not-allowed",[`${Ie}-suffix`]:{color:pt}},[`&${Ie}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Ie}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Li.ik)(Fe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Ie}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ra}}},"&-large":Object.assign(Object.assign({},bi(Fe,pn,an,Vt)),{[`${Ie}-input > input`]:{fontSize:an}}),"&-small":Object.assign({},bi(Fe,ua,mt,Ha)),[`${Ie}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ra/2,color:aa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ja}}},[`${Ie}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:aa,lineHeight:1,background:It,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${In}, color ${In}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qa}},[`${Ie}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:an,color:aa,fontSize:an,verticalAlign:"top",cursor:"default",[`${Ie}-focused &`]:{color:Qa},[`${Ie}-range-separator &`]:{[`${Ie}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Ie}-clear`]:{insetInlineEnd:Vt},"&:hover":{[`${Ie}-clear`]:{opacity:1}},[`${Ie}-active-bar`]:{bottom:-mn,height:Wa,marginInlineStart:Vt,background:Or,opacity:0,transition:`all ${yr} ease-out`,pointerEvents:"none"},[`&${Ie}-focused`]:{[`${Ie}-active-bar`]:{opacity:1}},[`${Ie}-range-separator`]:{alignItems:"center",padding:`0 ${Ra}px`,lineHeight:1},[`&${Ie}-small`]:{[`${Ie}-clear`]:{insetInlineEnd:Ha},[`${Ie}-active-bar`]:{marginInlineStart:Ha}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,$o.Wf)(Fe)),qi(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:zr,[`&${Ie}-dropdown-hidden`]:{display:"none"},[`&${Ie}-dropdown-placement-bottomLeft`]:{[`${Ie}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Ie}-dropdown-placement-topLeft`]:{[`${Ie}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ie}-dropdown-placement-topLeft,
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ie}-dropdown-placement-topRight,
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ie}-dropdown-placement-topLeft,
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ie}-dropdown-placement-topRight`]:{animationName:Ni.Qt},[`&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ie}-dropdown-placement-bottomLeft,
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ie}-dropdown-placement-bottomRight,
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ie}-dropdown-placement-bottomLeft,
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ie}-dropdown-placement-bottomRight`]:{animationName:Ni.fJ},[`&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ie}-dropdown-placement-topLeft,
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ie}-dropdown-placement-topRight`]:{animationName:Ni.ly},[`&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ie}-dropdown-placement-bottomLeft,
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ie}-dropdown-placement-bottomRight`]:{animationName:Ni.Uw},[`${Ie}-panel > ${Ie}-time-panel`]:{paddingTop:qr},[`${Ie}-ranges`]:{marginBottom:0,padding:`${qr}px ${po}px`,overflow:"hidden",lineHeight:`${Fo-2*mn-Ra/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Ie}-preset > ${Ze}-tag-blue`]:{color:Or,background:_o,borderColor:br,cursor:"pointer"},[`${Ie}-ok`]:{marginInlineStart:"auto"}},[`${Ie}-range-wrapper`]:{display:"flex",position:"relative"},[`${Ie}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Vt*1.5,transition:`left ${yr} ease-out`},(0,Zl.r)(Xr,$r,So,Po,st)),[`${Ie}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Po,borderRadius:oo,boxShadow:uo,transition:`margin ${yr}`,[`${Ie}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Ie}-presets`]:{display:"flex",flexDirection:"column",minWidth:ze,maxWidth:at,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ra,borderInlineEnd:`${mn}px ${fn} ${Mo}`,li:Object.assign(Object.assign({},$o.vS),{borderRadius:Wo,paddingInline:Ra,paddingBlock:(ua-Math.round(mt*Ia))/2,cursor:"pointer",transition:`all ${yr}`,"+ li":{marginTop:ja},"&:hover":{background:Me}})}},[`${Ie}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Ie}-panel`]:{borderWidth:`0 0 ${mn}px`},"&:last-child":{[`${Ie}-panel`]:{borderWidth:0}}},[`${Ie}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Ie}-content,
table`]:{textAlign:"center"},"&-focused":{borderColor:xn}}}}),"&-dropdown-range":{padding:`${Xr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Ie}-separator`]:{transform:"rotate(180deg)"},[`${Ie}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ni.oN)(Fe,"slide-up"),(0,Ni.oN)(Fe,"slide-down"),(0,hi.Fm)(Fe,"move-up"),(0,hi.Fm)(Fe,"move-down")]},Al=Fe=>{const{componentCls:Ie,controlHeightLG:Ze,paddingXXS:dt,padding:mt}=Fe;return{pickerCellCls:`${Ie}-cell`,pickerCellInnerCls:`${Ie}-cell-inner`,pickerYearMonthCellWidth:Ze*1.5,pickerQuarterPanelContentHeight:Ze*1.4,pickerCellPaddingVertical:dt+dt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:mt+dt/2}},ou=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new Bi.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Bi.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 Bl=(0,xl.Z)("DatePicker",Fe=>{const Ie=(0,gl.TS)((0,Li.e5)(Fe),Al(Fe));return[wl(Ie),fl(Ie),(0,zl.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Li.TM)(Fe)),ou(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function Hl(Fe,Ie,Ze){return Ze!==void 0?Ze:Ie==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:Ie==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:Ie==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:Ie==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:Ie==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function jl(Fe,Ie,Ze){return Ze!==void 0?Ze:Ie==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:Ie==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:Ie==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:Ie==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:Ie==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function pl(Fe,Ie){const Ze={adjustX:1,adjustY:1};switch(Ie){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Ze};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Ze};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Ze};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Ze};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Ze}}}function Vi(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function ji(Fe){const{format:Ie,picker:Ze,showHour:dt,showMinute:mt,showSecond:Vt,use12Hours:It}=Fe,mn=Vi(Ie)[0],fn=Object.assign({},Fe);return Ie&&Array.isArray(Ie)&&(fn.format=mn),mn&&typeof mn=="string"&&(!mn.includes("s")&&Vt===void 0&&(fn.showSecond=!1),!mn.includes("m")&&mt===void 0&&(fn.showMinute=!1),!mn.includes("H")&&!mn.includes("h")&&!mn.includes("K")&&!mn.includes("k")&&dt===void 0&&(fn.showHour=!1),(mn.includes("a")||mn.includes("A"))&&It===void 0&&(fn.use12Hours=!0)),Ze==="time"?fn:(typeof mn=="function"&&delete fn.format,{showTime:fn})}function Yi(Fe,Ie,Ze){if(Fe===!1)return!1;const dt={clearIcon:Ie!=null?Ie:Ze};return typeof Fe=="object"?Object.assign(Object.assign({},dt),Fe):dt}var hl=te(3113);function Gl(Fe){return ue.createElement(hl.ZP,Object.assign({size:"small",type:"primary"},Fe))}var vl={button:Gl},Qi=function(Fe,Ie){var Ze={};for(var dt in Fe)Object.prototype.hasOwnProperty.call(Fe,dt)&&Ie.indexOf(dt)<0&&(Ze[dt]=Fe[dt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,dt=Object.getOwnPropertySymbols(Fe);mt<dt.length;mt++)Ie.indexOf(dt[mt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,dt[mt])&&(Ze[dt[mt]]=Fe[dt[mt]]);return Ze};function Dl(Fe){return(0,ue.forwardRef)((Ze,dt)=>{const{prefixCls:mt,getPopupContainer:Vt,className:It,placement:mn,size:fn,disabled:xn,bordered:sa=!0,placeholder:In,popupClassName:Rn,dropdownClassName:aa,status:ra,clearIcon:pn,allowClear:an,rootClassName:ua}=Ze,Ha=Qi(Ze,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ra=ue.useRef(null),{getPrefixCls:ja,direction:Qa,getPopupContainer:Wa}=(0,ue.useContext)(cl.E_),Ia=ja("picker",mt),{compactSize:Or,compactItemClassnames:yr}=(0,bl.ri)(Ia,Qa),{format:zr,showTime:qr,picker:po}=Ze,Fo=ja(),[_o,br]=Bl(Ia),Xr=Object.assign(Object.assign({},qr?ji(Object.assign({format:zr,picker:po},qr)):{}),po==="time"?ji(Object.assign(Object.assign({format:zr},Ze),{picker:po})):{}),$r=(0,ri.Z)(st=>{var pt;return(pt=fn!=null?fn:Or)!==null&&pt!==void 0?pt:st}),So=ue.useContext(Xi.Z),Po=xn!=null?xn:So,oo=(0,ue.useContext)(gi.aM),{hasFeedback:uo,status:Wo,feedbackIcon:Mo}=oo,Me=ue.createElement(ue.Fragment,null,po==="time"?ue.createElement(Xe,null):ue.createElement(me,null),uo&&Mo);(0,ue.useImperativeHandle)(dt,()=>({focus:()=>{var st;return(st=Ra.current)===null||st===void 0?void 0:st.focus()},blur:()=>{var st;return(st=Ra.current)===null||st===void 0?void 0:st.blur()}}));const[ze]=(0,$i.Z)("Calendar",Fl.Z),at=Object.assign(Object.assign({},ze),Ze.locale);return _o(ue.createElement(sl,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Ia}-separator`},ue.createElement(Qe,null)),disabled:Po,ref:Ra,dropdownAlign:pl(Qa,mn),placeholder:jl(at,po,In),suffixIcon:Me,prevIcon:ue.createElement("span",{className:`${Ia}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Ia}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Ia}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Ia}-super-next-icon`}),transitionName:`${Fo}-slide-up`},Ha,Xr,{className:He()({[`${Ia}-${$r}`]:$r,[`${Ia}-borderless`]:!sa},(0,Ui.Z)(Ia,(0,Ui.F)(Wo,ra),uo),br,yr,It,ua),locale:at.lang,prefixCls:Ia,getPopupContainer:Vt||Wa,generateConfig:Fe,components:vl,direction:Qa,dropdownClassName:He()(br,Rn||aa,ua),allowClear:Yi(an,pn,ue.createElement(ct.Z,null))})))})}var el=function(Fe,Ie){var Ze={};for(var dt in Fe)Object.prototype.hasOwnProperty.call(Fe,dt)&&Ie.indexOf(dt)<0&&(Ze[dt]=Fe[dt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,dt=Object.getOwnPropertySymbols(Fe);mt<dt.length;mt++)Ie.indexOf(dt[mt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,dt[mt])&&(Ze[dt[mt]]=Fe[dt[mt]]);return Ze};function Wl(Fe){function Ie(fn,xn){const sa=xn==="TimePicker"?"timePicker":"datePicker",In=(0,ue.forwardRef)((Rn,aa)=>{const{prefixCls:ra,getPopupContainer:pn,style:an,className:ua,rootClassName:Ha,size:Ra,bordered:ja=!0,placement:Qa,placeholder:Wa,popupClassName:Ia,dropdownClassName:Or,disabled:yr,status:zr,clearIcon:qr,allowClear:po}=Rn,Fo=el(Rn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:_o,direction:br,getPopupContainer:Xr,[sa]:$r}=(0,ue.useContext)(cl.E_),So=_o("picker",ra),{compactSize:Po,compactItemClassnames:oo}=(0,bl.ri)(So,br),uo=ue.useRef(null),{format:Wo,showTime:Mo}=Rn,[Me,ze]=Bl(So);(0,ue.useImperativeHandle)(aa,()=>({focus:()=>{var Xn;return(Xn=uo.current)===null||Xn===void 0?void 0:Xn.focus()},blur:()=>{var Xn;return(Xn=uo.current)===null||Xn===void 0?void 0:Xn.blur()}}));const at={showToday:!0};let st={};fn&&(st.picker=fn);const pt=fn||Rn.picker;st=Object.assign(Object.assign(Object.assign({},st),Mo?ji(Object.assign({format:Wo,picker:pt},Mo)):{}),pt==="time"?ji(Object.assign(Object.assign({format:Wo},Rn),{picker:pt})):{});const ht=_o(),Ut=(0,ri.Z)(Xn=>{var fa;return(fa=Ra!=null?Ra:Po)!==null&&fa!==void 0?fa:Xn}),Gt=ue.useContext(Xi.Z),Tt=yr!=null?yr:Gt,on=(0,ue.useContext)(gi.aM),{hasFeedback:St,status:rn,feedbackIcon:Dn}=on,Bn=ue.createElement(ue.Fragment,null,pt==="time"?ue.createElement(Xe,null):ue.createElement(me,null),St&&Dn),[On]=(0,$i.Z)("DatePicker",Fl.Z),oa=Object.assign(Object.assign({},On),Rn.locale);return Me(ue.createElement(dl,Object.assign({ref:uo,placeholder:Hl(oa,pt,Wa),suffixIcon:Bn,dropdownAlign:pl(br,Qa),prevIcon:ue.createElement("span",{className:`${So}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${So}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${So}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${So}-super-next-icon`}),transitionName:`${ht}-slide-up`},at,Fo,st,{locale:oa.lang,className:He()({[`${So}-${Ut}`]:Ut,[`${So}-borderless`]:!ja},(0,Ui.Z)(So,(0,Ui.F)(rn,zr),St),ze,oo,$r==null?void 0:$r.className,ua,Ha),style:Object.assign(Object.assign({},$r==null?void 0:$r.style),an),prefixCls:So,getPopupContainer:pn||Xr,generateConfig:Fe,components:vl,direction:br,disabled:Tt,dropdownClassName:He()(ze,Ha,Ia||Or),allowClear:Yi(po,qr,ue.createElement(ct.Z,null))})))});return xn&&(In.displayName=xn),In}const Ze=Ie(),dt=Ie("week","WeekPicker"),mt=Ie("month","MonthPicker"),Vt=Ie("year","YearPicker"),It=Ie("time","TimePicker"),mn=Ie("quarter","QuarterPicker");return{DatePicker:Ze,WeekPicker:dt,MonthPicker:mt,YearPicker:Vt,TimePicker:It,QuarterPicker:mn}}const Ul=null;function _l(Fe){const{DatePicker:Ie,WeekPicker:Ze,MonthPicker:dt,YearPicker:mt,TimePicker:Vt,QuarterPicker:It}=Wl(Fe),mn=Dl(Fe),fn=Ie;return fn.WeekPicker=Ze,fn.MonthPicker=dt,fn.YearPicker=mt,fn.RangePicker=mn,fn.TimePicker=Vt,fn.QuarterPicker=It,fn}var El=_l;const Ii=El(z);function Gi(Fe){const Ie=pl(Fe.direction,Fe.placement);return Ie.overflow.adjustY=!1,Ie.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:Ie})}const tl=(0,ne.Z)(Ii,"picker",null,Gi);Ii._InternalPanelDoNotUseOrYouWillBeFired=tl;const Vl=(0,ne.Z)(Ii.RangePicker,"picker",null,Gi);Ii._InternalRangePanelDoNotUseOrYouWillBeFired=Vl,Ii.generatePicker=El;var xi=Ii},37906:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ot}});var ee=te(59301),ye=te(92310),Be=te.n(ye),Ge=te(69507),ve=te(36355),we=te(19716),ie=te(8628),Le={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},ge=ee.createContext({}),_e=te(11592),pe=function(We,ke){var Ne={};for(var Qe in We)Object.prototype.hasOwnProperty.call(We,Qe)&&ke.indexOf(Qe)<0&&(Ne[Qe]=We[Qe]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(We);rt<Qe.length;rt++)ke.indexOf(Qe[rt])<0&&Object.prototype.propertyIsEnumerable.call(We,Qe[rt])&&(Ne[Qe[rt]]=We[Qe[rt]]);return Ne};const ae=We=>(0,_e.Z)(We).map(ke=>Object.assign({},ke==null?void 0:ke.props));function E(We,ke,Ne){const Qe=ee.useMemo(()=>ke||ae(Ne),[ke,Ne]);return ee.useMemo(()=>Qe.map(He=>{var{span:et}=He,Et=pe(He,["span"]);return Object.assign(Object.assign({},Et),{span:typeof et=="number"?et:(0,Ge.m9)(We,et)})}),[Qe,We])}function a(We,ke,Ne){let Qe=We;return(Ne===void 0||Ne>ke)&&(Qe=Object.assign(Object.assign({},We),{span:ke})),Qe}function b(We,ke){const Ne=[];let Qe=[],rt=ke;return We.filter(He=>He).forEach((He,et)=>{const Et=He==null?void 0:He.span,Pt=Et||1;if(et===We.length-1){Qe.push(a(He,rt,Et)),Ne.push(Qe);return}Pt<rt?(rt-=Pt,Qe.push(He)):(Qe.push(a(He,rt,Pt)),Ne.push(Qe),rt=ke,Qe=[])}),Ne}var x=(We,ke)=>(0,ee.useMemo)(()=>b(ke,We),[ke,We]),ne=We=>{let{children:ke}=We;return ke};function oe(We){return We!=null}var de=We=>{const{itemPrefixCls:ke,component:Ne,span:Qe,className:rt,style:He,labelStyle:et,contentStyle:Et,bordered:Pt,label:gt,content:Ot,colon:xe}=We,Lt=Ne;return Pt?ee.createElement(Lt,{className:Be()({[`${ke}-item-label`]:oe(gt),[`${ke}-item-content`]:oe(Ot)},rt),style:He,colSpan:Qe},oe(gt)&&ee.createElement("span",{style:et},gt),oe(Ot)&&ee.createElement("span",{style:Et},Ot)):ee.createElement(Lt,{className:Be()(`${ke}-item`,rt),style:He,colSpan:Qe},ee.createElement("div",{className:`${ke}-item-container`},(gt||gt===0)&&ee.createElement("span",{className:Be()(`${ke}-item-label`,{[`${ke}-item-no-colon`]:!xe}),style:et},gt),(Ot||Ot===0)&&ee.createElement("span",{className:Be()(`${ke}-item-content`),style:Et},Ot)))};function Se(We,ke,Ne){let{colon:Qe,prefixCls:rt,bordered:He}=ke,{component:et,type:Et,showLabel:Pt,showContent:gt,labelStyle:Ot,contentStyle:xe}=Ne;return We.map((Lt,Nt)=>{let{label:fe,children:qe,prefixCls:Ee=rt,className:le,style:re,labelStyle:se,contentStyle:Oe,span:Ke=1,key:be}=Lt;return typeof et=="string"?ee.createElement(de,{key:`${Et}-${be||Nt}`,className:le,style:re,labelStyle:Object.assign(Object.assign({},Ot),se),contentStyle:Object.assign(Object.assign({},xe),Oe),span:Ke,colon:Qe,component:et,itemPrefixCls:Ee,bordered:He,label:Pt?fe:null,content:gt?qe:null}):[ee.createElement(de,{key:`label-${be||Nt}`,className:le,style:Object.assign(Object.assign(Object.assign({},Ot),re),se),span:1,colon:Qe,component:et[0],itemPrefixCls:Ee,bordered:He,label:fe}),ee.createElement(de,{key:`content-${be||Nt}`,className:le,style:Object.assign(Object.assign(Object.assign({},xe),re),Oe),span:Ke*2-1,component:et[1],itemPrefixCls:Ee,bordered:He,content:qe})]})}var De=We=>{const ke=ee.useContext(ge),{prefixCls:Ne,vertical:Qe,row:rt,index:He,bordered:et}=We;return Qe?ee.createElement(ee.Fragment,null,ee.createElement("tr",{key:`label-${He}`,className:`${Ne}-row`},Se(rt,We,Object.assign({component:"th",type:"label",showLabel:!0},ke))),ee.createElement("tr",{key:`content-${He}`,className:`${Ne}-row`},Se(rt,We,Object.assign({component:"td",type:"content",showContent:!0},ke)))):ee.createElement("tr",{key:He,className:`${Ne}-row`},Se(rt,We,Object.assign({component:et?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},ke)))},Te=te(17313),me=te(83116),nt=te(37613);const Ce=We=>{const{componentCls:ke,labelBg:Ne}=We;return{[`&${ke}-bordered`]:{[`> ${ke}-view`]:{border:`${We.lineWidth}px ${We.lineType} ${We.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${ke}-row`]:{borderBottom:`${We.lineWidth}px ${We.lineType} ${We.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${ke}-item-label, > ${ke}-item-content`]:{padding:`${We.padding}px ${We.paddingLG}px`,borderInlineEnd:`${We.lineWidth}px ${We.lineType} ${We.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${ke}-item-label`]:{color:We.colorTextSecondary,backgroundColor:Ne,"&::after":{display:"none"}}}},[`&${ke}-middle`]:{[`${ke}-row`]:{[`> ${ke}-item-label, > ${ke}-item-content`]:{padding:`${We.paddingSM}px ${We.paddingLG}px`}}},[`&${ke}-small`]:{[`${ke}-row`]:{[`> ${ke}-item-label, > ${ke}-item-content`]:{padding:`${We.paddingXS}px ${We.padding}px`}}}}}},lt=We=>{const{componentCls:ke,extraColor:Ne,itemPaddingBottom:Qe,colonMarginRight:rt,colonMarginLeft:He,titleMarginBottom:et}=We;return{[ke]:Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(We)),Ce(We)),{"&-rtl":{direction:"rtl"},[`${ke}-header`]:{display:"flex",alignItems:"center",marginBottom:et},[`${ke}-title`]:Object.assign(Object.assign({},Te.vS),{flex:"auto",color:We.colorText,fontWeight:We.fontWeightStrong,fontSize:We.fontSizeLG,lineHeight:We.lineHeightLG}),[`${ke}-extra`]:{marginInlineStart:"auto",color:Ne,fontSize:We.fontSize},[`${ke}-view`]:{width:"100%",borderRadius:We.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${ke}-row`]:{"> th, > td":{paddingBottom:Qe},"&:last-child":{borderBottom:"none"}},[`${ke}-item-label`]:{color:We.colorTextTertiary,fontWeight:"normal",fontSize:We.fontSize,lineHeight:We.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${He}px ${rt}px`},[`&${ke}-item-no-colon::after`]:{content:'""'}},[`${ke}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${ke}-item-content`]:{display:"table-cell",flex:1,color:We.colorText,fontSize:We.fontSize,lineHeight:We.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${ke}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${ke}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${ke}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${ke}-row`]:{"> th, > td":{paddingBottom:We.paddingSM}}},"&-small":{[`${ke}-row`]:{"> th, > td":{paddingBottom:We.paddingXS}}}})}};var Ve=(0,me.Z)("Descriptions",We=>{const ke=(0,nt.TS)(We,{});return[lt(ke)]},We=>({labelBg:We.colorFillAlter,titleMarginBottom:We.fontSizeSM*We.lineHeightSM,itemPaddingBottom:We.padding,colonMarginRight:We.marginXS,colonMarginLeft:We.marginXXS/2,extraColor:We.colorText})),Xe=function(We,ke){var Ne={};for(var Qe in We)Object.prototype.hasOwnProperty.call(We,Qe)&&ke.indexOf(Qe)<0&&(Ne[Qe]=We[Qe]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(We);rt<Qe.length;rt++)ke.indexOf(Qe[rt])<0&&Object.prototype.propertyIsEnumerable.call(We,Qe[rt])&&(Ne[Qe[rt]]=We[Qe[rt]]);return Ne};const ct=We=>{const{prefixCls:ke,title:Ne,extra:Qe,column:rt,colon:He=!0,bordered:et,layout:Et,children:Pt,className:gt,rootClassName:Ot,style:xe,size:Lt,labelStyle:Nt,contentStyle:fe,items:qe}=We,Ee=Xe(We,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:le,direction:re,descriptions:se}=ee.useContext(ve.E_),Oe=le("descriptions",ke),Ke=(0,ie.Z)(),be=ee.useMemo(()=>{var Yt;return typeof rt=="number"?rt:(Yt=(0,Ge.m9)(Ke,Object.assign(Object.assign({},Le),rt)))!==null&&Yt!==void 0?Yt:3},[Ke,rt]),Re=E(Ke,qe,Pt),it=(0,we.Z)(Lt),tt=x(be,Re),[Pe,ft]=Ve(Oe),Ht=ee.useMemo(()=>({labelStyle:Nt,contentStyle:fe}),[Nt,fe]);return Pe(ee.createElement(ge.Provider,{value:Ht},ee.createElement("div",Object.assign({className:Be()(Oe,se==null?void 0:se.className,{[`${Oe}-${it}`]:it&&it!=="default",[`${Oe}-bordered`]:!!et,[`${Oe}-rtl`]:re==="rtl"},gt,Ot,ft),style:Object.assign(Object.assign({},se==null?void 0:se.style),xe)},Ee),(Ne||Qe)&&ee.createElement("div",{className:`${Oe}-header`},Ne&&ee.createElement("div",{className:`${Oe}-title`},Ne),Qe&&ee.createElement("div",{className:`${Oe}-extra`},Qe)),ee.createElement("div",{className:`${Oe}-view`},ee.createElement("table",null,ee.createElement("tbody",null,tt.map((Yt,Xt)=>ee.createElement(De,{key:Xt,index:Xt,colon:He,prefixCls:Oe,vertical:Et==="vertical",bordered:et,row:Yt}))))))))};ct.Item=ne;var ot=ct},28103:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return _e}});var ee=te(92310),ye=te.n(ee),Be=te(59301),Ge=te(36355),ve=te(17313),we=te(83116),ie=te(37613);const ce=pe=>{const{componentCls:ae,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:x,verticalMarginInline:z}=pe;return{[ae]:Object.assign(Object.assign({},(0,ve.Wf)(pe)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-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:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ae}-with-text-left`]:{"&::before":{width:`${x*100}%`},"&::after":{width:`${100-x*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-x*100}%`},"&::after":{width:`${x*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:pe.colorText,fontWeight:"normal",fontSize:pe.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 Le=(0,we.Z)("Divider",pe=>{const ae=(0,ie.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ce(ae)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),Ae=function(pe,ae){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&ae.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(pe);b<a.length;b++)ae.indexOf(a[b])<0&&Object.prototype.propertyIsEnumerable.call(pe,a[b])&&(E[a[b]]=pe[a[b]]);return E},_e=pe=>{const{getPrefixCls:ae,direction:E,divider:a}=Be.useContext(Ge.E_),{prefixCls:b,type:y="horizontal",orientation:x="center",orientationMargin:z,className:ne,rootClassName:oe,children:ue,dashed:de,plain:Se,style:he}=pe,De=Ae(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Te=ae("divider",b),[me,nt]=Le(Te),Ce=x.length>0?`-${x}`:x,lt=!!ue,Ve=x==="left"&&z!=null,Xe=x==="right"&&z!=null,ct=ye()(Te,a==null?void 0:a.className,nt,`${Te}-${y}`,{[`${Te}-with-text`]:lt,[`${Te}-with-text${Ce}`]:lt,[`${Te}-dashed`]:!!de,[`${Te}-plain`]:!!Se,[`${Te}-rtl`]:E==="rtl",[`${Te}-no-default-orientation-margin-left`]:Ve,[`${Te}-no-default-orientation-margin-right`]:Xe},ne,oe),ot=Be.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),We=Object.assign(Object.assign({},Ve&&{marginLeft:ot}),Xe&&{marginRight:ot});return me(Be.createElement("div",Object.assign({className:ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),he)},De,{role:"separator"}),ue&&y!=="vertical"&&Be.createElement("span",{className:`${Te}-inner-text`,style:We},ue)))}},91857:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(38819),Be=te(92310),Ge=te.n(Be),ve=te(31561),we=te(70425),ie=te(18929),ce=te(2738),Le=te(79676),Ae=te(53487),ge=te(92343),_e=te(36355),pe=te(20834),ae=te(40875),E=te(88088),a=te(47211);const b=null,y=oe=>{const{menu:ue,arrow:de,prefixCls:Se,children:he,trigger:De,disabled:Te,dropdownRender:me,getPopupContainer:nt,overlayClassName:Ce,rootClassName:lt,open:Ve,onOpenChange:Xe,visible:ct,onVisibleChange:ot,mouseEnterDelay:We=.15,mouseLeaveDelay:ke=.1,autoAdjustOverflow:Ne=!0,placement:Qe="",overlay:rt,transitionName:He}=oe,{getPopupContainer:et,getPrefixCls:Et,direction:Pt}=ee.useContext(_e.E_),gt=ee.useMemo(()=>{const Pe=Et();return He!==void 0?He:Qe.includes("top")?`${Pe}-slide-down`:`${Pe}-slide-up`},[Et,Qe,He]),Ot=ee.useMemo(()=>Qe?Qe.includes("Center")?Qe.slice(0,Qe.indexOf("Center")):Qe:Pt==="rtl"?"bottomRight":"bottomLeft",[Qe,Pt]),xe=Et("dropdown",Se),[Lt,Nt]=(0,a.Z)(xe),[,fe]=(0,E.Z)(),qe=ee.Children.only(he),Ee=(0,ge.Tm)(qe,{className:Ge()(`${xe}-trigger`,{[`${xe}-rtl`]:Pt==="rtl"},qe.props.className),disabled:Te}),le=Te?[]:De;let re;le&&le.includes("contextMenu")&&(re=!0);const[se,Oe]=(0,ie.Z)(!1,{value:Ve!=null?Ve:ct}),Ke=(0,we.useEvent)(Pe=>{Xe==null||Xe(Pe),ot==null||ot(Pe),Oe(Pe)}),be=Ge()(Ce,lt,Nt,{[`${xe}-rtl`]:Pt==="rtl"}),Re=(0,Le.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:Ne,offset:fe.marginXXS,arrowWidth:de?fe.sizePopupArrow:0,borderRadius:fe.borderRadius}),it=ee.useCallback(()=>{Oe(!1)},[]),tt=()=>{let Pe;return ue!=null&&ue.items?Pe=ee.createElement(pe.default,Object.assign({},ue)):typeof rt=="function"?Pe=rt():Pe=rt,me&&(Pe=me(Pe)),Pe=ee.Children.only(typeof Pe=="string"?ee.createElement("span",null,Pe):Pe),ee.createElement(ae.J,{prefixCls:`${xe}-menu`,expandIcon:ee.createElement("span",{className:`${xe}-menu-submenu-arrow`},ee.createElement(ye.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:it,validator:ft=>{let{mode:Ht}=ft}},Pe)};return Lt(ee.createElement(ve.Z,Object.assign({alignPoint:re},(0,ce.Z)(oe,["rootClassName"]),{mouseEnterDelay:We,mouseLeaveDelay:ke,visible:se,builtinPlacements:Re,arrow:!!de,overlayClassName:be,prefixCls:xe,getPopupContainer:nt||et,transitionName:gt,trigger:le,overlay:tt,placement:Ot,onVisibleChange:Ke}),Ee))};function x(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ae.Z)(y,"dropdown",oe=>oe,x),ne=oe=>ee.createElement(z,Object.assign({},oe),ee.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,Bt.Z=y},38854:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return E}});var ee=te(91857),ye=te(92310),Be=te.n(ye),Ge=te(59301),ve=te(18785),we=te(3113),ie=te(36355),ce=te(81327),Le=te(33234),Ae=te(47211),ge=function(a,b){var y={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&b.indexOf(x)<0&&(y[x]=a[x]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,x=Object.getOwnPropertySymbols(a);z<x.length;z++)b.indexOf(x[z])<0&&Object.prototype.propertyIsEnumerable.call(a,x[z])&&(y[x[z]]=a[x[z]]);return y};const _e=a=>{const{getPopupContainer:b,getPrefixCls:y,direction:x}=Ge.useContext(ie.E_),{prefixCls:z,type:ne="default",danger:oe,disabled:ue,loading:de,onClick:Se,htmlType:he,children:De,className:Te,menu:me,arrow:nt,autoFocus:Ce,overlay:lt,trigger:Ve,align:Xe,open:ct,onOpenChange:ot,placement:We,getPopupContainer:ke,href:Ne,icon:Qe=Ge.createElement(ve.Z,null),title:rt,buttonsRender:He=tt=>tt,mouseEnterDelay:et,mouseLeaveDelay:Et,overlayClassName:Pt,overlayStyle:gt,destroyPopupOnHide:Ot,dropdownRender:xe}=a,Lt=ge(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"]),Nt=y("dropdown",z),fe=`${Nt}-button`,[qe,Ee]=(0,Ae.Z)(Nt),le={menu:me,arrow:nt,autoFocus:Ce,align:Xe,disabled:ue,trigger:ue?[]:Ve,onOpenChange:ot,getPopupContainer:ke||b,mouseEnterDelay:et,mouseLeaveDelay:Et,overlayClassName:Pt,overlayStyle:gt,destroyPopupOnHide:Ot,dropdownRender:xe},{compactSize:re,compactItemClassnames:se}=(0,Le.ri)(Nt,x),Oe=Be()(fe,se,Te,Ee);"overlay"in a&&(le.overlay=lt),"open"in a&&(le.open=ct),"placement"in a?le.placement=We:le.placement=x==="rtl"?"bottomLeft":"bottomRight";const Ke=Ge.createElement(we.ZP,{type:ne,danger:oe,disabled:ue,loading:de,onClick:Se,htmlType:he,href:Ne,title:rt},De),be=Ge.createElement(we.ZP,{type:ne,danger:oe,icon:Qe}),[Re,it]=He([Ke,be]);return qe(Ge.createElement(ce.Z.Compact,Object.assign({className:Oe,size:re,block:!0},Lt),Re,Ge.createElement(ee.Z,Object.assign({},le),it)))};_e.__ANT_BUTTON=!0;var pe=_e;const ae=ee.Z;ae.Button=pe;var E=ae},47211:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ge}});var ee=te(17313),ye=te(13826),Be=te(92899),Ge=te(29878),ve=te(19447),we=te(83116),ie=te(37613),Le=_e=>{const{componentCls:pe,menuCls:ae,colorError:E,colorTextLightSolid:a}=_e,b=`${ae}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${ae} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ae=_e=>{const{componentCls:pe,menuCls:ae,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:de,fontSizeIcon:Se,controlPaddingHorizontal:he,colorBgElevated:De}=_e;return[{[pe]:Object.assign(Object.assign({},(0,ee.Wf)(_e)),{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`]:{[`& > ${x}-down, & > ${y}-btn-icon > ${x}-down`]:{fontSize:Se}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${x}-down`]:{fontSize:Se},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${pe}-wrap-open`]:{[`${x}-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:ye.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:ye.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:ye.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:ye.ly}})},(0,ve.ZP)(_e,{colorBg:De,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${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}},[`${pe}, ${pe}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:De,backgroundClip:"padding-box",borderRadius:_e.borderRadiusLG,outline:"none",boxShadow:_e.boxShadowSecondary},(0,ee.Qy)(_e)),{[`${ae}-item-group-title`]:{padding:`${ne}px ${he}px`,color:_e.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:oe,marginInlineEnd:_e.marginXS,fontSize:_e.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:`${ne}px ${he}px`,color:_e.colorText,fontWeight:"normal",fontSize:oe,lineHeight:_e.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:_e.borderRadiusSM,"&:hover, &-active":{backgroundColor:_e.controlItemBgHover}},(0,ee.Qy)(_e)),{"&-selected":{color:_e.colorPrimary,backgroundColor:_e.controlItemBgActive,"&:hover, &-active":{backgroundColor:_e.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:De,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${_e.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:_e.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:_e.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:_e.colorTextDescription,fontSize:Se,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${_e.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:he+_e.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:De,cursor:"not-allowed"}},[`${ae}-submenu-selected ${pe}-menu-submenu-title`]:{color:_e.colorPrimary}})}},[(0,ye.oN)(_e,"slide-up"),(0,ye.oN)(_e,"slide-down"),(0,Be.Fm)(_e,"move-up"),(0,Be.Fm)(_e,"move-down"),(0,Ge._y)(_e,"zoom-big")]]};var ge=(0,we.Z)("Dropdown",(_e,pe)=>{let{rootPrefixCls:ae}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:x,paddingXXS:z,componentCls:ne,borderRadiusLG:oe}=_e,ue=(b-y*x)/2,{dropdownArrowOffset:de}=(0,ve.fS)({contentRadius:oe}),Se=(0,ie.TS)(_e,{menuCls:`${ne}-menu`,rootPrefixCls:ae,dropdownArrowDistance:a/2+E,dropdownArrowOffset:de,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:z});return[Ae(Se),Le(Se)]},_e=>({zIndexPopup:_e.zIndexPopupBase+50}))},8628:function(Mt,Bt,te){"use strict";var ee=te(59301),ye=te(34280),Be=te(56762),Ge=te(69507);function ve(){let we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,ee.useRef)({}),ce=(0,Be.Z)(),Le=(0,Ge.ZP)();return(0,ye.Z)(()=>{const Ae=Le.subscribe(ge=>{ie.current=ge,we&&ce()});return()=>Le.unsubscribe(Ae)},[]),ie.current}Bt.Z=ve},45818:function(Mt,Bt,te){"use strict";te.d(Bt,{D:function(){return z},Z:function(){return ue}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Se,he){return ye.createElement(ve.Z,(0,ee.Z)({},Se,{ref:he,icon:Ge}))},ie=ye.forwardRef(we),ce=ie,Le=te(33853),Ae=te(38819),ge=te(92310),_e=te.n(ge),pe=te(2738),E=de=>!isNaN(parseFloat(de))&&isFinite(de),a=te(36355),b=te(84966),y=function(de,Se){var he={};for(var De in de)Object.prototype.hasOwnProperty.call(de,De)&&Se.indexOf(De)<0&&(he[De]=de[De]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,De=Object.getOwnPropertySymbols(de);Te<De.length;Te++)Se.indexOf(De[Te])<0&&Object.prototype.propertyIsEnumerable.call(de,De[Te])&&(he[De[Te]]=de[De[Te]]);return he};const x={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},z=ye.createContext({}),ne=(()=>{let de=0;return function(){let Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${Se}${de}`}})();var ue=ye.forwardRef((de,Se)=>{const{prefixCls:he,className:De,trigger:Te,children:me,defaultCollapsed:nt=!1,theme:Ce="dark",style:lt={},collapsible:Ve=!1,reverseArrow:Xe=!1,width:ct=200,collapsedWidth:ot=80,zeroWidthTriggerStyle:We,breakpoint:ke,onCollapse:Ne,onBreakpoint:Qe}=de,rt=y(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:He}=(0,ye.useContext)(b.Gs),[et,Et]=(0,ye.useState)("collapsed"in de?de.collapsed:nt),[Pt,gt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in de&&Et(de.collapsed)},[de.collapsed]);const Ot=(Ee,le)=>{"collapsed"in de||Et(Ee),Ne==null||Ne(Ee,le)},xe=(0,ye.useRef)();xe.current=Ee=>{gt(Ee.matches),Qe==null||Qe(Ee.matches),et!==Ee.matches&&Ot(Ee.matches,"responsive")},(0,ye.useEffect)(()=>{function Ee(re){return xe.current(re)}let le;if(typeof window!="undefined"){const{matchMedia:re}=window;if(re&&ke&&ke in x){le=re(`(max-width: ${x[ke]})`);try{le.addEventListener("change",Ee)}catch(se){le.addListener(Ee)}Ee(le)}}return()=>{try{le==null||le.removeEventListener("change",Ee)}catch(re){le==null||le.removeListener(Ee)}}},[ke]),(0,ye.useEffect)(()=>{const Ee=ne("ant-sider-");return He.addSider(Ee),()=>He.removeSider(Ee)},[]);const Lt=()=>{Ot(!et,"clickTrigger")},{getPrefixCls:Nt}=(0,ye.useContext)(a.E_),fe=()=>{const Ee=Nt("layout-sider",he),le=(0,pe.Z)(rt,["collapsed"]),re=et?ot:ct,se=E(re)?`${re}px`:String(re),Oe=parseFloat(String(ot||0))===0?ye.createElement("span",{onClick:Lt,className:_e()(`${Ee}-zero-width-trigger`,`${Ee}-zero-width-trigger-${Xe?"right":"left"}`),style:We},Te||ye.createElement(ce,null)):null,Re={expanded:Xe?ye.createElement(Ae.Z,null):ye.createElement(Le.Z,null),collapsed:Xe?ye.createElement(Le.Z,null):ye.createElement(Ae.Z,null)}[et?"collapsed":"expanded"],it=Te!==null?Oe||ye.createElement("div",{className:`${Ee}-trigger`,onClick:Lt,style:{width:se}},Te||Re):null,tt=Object.assign(Object.assign({},lt),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Pe=_e()(Ee,`${Ee}-${Ce}`,{[`${Ee}-collapsed`]:!!et,[`${Ee}-has-trigger`]:Ve&&Te!==null&&!Oe,[`${Ee}-below`]:!!Pt,[`${Ee}-zero-width`]:parseFloat(se)===0},De);return ye.createElement("aside",Object.assign({className:Pe},le,{style:tt,ref:Se}),ye.createElement("div",{className:`${Ee}-children`},me),Ve||Pt&&Oe?it:null)},qe=ye.useMemo(()=>({siderCollapsed:et}),[et]);return ye.createElement(z.Provider,{value:qe},fe())})},84966:function(Mt,Bt,te){"use strict";te.d(Bt,{VY:function(){return z},$_:function(){return x},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var ee=te(3300),ye=te(92310),Be=te.n(ye),Ge=te(2738),ve=te(59301),we=te(36355),ie=te(83116),Le=oe=>{const{componentCls:ue,bodyBg:de,lightSiderBg:Se,lightTriggerBg:he,lightTriggerColor:De}=oe;return{[`${ue}-sider-light`]:{background:Se,[`${ue}-sider-trigger`]:{color:De,background:he},[`${ue}-sider-zero-width-trigger`]:{color:De,background:he,border:`1px solid ${de}`,borderInlineStart:0}}}};const Ae=oe=>{const{antCls:ue,componentCls:de,colorText:Se,triggerColor:he,footerBg:De,triggerBg:Te,headerHeight:me,headerPadding:nt,headerColor:Ce,footerPadding:lt,triggerHeight:Ve,zeroTriggerHeight:Xe,zeroTriggerWidth:ct,motionDurationMid:ot,motionDurationSlow:We,fontSize:ke,borderRadius:Ne,bodyBg:Qe,headerBg:rt,siderBg:He}=oe;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Qe,"&, *":{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:He,transition:`all ${ot}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:he,lineHeight:`${Ve}px`,textAlign:"center",background:Te,cursor:"pointer",transition:`all ${ot}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:me,insetInlineEnd:-ct,zIndex:1,width:ct,height:Xe,color:he,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:He,borderStartStartRadius:0,borderStartEndRadius:Ne,borderEndEndRadius:Ne,borderEndStartRadius:0,cursor:"pointer",transition:`background ${We} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${We}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ct,borderStartStartRadius:Ne,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ne}}}}},Le(oe)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:me,padding:nt,color:Ce,lineHeight:`${me}px`,background:rt,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:lt,color:Se,fontSize:ke,background:De},[`${de}-content`]:{flex:"auto",minHeight:0}}};var ge=(0,ie.Z)("Layout",oe=>[Ae(oe)],oe=>{const{colorBgLayout:ue,controlHeight:de,controlHeightLG:Se,colorText:he,controlHeightSM:De,marginXXS:Te,colorTextLightSolid:me,colorBgContainer:nt}=oe,Ce=Se*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${Ce}px`,headerColor:he,footerPadding:`${De}px ${Ce}px`,footerBg:ue,siderBg:"#001529",triggerHeight:Se+Te*2,triggerBg:"#002140",triggerColor:me,zeroTriggerWidth:Se,zeroTriggerHeight:Se,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:he}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),_e=function(oe,ue){var de={};for(var Se in oe)Object.prototype.hasOwnProperty.call(oe,Se)&&ue.indexOf(Se)<0&&(de[Se]=oe[Se]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Se=Object.getOwnPropertySymbols(oe);he<Se.length;he++)ue.indexOf(Se[he])<0&&Object.prototype.propertyIsEnumerable.call(oe,Se[he])&&(de[Se[he]]=oe[Se[he]]);return de};const pe=ve.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function ae(oe){let{suffixCls:ue,tagName:de,displayName:Se}=oe;return he=>ve.forwardRef((Te,me)=>ve.createElement(he,Object.assign({ref:me,suffixCls:ue,tagName:de},Te)))}const E=ve.forwardRef((oe,ue)=>{const{prefixCls:de,suffixCls:Se,className:he,tagName:De}=oe,Te=_e(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:me}=ve.useContext(we.E_),nt=me("layout",de),[Ce,lt]=ge(nt),Ve=Se?`${nt}-${Se}`:nt;return Ce(ve.createElement(De,Object.assign({className:Be()(de||Ve,he,lt),ref:ue},Te)))}),a=ve.forwardRef((oe,ue)=>{const{direction:de}=ve.useContext(we.E_),[Se,he]=ve.useState([]),{prefixCls:De,className:Te,rootClassName:me,children:nt,hasSider:Ce,tagName:lt,style:Ve}=oe,Xe=_e(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ct=(0,Ge.Z)(Xe,["suffixCls"]),{getPrefixCls:ot,layout:We}=ve.useContext(we.E_),ke=ot("layout",De),[Ne,Qe]=ge(ke),rt=Be()(ke,{[`${ke}-has-sider`]:typeof Ce=="boolean"?Ce:Se.length>0,[`${ke}-rtl`]:de==="rtl"},We==null?void 0:We.className,Te,me,Qe),He=ve.useMemo(()=>({siderHook:{addSider:et=>{he(Et=>[].concat((0,ee.Z)(Et),[et]))},removeSider:et=>{he(Et=>Et.filter(Pt=>Pt!==et))}}}),[]);return Ne(ve.createElement(pe.Provider,{value:He},ve.createElement(lt,Object.assign({ref:ue,className:rt,style:Object.assign(Object.assign({},We==null?void 0:We.style),Ve)},ct),nt)))}),b=ae({tagName:"div",displayName:"Layout"})(a),y=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(E),x=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(Mt,Bt,te){"use strict";te.d(Bt,{J:function(){return we}});var ee=te(59301),ye=te(33234),Be=te(70425),Ge=function(ie,ce){var Le={};for(var Ae in ie)Object.prototype.hasOwnProperty.call(ie,Ae)&&ce.indexOf(Ae)<0&&(Le[Ae]=ie[Ae]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Ae=Object.getOwnPropertySymbols(ie);ge<Ae.length;ge++)ce.indexOf(Ae[ge])<0&&Object.prototype.propertyIsEnumerable.call(ie,Ae[ge])&&(Le[Ae[ge]]=ie[Ae[ge]]);return Le};const ve=ee.createContext(null),we=ee.forwardRef((ie,ce)=>{const{children:Le}=ie,Ae=Ge(ie,["children"]),ge=ee.useContext(ve),_e=ee.useMemo(()=>Object.assign(Object.assign({},ge),Ae),[ge,Ae.prefixCls,Ae.mode,Ae.selectable]);return ee.createElement(ve.Provider,{value:_e},ee.createElement(ye.BR,null,(0,Be.supportNodeRef)(Le)?ee.cloneElement(Le,{ref:ce}):Le))});Bt.Z=ve},20834:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return qe}});var ee=te(15285),ye=te(59301),Be=te(45818),Ge=te(92310),ve=te.n(Ge),we=te(36355),ie=function(Ee,le){var re={};for(var se in Ee)Object.prototype.hasOwnProperty.call(Ee,se)&&le.indexOf(se)<0&&(re[se]=Ee[se]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,se=Object.getOwnPropertySymbols(Ee);Oe<se.length;Oe++)le.indexOf(se[Oe])<0&&Object.prototype.propertyIsEnumerable.call(Ee,se[Oe])&&(re[se[Oe]]=Ee[se[Oe]]);return re},Le=Ee=>{const{prefixCls:le,className:re,dashed:se}=Ee,Oe=ie(Ee,["prefixCls","className","dashed"]),{getPrefixCls:Ke}=ye.useContext(we.E_),be=Ke("menu",le),Re=ve()({[`${be}-item-divider-dashed`]:!!se},re);return ye.createElement(ee.iz,Object.assign({className:Re},Oe))},Ae=te(11592),ge=te(2738),_e=te(6848),pe=te(92343),E=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=Ee=>{var le;const{className:re,children:se,icon:Oe,title:Ke,danger:be}=Ee,{prefixCls:Re,firstLevel:it,direction:tt,disableMenuItemTitleTooltip:Pe,inlineCollapsed:ft}=ye.useContext(E),Ht=ut=>{const Wt=ye.createElement("span",{className:`${Re}-title-content`},se);return(!Oe||(0,pe.l$)(se)&&se.type==="span")&&se&&ut&&it&&typeof se=="string"?ye.createElement("div",{className:`${Re}-inline-collapsed-noicon`},se.charAt(0)):Wt},{siderCollapsed:Yt}=ye.useContext(Be.D);let Xt=Ke;typeof Ke=="undefined"?Xt=it?se:"":Ke===!1&&(Xt="");const ln={title:Xt};!Yt&&!ft&&(ln.title=null,ln.open=!1);const tn=(0,Ae.Z)(se).length;let Je=ye.createElement(ee.ck,Object.assign({},(0,ge.Z)(Ee,["title","icon","danger"]),{className:ve()({[`${Re}-item-danger`]:be,[`${Re}-item-only-child`]:(Oe?tn+1:tn)===1},re),title:typeof Ke=="string"?Ke:void 0}),(0,pe.Tm)(Oe,{className:ve()((0,pe.l$)(Oe)?(le=Oe.props)===null||le===void 0?void 0:le.className:"",`${Re}-item-icon`)}),Ht(ft));return Pe||(Je=ye.createElement(_e.Z,Object.assign({},ln,{placement:tt==="rtl"?"left":"right",overlayClassName:`${Re}-inline-collapsed-tooltip`}),Je)),Je},x=Ee=>{var le;const{popupClassName:re,icon:se,title:Oe,theme:Ke}=Ee,be=ye.useContext(E),{prefixCls:Re,inlineCollapsed:it,theme:tt}=be,Pe=(0,ee.Xl)();let ft;if(!se)ft=it&&!Pe.length&&Oe&&typeof Oe=="string"?ye.createElement("div",{className:`${Re}-inline-collapsed-noicon`},Oe.charAt(0)):ye.createElement("span",{className:`${Re}-title-content`},Oe);else{const Yt=(0,pe.l$)(Oe)&&Oe.type==="span";ft=ye.createElement(ye.Fragment,null,(0,pe.Tm)(se,{className:ve()((0,pe.l$)(se)?(le=se.props)===null||le===void 0?void 0:le.className:"",`${Re}-item-icon`)}),Yt?Oe:ye.createElement("span",{className:`${Re}-title-content`},Oe))}const Ht=ye.useMemo(()=>Object.assign(Object.assign({},be),{firstLevel:!1}),[be]);return ye.createElement(E.Provider,{value:Ht},ye.createElement(ee.Wd,Object.assign({},(0,ge.Z)(Ee,["icon"]),{title:ft,popupClassName:ve()(Re,re,`${Re}-${Ke||tt}`)})))},z=te(18785),ne=te(70425),oe=te(62892),ue=te(40875),de=function(Ee,le){var re={};for(var se in Ee)Object.prototype.hasOwnProperty.call(Ee,se)&&le.indexOf(se)<0&&(re[se]=Ee[se]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,se=Object.getOwnPropertySymbols(Ee);Oe<se.length;Oe++)le.indexOf(se[Oe])<0&&Object.prototype.propertyIsEnumerable.call(Ee,se[Oe])&&(re[se[Oe]]=Ee[se[Oe]]);return re};function Se(Ee){return(Ee||[]).map((le,re)=>{if(le&&typeof le=="object"){const se=le,{label:Oe,children:Ke,key:be,type:Re}=se,it=de(se,["label","children","key","type"]),tt=be!=null?be:`tmp-${re}`;return Ke||Re==="group"?Re==="group"?ye.createElement(ee.BW,Object.assign({key:tt},it,{title:Oe}),Se(Ke)):ye.createElement(x,Object.assign({key:tt},it,{title:Oe}),Se(Ke)):Re==="divider"?ye.createElement(Le,Object.assign({key:tt},it)):ye.createElement(b,Object.assign({key:tt},it),Oe)}return null}).filter(le=>le)}function he(Ee){return ye.useMemo(()=>Ee&&Se(Ee),[Ee])}var De=te(64993),Te=te(17313),me=te(8378),nt=te(13826),Ce=te(29878),lt=te(83116),Ve=te(37613),ct=Ee=>{const{componentCls:le,motionDurationSlow:re,horizontalLineHeight:se,colorSplit:Oe,lineWidth:Ke,lineType:be,itemPaddingInline:Re}=Ee;return{[`${le}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ke}px ${be} ${Oe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${le}-item, ${le}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Re},[`> ${le}-item:hover,
> ${le}-item-active,
> ${le}-submenu ${le}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${le}-item, ${le}-submenu-title`]:{transition:[`border-color ${re}`,`background ${re}`].join(",")},[`${le}-submenu-arrow`]:{display:"none"}}}},We=Ee=>{let{componentCls:le,menuArrowOffset:re}=Ee;return{[`${le}-rtl`]:{direction:"rtl"},[`${le}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${le}-rtl${le}-vertical,
${le}-submenu-rtl ${le}-vertical`]:{[`${le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${re})`},"&::after":{transform:`rotate(45deg) translateY(${re})`}}}}};const ke=Ee=>Object.assign({},(0,Te.oN)(Ee));var Qe=(Ee,le)=>{const{componentCls:re,itemColor:se,itemSelectedColor:Oe,groupTitleColor:Ke,itemBg:be,subMenuItemBg:Re,itemSelectedBg:it,activeBarHeight:tt,activeBarWidth:Pe,activeBarBorderWidth:ft,motionDurationSlow:Ht,motionEaseInOut:Yt,motionEaseOut:Xt,itemPaddingInline:ln,motionDurationMid:tn,itemHoverColor:Je,lineType:ut,colorSplit:Wt,itemDisabledColor:jt,dangerItemColor:vn,dangerItemHoverColor:zn,dangerItemSelectedColor:An,dangerItemActiveBg:Mn,dangerItemSelectedBg:pa,itemHoverBg:Na,itemActiveBg:Pa,menuSubMenuBg:za,horizontalItemSelectedColor:ur,horizontalItemSelectedBg:sr,horizontalItemBorderRadius:Ea,horizontalItemHoverBg:gr,popupBg:or}=Ee;return{[`${re}-${le}, ${re}-${le} > ${re}`]:{color:se,background:be,[`&${re}-root:focus-visible`]:Object.assign({},ke(Ee)),[`${re}-item-group-title`]:{color:Ke},[`${re}-submenu-selected`]:{[`> ${re}-submenu-title`]:{color:Oe}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{color:`${jt} !important`},[`${re}-item:not(${re}-item-selected):not(${re}-submenu-selected)`]:{[`&:hover, > ${re}-submenu-title:hover`]:{color:Je}},[`&:not(${re}-horizontal)`]:{[`${re}-item:not(${re}-item-selected)`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}},[`${re}-submenu-title`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}}},[`${re}-item-danger`]:{color:vn,[`&${re}-item:hover`]:{[`&:not(${re}-item-selected):not(${re}-submenu-selected)`]:{color:zn}},[`&${re}-item:active`]:{background:Mn}},[`${re}-item a`]:{"&, &:hover":{color:"inherit"}},[`${re}-item-selected`]:{color:Oe,[`&${re}-item-danger`]:{color:An},"a, a:hover":{color:"inherit"}},[`& ${re}-item-selected`]:{backgroundColor:it,[`&${re}-item-danger`]:{backgroundColor:pa}},[`${re}-item, ${re}-submenu-title`]:{[`&:not(${re}-item-disabled):focus-visible`]:Object.assign({},ke(Ee))},[`&${re}-submenu > ${re}`]:{backgroundColor:za},[`&${re}-popup > ${re}`]:{backgroundColor:or},[`&${re}-horizontal`]:Object.assign(Object.assign({},le==="dark"?{borderBottom:0}:{}),{[`> ${re}-item, > ${re}-submenu`]:{top:ft,marginTop:-ft,marginBottom:0,borderRadius:Ea,"&::after":{position:"absolute",insetInline:ln,bottom:0,borderBottom:`${tt}px solid transparent`,transition:`border-color ${Ht} ${Yt}`,content:'""'},"&:hover, &-active, &-open":{background:gr,"&::after":{borderBottomWidth:tt,borderBottomColor:ur}},"&-selected":{color:ur,backgroundColor:sr,"&:hover":{backgroundColor:sr},"&::after":{borderBottomWidth:tt,borderBottomColor:ur}}}}),[`&${re}-root`]:{[`&${re}-inline, &${re}-vertical`]:{borderInlineEnd:`${ft}px ${ut} ${Wt}`}},[`&${re}-inline`]:{[`${re}-sub${re}-inline`]:{background:Re},[`${re}-item, ${re}-submenu-title`]:ft&&Pe?{width:`calc(100% + ${ft}px)`}:{},[`${re}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Pe}px solid ${Oe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${tn} ${Xt}`,`opacity ${tn} ${Xt}`].join(","),content:'""'},[`&${re}-item-danger`]:{"&::after":{borderInlineEndColor:An}}},[`${re}-selected, ${re}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${tn} ${Yt}`,`opacity ${tn} ${Yt}`].join(",")}}}}}};const rt=Ee=>{const{componentCls:le,itemHeight:re,itemMarginInline:se,padding:Oe,menuArrowSize:Ke,marginXS:be,itemMarginBlock:Re}=Ee,it=Oe+Ke+be;return{[`${le}-item`]:{position:"relative",overflow:"hidden"},[`${le}-item, ${le}-submenu-title`]:{height:re,lineHeight:`${re}px`,paddingInline:Oe,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Re,width:`calc(100% - ${se*2}px)`},[`> ${le}-item,
> ${le}-submenu > ${le}-submenu-title`]:{height:re,lineHeight:`${re}px`},[`${le}-item-group-list ${le}-submenu-title,
${le}-submenu-title`]:{paddingInlineEnd:it}}};var et=Ee=>{const{componentCls:le,iconCls:re,itemHeight:se,colorTextLightSolid:Oe,dropdownWidth:Ke,controlHeightLG:be,motionDurationMid:Re,motionEaseOut:it,paddingXL:tt,itemMarginInline:Pe,fontSizeLG:ft,motionDurationSlow:Ht,paddingXS:Yt,boxShadowSecondary:Xt,collapsedWidth:ln,collapsedIconSize:tn}=Ee,Je={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[le]:{"&-inline, &-vertical":Object.assign({[`&${le}-root`]:{boxShadow:"none"}},rt(Ee))},[`${le}-submenu-popup`]:{[`${le}-vertical`]:Object.assign(Object.assign({},rt(Ee)),{boxShadow:Xt})}},{[`${le}-submenu-popup ${le}-vertical${le}-sub`]:{minWidth:Ke,maxHeight:`calc(100vh - ${be*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${le}-inline`]:{width:"100%",[`&${le}-root`]:{[`${le}-item, ${le}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ht}`,`background ${Ht}`,`padding ${Re} ${it}`].join(","),[`> ${le}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${le}-sub${le}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${le}-submenu > ${le}-submenu-title`]:Je,[`& ${le}-item-group-title`]:{paddingInlineStart:tt}},[`${le}-item`]:Je}},{[`${le}-inline-collapsed`]:{width:ln,[`&${le}-root`]:{[`${le}-item, ${le}-submenu ${le}-submenu-title`]:{[`> ${le}-inline-collapsed-noicon`]:{fontSize:ft,textAlign:"center"}}},[`> ${le}-item,
> ${le}-item-group > ${le}-item-group-list > ${le}-item,
> ${le}-item-group > ${le}-item-group-list > ${le}-submenu > ${le}-submenu-title,
> ${le}-submenu > ${le}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ft/2}px - ${Pe}px)`,textOverflow:"clip",[`
${le}-submenu-arrow,
${le}-submenu-expand-icon
`]:{opacity:0},[`${le}-item-icon, ${re}`]:{margin:0,fontSize:tn,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${le}-item-icon, ${re}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${le}-item-icon, ${re}`]:{display:"none"},"a, a:hover":{color:Oe}},[`${le}-item-group-title`]:Object.assign(Object.assign({},Te.vS),{paddingInline:Yt})}}]};const Et=Ee=>{const{componentCls:le,motionDurationSlow:re,motionDurationMid:se,motionEaseInOut:Oe,motionEaseOut:Ke,iconCls:be,iconSize:Re,iconMarginInlineEnd:it}=Ee;return{[`${le}-item, ${le}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${re}`,`background ${re}`,`padding ${re} ${Oe}`].join(","),[`${le}-item-icon, ${be}`]:{minWidth:Re,fontSize:Re,transition:[`font-size ${se} ${Ke}`,`margin ${re} ${Oe}`,`color ${re}`].join(","),"+ span":{marginInlineStart:it,opacity:1,transition:[`opacity ${re} ${Oe}`,`margin ${re}`,`color ${re}`].join(",")}},[`${le}-item-icon`]:Object.assign({},(0,Te.Ro)()),[`&${le}-item-only-child`]:{[`> ${be}, > ${le}-item-icon`]:{marginInlineEnd:0}}},[`${le}-item-disabled, ${le}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${le}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Pt=Ee=>{const{componentCls:le,motionDurationSlow:re,motionEaseInOut:se,borderRadius:Oe,menuArrowSize:Ke,menuArrowOffset:be}=Ee;return{[`${le}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ee.margin,width:Ke,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${re} ${se}, opacity ${re}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ke*.6,height:Ke*.15,backgroundColor:"currentcolor",borderRadius:Oe,transition:[`background ${re} ${se}`,`transform ${re} ${se}`,`top ${re} ${se}`,`color ${re} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${be})`},"&::after":{transform:`rotate(-45deg) translateY(${be})`}}}}},gt=Ee=>{const{antCls:le,componentCls:re,fontSize:se,motionDurationSlow:Oe,motionDurationMid:Ke,motionEaseInOut:be,paddingXS:Re,padding:it,colorSplit:tt,lineWidth:Pe,zIndexPopup:ft,borderRadiusLG:Ht,subMenuItemBorderRadius:Yt,menuArrowSize:Xt,menuArrowOffset:ln,lineType:tn,menuPanelMaskInset:Je,groupTitleLineHeight:ut,groupTitleFontSize:Wt}=Ee;return[{"":{[`${re}`]:Object.assign(Object.assign({},(0,Te.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,Te.Wf)(Ee)),(0,Te.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Oe} 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:Ee.itemBorderRadius},[`${re}-item-group-title`]:{padding:`${Re}px ${it}px`,fontSize:Wt,lineHeight:ut,transition:`all ${Oe}`},[`&-horizontal ${re}-submenu`]:{transition:[`border-color ${Oe} ${be}`,`background ${Oe} ${be}`].join(",")},[`${re}-submenu, ${re}-submenu-inline`]:{transition:[`border-color ${Oe} ${be}`,`background ${Oe} ${be}`,`padding ${Ke} ${be}`].join(",")},[`${re}-submenu ${re}-sub`]:{cursor:"initial",transition:[`background ${Oe} ${be}`,`padding ${Oe} ${be}`].join(",")},[`${re}-title-content`]:{transition:`color ${Oe}`},[`${re}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${re}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:tt,borderStyle:tn,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Et(Ee)),{[`${re}-item-group`]:{[`${re}-item-group-list`]:{margin:0,padding:0,[`${re}-item, ${re}-submenu-title`]:{paddingInline:`${se*2}px ${it}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ft,borderRadius:Ht,boxShadow:"none",transformOrigin:"0 0",[`&${re}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Je}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Je},"\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:Ee.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ee.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ee.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ee.paddingXS},[`> ${re}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ht},Et(Ee)),Pt(Ee)),{[`${re}-item, ${re}-submenu > ${re}-submenu-title`]:{borderRadius:Yt},[`${re}-submenu-title::after`]:{transition:`transform ${Oe} ${be}`}})}}),Pt(Ee)),{[`&-inline-collapsed ${re}-submenu-arrow,
&-inline ${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ln})`},"&::after":{transform:`rotate(45deg) translateX(-${ln})`}},[`${re}-submenu-open${re}-submenu-inline > ${re}-submenu-title > ${re}-submenu-arrow`]:{transform:`translateY(-${Xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ln})`},"&::before":{transform:`rotate(45deg) translateX(${ln})`}}})},{[`${le}-layout-header`]:{[re]:{lineHeight:"inherit"}}}]};var Ot=(Ee,le)=>(0,lt.Z)("Menu",se=>{if(le===!1)return[];const{colorBgElevated:Oe,colorPrimary:Ke,colorTextLightSolid:be,controlHeightLG:Re,fontSize:it,darkItemColor:tt,darkDangerItemColor:Pe,darkItemBg:ft,darkSubMenuItemBg:Ht,darkItemSelectedColor:Yt,darkItemSelectedBg:Xt,darkDangerItemSelectedBg:ln,darkItemHoverBg:tn,darkGroupTitleColor:Je,darkItemHoverColor:ut,darkItemDisabledColor:Wt,darkDangerItemHoverColor:jt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:zn}=se,An=it/7*5,Mn=(0,Ve.TS)(se,{menuArrowSize:An,menuHorizontalHeight:Re*1.15,menuArrowOffset:`${An*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Oe}),pa=(0,Ve.TS)(Mn,{itemColor:tt,itemHoverColor:ut,groupTitleColor:Je,itemSelectedColor:Yt,itemBg:ft,popupBg:ft,subMenuItemBg:Ht,itemActiveBg:"transparent",itemSelectedBg:Xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:tn,itemDisabledColor:Wt,dangerItemColor:Pe,dangerItemHoverColor:jt,dangerItemSelectedColor:vn,dangerItemActiveBg:zn,dangerItemSelectedBg:ln,menuSubMenuBg:Ht,horizontalItemSelectedColor:be,horizontalItemSelectedBg:Ke});return[gt(Mn),ct(Mn),et(Mn),Qe(Mn,"light"),Qe(pa,"dark"),We(Mn),(0,me.Z)(Mn),(0,nt.oN)(Mn,"slide-up"),(0,nt.oN)(Mn,"slide-down"),(0,Ce._y)(Mn,"zoom-big")]},se=>{const{colorPrimary:Oe,colorError:Ke,colorTextDisabled:be,colorErrorBg:Re,colorText:it,colorTextDescription:tt,colorBgContainer:Pe,colorFillAlter:ft,colorFillContent:Ht,lineWidth:Yt,lineWidthBold:Xt,controlItemBgActive:ln,colorBgTextHover:tn,controlHeightLG:Je,lineHeight:ut,colorBgElevated:Wt,marginXXS:jt,padding:vn,fontSize:zn,controlHeightSM:An,fontSizeLG:Mn,colorTextLightSolid:pa,colorErrorHover:Na}=se,Pa=new De.C(pa).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:Oe,horizontalItemHoverColor:Oe,colorGroupTitle:tt,groupTitleColor:tt,colorItemTextSelected:Oe,itemSelectedColor:Oe,colorItemTextSelectedHorizontal:Oe,horizontalItemSelectedColor:Oe,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:tn,itemHoverBg:tn,colorItemBgActive:Ht,itemActiveBg:ln,colorSubItemBg:ft,subMenuItemBg:ft,colorItemBgSelected:ln,itemSelectedBg:ln,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Xt,activeBarHeight:Xt,colorActiveBarBorderSize:Yt,activeBarBorderWidth:Yt,colorItemTextDisabled:be,itemDisabledColor:be,colorDangerItemText:Ke,dangerItemColor:Ke,colorDangerItemTextHover:Ke,dangerItemHoverColor:Ke,colorDangerItemTextSelected:Ke,dangerItemSelectedColor:Ke,colorDangerItemBgActive:Re,dangerItemActiveBg:Re,colorDangerItemBgSelected:Re,dangerItemSelectedBg:Re,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Je,groupTitleLineHeight:ut,collapsedWidth:Je*2,popupBg:Wt,itemMarginBlock:jt,itemPaddingInline:vn,horizontalLineHeight:`${Je*1.15}px`,iconSize:zn,iconMarginInlineEnd:An-zn,collapsedIconSize:Mn,groupTitleFontSize:zn,darkItemDisabledColor:new De.C(pa).setAlpha(.25).toRgbString(),darkItemColor:Pa,darkDangerItemColor:Ke,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pa,darkItemSelectedBg:Oe,darkDangerItemSelectedBg:Ke,darkItemHoverBg:"transparent",darkGroupTitleColor:Pa,darkItemHoverColor:pa,darkDangerItemHoverColor:Na,darkDangerItemSelectedColor:pa,darkDangerItemActiveBg:Ke}},{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"]]})(Ee),xe=function(Ee,le){var re={};for(var se in Ee)Object.prototype.hasOwnProperty.call(Ee,se)&&le.indexOf(se)<0&&(re[se]=Ee[se]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,se=Object.getOwnPropertySymbols(Ee);Oe<se.length;Oe++)le.indexOf(se[Oe])<0&&Object.prototype.propertyIsEnumerable.call(Ee,se[Oe])&&(re[se[Oe]]=Ee[se[Oe]]);return re},Nt=(0,ye.forwardRef)((Ee,le)=>{var re,se;const Oe=ye.useContext(ue.Z),Ke=Oe||{},{getPrefixCls:be,getPopupContainer:Re,direction:it,menu:tt}=ye.useContext(we.E_),Pe=be(),{prefixCls:ft,className:Ht,style:Yt,theme:Xt="light",expandIcon:ln,_internalDisableMenuItemTitleTooltip:tn,inlineCollapsed:Je,siderCollapsed:ut,items:Wt,children:jt,rootClassName:vn,mode:zn,selectable:An,onClick:Mn,overflowedIndicatorPopupClassName:pa}=Ee,Na=xe(Ee,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Pa=(0,ge.Z)(Na,["collapsedWidth"]),za=he(Wt)||jt;(re=Ke.validator)===null||re===void 0||re.call(Ke,{mode:zn});const ur=(0,ne.useEvent)(function(){var Kn;Mn==null||Mn.apply(void 0,arguments),(Kn=Ke.onClick)===null||Kn===void 0||Kn.call(Ke)}),sr=Ke.mode||zn,Ea=An!=null?An:Ke.selectable,gr=ye.useMemo(()=>ut!==void 0?ut:Je,[Je,ut]),or={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,oe.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},dn=be("menu",ft||Ke.prefixCls),[Hn,Za]=Ot(dn,!Oe),La=ve()(`${dn}-${Xt}`,tt==null?void 0:tt.className,Ht);let ma;if(typeof ln=="function")ma=ln;else if(ln===null||ln===!1)ma=null;else if(Ke.expandIcon===null||Ke.expandIcon===!1)ma=null;else{const Kn=ln!=null?ln:Ke.expandIcon;ma=(0,pe.Tm)(Kn,{className:ve()(`${dn}-submenu-expand-icon`,(0,pe.l$)(Kn)?(se=Kn.props)===null||se===void 0?void 0:se.className:"")})}const Er=ye.useMemo(()=>({prefixCls:dn,inlineCollapsed:gr||!1,direction:it,firstLevel:!0,theme:Xt,mode:sr,disableMenuItemTitleTooltip:tn}),[dn,gr,it,tn,Xt]);return Hn(ye.createElement(ue.Z.Provider,{value:null},ye.createElement(E.Provider,{value:Er},ye.createElement(ee.ZP,Object.assign({getPopupContainer:Re,overflowedIndicator:ye.createElement(z.Z,null),overflowedIndicatorPopupClassName:ve()(dn,`${dn}-${Xt}`,pa),mode:sr,selectable:Ea,onClick:ur},Pa,{inlineCollapsed:gr,style:Object.assign(Object.assign({},tt==null?void 0:tt.style),Yt),className:La,prefixCls:dn,direction:it,defaultMotions:or,expandIcon:ma,ref:le,rootClassName:ve()(vn,Za)}),za))))});const fe=(0,ye.forwardRef)((Ee,le)=>{const re=(0,ye.useRef)(null),se=ye.useContext(Be.D);return(0,ye.useImperativeHandle)(le,()=>({menu:re.current,focus:Oe=>{var Ke;(Ke=re.current)===null||Ke===void 0||Ke.focus(Oe)}})),ye.createElement(Nt,Object.assign({ref:re},Ee,se))});fe.Item=b,fe.SubMenu=x,fe.Divider=Le,fe.ItemGroup=ee.BW;var qe=fe},58421:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Ke}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Re,it){return ye.createElement(ve.Z,(0,ee.Z)({},Re,{ref:it,icon:Ge}))},ie=ye.forwardRef(we),ce=ie,Le=te(49198),Ae=te(33853),ge=te(38819),_e=te(92310),pe=te.n(_e),ae=te(74430),E=te(27247),a=te(33377),b=te(93912),y=te(18881),x=te(85461),z=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},oe=ne,ue=te(91735),de=function(be){(0,y.Z)(it,be);var Re=(0,x.Z)(it);function it(){var tt;(0,a.Z)(this,it);for(var Pe=arguments.length,ft=new Array(Pe),Ht=0;Ht<Pe;Ht++)ft[Ht]=arguments[Ht];return tt=Re.call.apply(Re,[this].concat(ft)),tt.state={goInputText:""},tt.getValidValue=function(){var Yt=tt.state.goInputText;return!Yt||Number.isNaN(Yt)?void 0:Number(Yt)},tt.buildOptionText=function(Yt){return"".concat(Yt," ").concat(tt.props.locale.items_per_page)},tt.changeSize=function(Yt){tt.props.changeSize(Number(Yt))},tt.handleChange=function(Yt){tt.setState({goInputText:Yt.target.value})},tt.handleBlur=function(Yt){var Xt=tt.props,ln=Xt.goButton,tn=Xt.quickGo,Je=Xt.rootPrefixCls,ut=tt.state.goInputText;ln||ut===""||(tt.setState({goInputText:""}),!(Yt.relatedTarget&&(Yt.relatedTarget.className.indexOf("".concat(Je,"-item-link"))>=0||Yt.relatedTarget.className.indexOf("".concat(Je,"-item"))>=0))&&tn(tt.getValidValue()))},tt.go=function(Yt){var Xt=tt.state.goInputText;Xt!==""&&(Yt.keyCode===oe.ENTER||Yt.type==="click")&&(tt.setState({goInputText:""}),tt.props.quickGo(tt.getValidValue()))},tt}return(0,b.Z)(it,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,ft=Pe.pageSize,Ht=Pe.pageSizeOptions;return Ht.some(function(Yt){return Yt.toString()===ft.toString()})?Ht:Ht.concat([ft.toString()]).sort(function(Yt,Xt){var ln=Number.isNaN(Number(Yt))?0:Number(Yt),tn=Number.isNaN(Number(Xt))?0:Number(Xt);return ln-tn})}},{key:"render",value:function(){var Pe=this,ft=this.props,Ht=ft.pageSize,Yt=ft.locale,Xt=ft.rootPrefixCls,ln=ft.changeSize,tn=ft.quickGo,Je=ft.goButton,ut=ft.selectComponentClass,Wt=ft.buildOptionText,jt=ft.selectPrefixCls,vn=ft.disabled,zn=this.state.goInputText,An="".concat(Xt,"-options"),Mn=ut,pa=null,Na=null,Pa=null;if(!ln&&!tn)return null;var za=this.getPageSizeOptions();if(ln&&Mn){var ur=za.map(function(sr,Ea){return ye.createElement(Mn.Option,{key:Ea,value:sr.toString()},(Wt||Pe.buildOptionText)(sr))});pa=ye.createElement(Mn,{disabled:vn,prefixCls:jt,showSearch:!1,className:"".concat(An,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ht||za[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ea){return Ea.parentNode},"aria-label":Yt.page_size,defaultOpen:!1},ur)}return tn&&(Je&&(Pa=typeof Je=="boolean"?ye.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(An,"-quick-jumper-button")},Yt.jump_to_confirm):ye.createElement("span",{onClick:this.go,onKeyUp:this.go},Je)),Na=ye.createElement("div",{className:"".concat(An,"-quick-jumper")},Yt.jump_to,ye.createElement("input",{disabled:vn,type:"text",value:zn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Yt.page}),Yt.page,Pa)),ye.createElement("li",{className:"".concat(An)},pa,Na)}}]),it}(ye.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var Se=de,he=function(Re){var it,tt=Re.rootPrefixCls,Pe=Re.page,ft=Re.active,Ht=Re.className,Yt=Re.showTitle,Xt=Re.onClick,ln=Re.onKeyPress,tn=Re.itemRender,Je="".concat(tt,"-item"),ut=pe()(Je,"".concat(Je,"-").concat(Pe),(it={},(0,ae.Z)(it,"".concat(Je,"-active"),ft),(0,ae.Z)(it,"".concat(Je,"-disabled"),!Pe),(0,ae.Z)(it,Re.className,Ht),it)),Wt=function(){Xt(Pe)},jt=function(An){ln(An,Xt,Pe)},vn=tn(Pe,"page",ye.createElement("a",{rel:"nofollow"},Pe));return vn?ye.createElement("li",{title:Yt?Pe.toString():null,className:ut,onClick:Wt,onKeyPress:jt,tabIndex:0},vn):null},De=he;function Te(){}function me(be){var Re=Number(be);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}var nt=function(Re,it,tt){return tt};function Ce(be,Re,it){var tt=typeof be=="undefined"?Re.pageSize:be;return Math.floor((it.total-1)/tt)+1}var lt=function(be){(0,y.Z)(it,be);var Re=(0,x.Z)(it);function it(tt){var Pe;(0,a.Z)(this,it),Pe=Re.call(this,tt),Pe.paginationNode=ye.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(Ce(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(ln,tn){var Je=Pe.props.prefixCls,ut=ln||ye.createElement("button",{type:"button","aria-label":tn,className:"".concat(Je,"-item-link")});return typeof ln=="function"&&(ut=ye.createElement(ln,(0,E.Z)({},Pe.props))),ut},Pe.isValid=function(ln){var tn=Pe.props.total;return me(ln)&&ln!==Pe.state.current&&me(tn)&&tn>0},Pe.shouldDisplayQuickJumper=function(){var ln=Pe.props,tn=ln.showQuickJumper,Je=ln.total,ut=Pe.state.pageSize;return Je<=ut?!1:tn},Pe.handleKeyDown=function(ln){(ln.keyCode===oe.ARROW_UP||ln.keyCode===oe.ARROW_DOWN)&&ln.preventDefault()},Pe.handleKeyUp=function(ln){var tn=Pe.getValidValue(ln),Je=Pe.state.currentInputValue;tn!==Je&&Pe.setState({currentInputValue:tn}),ln.keyCode===oe.ENTER?Pe.handleChange(tn):ln.keyCode===oe.ARROW_UP?Pe.handleChange(tn-1):ln.keyCode===oe.ARROW_DOWN&&Pe.handleChange(tn+1)},Pe.handleBlur=function(ln){var tn=Pe.getValidValue(ln);Pe.handleChange(tn)},Pe.changePageSize=function(ln){var tn=Pe.state.current,Je=Ce(ln,Pe.state,Pe.props);tn=tn>Je?Je:tn,Je===0&&(tn=Pe.state.current),typeof ln=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:ln}),"current"in Pe.props||Pe.setState({current:tn,currentInputValue:tn})),Pe.props.onShowSizeChange(tn,ln),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(tn,ln)},Pe.handleChange=function(ln){var tn=Pe.props,Je=tn.disabled,ut=tn.onChange,Wt=Pe.state,jt=Wt.pageSize,vn=Wt.current,zn=Wt.currentInputValue;if(Pe.isValid(ln)&&!Je){var An=Ce(void 0,Pe.state,Pe.props),Mn=ln;return ln>An?Mn=An:ln<1&&(Mn=1),"current"in Pe.props||Pe.setState({current:Mn}),Mn!==zn&&Pe.setState({currentInputValue:Mn}),ut(Mn,jt),Mn}return vn},Pe.prev=function(){Pe.hasPrev()&&Pe.handleChange(Pe.state.current-1)},Pe.next=function(){Pe.hasNext()&&Pe.handleChange(Pe.state.current+1)},Pe.jumpPrev=function(){Pe.handleChange(Pe.getJumpPrevPage())},Pe.jumpNext=function(){Pe.handleChange(Pe.getJumpNextPage())},Pe.hasPrev=function(){return Pe.state.current>1},Pe.hasNext=function(){return Pe.state.current<Ce(void 0,Pe.state,Pe.props)},Pe.runIfEnter=function(ln,tn){if(ln.key==="Enter"||ln.charCode===13){for(var Je=arguments.length,ut=new Array(Je>2?Je-2:0),Wt=2;Wt<Je;Wt++)ut[Wt-2]=arguments[Wt];tn.apply(void 0,ut)}},Pe.runIfEnterPrev=function(ln){Pe.runIfEnter(ln,Pe.prev)},Pe.runIfEnterNext=function(ln){Pe.runIfEnter(ln,Pe.next)},Pe.runIfEnterJumpPrev=function(ln){Pe.runIfEnter(ln,Pe.jumpPrev)},Pe.runIfEnterJumpNext=function(ln){Pe.runIfEnter(ln,Pe.jumpNext)},Pe.handleGoTO=function(ln){(ln.keyCode===oe.ENTER||ln.type==="click")&&Pe.handleChange(Pe.state.currentInputValue)},Pe.renderPrev=function(ln){var tn=Pe.props,Je=tn.prevIcon,ut=tn.itemRender,Wt=ut(ln,"prev",Pe.getItemIcon(Je,"prev page")),jt=!Pe.hasPrev();return(0,ye.isValidElement)(Wt)?(0,ye.cloneElement)(Wt,{disabled:jt}):Wt},Pe.renderNext=function(ln){var tn=Pe.props,Je=tn.nextIcon,ut=tn.itemRender,Wt=ut(ln,"next",Pe.getItemIcon(Je,"next page")),jt=!Pe.hasNext();return(0,ye.isValidElement)(Wt)?(0,ye.cloneElement)(Wt,{disabled:jt}):Wt};var ft=tt.onChange!==Te,Ht="current"in tt;Ht&&!ft&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Yt=tt.defaultCurrent;"current"in tt&&(Yt=tt.current);var Xt=tt.defaultPageSize;return"pageSize"in tt&&(Xt=tt.pageSize),Yt=Math.min(Yt,Ce(Xt,void 0,tt)),Pe.state={current:Yt,currentInputValue:Yt,pageSize:Xt},Pe}return(0,b.Z)(it,[{key:"componentDidUpdate",value:function(Pe,ft){var Ht=this.props.prefixCls;if(ft.current!==this.state.current&&this.paginationNode.current){var Yt=this.paginationNode.current.querySelector(".".concat(Ht,"-item-").concat(ft.current));if(Yt&&document.activeElement===Yt){var Xt;Yt==null||(Xt=Yt.blur)===null||Xt===void 0||Xt.call(Yt)}}}},{key:"getValidValue",value:function(Pe){var ft=Pe.target.value,Ht=Ce(void 0,this.state,this.props),Yt=this.state.currentInputValue,Xt;return ft===""?Xt=ft:Number.isNaN(Number(ft))?Xt=Yt:ft>=Ht?Xt=Ht:Xt=Number(ft),Xt}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,ft=Pe.showSizeChanger,Ht=Pe.total,Yt=Pe.totalBoundaryShowSizeChanger;return typeof ft!="undefined"?ft:Ht>Yt}},{key:"render",value:function(){var Pe=this.props,ft=Pe.prefixCls,Ht=Pe.className,Yt=Pe.style,Xt=Pe.disabled,ln=Pe.hideOnSinglePage,tn=Pe.total,Je=Pe.locale,ut=Pe.showQuickJumper,Wt=Pe.showLessItems,jt=Pe.showTitle,vn=Pe.showTotal,zn=Pe.simple,An=Pe.itemRender,Mn=Pe.showPrevNextJumpers,pa=Pe.jumpPrevIcon,Na=Pe.jumpNextIcon,Pa=Pe.selectComponentClass,za=Pe.selectPrefixCls,ur=Pe.pageSizeOptions,sr=this.state,Ea=sr.current,gr=sr.pageSize,or=sr.currentInputValue;if(ln===!0&&tn<=gr)return null;var dn=Ce(void 0,this.state,this.props),Hn=[],Za=null,La=null,ma=null,Er=null,Kn=null,Gr=ut&&ut.goButton,Kr=Wt?1:2,xr=Ea-1>0?Ea-1:0,Rt=Ea+1<dn?Ea+1:dn,$t=(0,z.Z)(this.props,{aria:!0,data:!0}),zt=vn&&ye.createElement("li",{className:"".concat(ft,"-total-text")},vn(tn,[tn===0?0:(Ea-1)*gr+1,Ea*gr>tn?tn:Ea*gr]));if(zn){Gr&&(typeof Gr=="boolean"?Kn=ye.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Je.jump_to_confirm):Kn=ye.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Gr),Kn=ye.createElement("li",{title:jt?"".concat(Je.jump_to).concat(Ea,"/").concat(dn):null,className:"".concat(ft,"-simple-pager")},Kn));var Qn=this.renderPrev(xr);return ye.createElement("ul",(0,ee.Z)({className:pe()(ft,"".concat(ft,"-simple"),(0,ae.Z)({},"".concat(ft,"-disabled"),Xt),Ht),style:Yt,ref:this.paginationNode},$t),zt,Qn?ye.createElement("li",{title:jt?Je.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,ae.Z)({},"".concat(ft,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Qn):null,ye.createElement("li",{title:jt?"".concat(Ea,"/").concat(dn):null,className:"".concat(ft,"-simple-pager")},ye.createElement("input",{type:"text",value:or,disabled:Xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ye.createElement("span",{className:"".concat(ft,"-slash")},"/"),dn),ye.createElement("li",{title:jt?Je.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,ae.Z)({},"".concat(ft,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Rt)),Kn)}if(dn<=3+Kr*2){var Ca={locale:Je,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:jt,itemRender:An};dn||Hn.push(ye.createElement(De,(0,ee.Z)({},Ca,{key:"noPager",page:1,className:"".concat(ft,"-item-disabled")})));for(var ta=1;ta<=dn;ta+=1){var Br=Ea===ta;Hn.push(ye.createElement(De,(0,ee.Z)({},Ca,{key:ta,page:ta,active:Br})))}}else{var Ya=Wt?Je.prev_3:Je.prev_5,$a=Wt?Je.next_3:Je.next_5,Yr=An(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pa,"prev page")),ar=An(this.getJumpNextPage(),"jump-next",this.getItemIcon(Na,"next page"));Mn&&(Za=Yr?ye.createElement("li",{title:jt?Ya:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(ft,"-jump-prev"),(0,ae.Z)({},"".concat(ft,"-jump-prev-custom-icon"),!!pa))},Yr):null,La=ar?ye.createElement("li",{title:jt?$a:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(ft,"-jump-next"),(0,ae.Z)({},"".concat(ft,"-jump-next-custom-icon"),!!Na))},ar):null),Er=ye.createElement(De,{locale:Je,last:!0,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:dn,page:dn,active:!1,showTitle:jt,itemRender:An}),ma=ye.createElement(De,{locale:Je,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:jt,itemRender:An});var Yn=Math.max(1,Ea-Kr),Ir=Math.min(Ea+Kr,dn);Ea-1<=Kr&&(Ir=1+Kr*2),dn-Ea<=Kr&&(Yn=dn-Kr*2);for(var to=Yn;to<=Ir;to+=1){var Hr=Ea===to;Hn.push(ye.createElement(De,{locale:Je,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:to,page:to,active:Hr,showTitle:jt,itemRender:An}))}Ea-1>=Kr*2&&Ea!==3&&(Hn[0]=(0,ye.cloneElement)(Hn[0],{className:"".concat(ft,"-item-after-jump-prev")}),Hn.unshift(Za)),dn-Ea>=Kr*2&&Ea!==dn-2&&(Hn[Hn.length-1]=(0,ye.cloneElement)(Hn[Hn.length-1],{className:"".concat(ft,"-item-before-jump-next")}),Hn.push(La)),Yn!==1&&Hn.unshift(ma),Ir!==dn&&Hn.push(Er)}var Tr=!this.hasPrev()||!dn,At=!this.hasNext()||!dn,yn=this.renderPrev(xr),En=this.renderNext(Rt);return ye.createElement("ul",(0,ee.Z)({className:pe()(ft,Ht,(0,ae.Z)({},"".concat(ft,"-disabled"),Xt)),style:Yt,ref:this.paginationNode},$t),zt,yn?ye.createElement("li",{title:jt?Je.prev_page:null,onClick:this.prev,tabIndex:Tr?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,ae.Z)({},"".concat(ft,"-disabled"),Tr)),"aria-disabled":Tr},yn):null,Hn,En?ye.createElement("li",{title:jt?Je.next_page:null,onClick:this.next,tabIndex:At?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,ae.Z)({},"".concat(ft,"-disabled"),At)),"aria-disabled":At},En):null,ye.createElement(Se,{disabled:Xt,locale:Je,rootPrefixCls:ft,selectComponentClass:Pa,selectPrefixCls:za,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ea,pageSize:gr,pageSizeOptions:ur,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Gr}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,ft){var Ht={};if("current"in Pe&&(Ht.current=Pe.current,Pe.current!==ft.current&&(Ht.currentInputValue=Ht.current)),"pageSize"in Pe&&Pe.pageSize!==ft.pageSize){var Yt=ft.current,Xt=Ce(Pe.pageSize,ft,Pe);Yt=Yt>Xt?Xt:Yt,"current"in Pe||(Ht.current=Yt,Ht.currentInputValue=Yt),Ht.pageSize=Pe.pageSize}return Ht}}]),it}(ye.Component);lt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Te,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Te,locale:ue.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var Ve=lt,Xe=te(22075),ct=te(36355),ot=te(19716),We=te(8628),ke=te(9763),Ne=te(57809);const Qe=be=>ye.createElement(Ne.default,Object.assign({},be,{showSearch:!0,size:"small"})),rt=be=>ye.createElement(Ne.default,Object.assign({},be,{showSearch:!0,size:"middle"}));Qe.Option=Ne.default.Option,rt.Option=Ne.default.Option;var He=te(9937),et=te(17313),Et=te(83116),Pt=te(37613);const gt=be=>{const{componentCls:Re}=be;return{[`${Re}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Re}-item-link`]:{color:be.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Re}-item-link`]:{color:be.colorTextDisabled,cursor:"not-allowed"}}},[`&${Re}-disabled`]:{cursor:"not-allowed",[`${Re}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:be.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:be.colorBorder,backgroundColor:be.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:be.itemActiveBgDisabled},a:{color:be.itemActiveColorDisabled}}},[`${Re}-item-link`]:{color:be.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Re}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Re}-simple-pager`]:{color:be.colorTextDisabled},[`${Re}-jump-prev, ${Re}-jump-next`]:{[`${Re}-item-link-icon`]:{opacity:0},[`${Re}-item-ellipsis`]:{opacity:1}}},[`&${Re}-simple`]:{[`${Re}-prev, ${Re}-next`]:{[`&${Re}-disabled ${Re}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ot=be=>{const{componentCls:Re}=be;return{[`&${Re}-mini ${Re}-total-text, &${Re}-mini ${Re}-simple-pager`]:{height:be.itemSizeSM,lineHeight:`${be.itemSizeSM}px`},[`&${Re}-mini ${Re}-item`]:{minWidth:be.itemSizeSM,height:be.itemSizeSM,margin:0,lineHeight:`${be.itemSizeSM-2}px`},[`&${Re}-mini:not(${Re}-disabled) ${Re}-item:not(${Re}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:be.colorBgTextHover},"&:active":{backgroundColor:be.colorBgTextActive}},[`&${Re}-mini ${Re}-prev, &${Re}-mini ${Re}-next`]:{minWidth:be.itemSizeSM,height:be.itemSizeSM,margin:0,lineHeight:`${be.itemSizeSM}px`},[`&${Re}-mini:not(${Re}-disabled)`]:{[`${Re}-prev, ${Re}-next`]:{[`&:hover ${Re}-item-link`]:{backgroundColor:be.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:be.colorBgTextActive},[`&${Re}-disabled:hover ${Re}-item-link`]:{backgroundColor:"transparent"}}},[`
&${Re}-mini ${Re}-prev ${Re}-item-link,
&${Re}-mini ${Re}-next ${Re}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:be.itemSizeSM,lineHeight:`${be.itemSizeSM}px`}},[`&${Re}-mini ${Re}-jump-prev, &${Re}-mini ${Re}-jump-next`]:{height:be.itemSizeSM,marginInlineEnd:0,lineHeight:`${be.itemSizeSM}px`},[`&${Re}-mini ${Re}-options`]:{marginInlineStart:be.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:be.miniOptionsSizeChangerTop},"&-quick-jumper":{height:be.itemSizeSM,lineHeight:`${be.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,He.x0)(be)),{width:be.paginationMiniQuickJumperInputWidth,height:be.controlHeightSM})}}}},xe=be=>{const{componentCls:Re}=be;return{[`
&${Re}-simple ${Re}-prev,
&${Re}-simple ${Re}-next
`]:{height:be.itemSizeSM,lineHeight:`${be.itemSizeSM}px`,verticalAlign:"top",[`${Re}-item-link`]:{height:be.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:be.colorBgTextHover},"&:active":{backgroundColor:be.colorBgTextActive},"&::after":{height:be.itemSizeSM,lineHeight:`${be.itemSizeSM}px`}}},[`&${Re}-simple ${Re}-simple-pager`]:{display:"inline-block",height:be.itemSizeSM,marginInlineEnd:be.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:be.marginXS,padding:`0 ${be.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:be.itemInputBg,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadius,outline:"none",transition:`border-color ${be.motionDurationMid}`,color:"inherit","&:hover":{borderColor:be.colorPrimary},"&:focus":{borderColor:be.colorPrimaryHover,boxShadow:`${be.inputOutlineOffset}px 0 ${be.controlOutlineWidth}px ${be.controlOutline}`},"&[disabled]":{color:be.colorTextDisabled,backgroundColor:be.colorBgContainerDisabled,borderColor:be.colorBorder,cursor:"not-allowed"}}}}},Lt=be=>{const{componentCls:Re}=be;return{[`${Re}-jump-prev, ${Re}-jump-next`]:{outline:0,[`${Re}-item-container`]:{position:"relative",[`${Re}-item-link-icon`]:{color:be.colorPrimary,fontSize:be.fontSizeSM,opacity:0,transition:`all ${be.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Re}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:be.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:be.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:be.paginationEllipsisTextIndent,opacity:1,transition:`all ${be.motionDurationMid}`}},"&:hover":{[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}}},[`
${Re}-prev,
${Re}-jump-prev,
${Re}-jump-next
`]:{marginInlineEnd:be.marginXS},[`
${Re}-prev,
${Re}-next,
${Re}-jump-prev,
${Re}-jump-next
`]:{display:"inline-block",minWidth:be.itemSize,height:be.itemSize,color:be.colorText,fontFamily:be.fontFamily,lineHeight:`${be.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:be.borderRadius,cursor:"pointer",transition:`all ${be.motionDurationMid}`},[`${Re}-prev, ${Re}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:be.colorText,cursor:"pointer",userSelect:"none"},[`${Re}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:be.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${be.lineWidth}px ${be.lineType} transparent`,borderRadius:be.borderRadius,outline:"none",transition:`all ${be.motionDurationMid}`},[`&:hover ${Re}-item-link`]:{backgroundColor:be.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:be.colorBgTextActive},[`&${Re}-disabled:hover`]:{[`${Re}-item-link`]:{backgroundColor:"transparent"}}},[`${Re}-slash`]:{marginInlineEnd:be.paginationSlashMarginInlineEnd,marginInlineStart:be.paginationSlashMarginInlineStart},[`${Re}-options`]:{display:"inline-block",marginInlineStart:be.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:be.controlHeight,marginInlineStart:be.marginXS,lineHeight:`${be.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,He.ik)(be)),{width:be.controlHeightLG*1.25,height:be.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:be.marginXS,marginInlineEnd:be.marginXS})}}}},Nt=be=>{const{componentCls:Re}=be;return{[`${Re}-item`]:{display:"inline-block",minWidth:be.itemSize,height:be.itemSize,marginInlineEnd:be.marginXS,fontFamily:be.fontFamily,lineHeight:`${be.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${be.lineWidth}px ${be.lineType} transparent`,borderRadius:be.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${be.paginationItemPaddingInline}px`,color:be.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Re}-item-active)`]:{"&:hover":{transition:`all ${be.motionDurationMid}`,backgroundColor:be.colorBgTextHover},"&:active":{backgroundColor:be.colorBgTextActive}},"&-active":{fontWeight:be.fontWeightStrong,backgroundColor:be.itemActiveBg,borderColor:be.colorPrimary,a:{color:be.colorPrimary},"&:hover":{borderColor:be.colorPrimaryHover},"&:hover a":{color:be.colorPrimaryHover}}}}},fe=be=>{const{componentCls:Re}=be;return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(be)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Re}-total-text`]:{display:"inline-block",height:be.itemSize,marginInlineEnd:be.marginXS,lineHeight:`${be.itemSize-2}px`,verticalAlign:"middle"}}),Nt(be)),Lt(be)),xe(be)),Ot(be)),gt(be)),{[`@media only screen and (max-width: ${be.screenLG}px)`]:{[`${Re}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${be.screenSM}px)`]:{[`${Re}-options`]:{display:"none"}}}),[`&${be.componentCls}-rtl`]:{direction:"rtl"}}},qe=be=>{const{componentCls:Re}=be;return{[`${Re}${Re}-disabled:not(${Re}-mini)`]:{"&, &:hover":{[`${Re}-item-link`]:{borderColor:be.colorBorder}},"&:focus-visible":{[`${Re}-item-link`]:{borderColor:be.colorBorder}},[`${Re}-item, ${Re}-item-link`]:{backgroundColor:be.colorBgContainerDisabled,borderColor:be.colorBorder,[`&:hover:not(${Re}-item-active)`]:{backgroundColor:be.colorBgContainerDisabled,borderColor:be.colorBorder,a:{color:be.colorTextDisabled}},[`&${Re}-item-active`]:{backgroundColor:be.itemActiveBgDisabled}},[`${Re}-prev, ${Re}-next`]:{"&:hover button":{backgroundColor:be.colorBgContainerDisabled,borderColor:be.colorBorder,color:be.colorTextDisabled},[`${Re}-item-link`]:{backgroundColor:be.colorBgContainerDisabled,borderColor:be.colorBorder}}},[`${Re}:not(${Re}-mini)`]:{[`${Re}-prev, ${Re}-next`]:{"&:hover button":{borderColor:be.colorPrimaryHover,backgroundColor:be.itemBg},[`${Re}-item-link`]:{backgroundColor:be.itemLinkBg,borderColor:be.colorBorder},[`&:hover ${Re}-item-link`]:{borderColor:be.colorPrimary,backgroundColor:be.itemBg,color:be.colorPrimary},[`&${Re}-disabled`]:{[`${Re}-item-link`]:{borderColor:be.colorBorder,color:be.colorTextDisabled}}},[`${Re}-item`]:{backgroundColor:be.itemBg,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,[`&:hover:not(${Re}-item-active)`]:{borderColor:be.colorPrimary,backgroundColor:be.itemBg,a:{color:be.colorPrimary}},"&-active":{borderColor:be.colorPrimary}}}}},Ee=be=>{const{componentCls:Re}=be;return{[`${Re}:not(${Re}-disabled)`]:{[`${Re}-item`]:Object.assign({},(0,et.Qy)(be)),[`${Re}-jump-prev, ${Re}-jump-next`]:{"&:focus-visible":Object.assign({[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}},(0,et.oN)(be))},[`${Re}-prev, ${Re}-next`]:{[`&:focus-visible ${Re}-item-link`]:Object.assign({},(0,et.oN)(be))}}}};var le=(0,Et.Z)("Pagination",be=>{const Re=(0,Pt.TS)(be,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:be.marginXXS/2,paginationMiniQuickJumperInputWidth:be.controlHeightLG*1.1,paginationItemPaddingInline:be.marginXXS*1.5,paginationEllipsisLetterSpacing:be.marginXXS/2,paginationSlashMarginInlineStart:be.marginXXS,paginationSlashMarginInlineEnd:be.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,He.e5)(be),(0,He.TM)(be));return[fe(Re),Ee(Re),be.wireframe&&qe(Re)]},be=>({itemBg:be.colorBgContainer,itemSize:be.controlHeight,itemSizeSM:be.controlHeightSM,itemActiveBg:be.colorBgContainer,itemLinkBg:be.colorBgContainer,itemActiveColorDisabled:be.colorTextDisabled,itemActiveBgDisabled:be.controlItemBgActiveDisabled,itemInputBg:be.colorBgContainer,miniOptionsSizeChangerTop:0})),re=function(be,Re){var it={};for(var tt in be)Object.prototype.hasOwnProperty.call(be,tt)&&Re.indexOf(tt)<0&&(it[tt]=be[tt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,tt=Object.getOwnPropertySymbols(be);Pe<tt.length;Pe++)Re.indexOf(tt[Pe])<0&&Object.prototype.propertyIsEnumerable.call(be,tt[Pe])&&(it[tt[Pe]]=be[tt[Pe]]);return it},Oe=be=>{const{prefixCls:Re,selectPrefixCls:it,className:tt,rootClassName:Pe,style:ft,size:Ht,locale:Yt,selectComponentClass:Xt,responsive:ln,showSizeChanger:tn}=be,Je=re(be,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ut}=(0,We.Z)(ln),{getPrefixCls:Wt,direction:jt,pagination:vn={}}=ye.useContext(ct.E_),zn=Wt("pagination",Re),[An,Mn]=le(zn),pa=tn!=null?tn:vn.showSizeChanger,Na=ye.useMemo(()=>{const dn=ye.createElement("span",{className:`${zn}-item-ellipsis`},"\u2022\u2022\u2022"),Hn=ye.createElement("button",{className:`${zn}-item-link`,type:"button",tabIndex:-1},jt==="rtl"?ye.createElement(ge.Z,null):ye.createElement(Ae.Z,null)),Za=ye.createElement("button",{className:`${zn}-item-link`,type:"button",tabIndex:-1},jt==="rtl"?ye.createElement(Ae.Z,null):ye.createElement(ge.Z,null)),La=ye.createElement("a",{className:`${zn}-item-link`},ye.createElement("div",{className:`${zn}-item-container`},jt==="rtl"?ye.createElement(Le.Z,{className:`${zn}-item-link-icon`}):ye.createElement(ce,{className:`${zn}-item-link-icon`}),dn)),ma=ye.createElement("a",{className:`${zn}-item-link`},ye.createElement("div",{className:`${zn}-item-container`},jt==="rtl"?ye.createElement(ce,{className:`${zn}-item-link-icon`}):ye.createElement(Le.Z,{className:`${zn}-item-link-icon`}),dn));return{prevIcon:Hn,nextIcon:Za,jumpPrevIcon:La,jumpNextIcon:ma}},[jt,zn]),[Pa]=(0,ke.Z)("Pagination",Xe.Z),za=Object.assign(Object.assign({},Pa),Yt),ur=(0,ot.Z)(Ht),sr=ur==="small"||!!(ut&&!ur&&ln),Ea=Wt("select",it),gr=pe()({[`${zn}-mini`]:sr,[`${zn}-rtl`]:jt==="rtl"},vn==null?void 0:vn.className,tt,Pe,Mn),or=Object.assign(Object.assign({},vn==null?void 0:vn.style),ft);return An(ye.createElement(Ve,Object.assign({},Na,Je,{style:or,prefixCls:zn,selectPrefixCls:Ea,className:gr,selectComponentClass:Xt||(sr?Qe:rt),locale:za,showSizeChanger:pa})))},Ke=Oe},93948:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return tn}});var ee=te(59301),ye=te(29679),Be=te(40001),Ge=te(19248),ve=te(99267),we=te(92310),ie=te.n(we),ce=te(2738),Le=te(36355),Ae=te(32855),ge=te(27247),_e=te(43079),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var ut=(0,ee.useRef)([]),Wt=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var jt=Date.now(),vn=!1;ut.current.forEach(function(zn){if(zn){vn=!0;var An=zn.style;An.transitionDuration=".3s, .3s, .3s, .06s",Wt.current&&jt-Wt.current<100&&(An.transitionDuration="0s, 0s")}}),vn&&(Wt.current=Date.now())}),ut.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(ut){var Wt=(0,ge.Z)((0,ge.Z)({},pe),ut),jt=Wt.className,vn=Wt.percent,zn=Wt.prefixCls,An=Wt.strokeColor,Mn=Wt.strokeLinecap,pa=Wt.strokeWidth,Na=Wt.style,Pa=Wt.trailColor,za=Wt.trailWidth,ur=Wt.transition,sr=(0,_e.Z)(Wt,E);delete sr.gapPosition;var Ea=Array.isArray(vn)?vn:[vn],gr=Array.isArray(An)?An:[An],or=ae(),dn=pa/2,Hn=100-pa/2,Za="M ".concat(Mn==="round"?dn:0,",").concat(dn,`
L `).concat(Mn==="round"?Hn:100,",").concat(dn),La="0 0 100 ".concat(pa),ma=0;return ee.createElement("svg",(0,Ae.Z)({className:ie()("".concat(zn,"-line"),jt),viewBox:La,preserveAspectRatio:"none",style:Na},sr),ee.createElement("path",{className:"".concat(zn,"-line-trail"),d:Za,strokeLinecap:Mn,stroke:Pa,strokeWidth:za||pa,fillOpacity:"0"}),Ea.map(function(Er,Kn){var Gr=1;switch(Mn){case"round":Gr=1-pa/100;break;case"square":Gr=1-pa/2/100;break;default:Gr=1;break}var Kr={strokeDasharray:"".concat(Er*Gr,"px, 100px"),strokeDashoffset:"-".concat(ma,"px"),transition:ur||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},xr=gr[Kn]||gr[gr.length-1];return ma+=Er,ee.createElement("path",{key:Kn,className:"".concat(zn,"-line-path"),d:Za,strokeLinecap:Mn,stroke:xr,strokeWidth:pa,fillOpacity:"0",ref:function($t){or[Kn]=$t},style:Kr})}))},b=a,y=te(34666),x=te(11913),z=te(47273),ne=0,oe=(0,z.Z)();function ue(){var Je;return oe?(Je=ne,ne+=1):Je="TEST_OR_SSR",Je}var de=function(Je){var ut=ee.useState(),Wt=(0,x.Z)(ut,2),jt=Wt[0],vn=Wt[1];return ee.useEffect(function(){vn("rc_progress_".concat(ue()))},[]),Je||jt},Se=function(ut){var Wt=ut.bg,jt=ut.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:Wt}},jt)};function he(Je,ut){return Object.keys(Je).map(function(Wt){var jt=parseFloat(Wt),vn="".concat(Math.floor(jt*ut),"%");return"".concat(Je[Wt]," ").concat(vn)})}var De=ee.forwardRef(function(Je,ut){var Wt=Je.prefixCls,jt=Je.color,vn=Je.gradientId,zn=Je.radius,An=Je.style,Mn=Je.ptg,pa=Je.strokeLinecap,Na=Je.strokeWidth,Pa=Je.size,za=Je.gapDegree,ur=jt&&(0,y.Z)(jt)==="object",sr=ur?"#FFF":void 0,Ea=Pa/2,gr=ee.createElement("circle",{className:"".concat(Wt,"-circle-path"),r:zn,cx:Ea,cy:Ea,stroke:sr,strokeLinecap:pa,strokeWidth:Na,opacity:Mn===0?0:1,style:An,ref:ut});if(!ur)return gr;var or="".concat(vn,"-conic"),dn=za?"".concat(180+za/2,"deg"):"0deg",Hn=he(jt,(360-za)/360),Za=he(jt,1),La="conic-gradient(from ".concat(dn,", ").concat(Hn.join(", "),")"),ma="linear-gradient(to ".concat(za?"bottom":"top",", ").concat(Za.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:or},gr),ee.createElement("foreignObject",{x:0,y:0,width:Pa,height:Pa,mask:"url(#".concat(or,")")},ee.createElement(Se,{bg:ma},ee.createElement(Se,{bg:La}))))}),Te=De,me=100,nt=function(ut,Wt,jt,vn,zn,An,Mn,pa,Na,Pa){var za=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ur=jt/100*360*((360-An)/360),sr=An===0?0:{bottom:0,top:180,left:90,right:-90}[Mn],Ea=(100-vn)/100*Wt;Na==="round"&&vn!==100&&(Ea+=Pa/2,Ea>=Wt&&(Ea=Wt-.01));var gr=me/2;return{stroke:typeof pa=="string"?pa:void 0,strokeDasharray:"".concat(Wt,"px ").concat(ut),strokeDashoffset:Ea+za,transform:"rotate(".concat(zn+ur+sr,"deg)"),transformOrigin:"".concat(gr,"px ").concat(gr,"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}},Ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function lt(Je){var ut=Je!=null?Je:[];return Array.isArray(ut)?ut:[ut]}var Ve=function(ut){var Wt=(0,ge.Z)((0,ge.Z)({},pe),ut),jt=Wt.id,vn=Wt.prefixCls,zn=Wt.steps,An=Wt.strokeWidth,Mn=Wt.trailWidth,pa=Wt.gapDegree,Na=pa===void 0?0:pa,Pa=Wt.gapPosition,za=Wt.trailColor,ur=Wt.strokeLinecap,sr=Wt.style,Ea=Wt.className,gr=Wt.strokeColor,or=Wt.percent,dn=(0,_e.Z)(Wt,Ce),Hn=me/2,Za=de(jt),La="".concat(Za,"-gradient"),ma=Hn-An/2,Er=Math.PI*2*ma,Kn=Na>0?90+Na/2:-90,Gr=Er*((360-Na)/360),Kr=(0,y.Z)(zn)==="object"?zn:{count:zn,space:2},xr=Kr.count,Rt=Kr.space,$t=lt(or),zt=lt(gr),Qn=zt.find(function(ar){return ar&&(0,y.Z)(ar)==="object"}),Ca=Qn&&(0,y.Z)(Qn)==="object",ta=Ca?"butt":ur,Br=nt(Er,Gr,0,100,Kn,Na,Pa,za,ta,An),Ya=ae(),$a=function(){var Yn=0;return $t.map(function(Ir,to){var Hr=zt[to]||zt[zt.length-1],Tr=nt(Er,Gr,Yn,Ir,Kn,Na,Pa,Hr,ta,An);return Yn+=Ir,ee.createElement(Te,{key:to,color:Hr,ptg:Ir,radius:ma,prefixCls:vn,gradientId:La,style:Tr,strokeLinecap:ta,strokeWidth:An,gapDegree:Na,ref:function(yn){Ya[to]=yn},size:me})}).reverse()},Yr=function(){var Yn=Math.round(xr*($t[0]/100)),Ir=100/xr,to=0;return new Array(xr).fill(null).map(function(Hr,Tr){var At=Tr<=Yn-1?zt[0]:za,yn=At&&(0,y.Z)(At)==="object"?"url(#".concat(La,")"):void 0,En=nt(Er,Gr,to,Ir,Kn,Na,Pa,At,"butt",An,Rt);return to+=(Gr-En.strokeDashoffset+Rt)*100/Gr,ee.createElement("circle",{key:Tr,className:"".concat(vn,"-circle-path"),r:ma,cx:Hn,cy:Hn,stroke:yn,strokeWidth:An,opacity:1,style:En,ref:function($n){Ya[Tr]=$n}})})};return ee.createElement("svg",(0,Ae.Z)({className:ie()("".concat(vn,"-circle"),Ea),viewBox:"0 0 ".concat(me," ").concat(me),style:sr,id:jt,role:"presentation"},dn),!xr&&ee.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:ma,cx:Hn,cy:Hn,stroke:za,strokeLinecap:ta,strokeWidth:Mn||An,style:Br}),xr?Yr():$a())},Xe=Ve,ct={Line:b,Circle:Xe},ot=te(6848),We=te(30071);function ke(Je){return!Je||Je<0?0:Je>100?100:Je}function Ne(Je){let{success:ut,successPercent:Wt}=Je,jt=Wt;return ut&&"progress"in ut&&(jt=ut.progress),ut&&"percent"in ut&&(jt=ut.percent),jt}const Qe=Je=>{let{percent:ut,success:Wt,successPercent:jt}=Je;const vn=ke(Ne({success:Wt,successPercent:jt}));return[vn,ke(ke(ut)-vn)]},rt=Je=>{let{success:ut={},strokeColor:Wt}=Je;const{strokeColor:jt}=ut;return[jt||We.presetPrimaryColors.green,Wt||null]},He=(Je,ut,Wt)=>{var jt,vn,zn,An;let Mn=-1,pa=-1;if(ut==="step"){const Na=Wt.steps,Pa=Wt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?(Mn=Je==="small"?2:14,pa=Pa!=null?Pa:8):typeof Je=="number"?[Mn,pa]=[Je,Je]:[Mn=14,pa=8]=Je,Mn*=Na}else if(ut==="line"){const Na=Wt==null?void 0:Wt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?pa=Na||(Je==="small"?6:8):typeof Je=="number"?[Mn,pa]=[Je,Je]:[Mn=-1,pa=8]=Je}else(ut==="circle"||ut==="dashboard")&&(typeof Je=="string"||typeof Je=="undefined"?[Mn,pa]=Je==="small"?[60,60]:[120,120]:typeof Je=="number"?[Mn,pa]=[Je,Je]:(Mn=(vn=(jt=Je[0])!==null&&jt!==void 0?jt:Je[1])!==null&&vn!==void 0?vn:120,pa=(An=(zn=Je[0])!==null&&zn!==void 0?zn:Je[1])!==null&&An!==void 0?An:120));return[Mn,pa]},et=3,Et=Je=>et/Je*100;var gt=Je=>{const{prefixCls:ut,trailColor:Wt=null,strokeLinecap:jt="round",gapPosition:vn,gapDegree:zn,width:An=120,type:Mn,children:pa,success:Na,size:Pa=An}=Je,[za,ur]=He(Pa,"circle");let{strokeWidth:sr}=Je;sr===void 0&&(sr=Math.max(Et(za),6));const Ea={width:za,height:ur,fontSize:za*.15+6},gr=ee.useMemo(()=>{if(zn||zn===0)return zn;if(Mn==="dashboard")return 75},[zn,Mn]),or=vn||Mn==="dashboard"&&"bottom"||void 0,dn=Object.prototype.toString.call(Je.strokeColor)==="[object Object]",Hn=rt({success:Na,strokeColor:Je.strokeColor}),Za=ie()(`${ut}-inner`,{[`${ut}-circle-gradient`]:dn}),La=ee.createElement(Xe,{percent:Qe(Je),strokeWidth:sr,trailWidth:sr,strokeColor:Hn,strokeLinecap:jt,trailColor:Wt,prefixCls:ut,gapDegree:gr,gapPosition:or});return ee.createElement("div",{className:Za,style:Ea},za<=20?ee.createElement(ot.Z,{title:pa},ee.createElement("span",null,La)):ee.createElement(ee.Fragment,null,La,pa))},Ot=function(Je,ut){var Wt={};for(var jt in Je)Object.prototype.hasOwnProperty.call(Je,jt)&&ut.indexOf(jt)<0&&(Wt[jt]=Je[jt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,jt=Object.getOwnPropertySymbols(Je);vn<jt.length;vn++)ut.indexOf(jt[vn])<0&&Object.prototype.propertyIsEnumerable.call(Je,jt[vn])&&(Wt[jt[vn]]=Je[jt[vn]]);return Wt};const xe=Je=>{let ut=[];return Object.keys(Je).forEach(Wt=>{const jt=parseFloat(Wt.replace(/%/g,""));isNaN(jt)||ut.push({key:jt,value:Je[Wt]})}),ut=ut.sort((Wt,jt)=>Wt.key-jt.key),ut.map(Wt=>{let{key:jt,value:vn}=Wt;return`${vn} ${jt}%`}).join(", ")},Lt=(Je,ut)=>{const{from:Wt=We.presetPrimaryColors.blue,to:jt=We.presetPrimaryColors.blue,direction:vn=ut==="rtl"?"to left":"to right"}=Je,zn=Ot(Je,["from","to","direction"]);if(Object.keys(zn).length!==0){const An=xe(zn);return{backgroundImage:`linear-gradient(${vn}, ${An})`}}return{backgroundImage:`linear-gradient(${vn}, ${Wt}, ${jt})`}};var fe=Je=>{const{prefixCls:ut,direction:Wt,percent:jt,size:vn,strokeWidth:zn,strokeColor:An,strokeLinecap:Mn="round",children:pa,trailColor:Na=null,success:Pa}=Je,za=An&&typeof An!="string"?Lt(An,Wt):{backgroundColor:An},ur=Mn==="square"||Mn==="butt"?0:void 0,sr={backgroundColor:Na||void 0,borderRadius:ur},Ea=vn!=null?vn:[-1,zn||(vn==="small"?6:8)],[gr,or]=He(Ea,"line",{strokeWidth:zn}),dn=Object.assign({width:`${ke(jt)}%`,height:or,borderRadius:ur},za),Hn=Ne(Je),Za={width:`${ke(Hn)}%`,height:or,borderRadius:ur,backgroundColor:Pa==null?void 0:Pa.strokeColor},La={width:gr<0?"100%":gr,height:or};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${ut}-outer`,style:La},ee.createElement("div",{className:`${ut}-inner`,style:sr},ee.createElement("div",{className:`${ut}-bg`,style:dn}),Hn!==void 0?ee.createElement("div",{className:`${ut}-success-bg`,style:Za}):null)),pa)},Ee=Je=>{const{size:ut,steps:Wt,percent:jt=0,strokeWidth:vn=8,strokeColor:zn,trailColor:An=null,prefixCls:Mn,children:pa}=Je,Na=Math.round(Wt*(jt/100)),Pa=ut==="small"?2:14,za=ut!=null?ut:[Pa,vn],[ur,sr]=He(za,"step",{steps:Wt,strokeWidth:vn}),Ea=ur/Wt,gr=new Array(Wt);for(let or=0;or<Wt;or++){const dn=Array.isArray(zn)?zn[or]:zn;gr[or]=ee.createElement("div",{key:or,className:ie()(`${Mn}-steps-item`,{[`${Mn}-steps-item-active`]:or<=Na-1}),style:{backgroundColor:or<=Na-1?dn:An,width:Ea,height:sr}})}return ee.createElement("div",{className:`${Mn}-steps-outer`},gr,pa)},le=te(36237),re=te(17313),se=te(83116),Oe=te(37613);const Ke=Je=>{const ut=Je?"100%":"-100%";return new le.Keyframes(`antProgress${Je?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},be=Je=>{const{componentCls:ut,iconCls:Wt}=Je;return{[ut]:Object.assign(Object.assign({},(0,re.Wf)(Je)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Je.fontSize,marginInlineEnd:Je.marginXS,marginBottom:Je.marginXS},[`${ut}-outer`]:{display:"inline-block",width:"100%"},[`&${ut}-show-info`]:{[`${ut}-outer`]:{marginInlineEnd:`calc(-2em - ${Je.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Je.paddingXS}px)`}},[`${ut}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Je.remainingColor,borderRadius:Je.lineBorderRadius},[`${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Je.defaultColor}},[`${ut}-success-bg, ${ut}-bg`]:{position:"relative",backgroundColor:Je.defaultColor,borderRadius:Je.lineBorderRadius,transition:`all ${Je.motionDurationSlow} ${Je.motionEaseInOutCirc}`},[`${ut}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Je.colorSuccess},[`${ut}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Je.marginXS,color:Je.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Wt]:{fontSize:Je.fontSize}},[`&${ut}-status-active`]:{[`${ut}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Je.colorBgContainer,borderRadius:Je.lineBorderRadius,opacity:0,animationName:Ke(),animationDuration:Je.progressActiveMotionDuration,animationTimingFunction:Je.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ut}-rtl${ut}-status-active`]:{[`${ut}-bg::before`]:{animationName:Ke(!0)}},[`&${ut}-status-exception`]:{[`${ut}-bg`]:{backgroundColor:Je.colorError},[`${ut}-text`]:{color:Je.colorError}},[`&${ut}-status-exception ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Je.colorError}},[`&${ut}-status-success`]:{[`${ut}-bg`]:{backgroundColor:Je.colorSuccess},[`${ut}-text`]:{color:Je.colorSuccess}},[`&${ut}-status-success ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Je.colorSuccess}}})}},Re=Je=>{const{componentCls:ut,iconCls:Wt}=Je;return{[ut]:{[`${ut}-circle-trail`]:{stroke:Je.remainingColor},[`&${ut}-circle ${ut}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ut}-circle ${ut}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Je.circleTextColor,fontSize:Je.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Wt]:{fontSize:`${Je.fontSize/Je.fontSizeSM}em`}},[`${ut}-circle&-status-exception`]:{[`${ut}-text`]:{color:Je.colorError}},[`${ut}-circle&-status-success`]:{[`${ut}-text`]:{color:Je.colorSuccess}}},[`${ut}-inline-circle`]:{lineHeight:1,[`${ut}-inner`]:{verticalAlign:"bottom"}}}},it=Je=>{const{componentCls:ut}=Je;return{[ut]:{[`${ut}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Je.progressStepMinWidth,marginInlineEnd:Je.progressStepMarginInlineEnd,backgroundColor:Je.remainingColor,transition:`all ${Je.motionDurationSlow}`,"&-active":{backgroundColor:Je.defaultColor}}}}}},tt=Je=>{const{componentCls:ut,iconCls:Wt}=Je;return{[ut]:{[`${ut}-small&-line, ${ut}-small&-line ${ut}-text ${Wt}`]:{fontSize:Je.fontSizeSM}}}};var Pe=(0,se.Z)("Progress",Je=>{const ut=Je.marginXXS/2,Wt=(0,Oe.TS)(Je,{progressStepMarginInlineEnd:ut,progressStepMinWidth:ut,progressActiveMotionDuration:"2.4s"});return[be(Wt),Re(Wt),it(Wt),tt(Wt)]},Je=>({circleTextColor:Je.colorText,defaultColor:Je.colorInfo,remainingColor:Je.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ft=function(Je,ut){var Wt={};for(var jt in Je)Object.prototype.hasOwnProperty.call(Je,jt)&&ut.indexOf(jt)<0&&(Wt[jt]=Je[jt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,jt=Object.getOwnPropertySymbols(Je);vn<jt.length;vn++)ut.indexOf(jt[vn])<0&&Object.prototype.propertyIsEnumerable.call(Je,jt[vn])&&(Wt[jt[vn]]=Je[jt[vn]]);return Wt};const Ht=null,Yt=["normal","exception","active","success"];var ln=ee.forwardRef((Je,ut)=>{const{prefixCls:Wt,className:jt,rootClassName:vn,steps:zn,strokeColor:An,percent:Mn=0,size:pa="default",showInfo:Na=!0,type:Pa="line",status:za,format:ur,style:sr}=Je,Ea=ft(Je,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),gr=ee.useMemo(()=>{var $t,zt;const Qn=Ne(Je);return parseInt(Qn!==void 0?($t=Qn!=null?Qn:0)===null||$t===void 0?void 0:$t.toString():(zt=Mn!=null?Mn:0)===null||zt===void 0?void 0:zt.toString(),10)},[Mn,Je.success,Je.successPercent]),or=ee.useMemo(()=>!Yt.includes(za)&&gr>=100?"success":za||"normal",[za,gr]),{getPrefixCls:dn,direction:Hn,progress:Za}=ee.useContext(Le.E_),La=dn("progress",Wt),[ma,Er]=Pe(La),Kn=ee.useMemo(()=>{if(!Na)return null;const $t=Ne(Je);let zt;const Qn=ur||(ta=>`${ta}%`),Ca=Pa==="line";return ur||or!=="exception"&&or!=="success"?zt=Qn(ke(Mn),ke($t)):or==="exception"?zt=Ca?ee.createElement(Ge.Z,null):ee.createElement(ve.Z,null):or==="success"&&(zt=Ca?ee.createElement(ye.Z,null):ee.createElement(Be.Z,null)),ee.createElement("span",{className:`${La}-text`,title:typeof zt=="string"?zt:void 0},zt)},[Na,Mn,gr,or,Pa,La,ur]),Gr=Array.isArray(An)?An[0]:An,Kr=typeof An=="string"||Array.isArray(An)?An:void 0;let xr;Pa==="line"?xr=zn?ee.createElement(Ee,Object.assign({},Je,{strokeColor:Kr,prefixCls:La,steps:zn}),Kn):ee.createElement(fe,Object.assign({},Je,{strokeColor:Gr,prefixCls:La,direction:Hn}),Kn):(Pa==="circle"||Pa==="dashboard")&&(xr=ee.createElement(gt,Object.assign({},Je,{strokeColor:Gr,prefixCls:La,progressStatus:or}),Kn));const Rt=ie()(La,`${La}-status-${or}`,`${La}-${Pa==="dashboard"&&"circle"||zn&&"steps"||Pa}`,{[`${La}-inline-circle`]:Pa==="circle"&&He(pa,"circle")[0]<=20,[`${La}-show-info`]:Na,[`${La}-${pa}`]:typeof pa=="string",[`${La}-rtl`]:Hn==="rtl"},Za==null?void 0:Za.className,jt,vn,Er);return ma(ee.createElement("div",Object.assign({ref:ut,style:Object.assign(Object.assign({},Za==null?void 0:Za.style),sr),className:Rt,role:"progressbar","aria-valuenow":gr},(0,ce.Z)(Ea,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),xr))}),tn=ln},13570:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ke}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(Qe,rt){return ye.createElement(ve.Z,(0,ee.Z)({},Qe,{ref:rt,icon:Ge}))},ie=ye.forwardRef(we),ce=ie,Le=te(92310),Ae=te.n(Le),ge=te(74430),_e=te(11913),pe=te(43079),ae=te(18929),E=te(10228),a=te(26112);function b(Ne,Qe){var rt=Ne.disabled,He=Ne.prefixCls,et=Ne.character,Et=Ne.characterRender,Pt=Ne.index,gt=Ne.count,Ot=Ne.value,xe=Ne.allowHalf,Lt=Ne.focused,Nt=Ne.onHover,fe=Ne.onClick,qe=function(Re){Nt(Re,Pt)},Ee=function(Re){fe(Re,Pt)},le=function(Re){Re.keyCode===E.Z.ENTER&&fe(Re,Pt)},re=Pt+1,se=new Set([He]);Ot===0&&Pt===0&&Lt?se.add("".concat(He,"-focused")):xe&&Ot+.5>=re&&Ot<re?(se.add("".concat(He,"-half")),se.add("".concat(He,"-active")),Lt&&se.add("".concat(He,"-focused"))):(re<=Ot?se.add("".concat(He,"-full")):se.add("".concat(He,"-zero")),re===Ot&&Lt&&se.add("".concat(He,"-focused")));var Oe=typeof et=="function"?et(Ne):et,Ke=ye.createElement("li",{className:Ae()(Array.from(se)),ref:Qe},ye.createElement("div",{onClick:rt?null:Ee,onKeyDown:rt?null:le,onMouseMove:rt?null:qe,role:"radio","aria-checked":Ot>Pt?"true":"false","aria-posinset":Pt+1,"aria-setsize":gt,tabIndex:rt?-1:0},ye.createElement("div",{className:"".concat(He,"-first")},Oe),ye.createElement("div",{className:"".concat(He,"-second")},Oe)));return Et&&(Ke=Et(Ke,Ne)),Ke}var y=ye.forwardRef(b);function x(){var Ne=ye.useRef({});function Qe(He){return Ne.current[He]}function rt(He){return function(et){Ne.current[He]=et}}return[Qe,rt]}function z(Ne){var Qe=Ne.pageXOffset,rt="scrollLeft";if(typeof Qe!="number"){var He=Ne.document;Qe=He.documentElement[rt],typeof Qe!="number"&&(Qe=He.body[rt])}return Qe}function ne(Ne){var Qe,rt,He=Ne.ownerDocument,et=He.body,Et=He&&He.documentElement,Pt=Ne.getBoundingClientRect();return Qe=Pt.left,rt=Pt.top,Qe-=Et.clientLeft||et.clientLeft||0,rt-=Et.clientTop||et.clientTop||0,{left:Qe,top:rt}}function oe(Ne){var Qe=ne(Ne),rt=Ne.ownerDocument,He=rt.defaultView||rt.parentWindow;return Qe.left+=z(He),Qe.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function de(Ne,Qe){var rt,He=Ne.prefixCls,et=He===void 0?"rc-rate":He,Et=Ne.className,Pt=Ne.defaultValue,gt=Ne.value,Ot=Ne.count,xe=Ot===void 0?5:Ot,Lt=Ne.allowHalf,Nt=Lt===void 0?!1:Lt,fe=Ne.allowClear,qe=fe===void 0?!0:fe,Ee=Ne.character,le=Ee===void 0?"\u2605":Ee,re=Ne.characterRender,se=Ne.disabled,Oe=Ne.direction,Ke=Oe===void 0?"ltr":Oe,be=Ne.tabIndex,Re=be===void 0?0:be,it=Ne.autoFocus,tt=Ne.onHoverChange,Pe=Ne.onChange,ft=Ne.onFocus,Ht=Ne.onBlur,Yt=Ne.onKeyDown,Xt=Ne.onMouseLeave,ln=(0,pe.Z)(Ne,ue),tn=x(),Je=(0,_e.Z)(tn,2),ut=Je[0],Wt=Je[1],jt=ye.useRef(null),vn=function(){if(!se){var ta;(ta=jt.current)===null||ta===void 0||ta.focus()}};ye.useImperativeHandle(Qe,function(){return{focus:vn,blur:function(){if(!se){var ta;(ta=jt.current)===null||ta===void 0||ta.blur()}}}});var zn=(0,ae.Z)(Pt||0,{value:gt}),An=(0,_e.Z)(zn,2),Mn=An[0],pa=An[1],Na=(0,ae.Z)(null),Pa=(0,_e.Z)(Na,2),za=Pa[0],ur=Pa[1],sr=function(ta,Br){var Ya=Ke==="rtl",$a=ta+1;if(Nt){var Yr=ut(ta),ar=oe(Yr),Yn=Yr.clientWidth;(Ya&&Br-ar>Yn/2||!Ya&&Br-ar<Yn/2)&&($a-=.5)}return $a},Ea=function(ta){pa(ta),Pe==null||Pe(ta)},gr=ye.useState(!1),or=(0,_e.Z)(gr,2),dn=or[0],Hn=or[1],Za=function(){Hn(!0),ft==null||ft()},La=function(){Hn(!1),Ht==null||Ht()},ma=ye.useState(null),Er=(0,_e.Z)(ma,2),Kn=Er[0],Gr=Er[1],Kr=function(ta,Br){var Ya=sr(Br,ta.pageX);Ya!==za&&(Gr(Ya),ur(null)),tt==null||tt(Ya)},xr=function(ta){se||(Gr(null),ur(null),tt==null||tt(void 0)),ta&&(Xt==null||Xt(ta))},Rt=function(ta,Br){var Ya=sr(Br,ta.pageX),$a=!1;qe&&($a=Ya===Mn),xr(),Ea($a?0:Ya),ur($a?Ya:null)},$t=function(ta){var Br=ta.keyCode,Ya=Ke==="rtl",$a=Mn;Br===E.Z.RIGHT&&$a<xe&&!Ya?(Nt?$a+=.5:$a+=1,Ea($a),ta.preventDefault()):Br===E.Z.LEFT&&$a>0&&!Ya||Br===E.Z.RIGHT&&$a>0&&Ya?(Nt?$a-=.5:$a-=1,Ea($a),ta.preventDefault()):Br===E.Z.LEFT&&$a<xe&&Ya&&(Nt?$a+=.5:$a+=1,Ea($a),ta.preventDefault()),Yt==null||Yt(ta)};ye.useEffect(function(){it&&!se&&vn()},[]);var zt=new Array(xe).fill(0).map(function(Ca,ta){return ye.createElement(y,{ref:Wt(ta),index:ta,count:xe,disabled:se,prefixCls:"".concat(et,"-star"),allowHalf:Nt,value:Kn===null?Mn:Kn,onClick:Rt,onHover:Kr,key:Ca||ta,character:le,characterRender:re,focused:dn})}),Qn=Ae()(et,Et,(rt={},(0,ge.Z)(rt,"".concat(et,"-disabled"),se),(0,ge.Z)(rt,"".concat(et,"-rtl"),Ke==="rtl"),rt));return ye.createElement("ul",(0,ee.Z)({className:Qn,onMouseLeave:xr,tabIndex:se?-1:Re,onFocus:se?null:Za,onBlur:se?null:La,onKeyDown:se?null:$t,ref:jt,role:"radiogroup"},(0,a.Z)(ln,{aria:!0,data:!0,attr:!0})),zt)}var Se=ye.forwardRef(de),he=Se,De=te(36355),Te=te(6848),me=te(17313),nt=te(83116),Ce=te(37613);const lt=Ne=>{const{componentCls:Qe}=Ne;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ne.marginXS},"> div":{transition:`all ${Ne.motionDurationMid}, outline 0s`,"&:hover":{transform:Ne.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ne.lineWidth}px dashed ${Ne.starColor}`,transform:Ne.starHoverScale}},"&-first, &-second":{color:Ne.starBg,transition:`all ${Ne.motionDurationMid}`,userSelect:"none",[Ne.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"}}}},Ve=Ne=>({[`&-rtl${Ne.componentCls}`]:{direction:"rtl"}}),Xe=Ne=>{const{componentCls:Qe}=Ne;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(Ne)),{display:"inline-block",margin:0,padding:0,color:Ne.starColor,fontSize:Ne.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),lt(Ne)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:Ne.marginXS,fontSize:Ne.fontSize}}),Ve(Ne))}};var ct=(0,nt.Z)("Rate",Ne=>{const Qe=(0,Ce.TS)(Ne,{});return[Xe(Qe)]},Ne=>({starColor:Ne.yellow6,starSize:Ne.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ne.colorFillContent})),ot=function(Ne,Qe){var rt={};for(var He in Ne)Object.prototype.hasOwnProperty.call(Ne,He)&&Qe.indexOf(He)<0&&(rt[He]=Ne[He]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,He=Object.getOwnPropertySymbols(Ne);et<He.length;et++)Qe.indexOf(He[et])<0&&Object.prototype.propertyIsEnumerable.call(Ne,He[et])&&(rt[He[et]]=Ne[He[et]]);return rt},ke=ye.forwardRef((Ne,Qe)=>{const{prefixCls:rt,className:He,rootClassName:et,style:Et,tooltips:Pt,character:gt=ye.createElement(ce,null)}=Ne,Ot=ot(Ne,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(se,Oe)=>{let{index:Ke}=Oe;return Pt?ye.createElement(Te.Z,{title:Pt[Ke]},se):se},{getPrefixCls:Lt,direction:Nt,rate:fe}=ye.useContext(De.E_),qe=Lt("rate",rt),[Ee,le]=ct(qe),re=Object.assign(Object.assign({},fe==null?void 0:fe.style),Et);return Ee(ye.createElement(he,Object.assign({ref:Qe,character:gt,characterRender:xe},Ot,{className:Ae()(He,et,le,fe==null?void 0:fe.className),style:re,prefixCls:qe,direction:Nt})))})},61621:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return le}});var ee=te(92310),ye=te.n(ee),Be=te(59301),Ge=te(36355),ve=te(2738),ie=re=>{const{prefixCls:se,className:Oe,style:Ke,size:be,shape:Re}=re,it=ye()({[`${se}-lg`]:be==="large",[`${se}-sm`]:be==="small"}),tt=ye()({[`${se}-circle`]:Re==="circle",[`${se}-square`]:Re==="square",[`${se}-round`]:Re==="round"}),Pe=Be.useMemo(()=>typeof be=="number"?{width:be,height:be,lineHeight:`${be}px`}:{},[be]);return Be.createElement("span",{className:ye()(se,it,tt,Oe),style:Object.assign(Object.assign({},Pe),Ke)})},ce=te(36237),Le=te(83116),Ae=te(37613);const ge=new ce.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),_e=re=>({height:re,lineHeight:`${re}px`}),pe=re=>Object.assign({width:re},_e(re)),ae=re=>({background:re.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ge,animationDuration:re.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=re=>Object.assign({width:re*5,minWidth:re*5},_e(re)),a=re=>{const{skeletonAvatarCls:se,gradientFromColor:Oe,controlHeight:Ke,controlHeightLG:be,controlHeightSM:Re}=re;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Oe},pe(Ke)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},pe(be)),[`${se}${se}-sm`]:Object.assign({},pe(Re))}},b=re=>{const{controlHeight:se,borderRadiusSM:Oe,skeletonInputCls:Ke,controlHeightLG:be,controlHeightSM:Re,gradientFromColor:it}=re;return{[`${Ke}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:Oe},E(se)),[`${Ke}-lg`]:Object.assign({},E(be)),[`${Ke}-sm`]:Object.assign({},E(Re))}},y=re=>Object.assign({width:re},_e(re)),x=re=>{const{skeletonImageCls:se,imageSizeBase:Oe,gradientFromColor:Ke,borderRadiusSM:be}=re;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ke,borderRadius:be},y(Oe*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(Oe)),{maxWidth:Oe*4,maxHeight:Oe*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},z=(re,se,Oe)=>{const{skeletonButtonCls:Ke}=re;return{[`${Oe}${Ke}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${Oe}${Ke}-round`]:{borderRadius:se}}},ne=re=>Object.assign({width:re*2,minWidth:re*2},_e(re)),oe=re=>{const{borderRadiusSM:se,skeletonButtonCls:Oe,controlHeight:Ke,controlHeightLG:be,controlHeightSM:Re,gradientFromColor:it}=re;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:se,width:Ke*2,minWidth:Ke*2},ne(Ke))},z(re,Ke,Oe)),{[`${Oe}-lg`]:Object.assign({},ne(be))}),z(re,be,`${Oe}-lg`)),{[`${Oe}-sm`]:Object.assign({},ne(Re))}),z(re,Re,`${Oe}-sm`))},ue=re=>{const{componentCls:se,skeletonAvatarCls:Oe,skeletonTitleCls:Ke,skeletonParagraphCls:be,skeletonButtonCls:Re,skeletonInputCls:it,skeletonImageCls:tt,controlHeight:Pe,controlHeightLG:ft,controlHeightSM:Ht,gradientFromColor:Yt,padding:Xt,marginSM:ln,borderRadius:tn,titleHeight:Je,blockRadius:ut,paragraphLiHeight:Wt,controlHeightXS:jt,paragraphMarginTop:vn}=re;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:Xt,verticalAlign:"top",[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Yt},pe(Pe)),[`${Oe}-circle`]:{borderRadius:"50%"},[`${Oe}-lg`]:Object.assign({},pe(ft)),[`${Oe}-sm`]:Object.assign({},pe(Ht))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ke}`]:{width:"100%",height:Je,background:Yt,borderRadius:ut,[`+ ${be}`]:{marginBlockStart:Ht}},[`${be}`]:{padding:0,"> li":{width:"100%",height:Wt,listStyle:"none",background:Yt,borderRadius:ut,"+ li":{marginBlockStart:jt}}},[`${be}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ke}, ${be} > li`]:{borderRadius:tn}}},[`${se}-with-avatar ${se}-content`]:{[`${Ke}`]:{marginBlockStart:ln,[`+ ${be}`]:{marginBlockStart:vn}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(re)),a(re)),b(re)),x(re)),[`${se}${se}-block`]:{width:"100%",[`${Re}`]:{width:"100%"},[`${it}`]:{width:"100%"}},[`${se}${se}-active`]:{[`
${Ke},
${be} > li,
${Oe},
${Re},
${it},
${tt}
`]:Object.assign({},ae(re))}}};var de=(0,Le.Z)("Skeleton",re=>{const{componentCls:se}=re,Oe=(0,Ae.TS)(re,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-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[ue(Oe)]},re=>{const{colorFillContent:se,colorFill:Oe}=re,Ke=se,be=Oe;return{color:Ke,colorGradientEnd:be,gradientFromColor:Ke,gradientToColor:be,titleHeight:re.controlHeight/2,blockRadius:re.borderRadiusSM,paragraphMarginTop:re.marginLG+re.marginXXS,paragraphLiHeight:re.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),he=re=>{const{prefixCls:se,className:Oe,rootClassName:Ke,active:be,shape:Re="circle",size:it="default"}=re,{getPrefixCls:tt}=Be.useContext(Ge.E_),Pe=tt("skeleton",se),[ft,Ht]=de(Pe),Yt=(0,ve.Z)(re,["prefixCls","className"]),Xt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:be},Oe,Ke,Ht);return ft(Be.createElement("div",{className:Xt},Be.createElement(ie,Object.assign({prefixCls:`${Pe}-avatar`,shape:Re,size:it},Yt))))},Te=re=>{const{prefixCls:se,className:Oe,rootClassName:Ke,active:be,block:Re=!1,size:it="default"}=re,{getPrefixCls:tt}=Be.useContext(Ge.E_),Pe=tt("skeleton",se),[ft,Ht]=de(Pe),Yt=(0,ve.Z)(re,["prefixCls"]),Xt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:be,[`${Pe}-block`]:Re},Oe,Ke,Ht);return ft(Be.createElement("div",{className:Xt},Be.createElement(ie,Object.assign({prefixCls:`${Pe}-button`,size:it},Yt))))};const me="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 Ce=re=>{const{prefixCls:se,className:Oe,rootClassName:Ke,style:be,active:Re}=re,{getPrefixCls:it}=Be.useContext(Ge.E_),tt=it("skeleton",se),[Pe,ft]=de(tt),Ht=ye()(tt,`${tt}-element`,{[`${tt}-active`]:Re},Oe,Ke,ft);return Pe(Be.createElement("div",{className:Ht},Be.createElement("div",{className:ye()(`${tt}-image`,Oe),style:be},Be.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${tt}-image-svg`},Be.createElement("path",{d:me,className:`${tt}-image-path`})))))},Ve=re=>{const{prefixCls:se,className:Oe,rootClassName:Ke,active:be,block:Re,size:it="default"}=re,{getPrefixCls:tt}=Be.useContext(Ge.E_),Pe=tt("skeleton",se),[ft,Ht]=de(Pe),Yt=(0,ve.Z)(re,["prefixCls"]),Xt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:be,[`${Pe}-block`]:Re},Oe,Ke,Ht);return ft(Be.createElement("div",{className:Xt},Be.createElement(ie,Object.assign({prefixCls:`${Pe}-input`,size:it},Yt))))},Xe=te(32855),ct={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"},ot=ct,We=te(7657),ke=function(se,Oe){return Be.createElement(We.Z,(0,Xe.Z)({},se,{ref:Oe,icon:ot}))},Ne=Be.forwardRef(ke),Qe=Ne,He=re=>{const{prefixCls:se,className:Oe,rootClassName:Ke,style:be,active:Re,children:it}=re,{getPrefixCls:tt}=Be.useContext(Ge.E_),Pe=tt("skeleton",se),[ft,Ht]=de(Pe),Yt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:Re},Ht,Oe,Ke),Xt=it!=null?it:Be.createElement(Qe,null);return ft(Be.createElement("div",{className:Yt},Be.createElement("div",{className:ye()(`${Pe}-image`,Oe),style:be},Xt)))},et=te(3300),Pt=re=>{const se=tt=>{const{width:Pe,rows:ft=2}=re;if(Array.isArray(Pe))return Pe[tt];if(ft-1===tt)return Pe},{prefixCls:Oe,className:Ke,style:be,rows:Re}=re,it=(0,et.Z)(Array(Re)).map((tt,Pe)=>Be.createElement("li",{key:Pe,style:{width:se(Pe)}}));return Be.createElement("ul",{className:ye()(Oe,Ke),style:be},it)},Ot=re=>{let{prefixCls:se,className:Oe,width:Ke,style:be}=re;return Be.createElement("h3",{className:ye()(se,Oe),style:Object.assign({width:Ke},be)})};function xe(re){return re&&typeof re=="object"?re:{}}function Lt(re,se){return re&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Nt(re,se){return!re&&se?{width:"38%"}:re&&se?{width:"50%"}:{}}function fe(re,se){const Oe={};return(!re||!se)&&(Oe.width="61%"),!re&&se?Oe.rows=3:Oe.rows=2,Oe}const qe=re=>{const{prefixCls:se,loading:Oe,className:Ke,rootClassName:be,style:Re,children:it,avatar:tt=!1,title:Pe=!0,paragraph:ft=!0,active:Ht,round:Yt}=re,{getPrefixCls:Xt,direction:ln,skeleton:tn}=Be.useContext(Ge.E_),Je=Xt("skeleton",se),[ut,Wt]=de(Je);if(Oe||!("loading"in re)){const jt=!!tt,vn=!!Pe,zn=!!ft;let An;if(jt){const Na=Object.assign(Object.assign({prefixCls:`${Je}-avatar`},Lt(vn,zn)),xe(tt));An=Be.createElement("div",{className:`${Je}-header`},Be.createElement(ie,Object.assign({},Na)))}let Mn;if(vn||zn){let Na;if(vn){const za=Object.assign(Object.assign({prefixCls:`${Je}-title`},Nt(jt,zn)),xe(Pe));Na=Be.createElement(Ot,Object.assign({},za))}let Pa;if(zn){const za=Object.assign(Object.assign({prefixCls:`${Je}-paragraph`},fe(jt,vn)),xe(ft));Pa=Be.createElement(Pt,Object.assign({},za))}Mn=Be.createElement("div",{className:`${Je}-content`},Na,Pa)}const pa=ye()(Je,{[`${Je}-with-avatar`]:jt,[`${Je}-active`]:Ht,[`${Je}-rtl`]:ln==="rtl",[`${Je}-round`]:Yt},tn==null?void 0:tn.className,Ke,be,Wt);return ut(Be.createElement("div",{className:pa,style:Object.assign(Object.assign({},tn==null?void 0:tn.style),Re)},An,Mn))}return typeof it!="undefined"?it:null};qe.Button=Te,qe.Avatar=he,qe.Input=Ve,qe.Image=Ce,qe.Node=He;var Ee=qe,le=Ee},31797:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return de}});var ee=te(59301),ye=te(56762),Be=te(92343),Ge=te(92310),ve=te.n(Ge),we=te(36355),ie=te(61621),Le=Se=>{const{value:he,formatter:De,precision:Te,decimalSeparator:me,groupSeparator:nt="",prefixCls:Ce}=Se;let lt;if(typeof De=="function")lt=De(he);else{const Ve=String(he),Xe=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||Ve==="-")lt=Ve;else{const ct=Xe[1];let ot=Xe[2]||"0",We=Xe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,nt),typeof Te=="number"&&(We=We.padEnd(Te,"0").slice(0,Te>0?Te:0)),We&&(We=`${me}${We}`),lt=[ee.createElement("span",{key:"int",className:`${Ce}-content-value-int`},ct,ot),We&&ee.createElement("span",{key:"decimal",className:`${Ce}-content-value-decimal`},We)]}}return ee.createElement("span",{className:`${Ce}-content-value`},lt)},Ae=te(17313),ge=te(83116),_e=te(37613);const pe=Se=>{const{componentCls:he,marginXXS:De,padding:Te,colorTextDescription:me,titleFontSize:nt,colorTextHeading:Ce,contentFontSize:lt,fontFamily:Ve}=Se;return{[`${he}`]:Object.assign(Object.assign({},(0,Ae.Wf)(Se)),{[`${he}-title`]:{marginBottom:De,color:me,fontSize:nt},[`${he}-skeleton`]:{paddingTop:Te},[`${he}-content`]:{color:Ce,fontSize:lt,fontFamily:Ve,[`${he}-content-value`]:{display:"inline-block",direction:"ltr"},[`${he}-content-prefix, ${he}-content-suffix`]:{display:"inline-block"},[`${he}-content-prefix`]:{marginInlineEnd:De},[`${he}-content-suffix`]:{marginInlineStart:De}}})}};var ae=(0,ge.Z)("Statistic",Se=>{const he=(0,_e.TS)(Se,{});return[pe(he)]},Se=>{const{fontSizeHeading3:he,fontSize:De}=Se;return{titleFontSize:De,contentFontSize:he}}),a=Se=>{const{prefixCls:he,className:De,rootClassName:Te,style:me,valueStyle:nt,value:Ce=0,title:lt,valueRender:Ve,prefix:Xe,suffix:ct,loading:ot=!1,onMouseEnter:We,onMouseLeave:ke,decimalSeparator:Ne=".",groupSeparator:Qe=","}=Se,{getPrefixCls:rt,direction:He,statistic:et}=ee.useContext(we.E_),Et=rt("statistic",he),[Pt,gt]=ae(Et),Ot=ee.createElement(Le,Object.assign({decimalSeparator:Ne,groupSeparator:Qe,prefixCls:Et},Se,{value:Ce})),xe=ve()(Et,{[`${Et}-rtl`]:He==="rtl"},et==null?void 0:et.className,De,Te,gt);return Pt(ee.createElement("div",{className:xe,style:Object.assign(Object.assign({},et==null?void 0:et.style),me),onMouseEnter:We,onMouseLeave:ke},lt&&ee.createElement("div",{className:`${Et}-title`},lt),ee.createElement(ie.Z,{paragraph:!1,loading:ot,className:`${Et}-skeleton`},ee.createElement("div",{style:nt,className:`${Et}-content`},Xe&&ee.createElement("span",{className:`${Et}-content-prefix`},Xe),Ve?Ve(Ot):Ot,ct&&ee.createElement("span",{className:`${Et}-content-suffix`},ct)))))};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(Se,he){let De=Se;const Te=/\[[^\]]*]/g,me=(he.match(Te)||[]).map(Ve=>Ve.slice(1,-1)),nt=he.replace(Te,"[]"),Ce=b.reduce((Ve,Xe)=>{let[ct,ot]=Xe;if(Ve.includes(ct)){const We=Math.floor(De/ot);return De-=We*ot,Ve.replace(new RegExp(`${ct}+`,"g"),ke=>{const Ne=ke.length;return We.toString().padStart(Ne,"0")})}return Ve},nt);let lt=0;return Ce.replace(Te,()=>{const Ve=me[lt];return lt+=1,Ve})}function x(Se,he){const{format:De=""}=he,Te=new Date(Se).getTime(),me=Date.now(),nt=Math.max(Te-me,0);return y(nt,De)}const z=1e3/30;function ne(Se){return new Date(Se).getTime()}const oe=Se=>{const{value:he,format:De="HH:mm:ss",onChange:Te,onFinish:me}=Se,nt=(0,ye.Z)(),Ce=ee.useRef(null),lt=()=>{me==null||me(),Ce.current&&(clearInterval(Ce.current),Ce.current=null)},Ve=()=>{const ot=ne(he);ot>=Date.now()&&(Ce.current=setInterval(()=>{nt(),Te==null||Te(ot-Date.now()),ot<Date.now()&&lt()},z))};ee.useEffect(()=>(Ve(),()=>{Ce.current&&(clearInterval(Ce.current),Ce.current=null)}),[he]);const Xe=(ot,We)=>x(ot,Object.assign(Object.assign({},We),{format:De})),ct=ot=>(0,Be.Tm)(ot,{title:void 0});return ee.createElement(a,Object.assign({},Se,{valueRender:ct,formatter:Xe}))};var ue=ee.memo(oe);a.Countdown=ue;var de=a},15969:function(Mt,Bt,te){"use strict";te.d(Bt,{N:function(){return ee}});const ee=ye=>({color:ye.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ye.motionDurationSlow}`,"&:focus, &:hover":{color:ye.colorLinkHover},"&:active":{color:ye.colorLinkActive}})},1710:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return Mo}});var ee={},ye="rc-table-internal-hook",Be=te(11913),Ge=te(6089),ve=te(34280),we=te(13697),ie=te(59301),ce=te(4676);function Le(Me){var ze=ie.createContext(void 0),at=function(pt){var ht=pt.value,Ut=pt.children,Gt=ie.useRef(ht);Gt.current=ht;var Tt=ie.useState(function(){return{getValue:function(){return Gt.current},listeners:new Set}}),on=(0,Be.Z)(Tt,1),St=on[0];return(0,ve.Z)(function(){(0,ce.unstable_batchedUpdates)(function(){St.listeners.forEach(function(rn){rn(ht)})})},[ht]),ie.createElement(ze.Provider,{value:St},Ut)};return{Context:ze,Provider:at,defaultValue:Me}}function Ae(Me,ze){var at=(0,Ge.Z)(typeof ze=="function"?ze:function(rn){if(ze===void 0)return rn;if(!Array.isArray(ze))return rn[ze];var Dn={};return ze.forEach(function(Bn){Dn[Bn]=rn[Bn]}),Dn}),st=ie.useContext(Me==null?void 0:Me.Context),pt=st||{},ht=pt.listeners,Ut=pt.getValue,Gt=ie.useRef();Gt.current=at(st?Ut():Me==null?void 0:Me.defaultValue);var Tt=ie.useState({}),on=(0,Be.Z)(Tt,2),St=on[1];return(0,ve.Z)(function(){if(!st)return;function rn(Dn){var Bn=at(Dn);(0,we.Z)(Gt.current,Bn,!0)||St({})}return ht.add(rn),function(){ht.delete(rn)}},[st]),Gt.current}var ge=te(32855),_e=te(8654);function pe(){var Me=ie.createContext(null);function ze(){return ie.useContext(Me)}function at(pt,ht){var Ut=(0,_e.Yr)(pt),Gt=function(on,St){var rn=Ut?{ref:St}:{},Dn=ie.useRef(0),Bn=ie.useRef(on),On=ze();return On!==null?ie.createElement(pt,(0,ge.Z)({},on,rn)):((!ht||ht(Bn.current,on))&&(Dn.current+=1),Bn.current=on,ie.createElement(Me.Provider,{value:Dn.current},ie.createElement(pt,(0,ge.Z)({},on,rn))))};return Ut?ie.forwardRef(Gt):Gt}function st(pt,ht){var Ut=(0,_e.Yr)(pt),Gt=function(on,St){var rn=Ut?{ref:St}:{};return ze(),ie.createElement(pt,(0,ge.Z)({},on,rn))};return Ut?ie.memo(ie.forwardRef(Gt),ht):ie.memo(Gt,ht)}return{makeImmutable:at,responseImmutable:st,useImmutableMark:ze}}var ae=pe(),E=ae.makeImmutable,a=ae.responseImmutable,b=ae.useImmutableMark,y=pe(),x=y.makeImmutable,z=y.responseImmutable,ne=y.useImmutableMark,oe=Le(),ue=oe;function de(Me,ze){var at=ie.useRef(0);at.current+=1;var st=ie.useRef(Me),pt=[];Object.keys(Me||{}).map(function(Ut){var Gt;(Me==null?void 0:Me[Ut])!==((Gt=st.current)===null||Gt===void 0?void 0:Gt[Ut])&&pt.push(Ut)}),st.current=Me;var ht=ie.useRef([]);return pt.length&&(ht.current=pt),ie.useDebugValue(at.current),ie.useDebugValue(ht.current.join(", ")),ze&&console.log("".concat(ze,":"),at.current,ht.current),at.current}var Se=null,he=ie.memo(function(){var Me=de();return ie.createElement("h1",null,"Render Times: ",Me)});he.displayName="RenderBlock";var De=te(34666),Te=te(27247),me=te(74430),nt=te(92310),Ce=te.n(nt),lt=te(80547),Ve=te(97938),Xe=te(48736),ct=ie.createContext({renderWithProps:!1}),ot=ct,We="RC_TABLE_KEY";function ke(Me){return Me==null?[]:Array.isArray(Me)?Me:[Me]}function Ne(Me){var ze=[],at={};return Me.forEach(function(st){for(var pt=st||{},ht=pt.key,Ut=pt.dataIndex,Gt=ht||ke(Ut).join("-")||We;at[Gt];)Gt="".concat(Gt,"_next");at[Gt]=!0,ze.push(Gt)}),ze}function Qe(Me){return Me!=null}function rt(Me){return Me&&(0,De.Z)(Me)==="object"&&!Array.isArray(Me)&&!ie.isValidElement(Me)}function He(Me,ze,at,st,pt,ht){var Ut=ie.useContext(ot),Gt=ne(),Tt=(0,lt.Z)(function(){if(Qe(st))return[st];var on=ze==null||ze===""?[]:Array.isArray(ze)?ze:[ze],St=(0,Ve.Z)(Me,on),rn=St,Dn=void 0;if(pt){var Bn=pt(St,Me,at);rt(Bn)?(rn=Bn.children,Dn=Bn.props,Ut.renderWithProps=!0):rn=Bn}return[rn,Dn]},[Gt,Me,st,ze,pt,at],function(on,St){if(ht){var rn=(0,Be.Z)(on,2),Dn=rn[1],Bn=(0,Be.Z)(St,2),On=Bn[1];return ht(On,Dn)}return Ut.renderWithProps?!0:!(0,we.Z)(on,St,!0)});return Tt}function et(Me,ze,at,st){var pt=Me+ze-1;return Me<=st&&pt>=at}function Et(Me,ze){return Ae(ue,function(at){var st=et(Me,ze||1,at.hoverStartRow,at.hoverEndRow);return[st,at.onHover]})}var Pt=function(ze){var at=ze.ellipsis,st=ze.rowType,pt=ze.children,ht,Ut=at===!0?{showTitle:!0}:at;return Ut&&(Ut.showTitle||st==="header")&&(typeof pt=="string"||typeof pt=="number"?ht=pt.toString():ie.isValidElement(pt)&&typeof pt.props.children=="string"&&(ht=pt.props.children)),ht};function gt(Me){var ze,at,st,pt,ht,Ut,Gt,Tt,on=Me.component,St=Me.children,rn=Me.ellipsis,Dn=Me.scope,Bn=Me.prefixCls,On=Me.className,oa=Me.align,Xn=Me.record,fa=Me.render,Jn=Me.dataIndex,va=Me.renderIndex,Ga=Me.shouldCellUpdate,tr=Me.index,Ka=Me.rowType,$e=Me.colSpan,Ye=Me.rowSpan,Ue=Me.fixLeft,Dt=Me.fixRight,kt=Me.firstFixLeft,Zt=Me.lastFixLeft,Kt=Me.firstFixRight,Jt=Me.lastFixRight,Ft=Me.appendNode,qt=Me.additionalProps,cn=qt===void 0?{}:qt,Gn=Me.isSticky,hn="".concat(Bn,"-cell"),wt=Ae(ue,["supportSticky","allColumnsFixedLeft"]),en=wt.supportSticky,wn=wt.allColumnsFixedLeft,un=He(Xn,Jn,va,St,fa,Ga),Sn=(0,Be.Z)(un,2),Ta=Sn[0],Qt=Sn[1],Da={},vt=typeof Ue=="number"&&en,Vn=typeof Dt=="number"&&en;vt&&(Da.position="sticky",Da.left=Ue),Vn&&(Da.position="sticky",Da.right=Dt);var qn=(ze=(at=(st=Qt==null?void 0:Qt.colSpan)!==null&&st!==void 0?st:cn.colSpan)!==null&&at!==void 0?at:$e)!==null&&ze!==void 0?ze:1,je=(pt=(ht=(Ut=Qt==null?void 0:Qt.rowSpan)!==null&&Ut!==void 0?Ut:cn.rowSpan)!==null&&ht!==void 0?ht:Ye)!==null&&pt!==void 0?pt:1,_t=Et(tr,je),Nn=(0,Be.Z)(_t,2),la=Nn[0],Ct=Nn[1],Pn=function(ea){var da;Xn&&Ct(tr,tr+je-1),cn==null||(da=cn.onMouseEnter)===null||da===void 0||da.call(cn,ea)},na=function(ea){var da;Xn&&Ct(-1,-1),cn==null||(da=cn.onMouseLeave)===null||da===void 0||da.call(cn,ea)};if(qn===0||je===0)return null;var Ma=(Gt=cn.title)!==null&&Gt!==void 0?Gt:Pt({rowType:Ka,ellipsis:rn,children:Ta}),Ar=Ce()(hn,On,(Tt={},(0,me.Z)(Tt,"".concat(hn,"-fix-left"),vt&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-left-first"),kt&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-left-last"),Zt&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-left-all"),Zt&&wn&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-right"),Vn&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-right-first"),Kt&&en),(0,me.Z)(Tt,"".concat(hn,"-fix-right-last"),Jt&&en),(0,me.Z)(Tt,"".concat(hn,"-ellipsis"),rn),(0,me.Z)(Tt,"".concat(hn,"-with-append"),Ft),(0,me.Z)(Tt,"".concat(hn,"-fix-sticky"),(vt||Vn)&&Gn&&en),(0,me.Z)(Tt,"".concat(hn,"-row-hover"),!Qt&&la),Tt),cn.className,Qt==null?void 0:Qt.className),Fr={};oa&&(Fr.textAlign=oa);var Lr=(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Da),cn.style),Fr),Qt==null?void 0:Qt.style),eo=Ta;return(0,De.Z)(eo)==="object"&&!Array.isArray(eo)&&!ie.isValidElement(eo)&&(eo=null),rn&&(Zt||Kt)&&(eo=ie.createElement("span",{className:"".concat(hn,"-content")},eo)),ie.createElement(on,(0,ge.Z)({},Qt,cn,{className:Ar,style:Lr,title:Ma,scope:Dn,onMouseEnter:Pn,onMouseLeave:na,colSpan:qn!==1?qn:null,rowSpan:je!==1?je:null}),Ft,eo)}var Ot=ie.memo(gt);function xe(Me,ze,at,st,pt,ht){var Ut=at[Me]||{},Gt=at[ze]||{},Tt,on;Ut.fixed==="left"?Tt=st.left[pt==="rtl"?ze:Me]:Gt.fixed==="right"&&(on=st.right[pt==="rtl"?Me:ze]);var St=!1,rn=!1,Dn=!1,Bn=!1,On=at[ze+1],oa=at[Me-1],Xn=!(ht!=null&&ht.children);if(pt==="rtl"){if(Tt!==void 0){var fa=oa&&oa.fixed==="left";Bn=!fa&&Xn}else if(on!==void 0){var Jn=On&&On.fixed==="right";Dn=!Jn&&Xn}}else if(Tt!==void 0){var va=On&&On.fixed==="left";St=!va&&Xn}else if(on!==void 0){var Ga=oa&&oa.fixed==="right";rn=!Ga&&Xn}return{fixLeft:Tt,fixRight:on,lastFixLeft:St,firstFixRight:rn,lastFixRight:Dn,firstFixLeft:Bn,isSticky:st.isSticky}}var Lt=ie.createContext({}),Nt=Lt;function fe(Me){var ze=Me.className,at=Me.index,st=Me.children,pt=Me.colSpan,ht=pt===void 0?1:pt,Ut=Me.rowSpan,Gt=Me.align,Tt=Ae(ue,["prefixCls","direction"]),on=Tt.prefixCls,St=Tt.direction,rn=ie.useContext(Nt),Dn=rn.scrollColumnIndex,Bn=rn.stickyOffsets,On=rn.flattenColumns,oa=rn.columns,Xn=at+ht-1,fa=Xn+1===Dn?ht+1:ht,Jn=xe(at,at+fa-1,On,Bn,St,oa==null?void 0:oa[at]);return ie.createElement(Ot,(0,ge.Z)({className:ze,index:at,component:"td",prefixCls:on,record:null,dataIndex:null,align:Gt,colSpan:fa,rowSpan:Ut,render:function(){return st}},Jn))}var qe=te(43079),Ee=["children"];function le(Me){var ze=Me.children,at=(0,qe.Z)(Me,Ee);return ie.createElement("tr",at,ze)}function re(Me){var ze=Me.children;return ze}re.Row=le,re.Cell=fe;var se=re;function Oe(Me){var ze=Me.children,at=Me.stickyOffsets,st=Me.flattenColumns,pt=Me.columns,ht=Ae(ue,"prefixCls"),Ut=st.length-1,Gt=st[Ut],Tt=ie.useMemo(function(){return{stickyOffsets:at,flattenColumns:st,scrollColumnIndex:Gt!=null&&Gt.scrollbar?Ut:null,columns:pt}},[Gt,st,Ut,at,pt]);return ie.createElement(Nt.Provider,{value:Tt},ie.createElement("tfoot",{className:"".concat(ht,"-summary")},ze))}var Ke=z(Oe),be=se,Re=te(70425),it=te(29301),tt=te(29194),Pe=te(24514),ft=te(75152),Ht=te(26112);function Yt(Me,ze,at,st,pt,ht,Ut){Me.push({record:ze,indent:at,index:Ut});var Gt=ht(ze),Tt=pt==null?void 0:pt.has(Gt);if(ze&&Array.isArray(ze[st])&&Tt)for(var on=0;on<ze[st].length;on+=1)Yt(Me,ze[st][on],at+1,st,pt,ht,on)}function Xt(Me,ze,at,st){var pt=ie.useMemo(function(){if(at!=null&&at.size){for(var ht=[],Ut=0;Ut<(Me==null?void 0:Me.length);Ut+=1){var Gt=Me[Ut];Yt(ht,Gt,0,ze,at,st,Ut)}return ht}return Me==null?void 0:Me.map(function(Tt,on){return{record:Tt,indent:0,index:on}})},[Me,ze,at,st]);return pt}function ln(Me){var ze=Me.prefixCls,at=Me.children,st=Me.component,pt=Me.cellComponent,ht=Me.className,Ut=Me.expanded,Gt=Me.colSpan,Tt=Me.isEmpty,on=Ae(ue,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),St=on.scrollbarSize,rn=on.fixHeader,Dn=on.fixColumn,Bn=on.componentWidth,On=on.horizonScroll,oa=at;return(Tt?On&&Bn:Dn)&&(oa=ie.createElement("div",{style:{width:Bn-(rn?St:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ze,"-expanded-row-fixed")},oa)),ie.createElement(st,{className:ht,style:{display:Ut?null:"none"}},ie.createElement(Ot,{component:pt,prefixCls:ze,colSpan:Gt},oa))}var tn=ln;function Je(Me,ze,at,st){var pt=Ae(ue,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ht=pt.flattenColumns,Ut=pt.expandableType,Gt=pt.expandedKeys,Tt=pt.childrenColumnName,on=pt.onTriggerExpand,St=pt.rowExpandable,rn=pt.onRow,Dn=pt.expandRowByClick,Bn=pt.rowClassName,On=Ut==="nest",oa=Ut==="row"&&(!St||St(Me)),Xn=oa||On,fa=Gt&&Gt.has(ze),Jn=Tt&&Me&&Me[Tt],va=(0,Re.useEvent)(on),Ga=rn==null?void 0:rn(Me,at),tr=Ga==null?void 0:Ga.onClick,Ka=function(Dt){Dn&&Xn&&on(Me,Dt);for(var kt=arguments.length,Zt=new Array(kt>1?kt-1:0),Kt=1;Kt<kt;Kt++)Zt[Kt-1]=arguments[Kt];tr==null||tr.apply(void 0,[Dt].concat(Zt))},$e;typeof Bn=="string"?$e=Bn:typeof Bn=="function"&&($e=Bn(Me,at,st));var Ye=Ne(ht);return(0,Te.Z)((0,Te.Z)({},pt),{},{columnsKey:Ye,nestExpandable:On,expanded:fa,hasNestChildren:Jn,record:Me,onTriggerExpand:va,rowSupportExpand:oa,expandable:Xn,rowProps:(0,Te.Z)((0,Te.Z)({},Ga),{},{className:Ce()($e,Ga==null?void 0:Ga.className),onClick:Ka})})}function ut(Me,ze,at,st,pt){var ht=Me.record,Ut=Me.prefixCls,Gt=Me.columnsKey,Tt=Me.fixedInfoList,on=Me.expandIconColumnIndex,St=Me.nestExpandable,rn=Me.indentSize,Dn=Me.expandIcon,Bn=Me.expanded,On=Me.hasNestChildren,oa=Me.onTriggerExpand,Xn=Gt[at],fa=Tt[at],Jn;at===(on||0)&&St&&(Jn=ie.createElement(ie.Fragment,null,ie.createElement("span",{style:{paddingLeft:"".concat(rn*st,"px")},className:"".concat(Ut,"-row-indent indent-level-").concat(st)}),Dn({prefixCls:Ut,expanded:Bn,expandable:On,record:ht,onExpand:oa})));var va;return ze.onCell&&(va=ze.onCell(ht,pt)),{key:Xn,fixedInfo:fa,appendCellNode:Jn,additionalCellProps:va||{}}}function Wt(Me){var ze=Me.className,at=Me.style,st=Me.record,pt=Me.index,ht=Me.renderIndex,Ut=Me.rowKey,Gt=Me.indent,Tt=Gt===void 0?0:Gt,on=Me.rowComponent,St=Me.cellComponent,rn=Me.scopeCellComponent,Dn=Je(st,Ut,pt,Tt),Bn=Dn.prefixCls,On=Dn.flattenColumns,oa=Dn.expandedRowClassName,Xn=Dn.expandedRowRender,fa=Dn.rowProps,Jn=Dn.expanded,va=Dn.rowSupportExpand,Ga=ie.useState(!1),tr=(0,Be.Z)(Ga,2),Ka=tr[0],$e=tr[1];ie.useEffect(function(){Jn&&$e(!0)},[Jn]);var Ye=ie.createElement(on,(0,ge.Z)({},fa,{"data-row-key":Ut,className:Ce()(ze,"".concat(Bn,"-row"),"".concat(Bn,"-row-level-").concat(Tt),fa==null?void 0:fa.className),style:(0,Te.Z)((0,Te.Z)({},at),fa==null?void 0:fa.style)}),On.map(function(Zt,Kt){var Jt=Zt.render,Ft=Zt.dataIndex,qt=Zt.className,cn=ut(Dn,Zt,Kt,Tt,pt),Gn=cn.key,hn=cn.fixedInfo,wt=cn.appendCellNode,en=cn.additionalCellProps;return ie.createElement(Ot,(0,ge.Z)({className:qt,ellipsis:Zt.ellipsis,align:Zt.align,scope:Zt.rowScope,component:Zt.rowScope?rn:St,prefixCls:Bn,key:Gn,record:st,index:pt,renderIndex:ht,dataIndex:Ft,render:Jt,shouldCellUpdate:Zt.shouldCellUpdate},hn,{appendNode:wt,additionalProps:en}))})),Ue;if(va&&(Ka||Jn)){var Dt=Xn(st,pt,Tt+1,Jn),kt=oa&&oa(st,pt,Tt);Ue=ie.createElement(tn,{expanded:Jn,className:Ce()("".concat(Bn,"-expanded-row"),"".concat(Bn,"-expanded-row-level-").concat(Tt+1),kt),prefixCls:Bn,component:on,cellComponent:St,colSpan:On.length,isEmpty:!1},Dt)}return ie.createElement(ie.Fragment,null,Ye,Ue)}Wt.displayName="BodyRow";var jt=z(Wt);function vn(Me){var ze=Me.columnKey,at=Me.onColumnResize,st=ie.useRef();return ie.useEffect(function(){st.current&&at(ze,st.current.offsetWidth)},[]),ie.createElement(it.Z,{data:ze},ie.createElement("td",{ref:st,style:{padding:0,border:0,height:0}},ie.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function zn(Me){var ze=Me.prefixCls,at=Me.columnsKey,st=Me.onColumnResize;return ie.createElement("tr",{"aria-hidden":"true",className:"".concat(ze,"-measure-row"),style:{height:0,fontSize:0}},ie.createElement(it.Z.Collection,{onBatchResize:function(ht){ht.forEach(function(Ut){var Gt=Ut.data,Tt=Ut.size;st(Gt,Tt.offsetWidth)})}},at.map(function(pt){return ie.createElement(vn,{key:pt,columnKey:pt,onColumnResize:st})})))}function An(Me){var ze=Me.data,at=Me.measureColumnWidth,st=Ae(ue,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),pt=st.prefixCls,ht=st.getComponent,Ut=st.onColumnResize,Gt=st.flattenColumns,Tt=st.getRowKey,on=st.expandedKeys,St=st.childrenColumnName,rn=st.emptyNode,Dn=Xt(ze,St,on,Tt),Bn=ie.useRef({renderWithProps:!1}),On=ht(["body","wrapper"],"tbody"),oa=ht(["body","row"],"tr"),Xn=ht(["body","cell"],"td"),fa=ht(["body","cell"],"th"),Jn;ze.length?Jn=Dn.map(function(Ga,tr){var Ka=Ga.record,$e=Ga.indent,Ye=Ga.index,Ue=Tt(Ka,tr);return ie.createElement(jt,{key:Ue,rowKey:Ue,record:Ka,index:tr,renderIndex:Ye,rowComponent:oa,cellComponent:Xn,scopeCellComponent:fa,getRowKey:Tt,indent:$e})}):Jn=ie.createElement(tn,{expanded:!0,className:"".concat(pt,"-placeholder"),prefixCls:pt,component:oa,cellComponent:Xn,colSpan:Gt.length,isEmpty:!0},rn);var va=Ne(Gt);return ie.createElement(ot.Provider,{value:Bn.current},ie.createElement(On,{className:"".concat(pt,"-tbody")},at&&ie.createElement(zn,{prefixCls:pt,columnsKey:va,onColumnResize:Ut}),Jn))}An.displayName="Body";var Mn=z(An),pa=["expandable"],Na="RC_TABLE_INTERNAL_COL_DEFINE";function Pa(Me){var ze=Me.expandable,at=(0,qe.Z)(Me,pa),st;return"expandable"in Me?st=(0,Te.Z)((0,Te.Z)({},at),ze):st=at,st.showExpandColumn===!1&&(st.expandIconColumnIndex=-1),st}var za=["columnType"];function ur(Me){for(var ze=Me.colWidths,at=Me.columns,st=Me.columCount,pt=[],ht=st||at.length,Ut=!1,Gt=ht-1;Gt>=0;Gt-=1){var Tt=ze[Gt],on=at&&at[Gt],St=on&&on[Na];if(Tt||St||Ut){var rn=St||{},Dn=rn.columnType,Bn=(0,qe.Z)(rn,za);pt.unshift(ie.createElement("col",(0,ge.Z)({key:Gt,style:{width:Tt}},Bn))),Ut=!0}}return ie.createElement("colgroup",null,pt)}var sr=ur,Ea=te(3300),gr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function or(Me,ze){return(0,ie.useMemo)(function(){for(var at=[],st=0;st<ze;st+=1){var pt=Me[st];if(pt!==void 0)at[st]=pt;else return null}return at},[Me.join("_"),ze])}var dn=ie.forwardRef(function(Me,ze){var at=Me.className,st=Me.noData,pt=Me.columns,ht=Me.flattenColumns,Ut=Me.colWidths,Gt=Me.columCount,Tt=Me.stickyOffsets,on=Me.direction,St=Me.fixHeader,rn=Me.stickyTopOffset,Dn=Me.stickyBottomOffset,Bn=Me.stickyClassName,On=Me.onScroll,oa=Me.maxContentScroll,Xn=Me.children,fa=(0,qe.Z)(Me,gr),Jn=Ae(ue,["prefixCls","scrollbarSize","isSticky"]),va=Jn.prefixCls,Ga=Jn.scrollbarSize,tr=Jn.isSticky,Ka=tr&&!St?0:Ga,$e=ie.useRef(null),Ye=ie.useCallback(function(qt){(0,_e.mH)(ze,qt),(0,_e.mH)($e,qt)},[]);ie.useEffect(function(){var qt;function cn(Gn){var hn=Gn,wt=hn.currentTarget,en=hn.deltaX;en&&(On({currentTarget:wt,scrollLeft:wt.scrollLeft+en}),Gn.preventDefault())}return(qt=$e.current)===null||qt===void 0||qt.addEventListener("wheel",cn),function(){var Gn;(Gn=$e.current)===null||Gn===void 0||Gn.removeEventListener("wheel",cn)}},[]);var Ue=ie.useMemo(function(){return ht.every(function(qt){return qt.width})},[ht]),Dt=ht[ht.length-1],kt={fixed:Dt?Dt.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(va,"-cell-scrollbar")}}},Zt=(0,ie.useMemo)(function(){return Ka?[].concat((0,Ea.Z)(pt),[kt]):pt},[Ka,pt]),Kt=(0,ie.useMemo)(function(){return Ka?[].concat((0,Ea.Z)(ht),[kt]):ht},[Ka,ht]),Jt=(0,ie.useMemo)(function(){var qt=Tt.right,cn=Tt.left;return(0,Te.Z)((0,Te.Z)({},Tt),{},{left:on==="rtl"?[].concat((0,Ea.Z)(cn.map(function(Gn){return Gn+Ka})),[0]):cn,right:on==="rtl"?qt:[].concat((0,Ea.Z)(qt.map(function(Gn){return Gn+Ka})),[0]),isSticky:tr})},[Ka,Tt,tr]),Ft=or(Ut,Gt);return ie.createElement("div",{style:(0,Te.Z)({overflow:"hidden"},tr?{top:rn,bottom:Dn}:{}),ref:Ye,className:Ce()(at,(0,me.Z)({},Bn,!!Bn))},ie.createElement("table",{style:{tableLayout:"fixed",visibility:st||Ft?null:"hidden"}},(!st||!oa||Ue)&&ie.createElement(sr,{colWidths:Ft?[].concat((0,Ea.Z)(Ft),[Ka]):[],columCount:Gt+1,columns:Kt}),Xn((0,Te.Z)((0,Te.Z)({},fa),{},{stickyOffsets:Jt,columns:Zt,flattenColumns:Kt}))))});dn.displayName="FixedHolder";var Hn=ie.memo(dn);function Za(Me){var ze=Me.cells,at=Me.stickyOffsets,st=Me.flattenColumns,pt=Me.rowComponent,ht=Me.cellComponent,Ut=Me.tdCellComponent,Gt=Me.onHeaderRow,Tt=Me.index,on=Ae(ue,["prefixCls","direction"]),St=on.prefixCls,rn=on.direction,Dn;Gt&&(Dn=Gt(ze.map(function(On){return On.column}),Tt));var Bn=Ne(ze.map(function(On){return On.column}));return ie.createElement(pt,Dn,ze.map(function(On,oa){var Xn=On.column,fa=xe(On.colStart,On.colEnd,st,at,rn,Xn),Jn;return Xn&&Xn.onHeaderCell&&(Jn=On.column.onHeaderCell(Xn)),ie.createElement(Ot,(0,ge.Z)({},On,{scope:Xn.title?On.colSpan>1?"colgroup":"col":null,ellipsis:Xn.ellipsis,align:Xn.align,component:Xn.title?ht:Ut,prefixCls:St,key:Bn[oa]},fa,{additionalProps:Jn,rowType:"header"}))}))}Za.displayName="HeaderRow";var La=Za;function ma(Me){var ze=[];function at(Ut,Gt){var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ze[Tt]=ze[Tt]||[];var on=Gt,St=Ut.filter(Boolean).map(function(rn){var Dn={key:rn.key,className:rn.className||"",children:rn.title,column:rn,colStart:on},Bn=1,On=rn.children;return On&&On.length>0&&(Bn=at(On,on,Tt+1).reduce(function(oa,Xn){return oa+Xn},0),Dn.hasSubColumns=!0),"colSpan"in rn&&(Bn=rn.colSpan),"rowSpan"in rn&&(Dn.rowSpan=rn.rowSpan),Dn.colSpan=Bn,Dn.colEnd=Dn.colStart+Bn-1,ze[Tt].push(Dn),on+=Bn,Bn});return St}at(Me,0);for(var st=ze.length,pt=function(Gt){ze[Gt].forEach(function(Tt){!("rowSpan"in Tt)&&!Tt.hasSubColumns&&(Tt.rowSpan=st-Gt)})},ht=0;ht<st;ht+=1)pt(ht);return ze}function Er(Me){var ze=Me.stickyOffsets,at=Me.columns,st=Me.flattenColumns,pt=Me.onHeaderRow,ht=Ae(ue,["prefixCls","getComponent"]),Ut=ht.prefixCls,Gt=ht.getComponent,Tt=ie.useMemo(function(){return ma(at)},[at]),on=Gt(["header","wrapper"],"thead"),St=Gt(["header","row"],"tr"),rn=Gt(["header","cell"],"th"),Dn=Gt(["header","cell"],"td");return ie.createElement(on,{className:"".concat(Ut,"-thead")},Tt.map(function(Bn,On){var oa=ie.createElement(La,{key:On,flattenColumns:st,cells:Bn,stickyOffsets:ze,rowComponent:St,cellComponent:rn,tdCellComponent:Dn,onHeaderRow:pt,index:On});return oa}))}var Kn=z(Er),Gr=te(11592);function Kr(Me){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ze=="number"?ze:ze.endsWith("%")?Me*parseFloat(ze)/100:null}function xr(Me,ze){return ie.useMemo(function(){if(ze&&ze>0){var at=0,st=0;Me.forEach(function(on){var St=Kr(ze,on.width);St?at+=St:st+=1});var pt=ze-at,ht=st,Ut=pt/st,Gt=0,Tt=Me.map(function(on){var St=(0,Te.Z)({},on),rn=Kr(ze,St.width);if(rn)St.width=rn;else{var Dn=Math.floor(Ut);St.width=ht===1?pt:Dn,pt-=Dn,ht-=1}return Gt+=St.width,St});return[Tt,Gt]}return[Me,ze]},[Me,ze])}var Rt=["children"],$t=["fixed"];function zt(Me){return(0,Gr.Z)(Me).filter(function(ze){return ie.isValidElement(ze)}).map(function(ze){var at=ze.key,st=ze.props,pt=st.children,ht=(0,qe.Z)(st,Rt),Ut=(0,Te.Z)({key:at},ht);return pt&&(Ut.children=zt(pt)),Ut})}function Qn(Me){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Me.filter(function(at){return at&&(0,De.Z)(at)==="object"}).reduce(function(at,st,pt){var ht=st.fixed,Ut=ht===!0?"left":ht,Gt="".concat(ze,"-").concat(pt),Tt=st.children;return Tt&&Tt.length>0?[].concat((0,Ea.Z)(at),(0,Ea.Z)(Qn(Tt,Gt).map(function(on){return(0,Te.Z)({fixed:Ut},on)}))):[].concat((0,Ea.Z)(at),[(0,Te.Z)((0,Te.Z)({key:Gt},st),{},{fixed:Ut})])},[])}function Ca(Me){for(var ze=!0,at=0;at<Me.length;at+=1){var st=Me[at];if(ze&&st.fixed!=="left")ze=!1;else if(!ze&&st.fixed==="left"){warning(!1,"Index ".concat(at-1," of `columns` missing `fixed='left'` prop."));break}}for(var pt=!0,ht=Me.length-1;ht>=0;ht-=1){var Ut=Me[ht];if(pt&&Ut.fixed!=="right")pt=!1;else if(!pt&&Ut.fixed==="right"){warning(!1,"Index ".concat(ht+1," of `columns` missing `fixed='right'` prop."));break}}}function ta(Me){return Me.map(function(ze){var at=ze.fixed,st=(0,qe.Z)(ze,$t),pt=at;return at==="left"?pt="right":at==="right"&&(pt="left"),(0,Te.Z)({fixed:pt},st)})}function Br(Me,ze){var at=Me.prefixCls,st=Me.columns,pt=Me.children,ht=Me.expandable,Ut=Me.expandedKeys,Gt=Me.columnTitle,Tt=Me.getRowKey,on=Me.onTriggerExpand,St=Me.expandIcon,rn=Me.rowExpandable,Dn=Me.expandIconColumnIndex,Bn=Me.direction,On=Me.expandRowByClick,oa=Me.columnWidth,Xn=Me.fixed,fa=Me.scrollWidth,Jn=ie.useMemo(function(){return st||zt(pt)},[st,pt]),va=ie.useMemo(function(){if(ht){var Dt,kt=Jn.slice();if(!kt.includes(ee)){var Zt=Dn||0;Zt>=0&&kt.splice(Zt,0,ee)}var Kt=kt.indexOf(ee);kt=kt.filter(function(cn,Gn){return cn!==ee||Gn===Kt});var Jt=Jn[Kt],Ft;(Xn==="left"||Xn)&&!Dn?Ft="left":(Xn==="right"||Xn)&&Dn===Jn.length?Ft="right":Ft=Jt?Jt.fixed:null;var qt=(Dt={},(0,me.Z)(Dt,Na,{className:"".concat(at,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,me.Z)(Dt,"title",Gt),(0,me.Z)(Dt,"fixed",Ft),(0,me.Z)(Dt,"className","".concat(at,"-row-expand-icon-cell")),(0,me.Z)(Dt,"width",oa),(0,me.Z)(Dt,"render",function(Gn,hn,wt){var en=Tt(hn,wt),wn=Ut.has(en),un=rn?rn(hn):!0,Sn=St({prefixCls:at,expanded:wn,expandable:un,record:hn,onExpand:on});return On?ie.createElement("span",{onClick:function(Qt){return Qt.stopPropagation()}},Sn):Sn}),Dt);return kt.map(function(cn){return cn===ee?qt:cn})}return Jn.filter(function(cn){return cn!==ee})},[ht,Jn,Tt,Ut,St,Bn]),Ga=ie.useMemo(function(){var Dt=va;return ze&&(Dt=ze(Dt)),Dt.length||(Dt=[{render:function(){return null}}]),Dt},[ze,va,Bn]),tr=ie.useMemo(function(){return Bn==="rtl"?ta(Qn(Ga)):Qn(Ga)},[Ga,Bn,fa]),Ka=xr(tr,fa),$e=(0,Be.Z)(Ka,2),Ye=$e[0],Ue=$e[1];return[Ga,Ye,Ue]}var Ya=Br;function $a(Me){var ze,at=Me.prefixCls,st=Me.record,pt=Me.onExpand,ht=Me.expanded,Ut=Me.expandable,Gt="".concat(at,"-row-expand-icon");if(!Ut)return ie.createElement("span",{className:Ce()(Gt,"".concat(at,"-row-spaced"))});var Tt=function(St){pt(st,St),St.stopPropagation()};return ie.createElement("span",{className:Ce()(Gt,(ze={},(0,me.Z)(ze,"".concat(at,"-row-expanded"),ht),(0,me.Z)(ze,"".concat(at,"-row-collapsed"),!ht),ze)),onClick:Tt})}function Yr(Me,ze,at){var st=[];function pt(ht){(ht||[]).forEach(function(Ut,Gt){st.push(ze(Ut,Gt)),pt(Ut[at])})}return pt(Me),st}function ar(Me,ze,at){var st=Pa(Me),pt=st.expandIcon,ht=st.expandedRowKeys,Ut=st.defaultExpandedRowKeys,Gt=st.defaultExpandAllRows,Tt=st.expandedRowRender,on=st.onExpand,St=st.onExpandedRowsChange,rn=st.childrenColumnName,Dn=pt||$a,Bn=rn||"children",On=ie.useMemo(function(){return Tt?"row":Me.expandable&&Me.internalHooks===ye&&Me.expandable.__PARENT_RENDER_ICON__||ze.some(function(tr){return tr&&(0,De.Z)(tr)==="object"&&tr[Bn]})?"nest":!1},[!!Tt,ze]),oa=ie.useState(function(){return Ut||(Gt?Yr(ze,at,Bn):[])}),Xn=(0,Be.Z)(oa,2),fa=Xn[0],Jn=Xn[1],va=ie.useMemo(function(){return new Set(ht||fa||[])},[ht,fa]),Ga=ie.useCallback(function(tr){var Ka=at(tr,ze.indexOf(tr)),$e,Ye=va.has(Ka);Ye?(va.delete(Ka),$e=(0,Ea.Z)(va)):$e=[].concat((0,Ea.Z)(va),[Ka]),Jn($e),on&&on(!Ye,tr),St&&St($e)},[at,va,ze,on,St]);return[st,On,va,Dn,Bn,Ga]}function Yn(Me,ze,at,st){var pt=Me.map(function(ht,Ut){return xe(Ut,Ut,Me,ze,at,st==null?void 0:st[Ut])});return(0,lt.Z)(function(){return pt},[pt],function(ht,Ut){return!(0,we.Z)(ht,Ut)})}function Ir(Me){var ze=(0,ie.useRef)(Me),at=(0,ie.useState)({}),st=(0,Be.Z)(at,2),pt=st[1],ht=(0,ie.useRef)(null),Ut=(0,ie.useRef)([]);function Gt(Tt){Ut.current.push(Tt);var on=Promise.resolve();ht.current=on,on.then(function(){if(ht.current===on){var St=Ut.current,rn=ze.current;Ut.current=[],St.forEach(function(Dn){ze.current=Dn(ze.current)}),ht.current=null,rn!==ze.current&&pt({})}})}return(0,ie.useEffect)(function(){return function(){ht.current=null}},[]),[ze.current,Gt]}function to(Me){var ze=(0,ie.useRef)(Me||null),at=(0,ie.useRef)();function st(){window.clearTimeout(at.current)}function pt(Ut){ze.current=Ut,st(),at.current=window.setTimeout(function(){ze.current=null,at.current=void 0},100)}function ht(){return ze.current}return(0,ie.useEffect)(function(){return st},[]),[pt,ht]}function Hr(){var Me=ie.useState(-1),ze=(0,Be.Z)(Me,2),at=ze[0],st=ze[1],pt=ie.useState(-1),ht=(0,Be.Z)(pt,2),Ut=ht[0],Gt=ht[1],Tt=ie.useCallback(function(on,St){st(on),Gt(St)},[]);return[at,Ut,Tt]}var Tr=te(47273),At=(0,Tr.Z)()?window:null;function yn(Me,ze){var at=(0,De.Z)(Me)==="object"?Me:{},st=at.offsetHeader,pt=st===void 0?0:st,ht=at.offsetSummary,Ut=ht===void 0?0:ht,Gt=at.offsetScroll,Tt=Gt===void 0?0:Gt,on=at.getContainer,St=on===void 0?function(){return At}:on,rn=St()||At;return ie.useMemo(function(){var Dn=!!Me;return{isSticky:Dn,stickyClassName:Dn?"".concat(ze,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Ut,offsetScroll:Tt,container:rn}},[Tt,pt,Ut,ze,rn])}function En(Me,ze,at){var st=(0,ie.useMemo)(function(){for(var pt=[],ht=[],Ut=0,Gt=0,Tt=0;Tt<ze;Tt+=1)if(at==="rtl"){ht[Tt]=Gt,Gt+=Me[Tt]||0;var on=ze-Tt-1;pt[on]=Ut,Ut+=Me[on]||0}else{pt[Tt]=Ut,Ut+=Me[Tt]||0;var St=ze-Tt-1;ht[St]=Gt,Gt+=Me[St]||0}return{left:pt,right:ht}},[Me,ze,at]);return st}var Tn=En;function $n(Me){var ze=Me.className,at=Me.children;return ie.createElement("div",{className:ze},at)}var ia=$n,xt=te(8224),bt=te(55468),gn=function(ze,at){var st,pt,ht=ze.scrollBodyRef,Ut=ze.onScroll,Gt=ze.offsetScroll,Tt=ze.container,on=Ae(ue,"prefixCls"),St=((st=ht.current)===null||st===void 0?void 0:st.scrollWidth)||0,rn=((pt=ht.current)===null||pt===void 0?void 0:pt.clientWidth)||0,Dn=St&&rn*(rn/St),Bn=ie.useRef(),On=Ir({scrollLeft:0,isHiddenScrollBar:!1}),oa=(0,Be.Z)(On,2),Xn=oa[0],fa=oa[1],Jn=ie.useRef({delta:0,x:0}),va=ie.useState(!1),Ga=(0,Be.Z)(va,2),tr=Ga[0],Ka=Ga[1],$e=function(){Ka(!1)},Ye=function(Kt){Kt.persist(),Jn.current.delta=Kt.pageX-Xn.scrollLeft,Jn.current.x=0,Ka(!0),Kt.preventDefault()},Ue=function(Kt){var Jt,Ft=Kt||((Jt=window)===null||Jt===void 0?void 0:Jt.event),qt=Ft.buttons;if(!tr||qt===0){tr&&Ka(!1);return}var cn=Jn.current.x+Kt.pageX-Jn.current.x-Jn.current.delta;cn<=0&&(cn=0),cn+Dn>=rn&&(cn=rn-Dn),Ut({scrollLeft:cn/rn*(St+2)}),Jn.current.x=Kt.pageX},Dt=function(){if(ht.current){var Kt=(0,bt.os)(ht.current).top,Jt=Kt+ht.current.offsetHeight,Ft=Tt===window?document.documentElement.scrollTop+window.innerHeight:(0,bt.os)(Tt).top+Tt.clientHeight;Jt-(0,ft.Z)()<=Ft||Kt>=Ft-Gt?fa(function(qt){return(0,Te.Z)((0,Te.Z)({},qt),{},{isHiddenScrollBar:!0})}):fa(function(qt){return(0,Te.Z)((0,Te.Z)({},qt),{},{isHiddenScrollBar:!1})})}},kt=function(Kt){fa(function(Jt){return(0,Te.Z)((0,Te.Z)({},Jt),{},{scrollLeft:Kt/St*rn||0})})};return ie.useImperativeHandle(at,function(){return{setScrollLeft:kt}}),ie.useEffect(function(){var Zt=(0,xt.Z)(document.body,"mouseup",$e,!1),Kt=(0,xt.Z)(document.body,"mousemove",Ue,!1);return Dt(),function(){Zt.remove(),Kt.remove()}},[Dn,tr]),ie.useEffect(function(){var Zt=(0,xt.Z)(Tt,"scroll",Dt,!1),Kt=(0,xt.Z)(window,"resize",Dt,!1);return function(){Zt.remove(),Kt.remove()}},[Tt]),ie.useEffect(function(){Xn.isHiddenScrollBar||fa(function(Zt){var Kt=ht.current;return Kt?(0,Te.Z)((0,Te.Z)({},Zt),{},{scrollLeft:Kt.scrollLeft/Kt.scrollWidth*Kt.clientWidth}):Zt})},[Xn.isHiddenScrollBar]),St<=rn||!Dn||Xn.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,ft.Z)(),width:rn,bottom:Gt},className:"".concat(on,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Ye,ref:Bn,className:Ce()("".concat(on,"-sticky-scroll-bar"),(0,me.Z)({},"".concat(on,"-sticky-scroll-bar-active"),tr)),style:{width:"".concat(Dn,"px"),transform:"translate3d(".concat(Xn.scrollLeft,"px, 0, 0)")}}))},Zn=ie.forwardRef(gn);function nn(Me){return null}var er=nn;function Oa(Me){return null}var mr=Oa,pr="rc-table",Ln=[],Un={};function Ba(){return"No Data"}function xa(Me){var ze,at=(0,Te.Z)({rowKey:"key",prefixCls:pr,emptyText:Ba},Me),st=at.prefixCls,pt=at.className,ht=at.rowClassName,Ut=at.style,Gt=at.data,Tt=at.rowKey,on=at.scroll,St=at.tableLayout,rn=at.direction,Dn=at.title,Bn=at.footer,On=at.summary,oa=at.caption,Xn=at.id,fa=at.showHeader,Jn=at.components,va=at.emptyText,Ga=at.onRow,tr=at.onHeaderRow,Ka=at.internalHooks,$e=at.transformColumns,Ye=at.internalRefs,Ue=at.tailor,Dt=at.sticky,kt=Gt||Ln,Zt=!!kt.length,Kt=Ka===ye,Jt=ie.useCallback(function(vo,To){return(0,Ve.Z)(Jn,vo)||To},[Jn]),Ft=ie.useMemo(function(){return typeof Tt=="function"?Tt:function(vo){var To=vo&&vo[Tt];return To}},[Tt]),qt=Jt(["body"]),cn=Hr(),Gn=(0,Be.Z)(cn,3),hn=Gn[0],wt=Gn[1],en=Gn[2],wn=ar(at,kt,Ft),un=(0,Be.Z)(wn,6),Sn=un[0],Ta=un[1],Qt=un[2],Da=un[3],vt=un[4],Vn=un[5],qn=on==null?void 0:on.x,je=ie.useState(0),_t=(0,Be.Z)(je,2),Nn=_t[0],la=_t[1],Ct=Ya((0,Te.Z)((0,Te.Z)((0,Te.Z)({},at),Sn),{},{expandable:!!Sn.expandedRowRender,columnTitle:Sn.columnTitle,expandedKeys:Qt,getRowKey:Ft,onTriggerExpand:Vn,expandIcon:Da,expandIconColumnIndex:Sn.expandIconColumnIndex,direction:rn,scrollWidth:Kt&&Ue&&typeof qn=="number"?qn:null}),Kt?$e:null),Pn=(0,Be.Z)(Ct,3),na=Pn[0],Ma=Pn[1],Ar=Pn[2],Fr=Ar!=null?Ar:qn,Lr=ie.useMemo(function(){return{columns:na,flattenColumns:Ma}},[na,Ma]),eo=ie.useRef(),Cn=ie.useRef(),ea=ie.useRef(),da=ie.useRef(),ao=ie.useRef(),wr=ie.useState(!1),ha=(0,Be.Z)(wr,2),cr=ha[0],ir=ha[1],kn=ie.useState(!1),bn=(0,Be.Z)(kn,2),_r=bn[0],lr=bn[1],Xa=Ir(new Map),_a=(0,Be.Z)(Xa,2),fr=_a[0],Nr=_a[1],Wr=Ne(Ma),io=Wr.map(function(vo){return fr.get(vo)}),xo=ie.useMemo(function(){return io},[io.join("_")]),yo=Tn(xo,Ma.length,rn),qa=on&&Qe(on.y),so=on&&Qe(Fr)||!!Sn.fixed,ti=so&&Ma.some(function(vo){var To=vo.fixed;return To}),co=ie.useRef(),ho=yn(Dt,st),_n=ho.isSticky,jn=ho.offsetHeader,fo=ho.offsetSummary,Fa=ho.offsetScroll,wa=ho.stickyClassName,nr=ho.container,Dr=ie.useMemo(function(){return On==null?void 0:On(kt)},[On,kt]),Vr=(qa||_n)&&ie.isValidElement(Dr)&&Dr.type===se&&Dr.props.fixed,Aa,Ja,wo;qa&&(Ja={overflowY:"scroll",maxHeight:on.y}),so&&(Aa={overflowX:"auto"},qa||(Ja={overflowY:"hidden"}),wo={width:Fr===!0?"auto":Fr,minWidth:"100%"});var Rr=ie.useCallback(function(vo,To){(0,tt.Z)(eo.current)&&Nr(function(Si){if(Si.get(vo)!==To){var Ri=new Map(Si);return Ri.set(vo,To),Ri}return Si})},[]),Fn=to(null),ca=(0,Be.Z)(Fn,2),ga=ca[0],mo=ca[1];function ki(vo,To){To&&(typeof To=="function"?To(vo):To.scrollLeft!==vo&&(To.scrollLeft=vo,To.scrollLeft!==vo&&setTimeout(function(){To.scrollLeft=vo},0)))}var sn=(0,Ge.Z)(function(vo){var To=vo.currentTarget,Si=vo.scrollLeft,Ri=rn==="rtl",Mi=typeof Si=="number"?Si:To.scrollLeft,su=To||Un;if(!mo()||mo()===su){var tu;ga(su),ki(Mi,Cn.current),ki(Mi,ea.current),ki(Mi,ao.current),ki(Mi,(tu=co.current)===null||tu===void 0?void 0:tu.setScrollLeft)}var nu=To||Cn.current;if(nu){var au=nu.scrollWidth,yl=nu.clientWidth;if(au===yl){ir(!1),lr(!1);return}Ri?(ir(-Mi<au-yl),lr(-Mi>0)):(ir(Mi>0),lr(Mi<au-yl))}}),Wn=function(){so&&ea.current?sn({currentTarget:ea.current}):(ir(!1),lr(!1))},Mr=function(To){var Si=To.width;Si!==Nn&&(Wn(),la(eo.current?eo.current.offsetWidth:Si))},Oo=ie.useRef(!1);ie.useEffect(function(){Oo.current&&Wn()},[so,Gt,na.length]),ie.useEffect(function(){Oo.current=!0},[]);var Ho=ie.useState(0),Zo=(0,Be.Z)(Ho,2),Go=Zo[0],vi=Zo[1],Di=ie.useState(!0),Ei=(0,Be.Z)(Di,2),ni=Ei[0],nl=Ei[1];ie.useEffect(function(){(!Ue||!Kt)&&(ea.current instanceof Element?vi((0,ft.o)(ea.current).width):vi((0,ft.o)(da.current).width)),nl((0,Pe.G)("position","sticky"))},[]),ie.useEffect(function(){Kt&&Ye&&(Ye.body.current=ea.current)});var Sl=ie.useCallback(function(vo){return ie.createElement(ie.Fragment,null,ie.createElement(Kn,vo),Vr==="top"&&ie.createElement(Ke,vo,Dr))},[Vr,Dr]),du=ie.useCallback(function(vo){return ie.createElement(Ke,vo,Dr)},[Dr]),iu=Jt(["table"],"table"),Ol=ie.useMemo(function(){return St||(ti?Fr==="max-content"?"auto":"fixed":qa||_n||Ma.some(function(vo){var To=vo.ellipsis;return To})?"fixed":"auto")},[qa,ti,Ma,St,_n]),Ll,Yl={colWidths:xo,columCount:Ma.length,stickyOffsets:yo,onHeaderRow:tr,fixHeader:qa,scroll:on},lu=ie.useMemo(function(){return Zt?null:typeof va=="function"?va():va},[Zt,va]),uu=ie.createElement(Mn,{data:kt,measureColumnWidth:qa||so||_n}),Ql=ie.createElement(sr,{colWidths:Ma.map(function(vo){var To=vo.width;return To}),columns:Ma}),Jl=oa!=null?ie.createElement("caption",{className:"".concat(st,"-caption")},oa):void 0,cu=(0,Ht.Z)(at,{data:!0}),Xl=(0,Ht.Z)(at,{aria:!0});if(qa||_n){var $l;typeof qt=="function"?($l=qt(kt,{scrollbarSize:Go,ref:ea,onScroll:sn}),Yl.colWidths=Ma.map(function(vo,To){var Si=vo.width,Ri=To===Ma.length-1?Si-Go:Si;return typeof Ri=="number"&&!Number.isNaN(Ri)?Ri:0})):$l=ie.createElement("div",{style:(0,Te.Z)((0,Te.Z)({},Aa),Ja),onScroll:sn,ref:ea,className:Ce()("".concat(st,"-body"))},ie.createElement(iu,(0,ge.Z)({style:(0,Te.Z)((0,Te.Z)({},wo),{},{tableLayout:Ol})},Xl),Jl,Ql,uu,!Vr&&Dr&&ie.createElement(Ke,{stickyOffsets:yo,flattenColumns:Ma,columns:na},Dr)));var ql=(0,Te.Z)((0,Te.Z)((0,Te.Z)({noData:!kt.length,maxContentScroll:so&&Fr==="max-content"},Yl),Lr),{},{direction:rn,stickyClassName:wa,onScroll:sn});Ll=ie.createElement(ie.Fragment,null,fa!==!1&&ie.createElement(Hn,(0,ge.Z)({},ql,{stickyTopOffset:jn,className:"".concat(st,"-header"),ref:Cn}),Sl),$l,Vr&&Vr!=="top"&&ie.createElement(Hn,(0,ge.Z)({},ql,{stickyBottomOffset:fo,className:"".concat(st,"-summary"),ref:ao}),du),_n&&ie.createElement(Zn,{ref:co,offsetScroll:Fa,scrollBodyRef:ea,onScroll:sn,container:nr}))}else Ll=ie.createElement("div",{style:(0,Te.Z)((0,Te.Z)({},Aa),Ja),className:Ce()("".concat(st,"-content")),onScroll:sn,ref:ea},ie.createElement(iu,(0,ge.Z)({style:(0,Te.Z)((0,Te.Z)({},wo),{},{tableLayout:Ol})},Xl),Jl,Ql,fa!==!1&&ie.createElement(Kn,(0,ge.Z)({},Yl,Lr)),uu,Dr&&ie.createElement(Ke,{stickyOffsets:yo,flattenColumns:Ma,columns:na},Dr)));var Nl=ie.createElement("div",(0,ge.Z)({className:Ce()(st,pt,(ze={},(0,me.Z)(ze,"".concat(st,"-rtl"),rn==="rtl"),(0,me.Z)(ze,"".concat(st,"-ping-left"),cr),(0,me.Z)(ze,"".concat(st,"-ping-right"),_r),(0,me.Z)(ze,"".concat(st,"-layout-fixed"),St==="fixed"),(0,me.Z)(ze,"".concat(st,"-fixed-header"),qa),(0,me.Z)(ze,"".concat(st,"-fixed-column"),ti),(0,me.Z)(ze,"".concat(st,"-scroll-horizontal"),so),(0,me.Z)(ze,"".concat(st,"-has-fix-left"),Ma[0]&&Ma[0].fixed),(0,me.Z)(ze,"".concat(st,"-has-fix-right"),Ma[Ma.length-1]&&Ma[Ma.length-1].fixed==="right"),ze)),style:Ut,id:Xn,ref:eo},cu),Dn&&ie.createElement(ia,{className:"".concat(st,"-title")},Dn(kt)),ie.createElement("div",{ref:da,className:"".concat(st,"-container")},Ll),Bn&&ie.createElement(ia,{className:"".concat(st,"-footer")},Bn(kt)));so&&(Nl=ie.createElement(it.Z,{onResize:Mr},Nl));var eu=Yn(Ma,yo,rn,na),gu=ie.useMemo(function(){return{scrollX:Fr,prefixCls:st,getComponent:Jt,scrollbarSize:Go,direction:rn,fixedInfoList:eu,isSticky:_n,supportSticky:ni,componentWidth:Nn,fixHeader:qa,fixColumn:ti,horizonScroll:so,tableLayout:Ol,rowClassName:ht,expandedRowClassName:Sn.expandedRowClassName,expandIcon:Da,expandableType:Ta,expandRowByClick:Sn.expandRowByClick,expandedRowRender:Sn.expandedRowRender,onTriggerExpand:Vn,expandIconColumnIndex:Sn.expandIconColumnIndex,indentSize:Sn.indentSize,allColumnsFixedLeft:Ma.every(function(vo){return vo.fixed==="left"}),emptyNode:lu,columns:na,flattenColumns:Ma,onColumnResize:Rr,hoverStartRow:hn,hoverEndRow:wt,onHover:en,rowExpandable:Sn.rowExpandable,onRow:Ga,getRowKey:Ft,expandedKeys:Qt,childrenColumnName:vt}},[Fr,st,Jt,Go,rn,eu,_n,ni,Nn,qa,ti,so,Ol,ht,Sn.expandedRowClassName,Da,Ta,Sn.expandRowByClick,Sn.expandedRowRender,Vn,Sn.expandIconColumnIndex,Sn.indentSize,lu,na,Ma,Rr,hn,wt,en,Sn.rowExpandable,Ga,Ft,Qt,vt]);return ie.createElement(ue.Provider,{value:gu},Nl)}function vr(Me){return x(xa,Me)}var rr=vr();rr.EXPAND_COLUMN=ee,rr.INTERNAL_HOOKS=ye,rr.Column=er,rr.ColumnGroup=mr,rr.Summary=be;var ka=rr,Sr=te(6790),Ur=Le(null),Qr=Le(null);function ba(Me,ze,at){var st=ze||1;return at[Me+st]-(at[Me]||0)}function Sa(Me){var ze=Me.rowInfo,at=Me.column,st=Me.colIndex,pt=Me.indent,ht=Me.index,Ut=Me.renderIndex,Gt=Me.record,Tt=Me.style,on=Me.className,St=Me.inverse,rn=Me.getHeight,Dn=at.render,Bn=at.dataIndex,On=at.className,oa=at.width,Xn=Ae(Qr,["columnsOffset"]),fa=Xn.columnsOffset,Jn=ut(ze,at,st,pt,ht),va=Jn.key,Ga=Jn.fixedInfo,tr=Jn.appendCellNode,Ka=Jn.additionalCellProps,$e=Ka.style,Ye=Ka.colSpan,Ue=Ye===void 0?1:Ye,Dt=Ka.rowSpan,kt=Dt===void 0?1:Dt,Zt=st-1,Kt=ba(Zt,Ue,fa),Jt=Ue>1?oa-Kt:0,Ft=(0,Te.Z)((0,Te.Z)((0,Te.Z)({},$e),Tt),{},{flex:"0 0 ".concat(Kt,"px"),width:"".concat(Kt,"px"),marginRight:Jt,pointerEvents:"auto"}),qt=ie.useMemo(function(){return St?kt<=1:Ue===0||kt===0||kt>1},[kt,Ue,St]);qt?Ft.visibility="hidden":St&&(Ft.height=rn==null?void 0:rn(kt));var cn=qt?function(){return null}:Dn,Gn={};return(kt===0||Ue===0)&&(Gn.rowSpan=1,Gn.colSpan=1),ie.createElement(Ot,(0,ge.Z)({className:Ce()(On,on),ellipsis:at.ellipsis,align:at.align,scope:at.rowScope,component:"div",prefixCls:ze.prefixCls,key:va,record:Gt,index:ht,renderIndex:Ut,dataIndex:Bn,render:cn,shouldCellUpdate:at.shouldCellUpdate},Ga,{appendNode:tr,additionalProps:(0,Te.Z)((0,Te.Z)({},Ka),{},{style:Ft},Gn)}))}var pi=Sa,yi=["data","index","className","rowKey","style","extra","getHeight"],Pi=ie.forwardRef(function(Me,ze){var at=Me.data,st=Me.index,pt=Me.className,ht=Me.rowKey,Ut=Me.style,Gt=Me.extra,Tt=Me.getHeight,on=(0,qe.Z)(Me,yi),St=at.record,rn=at.indent,Dn=at.index,Bn=Ae(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),On=Bn.scrollX,oa=Bn.flattenColumns,Xn=Bn.prefixCls,fa=Bn.fixColumn,Jn=Bn.componentWidth,va=Je(St,ht,st,rn),Ga=va.rowSupportExpand,tr=va.expanded,Ka=va.rowProps,$e=va.expandedRowRender,Ye=va.expandedRowClassName,Ue;if(Ga&&tr){var Dt=$e(St,st,rn+1,tr),kt=Ye==null?void 0:Ye(St,st,rn),Zt={};fa&&(Zt={style:(0,me.Z)({},"--virtual-width","".concat(Jn,"px"))});var Kt="".concat(Xn,"-expanded-row-cell");Ue=ie.createElement("div",{className:Ce()("".concat(Xn,"-expanded-row"),"".concat(Xn,"-expanded-row-level-").concat(rn+1),kt)},ie.createElement(Ot,{component:"div",prefixCls:Xn,className:Ce()(Kt,(0,me.Z)({},"".concat(Kt,"-fixed"),fa)),additionalProps:Zt},Dt))}var Jt=(0,Te.Z)((0,Te.Z)({},Ut),{},{width:On});Gt&&(Jt.position="absolute",Jt.pointerEvents="none");var Ft=ie.createElement("div",(0,ge.Z)({},Ka,on,{ref:Ga?null:ze,className:Ce()(pt,"".concat(Xn,"-row"),Ka==null?void 0:Ka.className,(0,me.Z)({},"".concat(Xn,"-row-extra"),Gt)),style:(0,Te.Z)((0,Te.Z)({},Jt),Ka==null?void 0:Ka.style)}),oa.map(function(qt,cn){return ie.createElement(pi,{key:cn,rowInfo:va,column:qt,colIndex:cn,indent:rn,index:st,renderIndex:Dn,record:St,inverse:Gt,getHeight:Tt})}));return Ga?ie.createElement("div",{ref:ze},Ft,Ue):Ft}),di=z(Pi),Yo=di,Do=ie.forwardRef(function(Me,ze){var at=Me.data,st=Me.onScroll,pt=Ae(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ht=pt.flattenColumns,Ut=pt.onColumnResize,Gt=pt.getRowKey,Tt=pt.expandedKeys,on=pt.prefixCls,St=pt.childrenColumnName,rn=pt.emptyNode,Dn=pt.scrollX,Bn=Ae(Ur),On=Bn.scrollY,oa=Bn.listItemHeight,Xn=ie.useRef(),fa=Xt(at,St,Tt,Gt),Jn=ie.useMemo(function(){var Ue=0;return ht.map(function(Dt){var kt=Dt.width,Zt=Dt.key;return Ue+=kt,[Zt,kt,Ue]})},[ht]),va=ie.useMemo(function(){return Jn.map(function(Ue){return Ue[2]})},[Jn]);ie.useEffect(function(){Jn.forEach(function(Ue){var Dt=(0,Be.Z)(Ue,2),kt=Dt[0],Zt=Dt[1];Ut(kt,Zt)})},[Jn]),ie.useImperativeHandle(ze,function(){var Ue={};return Object.defineProperty(Ue,"scrollLeft",{get:function(){var kt;return((kt=Xn.current)===null||kt===void 0?void 0:kt.getScrollInfo().x)||0},set:function(kt){var Zt;(Zt=Xn.current)===null||Zt===void 0||Zt.scrollTo({left:kt})}}),Ue});var Ga=function(Dt,kt){var Zt,Kt=(Zt=fa[kt])===null||Zt===void 0?void 0:Zt.record,Jt=Dt.onCell;if(Jt){var Ft,qt=Jt(Kt,kt);return(Ft=qt==null?void 0:qt.rowSpan)!==null&&Ft!==void 0?Ft:1}return 1},tr=function(Dt){var kt=Dt.start,Zt=Dt.end,Kt=Dt.getSize,Jt=Dt.offsetY;if(Zt<0)return null;for(var Ft=ht.filter(function(qn){return Ga(qn,kt)===0}),qt=kt,cn=function(je){if(Ft=Ft.filter(function(_t){return Ga(_t,je)===0}),!Ft.length)return qt=je,"break"},Gn=kt;Gn>=0;Gn-=1){var hn=cn(Gn);if(hn==="break")break}for(var wt=ht.filter(function(qn){return Ga(qn,Zt)!==1}),en=Zt,wn=function(je){if(wt=wt.filter(function(_t){return Ga(_t,je)!==1}),!wt.length)return en=Math.max(je-1,Zt),"break"},un=Zt;un<fa.length;un+=1){var Sn=wn(un);if(Sn==="break")break}for(var Ta=[],Qt=function(je){var _t=fa[je];if(!_t)return"continue";ht.some(function(Nn){return Ga(Nn,je)>1})&&Ta.push(je)},Da=qt;Da<=en;Da+=1)var vt=Qt(Da);var Vn=Ta.map(function(qn){var je=fa[qn],_t=Gt(je.record,qn),Nn=function(Pn){var na=qn+Pn-1,Ma=Gt(fa[na].record,na),Ar=Kt(_t,Ma);return Ar.bottom-Ar.top},la=Kt(_t);return ie.createElement(Yo,{key:qn,data:je,rowKey:_t,index:qn,style:{top:-Jt+la.top},extra:!0,getHeight:Nn})});return Vn},Ka=ie.useMemo(function(){return{columnsOffset:va}},[va]),$e="".concat(on,"-tbody"),Ye;return fa.length?Ye=ie.createElement(Sr.Z,{fullHeight:!1,ref:Xn,className:Ce()($e,"".concat($e,"-virtual")),height:On,itemHeight:oa||24,data:fa,itemKey:function(Dt){return Gt(Dt.record)},scrollWidth:Dn,onVirtualScroll:function(Dt){var kt=Dt.x;st({scrollLeft:kt})},extraRender:tr},function(Ue,Dt,kt){var Zt=Gt(Ue.record,Dt);return ie.createElement(Yo,(0,ge.Z)({data:Ue,rowKey:Zt,index:Dt},kt))}):Ye=ie.createElement("div",{className:Ce()("".concat(on,"-placeholder"))},ie.createElement(Ot,{component:"div",prefixCls:on},rn)),ie.createElement(Qr.Provider,{value:Ka},Ye)}),qo=z(Do),Vo=qo,oi=function(ze,at){var st=at.ref,pt=at.onScroll;return ie.createElement(Vo,{ref:st,data:ze,onScroll:pt})},ii=100;function ai(Me){var ze=Me.columns,at=Me.scroll,st=Me.prefixCls,pt=st===void 0?pr:st,ht=Me.className,Ut=Me.listItemHeight,Gt=at||{},Tt=Gt.x,on=Gt.y;typeof Tt!="number"&&(Tt=((ze||[]).length+1)*ii),typeof on!="number"&&(on=500);var St=ie.useMemo(function(){return{scrollY:on,listItemHeight:Ut}},[on,Ut]);return ie.createElement(Ur.Provider,{value:St},ie.createElement(ka,(0,ge.Z)({},Me,{className:Ce()(ht,"".concat(pt,"-virtual")),scroll:(0,Te.Z)((0,Te.Z)({},at),{},{x:Tt}),components:{body:oi},columns:ze,internalHooks:ye,tailor:!0})))}function ci(Me){return x(ai,Me)}var jr=ci(),Lo=null;function hr(Me){return null}var Qo=hr;function Jo(Me){return null}var li=Jo,wi=te(2738),Fi=te(68031),ko=te(36355),No=te(93891),ei=te(19716),Ai=te(8628),_i=te(31724),Ki=te(58421),dr=te(71418),ya=te(88088);function Ua(Me){return function(at){let{prefixCls:st,onExpand:pt,record:ht,expanded:Ut,expandable:Gt}=at;const Tt=`${st}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:on=>{pt(ht,on),on.stopPropagation()},className:Ce()(Tt,{[`${Tt}-spaced`]:!Gt,[`${Tt}-expanded`]:Gt&&Ut,[`${Tt}-collapsed`]:Gt&&!Ut}),"aria-label":Ut?Me.collapse:Me.expand,"aria-expanded":Ut})}}var Va=Ua;function Jr(Me,ze){return"key"in Me&&Me.key!==void 0&&Me.key!==null?Me.key:Me.dataIndex?Array.isArray(Me.dataIndex)?Me.dataIndex.join("."):Me.dataIndex:ze}function bo(Me,ze){return ze?`${ze}-${Me}`:`${Me}`}function Io(Me,ze){return typeof Me=="function"?Me(ze):Me}function Ro(Me,ze){const at=Io(Me,ze);return Object.prototype.toString.call(at)==="[object Object]"?"":at}var Ko={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"},zo=Ko,ui=te(7657),Xo=function(ze,at){return ie.createElement(ui.Z,(0,ge.Z)({},ze,{ref:at,icon:zo}))},Zr=ie.forwardRef(Xo),ro=Zr,Bo=te(56762);function no(Me){const ze=ie.useRef(Me),at=(0,Bo.Z)();return[()=>ze.current,st=>{ze.current=st,at()}]}var lo=te(3113),jo=te(24905),Eo=te(38854),Cr=te(64165),mi=te(20834),zi=te(40875),il=te(5112),Oi=te(17574),fi=te(47472),Ji=te(92832);function Wi(Me){let{value:ze,onChange:at,filterSearch:st,tablePrefixCls:pt,locale:ht}=Me;return st?ie.createElement("div",{className:`${pt}-filter-dropdown-search`},ie.createElement(Ji.default,{prefix:ie.createElement(fi.Z,null),placeholder:ht.filterSearchPlaceholder,onChange:at,value:ze,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var si=Wi,Ci=te(10228);const ll=Me=>{const{keyCode:ze}=Me;ze===Ci.Z.ENTER&&Me.stopPropagation()};var Cl=ie.forwardRef((Me,ze)=>ie.createElement("div",{className:Me.className,onClick:at=>at.stopPropagation(),onKeyDown:ll,ref:ze},Me.children));function Hi(Me){let ze=[];return(Me||[]).forEach(at=>{let{value:st,children:pt}=at;ze.push(st),pt&&(ze=[].concat((0,Ea.Z)(ze),(0,Ea.Z)(Hi(pt))))}),ze}function Rl(Me){return Me.some(ze=>{let{children:at}=ze;return at})}function ul(Me,ze){return typeof ze=="string"||typeof ze=="number"?ze==null?void 0:ze.toString().toLowerCase().includes(Me.trim().toLowerCase()):!1}function yt(Me){let{filters:ze,prefixCls:at,filteredKeys:st,filterMultiple:pt,searchValue:ht,filterSearch:Ut}=Me;return ze.map((Gt,Tt)=>{const on=String(Gt.value);if(Gt.children)return{key:on||Tt,label:Gt.text,popupClassName:`${at}-dropdown-submenu`,children:yt({filters:Gt.children,prefixCls:at,filteredKeys:st,filterMultiple:pt,searchValue:ht,filterSearch:Ut})};const St=pt?jo.default:il.ZP,rn={key:Gt.value!==void 0?on:Tt,label:ie.createElement(ie.Fragment,null,ie.createElement(St,{checked:st.includes(on)}),ie.createElement("span",null,Gt.text))};return ht.trim()?typeof Ut=="function"?Ut(ht,Gt)?rn:null:ul(ht,Gt.text)?rn:null:rn})}function Ml(Me){var ze,at;const{tablePrefixCls:st,prefixCls:pt,column:ht,dropdownPrefixCls:Ut,columnKey:Gt,filterMultiple:Tt,filterMode:on="menu",filterSearch:St=!1,filterState:rn,triggerFilter:Dn,locale:Bn,children:On,getPopupContainer:oa}=Me,{filterDropdownOpen:Xn,onFilterDropdownOpenChange:fa,filterResetToDefaultFilteredValue:Jn,defaultFilteredValue:va,filterDropdownVisible:Ga,onFilterDropdownVisibleChange:tr}=ht,[Ka,$e]=ie.useState(!1),Ye=!!(rn&&(!((ze=rn.filteredKeys)===null||ze===void 0)&&ze.length||rn.forceFiltered)),Ue=Ct=>{$e(Ct),fa==null||fa(Ct),tr==null||tr(Ct)},Dt=(at=Xn!=null?Xn:Ga)!==null&&at!==void 0?at:Ka,kt=rn==null?void 0:rn.filteredKeys,[Zt,Kt]=no(kt||[]),Jt=Ct=>{let{selectedKeys:Pn}=Ct;Kt(Pn)},Ft=(Ct,Pn)=>{let{node:na,checked:Ma}=Pn;Jt(Tt?{selectedKeys:Ct}:{selectedKeys:Ma&&na.key?[na.key]:[]})};ie.useEffect(()=>{Ka&&Jt({selectedKeys:kt||[]})},[kt]);const[qt,cn]=ie.useState([]),Gn=Ct=>{cn(Ct)},[hn,wt]=ie.useState(""),en=Ct=>{const{value:Pn}=Ct.target;wt(Pn)};ie.useEffect(()=>{Ka||wt("")},[Ka]);const wn=Ct=>{const Pn=Ct&&Ct.length?Ct:null;if(Pn===null&&(!rn||!rn.filteredKeys)||(0,we.Z)(Pn,rn==null?void 0:rn.filteredKeys,!0))return null;Dn({column:ht,key:Gt,filteredKeys:Pn})},un=()=>{Ue(!1),wn(Zt())},Sn=function(){let{confirm:Ct,closeDropdown:Pn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ct&&wn([]),Pn&&Ue(!1),wt(""),Kt(Jn?(va||[]).map(na=>String(na)):[])},Ta=function(){let{closeDropdown:Ct}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ct&&Ue(!1),wn(Zt())},Qt=Ct=>{Ct&&kt!==void 0&&Kt(kt||[]),Ue(Ct),!Ct&&!ht.filterDropdown&&un()},Da=Ce()({[`${Ut}-menu-without-submenu`]:!Rl(ht.filters||[])}),vt=Ct=>{if(Ct.target.checked){const Pn=Hi(ht==null?void 0:ht.filters).map(na=>String(na));Kt(Pn)}else Kt([])},Vn=Ct=>{let{filters:Pn}=Ct;return(Pn||[]).map((na,Ma)=>{const Ar=String(na.value),Fr={title:na.text,key:na.value!==void 0?Ar:Ma};return na.children&&(Fr.children=Vn({filters:na.children})),Fr})},qn=Ct=>{var Pn;return Object.assign(Object.assign({},Ct),{text:Ct.title,value:Ct.key,children:((Pn=Ct.children)===null||Pn===void 0?void 0:Pn.map(na=>qn(na)))||[]})};let je;if(typeof ht.filterDropdown=="function")je=ht.filterDropdown({prefixCls:`${Ut}-custom`,setSelectedKeys:Ct=>Jt({selectedKeys:Ct}),selectedKeys:Zt(),confirm:Ta,clearFilters:Sn,filters:ht.filters,visible:Dt,close:()=>{Ue(!1)}});else if(ht.filterDropdown)je=ht.filterDropdown;else{const Ct=Zt()||[],Pn=()=>(ht.filters||[]).length===0?ie.createElement(Cr.Z,{image:Cr.Z.PRESENTED_IMAGE_SIMPLE,description:Bn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(si,{filterSearch:St,value:hn,onChange:en,tablePrefixCls:st,locale:Bn}),ie.createElement("div",{className:`${st}-filter-dropdown-tree`},Tt?ie.createElement(jo.default,{checked:Ct.length===Hi(ht.filters).length,indeterminate:Ct.length>0&&Ct.length<Hi(ht.filters).length,className:`${st}-filter-dropdown-checkall`,onChange:vt},Bn.filterCheckall):null,ie.createElement(Oi.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Tt,checkStrictly:!Tt,className:`${Ut}-menu`,onCheck:Ft,checkedKeys:Ct,selectedKeys:Ct,showIcon:!1,treeData:Vn({filters:ht.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:hn.trim()?Ma=>typeof St=="function"?St(hn,qn(Ma)):ul(hn,Ma.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(si,{filterSearch:St,value:hn,onChange:en,tablePrefixCls:st,locale:Bn}),ie.createElement(mi.default,{selectable:!0,multiple:Tt,prefixCls:`${Ut}-menu`,className:Da,onSelect:Jt,onDeselect:Jt,selectedKeys:Ct,getPopupContainer:oa,openKeys:qt,onOpenChange:Gn,items:yt({filters:ht.filters||[],filterSearch:St,prefixCls:pt,filteredKeys:Zt(),filterMultiple:Tt,searchValue:hn})})),na=()=>Jn?(0,we.Z)((va||[]).map(Ma=>String(Ma)),Ct,!0):Ct.length===0;je=ie.createElement(ie.Fragment,null,Pn(),ie.createElement("div",{className:`${pt}-dropdown-btns`},ie.createElement(lo.ZP,{type:"link",size:"small",disabled:na(),onClick:()=>Sn()},Bn.filterReset),ie.createElement(lo.ZP,{type:"primary",size:"small",onClick:un},Bn.filterConfirm)))}ht.filterDropdown&&(je=ie.createElement(zi.J,{selectable:void 0},je));const _t=()=>ie.createElement(Cl,{className:`${pt}-dropdown`},je);let Nn;typeof ht.filterIcon=="function"?Nn=ht.filterIcon(Ye):ht.filterIcon?Nn=ht.filterIcon:Nn=ie.createElement(ro,null);const{direction:la}=ie.useContext(ko.E_);return ie.createElement("div",{className:`${pt}-column`},ie.createElement("span",{className:`${st}-column-title`},On),ie.createElement(Eo.Z,{dropdownRender:_t,trigger:["click"],open:Dt,onOpenChange:Qt,getPopupContainer:oa,placement:la==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Ce()(`${pt}-trigger`,{active:Ye}),onClick:Ct=>{Ct.stopPropagation()}},Nn)))}var Tl=Ml;function sl(Me,ze,at){let st=[];return(Me||[]).forEach((pt,ht)=>{var Ut;const Gt=bo(ht,at);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let Tt=pt.filteredValue;"filterDropdown"in pt||(Tt=(Ut=Tt==null?void 0:Tt.map(String))!==null&&Ut!==void 0?Ut:Tt),st.push({column:pt,key:Jr(pt,Gt),filteredKeys:Tt,forceFiltered:pt.filtered})}else st.push({column:pt,key:Jr(pt,Gt),filteredKeys:ze&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(sl(pt.children,ze,Gt))))}),st}function dl(Me,ze,at,st,pt,ht,Ut,Gt){return at.map((Tt,on)=>{const St=bo(on,Gt),{filterMultiple:rn=!0,filterMode:Dn,filterSearch:Bn}=Tt;let On=Tt;if(On.filters||On.filterDropdown){const oa=Jr(On,St),Xn=st.find(fa=>{let{key:Jn}=fa;return oa===Jn});On=Object.assign(Object.assign({},On),{title:fa=>ie.createElement(Tl,{tablePrefixCls:Me,prefixCls:`${Me}-filter`,dropdownPrefixCls:ze,column:On,columnKey:oa,filterState:Xn,filterMultiple:rn,filterMode:Dn,filterSearch:Bn,triggerFilter:ht,locale:pt,getPopupContainer:Ut},Io(Tt.title,fa))})}return"children"in On&&(On=Object.assign(Object.assign({},On),{children:dl(Me,ze,On.children,st,pt,ht,Ut,St)})),On})}function Ui(Me){const ze={};return Me.forEach(at=>{let{key:st,filteredKeys:pt,column:ht}=at;const{filters:Ut,filterDropdown:Gt}=ht;if(Gt)ze[st]=pt||null;else if(Array.isArray(pt)){const Tt=Hi(Ut);ze[st]=Tt.filter(on=>pt.includes(String(on)))}else ze[st]=null}),ze}function cl(Me,ze){return ze.reduce((at,st)=>{const{column:{onFilter:pt,filters:ht},filteredKeys:Ut}=st;return pt&&Ut&&Ut.length?at.filter(Gt=>Ut.some(Tt=>{const on=Hi(ht),St=on.findIndex(Dn=>String(Dn)===String(Tt)),rn=St!==-1?on[St]:Tt;return pt(rn,Gt)})):at},Me)}const Xi=Me=>Me.flatMap(ze=>"children"in ze?[ze].concat((0,Ea.Z)(Xi(ze.children||[]))):[ze]);function ri(Me){let{prefixCls:ze,dropdownPrefixCls:at,mergedColumns:st,onFilterChange:pt,getPopupContainer:ht,locale:Ut}=Me;const Gt=ie.useMemo(()=>Xi(st||[]),[st]),[Tt,on]=ie.useState(()=>sl(Gt,!0)),St=ie.useMemo(()=>{const On=sl(Gt,!1);if(On.length===0)return On;let oa=!0,Xn=!0;if(On.forEach(fa=>{let{filteredKeys:Jn}=fa;Jn!==void 0?oa=!1:Xn=!1}),oa){const fa=(Gt||[]).map((Jn,va)=>Jr(Jn,bo(va)));return Tt.filter(Jn=>{let{key:va}=Jn;return fa.includes(va)}).map(Jn=>{const va=Gt[fa.findIndex(Ga=>Ga===Jn.key)];return Object.assign(Object.assign({},Jn),{column:Object.assign(Object.assign({},Jn.column),va),forceFiltered:va.filtered})})}return On},[Gt,Tt]),rn=ie.useMemo(()=>Ui(St),[St]),Dn=On=>{const oa=St.filter(Xn=>{let{key:fa}=Xn;return fa!==On.key});oa.push(On),on(oa),pt(Ui(oa),oa)};return[On=>dl(ze,at,On,St,Ut,Dn,ht),St,rn]}var gi=ri;function $i(Me,ze,at){const st=ie.useRef({});function pt(ht){if(!st.current||st.current.data!==Me||st.current.childrenColumnName!==ze||st.current.getRowKey!==at){let Gt=function(Tt){Tt.forEach((on,St)=>{const rn=at(on,St);Ut.set(rn,on),on&&typeof on=="object"&&ze in on&&Gt(on[ze]||[])})};const Ut=new Map;Gt(Me),st.current={data:Me,childrenColumnName:ze,kvMap:Ut,getRowKey:at}}return st.current.kvMap.get(ht)}return[pt]}var bl=te(50371),Fl=function(Me,ze){var at={};for(var st in Me)Object.prototype.hasOwnProperty.call(Me,st)&&ze.indexOf(st)<0&&(at[st]=Me[st]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,st=Object.getOwnPropertySymbols(Me);pt<st.length;pt++)ze.indexOf(st[pt])<0&&Object.prototype.propertyIsEnumerable.call(Me,st[pt])&&(at[st[pt]]=Me[st[pt]]);return at};const Bi=10;function Li(Me,ze){const at={current:Me.current,pageSize:Me.pageSize};return Object.keys(ze&&typeof ze=="object"?ze:{}).forEach(pt=>{const ht=Me[pt];typeof ht!="function"&&(at[pt]=ht)}),at}function $o(Me,ze,at){const st=at&&typeof at=="object"?at:{},{total:pt=0}=st,ht=Fl(st,["total"]),[Ut,Gt]=(0,ie.useState)(()=>({current:"defaultCurrent"in ht?ht.defaultCurrent:1,pageSize:"defaultPageSize"in ht?ht.defaultPageSize:Bi})),Tt=(0,bl.Z)(Ut,ht,{total:pt>0?pt:Me}),on=Math.ceil((pt||Me)/Tt.pageSize);Tt.current>on&&(Tt.current=on||1);const St=(Dn,Bn)=>{Gt({current:Dn!=null?Dn:1,pageSize:Bn||Tt.pageSize})},rn=(Dn,Bn)=>{var On;at&&((On=at.onChange)===null||On===void 0||On.call(at,Dn,Bn)),St(Dn,Bn),ze(Dn,Bn||(Tt==null?void 0:Tt.pageSize))};return at===!1?[{},()=>{}]:[Object.assign(Object.assign({},Tt),{onChange:rn}),St]}var Zl=$o,zl=te(84105),Ni=te(35654),hi=te(90782),gl=te(71430),xl=te(18929);const bi={},ml="SELECT_ALL",qi="SELECT_INVERT",fl="SELECT_NONE",wl=[],Al=(Me,ze)=>{let at=[];return(ze||[]).forEach(st=>{at.push(st),st&&typeof st=="object"&&Me in st&&(at=[].concat((0,Ea.Z)(at),(0,Ea.Z)(Al(Me,st[Me]))))}),at};var Bl=(Me,ze)=>{const{preserveSelectedRowKeys:at,selectedRowKeys:st,defaultSelectedRowKeys:pt,getCheckboxProps:ht,onChange:Ut,onSelect:Gt,onSelectAll:Tt,onSelectInvert:on,onSelectNone:St,onSelectMultiple:rn,columnWidth:Dn,type:Bn,selections:On,fixed:oa,renderCell:Xn,hideSelectAll:fa,checkStrictly:Jn=!0}=ze||{},{prefixCls:va,data:Ga,pageData:tr,getRecordByKey:Ka,getRowKey:$e,expandType:Ye,childrenColumnName:Ue,locale:Dt,getPopupContainer:kt}=Me,[Zt,Kt]=(0,xl.Z)(st||pt||wl,{value:st}),Jt=ie.useRef(new Map),Ft=(0,ie.useCallback)(qn=>{if(at){const je=new Map;qn.forEach(_t=>{let Nn=Ka(_t);!Nn&&Jt.current.has(_t)&&(Nn=Jt.current.get(_t)),je.set(_t,Nn)}),Jt.current=je}},[Ka,at]);ie.useEffect(()=>{Ft(Zt)},[Zt]);const{keyEntities:qt}=(0,ie.useMemo)(()=>{if(Jn)return{keyEntities:null};let qn=Ga;if(at){const je=new Set(Ga.map((Nn,la)=>$e(Nn,la))),_t=Array.from(Jt.current).reduce((Nn,la)=>{let[Ct,Pn]=la;return je.has(Ct)?Nn:Nn.concat(Pn)},[]);qn=[].concat((0,Ea.Z)(qn),(0,Ea.Z)(_t))}return(0,gl.I8)(qn,{externalGetKey:$e,childrenPropName:Ue})},[Ga,$e,Jn,Ue,at]),cn=(0,ie.useMemo)(()=>Al(Ue,tr),[Ue,tr]),Gn=(0,ie.useMemo)(()=>{const qn=new Map;return cn.forEach((je,_t)=>{const Nn=$e(je,_t),la=(ht?ht(je):null)||{};qn.set(Nn,la)}),qn},[cn,$e,ht]),hn=(0,ie.useCallback)(qn=>{var je;return!!(!((je=Gn.get($e(qn)))===null||je===void 0)&&je.disabled)},[Gn,$e]),[wt,en]=(0,ie.useMemo)(()=>{if(Jn)return[Zt||[],[]];const{checkedKeys:qn,halfCheckedKeys:je}=(0,hi.S)(Zt,!0,qt,hn);return[qn||[],je]},[Zt,Jn,qt,hn]),wn=(0,ie.useMemo)(()=>{const qn=Bn==="radio"?wt.slice(0,1):wt;return new Set(qn)},[wt,Bn]),un=(0,ie.useMemo)(()=>Bn==="radio"?new Set:new Set(en),[en,Bn]),[Sn,Ta]=(0,ie.useState)(null);ie.useEffect(()=>{ze||Kt(wl)},[!!ze]);const Qt=(0,ie.useCallback)((qn,je)=>{let _t,Nn;Ft(qn),at?(_t=qn,Nn=qn.map(la=>Jt.current.get(la))):(_t=[],Nn=[],qn.forEach(la=>{const Ct=Ka(la);Ct!==void 0&&(_t.push(la),Nn.push(Ct))})),Kt(_t),Ut==null||Ut(_t,Nn,{type:je})},[Kt,Ka,Ut,at]),Da=(0,ie.useCallback)((qn,je,_t,Nn)=>{if(Gt){const la=_t.map(Ct=>Ka(Ct));Gt(Ka(qn),je,la,Nn)}Qt(_t,"single")},[Gt,Ka,Qt]),vt=(0,ie.useMemo)(()=>!On||fa?null:(On===!0?[ml,qi,fl]:On).map(je=>je===ml?{key:"all",text:Dt.selectionAll,onSelect(){Qt(Ga.map((_t,Nn)=>$e(_t,Nn)).filter(_t=>{const Nn=Gn.get(_t);return!(Nn!=null&&Nn.disabled)||wn.has(_t)}),"all")}}:je===qi?{key:"invert",text:Dt.selectInvert,onSelect(){const _t=new Set(wn);tr.forEach((la,Ct)=>{const Pn=$e(la,Ct),na=Gn.get(Pn);na!=null&&na.disabled||(_t.has(Pn)?_t.delete(Pn):_t.add(Pn))});const Nn=Array.from(_t);on&&on(Nn),Qt(Nn,"invert")}}:je===fl?{key:"none",text:Dt.selectNone,onSelect(){St==null||St(),Qt(Array.from(wn).filter(_t=>{const Nn=Gn.get(_t);return Nn==null?void 0:Nn.disabled}),"none")}}:je).map(je=>Object.assign(Object.assign({},je),{onSelect:function(){for(var _t,Nn,la=arguments.length,Ct=new Array(la),Pn=0;Pn<la;Pn++)Ct[Pn]=arguments[Pn];(Nn=je.onSelect)===null||Nn===void 0||(_t=Nn).call.apply(_t,[je].concat(Ct)),Ta(null)}})),[On,wn,tr,$e,on,Qt]);return[(0,ie.useCallback)(qn=>{var je;if(!ze)return qn.filter(wr=>wr!==bi);let _t=(0,Ea.Z)(qn);const Nn=new Set(wn),la=cn.map($e).filter(wr=>!Gn.get(wr).disabled),Ct=la.every(wr=>Nn.has(wr)),Pn=la.some(wr=>Nn.has(wr)),na=()=>{const wr=[];Ct?la.forEach(cr=>{Nn.delete(cr),wr.push(cr)}):la.forEach(cr=>{Nn.has(cr)||(Nn.add(cr),wr.push(cr))});const ha=Array.from(Nn);Tt==null||Tt(!Ct,ha.map(cr=>Ka(cr)),wr.map(cr=>Ka(cr))),Qt(ha,"all"),Ta(null)};let Ma;if(Bn!=="radio"){let wr;if(vt){const bn={getPopupContainer:kt,items:vt.map((_r,lr)=>{const{key:Xa,text:_a,onSelect:fr}=_r;return{key:Xa!=null?Xa:lr,onClick:()=>{fr==null||fr(la)},label:_a}})};wr=ie.createElement("div",{className:`${va}-selection-extra`},ie.createElement(Eo.Z,{menu:bn,getPopupContainer:kt},ie.createElement("span",null,ie.createElement(zl.Z,null))))}const ha=cn.map((bn,_r)=>{const lr=$e(bn,_r),Xa=Gn.get(lr)||{};return Object.assign({checked:Nn.has(lr)},Xa)}).filter(bn=>{let{disabled:_r}=bn;return _r}),cr=!!ha.length&&ha.length===cn.length,ir=cr&&ha.every(bn=>{let{checked:_r}=bn;return _r}),kn=cr&&ha.some(bn=>{let{checked:_r}=bn;return _r});Ma=!fa&&ie.createElement("div",{className:`${va}-selection`},ie.createElement(jo.default,{checked:cr?ir:!!cn.length&&Ct,indeterminate:cr?!ir&&kn:!Ct&&Pn,onChange:na,disabled:cn.length===0||cr,"aria-label":wr?"Custom selection":"Select all",skipGroup:!0}),wr)}let Ar;Bn==="radio"?Ar=(wr,ha,cr)=>{const ir=$e(ha,cr),kn=Nn.has(ir);return{node:ie.createElement(il.ZP,Object.assign({},Gn.get(ir),{checked:kn,onClick:bn=>bn.stopPropagation(),onChange:bn=>{Nn.has(ir)||Da(ir,!0,[ir],bn.nativeEvent)}})),checked:kn}}:Ar=(wr,ha,cr)=>{var ir;const kn=$e(ha,cr),bn=Nn.has(kn),_r=un.has(kn),lr=Gn.get(kn);let Xa;return Ye==="nest"?Xa=_r:Xa=(ir=lr==null?void 0:lr.indeterminate)!==null&&ir!==void 0?ir:_r,{node:ie.createElement(jo.default,Object.assign({},lr,{indeterminate:Xa,checked:bn,skipGroup:!0,onClick:_a=>_a.stopPropagation(),onChange:_a=>{let{nativeEvent:fr}=_a;const{shiftKey:Nr}=fr;let Wr=-1,io=-1;if(Nr&&Jn){const xo=new Set([Sn,kn]);la.some((yo,qa)=>{if(xo.has(yo))if(Wr===-1)Wr=qa;else return io=qa,!0;return!1})}if(io!==-1&&Wr!==io&&Jn){const xo=la.slice(Wr,io+1),yo=[];bn?xo.forEach(so=>{Nn.has(so)&&(yo.push(so),Nn.delete(so))}):xo.forEach(so=>{Nn.has(so)||(yo.push(so),Nn.add(so))});const qa=Array.from(Nn);rn==null||rn(!bn,qa.map(so=>Ka(so)),yo.map(so=>Ka(so))),Qt(qa,"multiple")}else{const xo=wt;if(Jn){const yo=bn?(0,Ni._5)(xo,kn):(0,Ni.L0)(xo,kn);Da(kn,!bn,yo,fr)}else{const yo=(0,hi.S)([].concat((0,Ea.Z)(xo),[kn]),!0,qt,hn),{checkedKeys:qa,halfCheckedKeys:so}=yo;let ti=qa;if(bn){const co=new Set(qa);co.delete(kn),ti=(0,hi.S)(Array.from(co),{checked:!1,halfCheckedKeys:so},qt,hn).checkedKeys}Da(kn,!bn,ti,fr)}}Ta(bn?null:kn)}})),checked:bn}};const Fr=(wr,ha,cr)=>{const{node:ir,checked:kn}=Ar(wr,ha,cr);return Xn?Xn(kn,ha,cr,ir):ir};if(!_t.includes(bi))if(_t.findIndex(wr=>{var ha;return((ha=wr[Na])===null||ha===void 0?void 0:ha.columnType)==="EXPAND_COLUMN"})===0){const[wr,...ha]=_t;_t=[wr,bi].concat((0,Ea.Z)(ha))}else _t=[bi].concat((0,Ea.Z)(_t));const Lr=_t.indexOf(bi);_t=_t.filter((wr,ha)=>wr!==bi||ha===Lr);const eo=_t[Lr-1],Cn=_t[Lr+1];let ea=oa;ea===void 0&&((Cn==null?void 0:Cn.fixed)!==void 0?ea=Cn.fixed:(eo==null?void 0:eo.fixed)!==void 0&&(ea=eo.fixed)),ea&&eo&&((je=eo[Na])===null||je===void 0?void 0:je.columnType)==="EXPAND_COLUMN"&&eo.fixed===void 0&&(eo.fixed=ea);const da=Ce()(`${va}-selection-col`,{[`${va}-selection-col-with-dropdown`]:On&&Bn==="checkbox"}),ao={fixed:ea,width:Dn,className:`${va}-selection-column`,title:ze.columnTitle||Ma,render:Fr,onCell:ze.onCell,[Na]:{className:da}};return _t.map(wr=>wr===bi?ao:wr)},[$e,cn,ze,wt,wn,un,Dn,vt,Ye,Sn,Gn,rn,Da,hn]),wn]},Hl=te(89489),jl=te(59477),pl=te(6848);const Vi="ascend",ji="descend";function Yi(Me){return typeof Me.sorter=="object"&&typeof Me.sorter.multiple=="number"?Me.sorter.multiple:!1}function hl(Me){return typeof Me=="function"?Me:Me&&typeof Me=="object"&&Me.compare?Me.compare:!1}function Gl(Me,ze){return ze?Me[Me.indexOf(ze)+1]:Me[0]}function Kl(Me,ze,at){let st=[];function pt(ht,Ut){st.push({column:ht,key:Jr(ht,Ut),multiplePriority:Yi(ht),sortOrder:ht.sortOrder})}return(Me||[]).forEach((ht,Ut)=>{const Gt=bo(Ut,at);ht.children?("sortOrder"in ht&&pt(ht,Gt),st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(Kl(ht.children,ze,Gt)))):ht.sorter&&("sortOrder"in ht?pt(ht,Gt):ze&&ht.defaultSortOrder&&st.push({column:ht,key:Jr(ht,Gt),multiplePriority:Yi(ht),sortOrder:ht.defaultSortOrder}))}),st}function vl(Me,ze,at,st,pt,ht,Ut,Gt){return(ze||[]).map((Tt,on)=>{const St=bo(on,Gt);let rn=Tt;if(rn.sorter){const Dn=rn.sortDirections||pt,Bn=rn.showSorterTooltip===void 0?Ut:rn.showSorterTooltip,On=Jr(rn,St),oa=at.find(Ye=>{let{key:Ue}=Ye;return Ue===On}),Xn=oa?oa.sortOrder:null,fa=Gl(Dn,Xn);let Jn;if(Tt.sortIcon)Jn=Tt.sortIcon({sortOrder:Xn});else{const Ye=Dn.includes(Vi)&&ie.createElement(jl.Z,{className:Ce()(`${Me}-column-sorter-up`,{active:Xn===Vi})}),Ue=Dn.includes(ji)&&ie.createElement(Hl.Z,{className:Ce()(`${Me}-column-sorter-down`,{active:Xn===ji})});Jn=ie.createElement("span",{className:Ce()(`${Me}-column-sorter`,{[`${Me}-column-sorter-full`]:!!(Ye&&Ue)})},ie.createElement("span",{className:`${Me}-column-sorter-inner`,"aria-hidden":"true"},Ye,Ue))}const{cancelSort:va,triggerAsc:Ga,triggerDesc:tr}=ht||{};let Ka=va;fa===ji?Ka=tr:fa===Vi&&(Ka=Ga);const $e=typeof Bn=="object"?Bn:{title:Ka};rn=Object.assign(Object.assign({},rn),{className:Ce()(rn.className,{[`${Me}-column-sort`]:Xn}),title:Ye=>{const Ue=ie.createElement("div",{className:`${Me}-column-sorters`},ie.createElement("span",{className:`${Me}-column-title`},Io(Tt.title,Ye)),Jn);return Bn?ie.createElement(pl.Z,Object.assign({},$e),Ue):Ue},onHeaderCell:Ye=>{const Ue=Tt.onHeaderCell&&Tt.onHeaderCell(Ye)||{},Dt=Ue.onClick,kt=Ue.onKeyDown;Ue.onClick=Jt=>{st({column:Tt,key:On,sortOrder:fa,multiplePriority:Yi(Tt)}),Dt==null||Dt(Jt)},Ue.onKeyDown=Jt=>{Jt.keyCode===Ci.Z.ENTER&&(st({column:Tt,key:On,sortOrder:fa,multiplePriority:Yi(Tt)}),kt==null||kt(Jt))};const Zt=Ro(Tt.title,{}),Kt=Zt==null?void 0:Zt.toString();return Xn?Ue["aria-sort"]=Xn==="ascend"?"ascending":"descending":Ue["aria-label"]=Kt||"",Ue.className=Ce()(Ue.className,`${Me}-column-has-sorters`),Ue.tabIndex=0,Tt.ellipsis&&(Ue.title=(Zt!=null?Zt:"").toString()),Ue}})}return"children"in rn&&(rn=Object.assign(Object.assign({},rn),{children:vl(Me,rn.children,at,st,pt,ht,Ut,St)})),rn})}function Qi(Me){const{column:ze,sortOrder:at}=Me;return{column:ze,order:at,field:ze.dataIndex,columnKey:ze.key}}function Dl(Me){const ze=Me.filter(at=>{let{sortOrder:st}=at;return st}).map(Qi);return ze.length===0&&Me.length?Object.assign(Object.assign({},Qi(Me[Me.length-1])),{column:void 0}):ze.length<=1?ze[0]||{}:ze}function el(Me,ze,at){const st=ze.slice().sort((Ut,Gt)=>Gt.multiplePriority-Ut.multiplePriority),pt=Me.slice(),ht=st.filter(Ut=>{let{column:{sorter:Gt},sortOrder:Tt}=Ut;return hl(Gt)&&Tt});return ht.length?pt.sort((Ut,Gt)=>{for(let Tt=0;Tt<ht.length;Tt+=1){const on=ht[Tt],{column:{sorter:St},sortOrder:rn}=on,Dn=hl(St);if(Dn&&rn){const Bn=Dn(Ut,Gt,rn);if(Bn!==0)return rn===Vi?Bn:-Bn}}return 0}).map(Ut=>{const Gt=Ut[at];return Gt?Object.assign(Object.assign({},Ut),{[at]:el(Gt,ze,at)}):Ut}):pt}function Wl(Me){let{prefixCls:ze,mergedColumns:at,onSorterChange:st,sortDirections:pt,tableLocale:ht,showSorterTooltip:Ut}=Me;const[Gt,Tt]=ie.useState(Kl(at,!0)),on=ie.useMemo(()=>{let On=!0;const oa=Kl(at,!1);if(!oa.length)return Gt;const Xn=[];function fa(va){On?Xn.push(va):Xn.push(Object.assign(Object.assign({},va),{sortOrder:null}))}let Jn=null;return oa.forEach(va=>{Jn===null?(fa(va),va.sortOrder&&(va.multiplePriority===!1?On=!1:Jn=!0)):(Jn&&va.multiplePriority!==!1||(On=!1),fa(va))}),Xn},[at,Gt]),St=ie.useMemo(()=>{const On=on.map(oa=>{let{column:Xn,sortOrder:fa}=oa;return{column:Xn,order:fa}});return{sortColumns:On,sortColumn:On[0]&&On[0].column,sortOrder:On[0]&&On[0].order}},[on]);function rn(On){let oa;On.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?oa=[On]:oa=[].concat((0,Ea.Z)(on.filter(Xn=>{let{key:fa}=Xn;return fa!==On.key})),[On]),Tt(oa),st(Dl(oa),oa)}return[On=>vl(ze,On,on,rn,pt,ht,Ut),on,St,()=>Dl(on)]}function Ul(Me,ze){return Me.map(at=>{const st=Object.assign({},at);return st.title=Io(at.title,ze),"children"in st&&(st.children=Ul(st.children,ze)),st})}function _l(Me){return[ie.useCallback(at=>Ul(at,Me),[Me])]}var El=vr((Me,ze)=>{const{_renderTimes:at}=Me,{_renderTimes:st}=ze;return at!==st}),Ii=ci((Me,ze)=>{const{_renderTimes:at}=Me,{_renderTimes:st}=ze;return at!==st}),Gi=te(64993),tl=te(17313),Vl=te(83116),xi=te(37613),Ie=Me=>{const{componentCls:ze}=Me,at=`${Me.lineWidth}px ${Me.lineType} ${Me.tableBorderColor}`,st=(pt,ht,Ut)=>({[`&${ze}-${pt}`]:{[`> ${ze}-container`]:{[`> ${ze}-content, > ${ze}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ze}-expanded-row-fixed`]:{margin:`-${ht}px -${Ut+Me.lineWidth}px`}}}}}});return{[`${ze}-wrapper`]:{[`${ze}${ze}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ze}-title`]:{border:at,borderBottom:0},[`> ${ze}-container`]:{borderInlineStart:at,borderTop:at,[`
> ${ze}-content,
> ${ze}-header,
> ${ze}-body,
> ${ze}-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:at},"> thead":{"> tr:not(:last-child) > th":{borderBottom:at},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ze}-cell-fix-right-first::after`]:{borderInlineEnd:at}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ze}-expanded-row-fixed`]:{margin:`-${Me.tablePaddingVertical}px -${Me.tablePaddingHorizontal+Me.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Me.lineWidth,bottom:0,borderInlineEnd:at,content:'""'}}}}}},[`&${ze}-scroll-horizontal`]:{[`> ${ze}-container > ${ze}-body`]:{"> table > tbody":{[`
> tr${ze}-expanded-row,
> tr${ze}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},st("middle",Me.tablePaddingVerticalMiddle,Me.tablePaddingHorizontalMiddle)),st("small",Me.tablePaddingVerticalSmall,Me.tablePaddingHorizontalSmall)),{[`> ${ze}-footer`]:{border:at,borderTop:0}}),[`${ze}-cell`]:{[`${ze}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Me.lineWidth}px 0 ${Me.lineWidth}px ${Me.tableHeaderBg}`}},[`${ze}-bordered ${ze}-cell-scrollbar`]:{borderInlineEnd:at}}}},dt=Me=>{const{componentCls:ze}=Me;return{[`${ze}-wrapper`]:{[`${ze}-cell-ellipsis`]:Object.assign(Object.assign({},tl.vS),{wordBreak:"keep-all",[`
&${ze}-cell-fix-left-last,
&${ze}-cell-fix-right-first
`]:{overflow:"visible",[`${ze}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ze}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Vt=Me=>{const{componentCls:ze}=Me;return{[`${ze}-wrapper`]:{[`${ze}-tbody > tr${ze}-placeholder`]:{textAlign:"center",color:Me.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Me.colorBgContainer}}}}},It=te(15969),fn=Me=>{const{componentCls:ze,antCls:at,controlInteractiveSize:st,motionDurationSlow:pt,lineWidth:ht,paddingXS:Ut,lineType:Gt,tableBorderColor:Tt,tableExpandIconBg:on,tableExpandColumnWidth:St,borderRadius:rn,fontSize:Dn,fontSizeSM:Bn,lineHeight:On,tablePaddingVertical:oa,tablePaddingHorizontal:Xn,tableExpandedRowBg:fa,paddingXXS:Jn}=Me,va=st/2-ht,Ga=va*2+ht*3,tr=`${ht}px ${Gt} ${Tt}`,Ka=Jn-ht;return{[`${ze}-wrapper`]:{[`${ze}-expand-icon-col`]:{width:St},[`${ze}-row-expand-icon-cell`]:{textAlign:"center",[`${ze}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ze}-row-indent`]:{height:1,float:"left"},[`${ze}-row-expand-icon`]:Object.assign(Object.assign({},(0,It.N)(Me)),{position:"relative",float:"left",boxSizing:"border-box",width:Ga,height:Ga,padding:0,color:"inherit",lineHeight:`${Ga}px`,background:on,border:tr,borderRadius:rn,transform:`scale(${st/Ga})`,transition:`all ${pt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${pt} ease-out`,content:'""'},"&::before":{top:va,insetInlineEnd:Ka,insetInlineStart:Ka,height:ht},"&::after":{top:Ka,bottom:Ka,insetInlineStart:va,width:ht,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"}}),[`${ze}-row-indent + ${ze}-row-expand-icon`]:{marginTop:(Dn*On-ht*3)/2-Math.ceil((Bn*1.4-ht*3)/2),marginInlineEnd:Ut},[`tr${ze}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:fa}},[`${at}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ze}-expanded-row-fixed`]:{position:"relative",margin:`-${oa}px -${Xn}px`,padding:`${oa}px ${Xn}px`}}}},sa=Me=>{const{componentCls:ze,antCls:at,iconCls:st,tableFilterDropdownWidth:pt,tableFilterDropdownSearchWidth:ht,paddingXXS:Ut,paddingXS:Gt,colorText:Tt,lineWidth:on,lineType:St,tableBorderColor:rn,tableHeaderIconColor:Dn,fontSizeSM:Bn,tablePaddingHorizontal:On,borderRadius:oa,motionDurationSlow:Xn,colorTextDescription:fa,colorPrimary:Jn,tableHeaderFilterActiveBg:va,colorTextDisabled:Ga,tableFilterDropdownBg:tr,tableFilterDropdownHeight:Ka,controlItemBgHover:$e,controlItemBgActive:Ye,boxShadowSecondary:Ue,filterDropdownMenuBg:Dt}=Me,kt=`${at}-dropdown`,Zt=`${ze}-filter-dropdown`,Kt=`${at}-tree`,Jt=`${on}px ${St} ${rn}`;return[{[`${ze}-wrapper`]:{[`${ze}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ze}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ut,marginInline:`${Ut}px ${-On/2}px`,padding:`0 ${Ut}px`,color:Dn,fontSize:Bn,borderRadius:oa,cursor:"pointer",transition:`all ${Xn}`,"&:hover":{color:fa,background:va},"&.active":{color:Jn}}}},{[`${at}-dropdown`]:{[Zt]:Object.assign(Object.assign({},(0,tl.Wf)(Me)),{minWidth:pt,backgroundColor:tr,borderRadius:oa,boxShadow:Ue,overflow:"hidden",[`${kt}-menu`]:{maxHeight:Ka,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Dt,"&:empty::after":{display:"block",padding:`${Gt}px 0`,color:Ga,fontSize:Bn,textAlign:"center",content:'"Not Found"'}},[`${Zt}-tree`]:{paddingBlock:`${Gt}px 0`,paddingInline:Gt,[Kt]:{padding:0},[`${Kt}-treenode ${Kt}-node-content-wrapper:hover`]:{backgroundColor:$e},[`${Kt}-treenode-checkbox-checked ${Kt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Ye}}},[`${Zt}-search`]:{padding:Gt,borderBottom:Jt,"&-input":{input:{minWidth:ht},[st]:{color:Ga}}},[`${Zt}-checkall`]:{width:"100%",marginBottom:Ut,marginInlineStart:Ut},[`${Zt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Gt-on}px ${Gt}px`,overflow:"hidden",borderTop:Jt}})}},{[`${at}-dropdown ${Zt}, ${Zt}-submenu`]:{[`${at}-checkbox-wrapper + span`]:{paddingInlineStart:Gt,color:Tt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Rn=Me=>{const{componentCls:ze,lineWidth:at,colorSplit:st,motionDurationSlow:pt,zIndexTableFixed:ht,tableBg:Ut,zIndexTableSticky:Gt}=Me,Tt=st;return{[`${ze}-wrapper`]:{[`
${ze}-cell-fix-left,
${ze}-cell-fix-right
`]:{position:"sticky !important",zIndex:ht,background:Ut},[`
${ze}-cell-fix-left-first::after,
${ze}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-at,width:30,transform:"translateX(100%)",transition:`box-shadow ${pt}`,content:'""',pointerEvents:"none"},[`${ze}-cell-fix-left-all::after`]:{display:"none"},[`
${ze}-cell-fix-right-first::after,
${ze}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-at,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${pt}`,content:'""',pointerEvents:"none"},[`${ze}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Gt+1,width:30,transition:`box-shadow ${pt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ze}-ping-left`]:{[`&:not(${ze}-has-fix-left) ${ze}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Tt}`}},[`
${ze}-cell-fix-left-first::after,
${ze}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${Tt}`},[`${ze}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ze}-ping-right`]:{[`&:not(${ze}-has-fix-right) ${ze}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Tt}`}},[`
${ze}-cell-fix-right-first::after,
${ze}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${Tt}`}}}}},ra=Me=>{const{componentCls:ze,antCls:at}=Me;return{[`${ze}-wrapper`]:{[`${ze}-pagination${at}-pagination`]:{margin:`${Me.margin}px 0`},[`${ze}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Me.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},an=Me=>{const{componentCls:ze,tableRadius:at}=Me;return{[`${ze}-wrapper`]:{[ze]:{[`${ze}-title, ${ze}-header`]:{borderRadius:`${at}px ${at}px 0 0`},[`${ze}-title + ${ze}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ze}-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:at,borderStartEndRadius:at,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:at},"> *:last-child":{borderStartEndRadius:at}}},"&-footer":{borderRadius:`0 0 ${at}px ${at}px`}}}}},Ha=Me=>{const{componentCls:ze}=Me;return{[`${ze}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ze}-pagination-left`]:{justifyContent:"flex-end"},[`${ze}-pagination-right`]:{justifyContent:"flex-start"},[`${ze}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ze}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ze}-row-indent`]:{float:"right"}}}}},ja=Me=>{const{componentCls:ze,antCls:at,iconCls:st,fontSizeIcon:pt,padding:ht,paddingXS:Ut,tableHeaderIconColor:Gt,tableHeaderIconColorHover:Tt,tableSelectionColumnWidth:on}=Me;return{[`${ze}-wrapper`]:{[`${ze}-selection-col`]:{width:on,[`&${ze}-selection-col-with-dropdown`]:{width:on+pt+ht/4}},[`${ze}-bordered ${ze}-selection-col`]:{width:on+Ut*2,[`&${ze}-selection-col-with-dropdown`]:{width:on+pt+ht/4+Ut*2}},[`
table tr th${ze}-selection-column,
table tr td${ze}-selection-column
`]:{paddingInlineEnd:Me.paddingXS,paddingInlineStart:Me.paddingXS,textAlign:"center",[`${at}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ze}-selection-column${ze}-cell-fix-left`]:{zIndex:Me.zIndexTableFixed+1},[`table tr th${ze}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ze}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ze}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Me.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Me.tablePaddingHorizontal/4}px`,[st]:{color:Gt,fontSize:pt,verticalAlign:"baseline","&:hover":{color:Tt}}}}}},Wa=Me=>{const{componentCls:ze}=Me,at=(st,pt,ht,Ut)=>({[`${ze}${ze}-${st}`]:{fontSize:Ut,[`
${ze}-title,
${ze}-footer,
${ze}-cell,
${ze}-thead > tr > th,
${ze}-tbody > tr > th,
${ze}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${pt}px ${ht}px`},[`${ze}-filter-trigger`]:{marginInlineEnd:`-${ht/2}px`},[`${ze}-expanded-row-fixed`]:{margin:`-${pt}px -${ht}px`},[`${ze}-tbody`]:{[`${ze}-wrapper:only-child ${ze}`]:{marginBlock:`-${pt}px`,marginInline:`${Me.tableExpandColumnWidth-ht}px -${ht}px`}},[`${ze}-selection-column`]:{paddingInlineStart:`${ht/4}px`}}});return{[`${ze}-wrapper`]:Object.assign(Object.assign({},at("middle",Me.tablePaddingVerticalMiddle,Me.tablePaddingHorizontalMiddle,Me.tableFontSizeMiddle)),at("small",Me.tablePaddingVerticalSmall,Me.tablePaddingHorizontalSmall,Me.tableFontSizeSmall))}},Or=Me=>{const{componentCls:ze,marginXXS:at,fontSizeIcon:st,tableHeaderIconColor:pt,tableHeaderIconColorHover:ht}=Me;return{[`${ze}-wrapper`]:{[`${ze}-thead th${ze}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Me.motionDurationSlow}`,"&:hover":{background:Me.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Me.colorPrimary},[`
&${ze}-cell-fix-left:hover,
&${ze}-cell-fix-right:hover
`]:{background:Me.tableFixedHeaderSortActiveBg}},[`${ze}-thead th${ze}-column-sort`]:{background:Me.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ze}-column-sort`]:{background:Me.tableBodySortBg},[`${ze}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ze}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ze}-column-sorter`]:{marginInlineStart:at,color:pt,fontSize:0,transition:`color ${Me.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:st,"&.active":{color:Me.colorPrimary}},[`${ze}-column-sorter-up + ${ze}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ze}-column-sorters:hover ${ze}-column-sorter`]:{color:ht}}}},zr=Me=>{const{componentCls:ze,opacityLoading:at,tableScrollThumbBg:st,tableScrollThumbBgHover:pt,tableScrollThumbSize:ht,tableScrollBg:Ut,zIndexTableSticky:Gt,stickyScrollBarBorderRadius:Tt}=Me,on=`${Me.lineWidth}px ${Me.lineType} ${Me.tableBorderColor}`;return{[`${ze}-wrapper`]:{[`${ze}-sticky`]:{"&-holder":{position:"sticky",zIndex:Gt,background:Me.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ht}px !important`,zIndex:Gt,display:"flex",alignItems:"center",background:Ut,borderTop:on,opacity:at,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ht,backgroundColor:st,borderRadius:Tt,transition:`all ${Me.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:pt}}}}}}},po=Me=>{const{componentCls:ze,lineWidth:at,tableBorderColor:st}=Me,pt=`${at}px ${Me.lineType} ${st}`;return{[`${ze}-wrapper`]:{[`${ze}-summary`]:{position:"relative",zIndex:Me.zIndexTableFixed,background:Me.tableBg,"> tr":{"> th, > td":{borderBottom:pt}}},[`div${ze}-summary`]:{boxShadow:`0 -${at}px 0 ${st}`}}}},_o=Me=>{const{componentCls:ze}=Me,at=`${Me.lineWidth}px ${Me.lineType} ${Me.tableBorderColor}`,st=`${ze}-expanded-row-cell`;return{[`${ze}-wrapper`]:{[`${ze}-tbody-virtual`]:{[`${ze}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ze}-cell`]:{borderBottom:at},[`${ze}-expanded-row`]:{[`${st}${st}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Me.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ze}-bordered`]:{[`${ze}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:at,position:"absolute"},[`${ze}-cell`]:{borderInlineEnd:at,[`&${ze}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Me.lineWidth,borderInlineStart:at}}}}}}};const br=Me=>{const{componentCls:ze,fontWeightStrong:at,tablePaddingVertical:st,tablePaddingHorizontal:pt,lineWidth:ht,lineType:Ut,tableBorderColor:Gt,tableFontSize:Tt,tableBg:on,tableRadius:St,tableHeaderTextColor:rn,motionDurationMid:Dn,tableHeaderBg:Bn,tableHeaderCellSplitColor:On,tableRowHoverBg:oa,tableSelectedRowBg:Xn,tableSelectedRowHoverBg:fa,tableFooterTextColor:Jn,tableFooterBg:va,paddingContentVerticalLG:Ga}=Me,tr=`${ht}px ${Ut} ${Gt}`;return{[`${ze}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,tl.dF)()),{[ze]:Object.assign(Object.assign({},(0,tl.Wf)(Me)),{fontSize:Tt,background:on,borderRadius:`${St}px ${St}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${St}px ${St}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${ze}-cell,
${ze}-thead > tr > th,
${ze}-tbody > tr > th,
${ze}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${Ga}px ${pt}px`,overflowWrap:"break-word"},[`${ze}-title`]:{padding:`${st}px ${pt}px`},[`${ze}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rn,fontWeight:at,textAlign:"start",background:Bn,borderBottom:tr,transition:`background ${Dn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ze}-selection-column):not(${ze}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:On,transform:"translateY(-50%)",transition:`background-color ${Dn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ze}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Dn}, border-color ${Dn}`,borderBottom:tr,[`
> ${ze}-wrapper:only-child,
> ${ze}-expanded-row-fixed > ${ze}-wrapper:only-child
`]:{[ze]:{marginBlock:`-${st}px`,marginInline:`${Me.tableExpandColumnWidth-pt}px -${pt}px`,[`${ze}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rn,fontWeight:at,textAlign:"start",background:Bn,borderBottom:tr,transition:`background ${Dn} ease`},[`
&${ze}-row:hover > th,
&${ze}-row:hover > td,
> th${ze}-cell-row-hover,
> td${ze}-cell-row-hover
`]:{background:oa},[`&${ze}-row-selected`]:{"> th, > td":{background:Xn},"&:hover > th, &:hover > td":{background:fa}}}},[`${ze}-footer`]:{padding:`${st}px ${pt}px`,color:Jn,background:va}})}};var Xr=(0,Vl.Z)("Table",Me=>{const{colorTextHeading:ze,colorSplit:at,colorIcon:st,colorIconHover:pt,opacityLoading:ht,colorBgContainer:Ut,controlInteractiveSize:Gt,headerBg:Tt,headerColor:on,headerSortActiveBg:St,headerSortHoverBg:rn,bodySortBg:Dn,rowHoverBg:Bn,rowSelectedBg:On,rowSelectedHoverBg:oa,rowExpandedBg:Xn,cellPaddingBlock:fa,cellPaddingInline:Jn,cellPaddingBlockMD:va,cellPaddingInlineMD:Ga,cellPaddingBlockSM:tr,cellPaddingInlineSM:Ka,borderColor:$e,footerBg:Ye,footerColor:Ue,headerBorderRadius:Dt,cellFontSize:kt,cellFontSizeMD:Zt,cellFontSizeSM:Kt,headerSplitColor:Jt,fixedHeaderSortActiveBg:Ft,headerFilterHoverBg:qt,filterDropdownBg:cn,expandIconBg:Gn,selectionColumnWidth:hn,stickyScrollBarBg:wt}=Me,en=new Gi.C(st),wn=new Gi.C(pt),un=2,Sn=(0,xi.TS)(Me,{tableFontSize:kt,tableBg:Ut,tableRadius:Dt,tablePaddingVertical:fa,tablePaddingHorizontal:Jn,tablePaddingVerticalMiddle:va,tablePaddingHorizontalMiddle:Ga,tablePaddingVerticalSmall:tr,tablePaddingHorizontalSmall:Ka,tableBorderColor:$e,tableHeaderTextColor:on,tableHeaderBg:Tt,tableFooterTextColor:Ue,tableFooterBg:Ye,tableHeaderCellSplitColor:Jt,tableHeaderSortBg:St,tableHeaderSortHoverBg:rn,tableHeaderIconColor:en.clone().setAlpha(en.getAlpha()*ht).toRgbString(),tableHeaderIconColorHover:wn.clone().setAlpha(wn.getAlpha()*ht).toRgbString(),tableBodySortBg:Dn,tableFixedHeaderSortActiveBg:Ft,tableHeaderFilterActiveBg:qt,tableFilterDropdownBg:cn,tableRowHoverBg:Bn,tableSelectedRowBg:On,tableSelectedRowHoverBg:oa,zIndexTableFixed:un,zIndexTableSticky:un+1,tableFontSizeMiddle:Zt,tableFontSizeSmall:Kt,tableSelectionColumnWidth:hn,tableExpandIconBg:Gn,tableExpandColumnWidth:Gt+2*Me.padding,tableExpandedRowBg:Xn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wt,tableScrollThumbBgHover:ze,tableScrollBg:at});return[br(Sn),ra(Sn),po(Sn),Or(Sn),sa(Sn),Ie(Sn),an(Sn),fn(Sn),po(Sn),Vt(Sn),ja(Sn),Rn(Sn),zr(Sn),dt(Sn),Wa(Sn),Ha(Sn),_o(Sn)]},Me=>{const{colorFillAlter:ze,colorBgContainer:at,colorTextHeading:st,colorFillSecondary:pt,colorFillContent:ht,controlItemBgActive:Ut,controlItemBgActiveHover:Gt,padding:Tt,paddingSM:on,paddingXS:St,colorBorderSecondary:rn,borderRadiusLG:Dn,fontSize:Bn,controlHeight:On,colorTextPlaceholder:oa}=Me,Xn=new Gi.C(pt).onBackground(at).toHexShortString(),fa=new Gi.C(ht).onBackground(at).toHexShortString(),Jn=new Gi.C(ze).onBackground(at).toHexShortString();return{headerBg:Jn,headerColor:st,headerSortActiveBg:Xn,headerSortHoverBg:fa,bodySortBg:Jn,rowHoverBg:Jn,rowSelectedBg:Ut,rowSelectedHoverBg:Gt,rowExpandedBg:ze,cellPaddingBlock:Tt,cellPaddingInline:Tt,cellPaddingBlockMD:on,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:rn,headerBorderRadius:Dn,footerBg:Jn,footerColor:st,cellFontSize:Bn,cellFontSizeMD:Bn,cellFontSizeSM:Bn,headerSplitColor:rn,fixedHeaderSortActiveBg:Xn,headerFilterHoverBg:ht,filterDropdownMenuBg:at,filterDropdownBg:at,expandIconBg:at,selectionColumnWidth:On,stickyScrollBarBg:oa,stickyScrollBarBorderRadius:100}});const $r=[],So=(Me,ze)=>{const{prefixCls:at,className:st,rootClassName:pt,style:ht,size:Ut,bordered:Gt,dropdownPrefixCls:Tt,dataSource:on,pagination:St,rowSelection:rn,rowKey:Dn="key",rowClassName:Bn,columns:On,children:oa,childrenColumnName:Xn,onChange:fa,getPopupContainer:Jn,loading:va,expandIcon:Ga,expandable:tr,expandedRowRender:Ka,expandIconColumnIndex:$e,indentSize:Ye,scroll:Ue,sortDirections:Dt,locale:kt,showSorterTooltip:Zt=!0,virtual:Kt}=Me,Jt=ie.useMemo(()=>On||zt(oa),[On,oa]),Ft=ie.useMemo(()=>Jt.some(Fa=>Fa.responsive),[Jt]),qt=(0,Ai.Z)(Ft),cn=ie.useMemo(()=>{const Fa=new Set(Object.keys(qt).filter(wa=>qt[wa]));return Jt.filter(wa=>!wa.responsive||wa.responsive.some(nr=>Fa.has(nr)))},[Jt,qt]),Gn=(0,wi.Z)(Me,["className","style","columns"]),{locale:hn=_i.Z,direction:wt,table:en,renderEmpty:wn,getPrefixCls:un,getPopupContainer:Sn}=ie.useContext(ko.E_),Ta=(0,ei.Z)(Ut),Qt=Object.assign(Object.assign({},hn.Table),kt),Da=on||$r,vt=un("table",at),Vn=un("dropdown",Tt),qn=Object.assign({childrenColumnName:Xn,expandIconColumnIndex:$e},tr),{childrenColumnName:je="children"}=qn,_t=ie.useMemo(()=>Da.some(Fa=>Fa==null?void 0:Fa[je])?"nest":Ka||tr&&tr.expandedRowRender?"row":null,[Da]),Nn={body:ie.useRef()},la=ie.useMemo(()=>typeof Dn=="function"?Dn:Fa=>Fa==null?void 0:Fa[Dn],[Dn]),[Ct]=$i(Da,je,la),Pn={},na=function(Fa,wa){let nr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Dr,Vr,Aa;const Ja=Object.assign(Object.assign({},Pn),Fa);nr&&((Dr=Pn.resetPagination)===null||Dr===void 0||Dr.call(Pn),!((Vr=Ja.pagination)===null||Vr===void 0)&&Vr.current&&(Ja.pagination.current=1),St&&St.onChange&&St.onChange(1,(Aa=Ja.pagination)===null||Aa===void 0?void 0:Aa.pageSize)),Ue&&Ue.scrollToFirstRowOnChange!==!1&&Nn.body.current&&(0,Fi.Z)(0,{getContainer:()=>Nn.body.current}),fa==null||fa(Ja.pagination,Ja.filters,Ja.sorter,{currentDataSource:cl(el(Da,Ja.sorterStates,je),Ja.filterStates),action:wa})},Ma=(Fa,wa)=>{na({sorter:Fa,sorterStates:wa},"sort",!1)},[Ar,Fr,Lr,eo]=Wl({prefixCls:vt,mergedColumns:cn,onSorterChange:Ma,sortDirections:Dt||["ascend","descend"],tableLocale:Qt,showSorterTooltip:Zt}),Cn=ie.useMemo(()=>el(Da,Fr,je),[Da,Fr]);Pn.sorter=eo(),Pn.sorterStates=Fr;const ea=(Fa,wa)=>{na({filters:Fa,filterStates:wa},"filter",!0)},[da,ao,wr]=gi({prefixCls:vt,locale:Qt,dropdownPrefixCls:Vn,mergedColumns:cn,onFilterChange:ea,getPopupContainer:Jn||Sn}),ha=cl(Cn,ao);Pn.filters=wr,Pn.filterStates=ao;const cr=ie.useMemo(()=>{const Fa={};return Object.keys(wr).forEach(wa=>{wr[wa]!==null&&(Fa[wa]=wr[wa])}),Object.assign(Object.assign({},Lr),{filters:Fa})},[Lr,wr]),[ir]=_l(cr),kn=(Fa,wa)=>{na({pagination:Object.assign(Object.assign({},Pn.pagination),{current:Fa,pageSize:wa})},"paginate")},[bn,_r]=Zl(ha.length,kn,St);Pn.pagination=St===!1?{}:Li(bn,St),Pn.resetPagination=_r;const lr=ie.useMemo(()=>{if(St===!1||!bn.pageSize)return ha;const{current:Fa=1,total:wa,pageSize:nr=Bi}=bn;return ha.length<wa?ha.length>nr?ha.slice((Fa-1)*nr,Fa*nr):ha:ha.slice((Fa-1)*nr,Fa*nr)},[!!St,ha,bn&&bn.current,bn&&bn.pageSize,bn&&bn.total]),[Xa,_a]=Bl({prefixCls:vt,data:ha,pageData:lr,getRowKey:la,getRecordByKey:Ct,expandType:_t,childrenColumnName:je,locale:Qt,getPopupContainer:Jn||Sn},rn),fr=(Fa,wa,nr)=>{let Dr;return typeof Bn=="function"?Dr=Ce()(Bn(Fa,wa,nr)):Dr=Ce()(Bn),Ce()({[`${vt}-row-selected`]:_a.has(la(Fa,wa))},Dr)};qn.__PARENT_RENDER_ICON__=qn.expandIcon,qn.expandIcon=qn.expandIcon||Ga||Va(Qt),_t==="nest"&&qn.expandIconColumnIndex===void 0?qn.expandIconColumnIndex=rn?1:0:qn.expandIconColumnIndex>0&&rn&&(qn.expandIconColumnIndex-=1),typeof qn.indentSize!="number"&&(qn.indentSize=typeof Ye=="number"?Ye:15);const Nr=ie.useCallback(Fa=>ir(Xa(da(Ar(Fa)))),[Ar,da,Xa]);let Wr,io;if(St!==!1&&(bn!=null&&bn.total)){let Fa;bn.size?Fa=bn.size:Fa=Ta==="small"||Ta==="middle"?"small":void 0;const wa=Vr=>ie.createElement(Ki.Z,Object.assign({},bn,{className:Ce()(`${vt}-pagination ${vt}-pagination-${Vr}`,bn.className),size:Fa})),nr=wt==="rtl"?"left":"right",{position:Dr}=bn;if(Dr!==null&&Array.isArray(Dr)){const Vr=Dr.find(wo=>wo.includes("top")),Aa=Dr.find(wo=>wo.includes("bottom")),Ja=Dr.every(wo=>`${wo}`=="none");!Vr&&!Aa&&!Ja&&(io=wa(nr)),Vr&&(Wr=wa(Vr.toLowerCase().replace("top",""))),Aa&&(io=wa(Aa.toLowerCase().replace("bottom","")))}else io=wa(nr)}let xo;typeof va=="boolean"?xo={spinning:va}:typeof va=="object"&&(xo=Object.assign({spinning:!0},va));const[yo,qa]=Xr(vt),[,so]=(0,ya.Z)(),ti=Ce()(`${vt}-wrapper`,en==null?void 0:en.className,{[`${vt}-wrapper-rtl`]:wt==="rtl"},st,pt,qa),co=Object.assign(Object.assign({},en==null?void 0:en.style),ht),ho=kt&&kt.emptyText||(wn==null?void 0:wn("Table"))||ie.createElement(No.Z,{componentName:"Table"}),_n=Kt?Ii:El,jn={},fo=ie.useMemo(()=>{const{fontSize:Fa,lineHeight:wa,padding:nr,paddingXS:Dr,paddingSM:Vr}=so,Aa=Math.floor(Fa*wa);switch(Ta){case"large":return nr*2+Aa;case"small":return Dr*2+Aa;default:return Vr*2+Aa}},[so,Ta]);return Kt&&(jn.listItemHeight=fo),yo(ie.createElement("div",{ref:ze,className:ti,style:co},ie.createElement(dr.Z,Object.assign({spinning:!1},xo),Wr,ie.createElement(_n,Object.assign({},jn,Gn,{columns:cn,direction:wt,expandable:qn,prefixCls:vt,className:Ce()({[`${vt}-middle`]:Ta==="middle",[`${vt}-small`]:Ta==="small",[`${vt}-bordered`]:Gt,[`${vt}-empty`]:Da.length===0}),data:lr,rowKey:la,rowClassName:fr,emptyText:ho,internalHooks:ye,internalRefs:Nn,transformColumns:Nr})),io)))};var Po=ie.forwardRef(So);const oo=(Me,ze)=>{const at=ie.useRef(0);return at.current+=1,ie.createElement(Po,Object.assign({},Me,{ref:ze,_renderTimes:at.current}))},uo=ie.forwardRef(oo);uo.SELECTION_COLUMN=bi,uo.EXPAND_COLUMN=ee,uo.SELECTION_ALL=ml,uo.SELECTION_INVERT=qi,uo.SELECTION_NONE=fl,uo.Column=Qo,uo.ColumnGroup=li,uo.Summary=be;var Wo=uo,Mo=Wo},17574:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return We}});var ee=te(54030),ye=te(3300),Be=te(52671),Ge=te(8657),ve=te(32855),we=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"},ce=ie,Le=te(7657),Ae=function(Ne,Qe){return we.createElement(Le.Z,(0,ve.Z)({},Ne,{ref:Qe,icon:ce}))},ge=we.forwardRef(Ae),_e=ge,pe=te(92310),ae=te.n(pe),E=te(35654),a=te(71430),b=te(36355),y=te(56082),x=te(62892),z=te(20648);const ne=4;function oe(ke){const{dropPosition:Ne,dropLevelOffset:Qe,prefixCls:rt,indent:He,direction:et="ltr"}=ke,Et=et==="ltr"?"left":"right",Pt=et==="ltr"?"right":"left",gt={[Et]:-Qe*He+ne,[Pt]:0};switch(Ne){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[Et]=He+ne;break}return we.createElement("div",{style:gt,className:`${rt}-drop-indicator`})}var ue=te(71997),Se=we.forwardRef((ke,Ne)=>{const{getPrefixCls:Qe,direction:rt,virtual:He,tree:et}=we.useContext(b.E_),{prefixCls:Et,className:Pt,showIcon:gt=!1,showLine:Ot,switcherIcon:xe,blockNode:Lt=!1,children:Nt,checkable:fe=!1,selectable:qe=!0,draggable:Ee,motion:le,style:re}=ke,se=Qe("tree",Et),Oe=Qe(),Ke=le!=null?le:Object.assign(Object.assign({},(0,x.Z)(Oe)),{motionAppear:!1}),be=Object.assign(Object.assign({},ke),{checkable:fe,selectable:qe,showIcon:gt,motion:Ke,blockNode:Lt,showLine:!!Ot,dropIndicatorRender:oe}),[Re,it]=(0,z.ZP)(se),tt=we.useMemo(()=>{if(!Ee)return!1;let ft={};switch(typeof Ee){case"function":ft.nodeDraggable=Ee;break;case"object":ft=Object.assign({},Ee);break;default:break}return ft.icon!==!1&&(ft.icon=ft.icon||we.createElement(y.Z,null)),ft},[Ee]),Pe=ft=>we.createElement(ue.Z,{prefixCls:se,switcherIcon:xe,treeNodeProps:ft,showLine:Ot});return Re(we.createElement(ee.Z,Object.assign({itemHeight:20,ref:Ne,virtual:He},be,{style:Object.assign(Object.assign({},et==null?void 0:et.style),re),prefixCls:se,className:ae()({[`${se}-icon-hide`]:!gt,[`${se}-block-node`]:Lt,[`${se}-unselectable`]:!qe,[`${se}-rtl`]:rt==="rtl"},et==null?void 0:et.className,Pt,it),direction:rt,checkable:fe&&we.createElement("span",{className:`${se}-checkbox-inner`}),selectable:qe,switcherIcon:Pe,draggable:tt}),Nt))}),he;(function(ke){ke[ke.None=0]="None",ke[ke.Start=1]="Start",ke[ke.End=2]="End"})(he||(he={}));function De(ke,Ne){function Qe(rt){const{key:He,children:et}=rt;Ne(He,rt)!==!1&&De(et||[],Ne)}ke.forEach(Qe)}function Te(ke){let{treeData:Ne,expandedKeys:Qe,startKey:rt,endKey:He}=ke;const et=[];let Et=he.None;if(rt&&rt===He)return[rt];if(!rt||!He)return[];function Pt(gt){return gt===rt||gt===He}return De(Ne,gt=>{if(Et===he.End)return!1;if(Pt(gt)){if(et.push(gt),Et===he.None)Et=he.Start;else if(Et===he.Start)return Et=he.End,!1}else Et===he.Start&&et.push(gt);return Qe.includes(gt)}),et}function me(ke,Ne){const Qe=(0,ye.Z)(Ne),rt=[];return De(ke,(He,et)=>{const Et=Qe.indexOf(He);return Et!==-1&&(rt.push(et),Qe.splice(Et,1)),!!Qe.length}),rt}var nt=function(ke,Ne){var Qe={};for(var rt in ke)Object.prototype.hasOwnProperty.call(ke,rt)&&Ne.indexOf(rt)<0&&(Qe[rt]=ke[rt]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,rt=Object.getOwnPropertySymbols(ke);He<rt.length;He++)Ne.indexOf(rt[He])<0&&Object.prototype.propertyIsEnumerable.call(ke,rt[He])&&(Qe[rt[He]]=ke[rt[He]]);return Qe};function Ce(ke){const{isLeaf:Ne,expanded:Qe}=ke;return Ne?we.createElement(Be.Z,null):Qe?we.createElement(Ge.Z,null):we.createElement(_e,null)}function lt(ke){let{treeData:Ne,children:Qe}=ke;return Ne||(0,a.zn)(Qe)}const Ve=(ke,Ne)=>{var{defaultExpandAll:Qe,defaultExpandParent:rt,defaultExpandedKeys:He}=ke,et=nt(ke,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Et=we.useRef(),Pt=we.useRef(),gt=()=>{const{keyEntities:tt}=(0,a.I8)(lt(et));let Pe;return Qe?Pe=Object.keys(tt):rt?Pe=(0,E.r7)(et.expandedKeys||He||[],tt):Pe=et.expandedKeys||He,Pe},[Ot,xe]=we.useState(et.selectedKeys||et.defaultSelectedKeys||[]),[Lt,Nt]=we.useState(()=>gt());we.useEffect(()=>{"selectedKeys"in et&&xe(et.selectedKeys)},[et.selectedKeys]),we.useEffect(()=>{"expandedKeys"in et&&Nt(et.expandedKeys)},[et.expandedKeys]);const fe=(tt,Pe)=>{var ft;return"expandedKeys"in et||Nt(tt),(ft=et.onExpand)===null||ft===void 0?void 0:ft.call(et,tt,Pe)},qe=(tt,Pe)=>{var ft;const{multiple:Ht}=et,{node:Yt,nativeEvent:Xt}=Pe,{key:ln=""}=Yt,tn=lt(et),Je=Object.assign(Object.assign({},Pe),{selected:!0}),ut=(Xt==null?void 0:Xt.ctrlKey)||(Xt==null?void 0:Xt.metaKey),Wt=Xt==null?void 0:Xt.shiftKey;let jt;Ht&&ut?(jt=tt,Et.current=ln,Pt.current=jt,Je.selectedNodes=me(tn,jt)):Ht&&Wt?(jt=Array.from(new Set([].concat((0,ye.Z)(Pt.current||[]),(0,ye.Z)(Te({treeData:tn,expandedKeys:Lt,startKey:ln,endKey:Et.current}))))),Je.selectedNodes=me(tn,jt)):(jt=[ln],Et.current=ln,Pt.current=jt,Je.selectedNodes=me(tn,jt)),(ft=et.onSelect)===null||ft===void 0||ft.call(et,jt,Je),"selectedKeys"in et||xe(jt)},{getPrefixCls:Ee,direction:le}=we.useContext(b.E_),{prefixCls:re,className:se,showIcon:Oe=!0,expandAction:Ke="click"}=et,be=nt(et,["prefixCls","className","showIcon","expandAction"]),Re=Ee("tree",re),it=ae()(`${Re}-directory`,{[`${Re}-directory-rtl`]:le==="rtl"},se);return we.createElement(Se,Object.assign({icon:Ce,ref:Ne,blockNode:!0},be,{showIcon:Oe,expandAction:Ke,prefixCls:Re,className:it,expandedKeys:Lt,selectedKeys:Ot,onSelect:qe,onExpand:fe}))};var ct=we.forwardRef(Ve);const ot=Se;ot.DirectoryTree=ct,ot.TreeNode=ee.O;var We=ot},20648:function(Mt,Bt,te){"use strict";te.d(Bt,{TM:function(){return pe},Yk:function(){return _e}});var ee=te(36237),ye=te(98447),Be=te(17313),Ge=te(8378),ve=te(37613),we=te(83116);const ie=new ee.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ce=(ae,E)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Le=(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:'""'}}}),Ae=(ae,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:x,nodeSelectedBg:z,nodeHoverBg:ne}=E,oe=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"},[`${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,Be.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}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:x}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ce(ae,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}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:x/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${x}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:z},[`${a}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},Le(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:x/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:`${x/2}px !important`}}}}})}},ge=ae=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:x}=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:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:x},[`${E}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},_e=(ae,E)=>{const a=`.${ae}`,b=`${a}-treenode`,y=E.paddingXS/2,x=(0,ve.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Ae(ae,x),ge(x)]},pe=ae=>{const{controlHeightSM:E}=ae;return{titleHeight:E,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};Bt.ZP=(0,we.Z)("Tree",(ae,E)=>{let{prefixCls:a}=E;return[{[ae.componentCls]:(0,ye.C2)(`${a}-checkbox`,ae)},_e(a,ae),(0,Ge.Z)(ae)]},ae=>{const{colorTextLightSolid:E,colorPrimary:a}=ae;return Object.assign(Object.assign({},pe(ae)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return b}});var ee=te(32855),ye=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"},Ge=Be,ve=te(7657),we=function(x,z){return ye.createElement(ve.Z,(0,ee.Z)({},x,{ref:z,icon:Ge}))},ie=ye.forwardRef(we),ce=ie,Le=te(52671),Ae=te(58617),ge=te(15075),_e=te(43531),pe=te(92310),ae=te.n(pe),E=te(92343),b=y=>{const{prefixCls:x,switcherIcon:z,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:de,loading:Se}=ne;if(Se)return ye.createElement(Ae.Z,{className:`${x}-switcher-loading-icon`});let he;if(oe&&typeof oe=="object"&&(he=oe.showLeafIcon),ue){if(!oe)return null;if(typeof he!="boolean"&&he){const me=typeof he=="function"?he(ne):he,nt=`${x}-switcher-line-custom-icon`;return(0,E.l$)(me)?(0,E.Tm)(me,{className:ae()(me.props.className||"",nt)}):me}return he?ye.createElement(Le.Z,{className:`${x}-switcher-line-icon`}):ye.createElement("span",{className:`${x}-switcher-leaf-line`})}const De=`${x}-switcher-icon`,Te=typeof z=="function"?z(ne):z;return(0,E.l$)(Te)?(0,E.Tm)(Te,{className:ae()(Te.props.className||"",De)}):Te!==void 0?Te:oe?de?ye.createElement(ge.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(_e.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(ce,{className:De})}},54580:function(Mt,Bt,te){"use strict";te.d(Bt,{default:function(){return Tr}});var ee=te(59301),ye=te(3300),Be=te(92310),Ge=te.n(Be),ve=te(32855),we=te(33377),ie=te(93912),ce=te(18881),Le=te(85461),Ae=te(74430),ge=te(43079),_e=te(13932),pe=te(34666),ae=te(68702),E=te(26112);function a(At,yn){var En="cannot ".concat(At.method," ").concat(At.action," ").concat(yn.status,"'"),Tn=new Error(En);return Tn.status=yn.status,Tn.method=At.method,Tn.url=At.action,Tn}function b(At){var yn=At.responseText||At.response;if(!yn)return yn;try{return JSON.parse(yn)}catch(En){return yn}}function y(At){var yn=new XMLHttpRequest;At.onProgress&&yn.upload&&(yn.upload.onprogress=function(ia){ia.total>0&&(ia.percent=ia.loaded/ia.total*100),At.onProgress(ia)});var En=new FormData;At.data&&Object.keys(At.data).forEach(function($n){var ia=At.data[$n];if(Array.isArray(ia)){ia.forEach(function(xt){En.append("".concat($n,"[]"),xt)});return}En.append($n,ia)}),At.file instanceof Blob?En.append(At.filename,At.file,At.file.name):En.append(At.filename,At.file),yn.onerror=function(ia){At.onError(ia)},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 Tn=At.headers||{};return Tn["X-Requested-With"]!==null&&yn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Tn).forEach(function($n){Tn[$n]!==null&&yn.setRequestHeader($n,Tn[$n])}),yn.send(En),{abort:function(){yn.abort()}}}var x=+new Date,z=0;function ne(){return"rc-upload-".concat(x,"-").concat(++z)}var oe=te(48736),ue=function(At,yn){if(At&&yn){var En=Array.isArray(yn)?yn:yn.split(","),Tn=At.name||"",$n=At.type||"",ia=$n.replace(/\/.*$/,"");return En.some(function(xt){var bt=xt.trim();if(/^\*(\/\*)?$/.test(xt))return!0;if(bt.charAt(0)==="."){var gn=Tn.toLowerCase(),Zn=bt.toLowerCase(),nn=[Zn];return(Zn===".jpg"||Zn===".jpeg")&&(nn=[".jpg",".jpeg"]),nn.some(function(er){return gn.endsWith(er)})}return/\/\*$/.test(bt)?ia===bt.replace(/\/.*$/,""):$n===bt?!0:/^\w+$/.test(bt)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(bt,"'.Skip for check.")),!0):!1})}return!0};function de(At,yn){var En=At.createReader(),Tn=[];function $n(){En.readEntries(function(ia){var xt=Array.prototype.slice.apply(ia);Tn=Tn.concat(xt);var bt=!xt.length;bt?yn(Tn):$n()})}$n()}var Se=function(yn,En,Tn){var $n=function ia(xt,bt){xt&&(xt.path=bt||"",xt.isFile?xt.file(function(gn){Tn(gn)&&(xt.fullPath&&!gn.webkitRelativePath&&(Object.defineProperties(gn,{webkitRelativePath:{writable:!0}}),gn.webkitRelativePath=xt.fullPath.replace(/^\//,""),Object.defineProperties(gn,{webkitRelativePath:{writable:!1}})),En([gn]))}):xt.isDirectory&&de(xt,function(gn){gn.forEach(function(Zn){ia(Zn,"".concat(bt).concat(xt.name,"/"))})}))};yn.forEach(function(ia){$n(ia.webkitGetAsEntry())})},he=Se,De=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Te=function(At){(0,ce.Z)(En,At);var yn=(0,Le.Z)(En);function En(){var Tn;(0,we.Z)(this,En);for(var $n=arguments.length,ia=new Array($n),xt=0;xt<$n;xt++)ia[xt]=arguments[xt];return Tn=yn.call.apply(yn,[this].concat(ia)),Tn.state={uid:ne()},Tn.reqs={},Tn.fileInput=void 0,Tn._isMounted=void 0,Tn.onChange=function(bt){var gn=Tn.props,Zn=gn.accept,nn=gn.directory,er=bt.target.files,Oa=(0,ye.Z)(er).filter(function(mr){return!nn||ue(mr,Zn)});Tn.uploadFiles(Oa),Tn.reset()},Tn.onClick=function(bt){var gn=Tn.fileInput;if(gn){var Zn=bt.target,nn=Tn.props.onClick;if(Zn&&Zn.tagName==="BUTTON"){var er=gn.parentNode;er.focus(),Zn.blur()}gn.click(),nn&&nn(bt)}},Tn.onKeyDown=function(bt){bt.key==="Enter"&&Tn.onClick(bt)},Tn.onFileDrop=function(bt){var gn=Tn.props.multiple;if(bt.preventDefault(),bt.type!=="dragover")if(Tn.props.directory)he(Array.prototype.slice.call(bt.dataTransfer.items),Tn.uploadFiles,function(nn){return ue(nn,Tn.props.accept)});else{var Zn=(0,ye.Z)(bt.dataTransfer.files).filter(function(nn){return ue(nn,Tn.props.accept)});gn===!1&&(Zn=Zn.slice(0,1)),Tn.uploadFiles(Zn)}},Tn.uploadFiles=function(bt){var gn=(0,ye.Z)(bt),Zn=gn.map(function(nn){return nn.uid=ne(),Tn.processFile(nn,gn)});Promise.all(Zn).then(function(nn){var er=Tn.props.onBatchStart;er==null||er(nn.map(function(Oa){var mr=Oa.origin,pr=Oa.parsedFile;return{file:mr,parsedFile:pr}})),nn.filter(function(Oa){return Oa.parsedFile!==null}).forEach(function(Oa){Tn.post(Oa)})})},Tn.processFile=function(){var bt=(0,ae.Z)((0,_e.Z)().mark(function gn(Zn,nn){var er,Oa,mr,pr,Ln,Un,Ba,xa,vr;return(0,_e.Z)().wrap(function(ka){for(;;)switch(ka.prev=ka.next){case 0:if(er=Tn.props.beforeUpload,Oa=Zn,!er){ka.next=14;break}return ka.prev=3,ka.next=6,er(Zn,nn);case 6:Oa=ka.sent,ka.next=12;break;case 9:ka.prev=9,ka.t0=ka.catch(3),Oa=!1;case 12:if(Oa!==!1){ka.next=14;break}return ka.abrupt("return",{origin:Zn,parsedFile:null,action:null,data:null});case 14:if(mr=Tn.props.action,typeof mr!="function"){ka.next=21;break}return ka.next=18,mr(Zn);case 18:pr=ka.sent,ka.next=22;break;case 21:pr=mr;case 22:if(Ln=Tn.props.data,typeof Ln!="function"){ka.next=29;break}return ka.next=26,Ln(Zn);case 26:Un=ka.sent,ka.next=30;break;case 29:Un=Ln;case 30:return Ba=((0,pe.Z)(Oa)==="object"||typeof Oa=="string")&&Oa?Oa:Zn,Ba instanceof File?xa=Ba:xa=new File([Ba],Zn.name,{type:Zn.type}),vr=xa,vr.uid=Zn.uid,ka.abrupt("return",{origin:Zn,data:Un,parsedFile:vr,action:pr});case 35:case"end":return ka.stop()}},gn,null,[[3,9]])}));return function(gn,Zn){return bt.apply(this,arguments)}}(),Tn.saveFileInput=function(bt){Tn.fileInput=bt},Tn}return(0,ie.Z)(En,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($n){var ia=this,xt=$n.data,bt=$n.origin,gn=$n.action,Zn=$n.parsedFile;if(this._isMounted){var nn=this.props,er=nn.onStart,Oa=nn.customRequest,mr=nn.name,pr=nn.headers,Ln=nn.withCredentials,Un=nn.method,Ba=bt.uid,xa=Oa||y,vr={action:gn,filename:mr,data:xt,file:Zn,headers:pr,withCredentials:Ln,method:Un||"post",onProgress:function(ka){var Sr=ia.props.onProgress;Sr==null||Sr(ka,Zn)},onSuccess:function(ka,Sr){var Ur=ia.props.onSuccess;Ur==null||Ur(ka,Zn,Sr),delete ia.reqs[Ba]},onError:function(ka,Sr){var Ur=ia.props.onError;Ur==null||Ur(ka,Sr,Zn),delete ia.reqs[Ba]}};er(bt),this.reqs[Ba]=xa(vr)}}},{key:"reset",value:function(){this.setState({uid:ne()})}},{key:"abort",value:function($n){var ia=this.reqs;if($n){var xt=$n.uid?$n.uid:$n;ia[xt]&&ia[xt].abort&&ia[xt].abort(),delete ia[xt]}else Object.keys(ia).forEach(function(bt){ia[bt]&&ia[bt].abort&&ia[bt].abort(),delete ia[bt]})}},{key:"render",value:function(){var $n=this.props,ia=$n.component,xt=$n.prefixCls,bt=$n.className,gn=$n.disabled,Zn=$n.id,nn=$n.style,er=$n.multiple,Oa=$n.accept,mr=$n.capture,pr=$n.children,Ln=$n.directory,Un=$n.openFileDialogOnClick,Ba=$n.onMouseEnter,xa=$n.onMouseLeave,vr=(0,ge.Z)($n,De),rr=Ge()((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},xt,!0),"".concat(xt,"-disabled"),gn),bt,bt)),ka=Ln?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Sr=gn?{}:{onClick:Un?this.onClick:function(){},onKeyDown:Un?this.onKeyDown:function(){},onMouseEnter:Ba,onMouseLeave:xa,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return ee.createElement(ia,(0,ve.Z)({},Sr,{className:rr,role:"button",style:nn}),ee.createElement("input",(0,ve.Z)({},(0,E.Z)(vr,{aria:!0,data:!0}),{id:Zn,disabled:gn,type:"file",ref:this.saveFileInput,onClick:function(Qr){return Qr.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Oa},ka,{multiple:er,onChange:this.onChange},mr!=null?{capture:mr}:{})),pr)}}]),En}(ee.Component),me=Te;function nt(){}var Ce=function(At){(0,ce.Z)(En,At);var yn=(0,Le.Z)(En);function En(){var Tn;(0,we.Z)(this,En);for(var $n=arguments.length,ia=new Array($n),xt=0;xt<$n;xt++)ia[xt]=arguments[xt];return Tn=yn.call.apply(yn,[this].concat(ia)),Tn.uploader=void 0,Tn.saveUploader=function(bt){Tn.uploader=bt},Tn}return(0,ie.Z)(En,[{key:"abort",value:function($n){this.uploader.abort($n)}},{key:"render",value:function(){return ee.createElement(me,(0,ve.Z)({},this.props,{ref:this.saveUploader}))}}]),En}(ee.Component);Ce.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:nt,onError:nt,onSuccess:nt,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var lt=Ce,Ve=lt,Xe=te(18929),ct=te(4676),ot=te(36355),We=te(1684),ke=te(9763),Ne=te(31724),Qe={icon:function(yn,En){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:En}},{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:yn}}]}},name:"file",theme:"twotone"},rt=Qe,He=te(7657),et=function(yn,En){return ee.createElement(He.Z,(0,ve.Z)({},yn,{ref:En,icon:rt}))},Et=ee.forwardRef(et),Pt=Et,gt=te(58617),Ot={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"},xe=Ot,Lt=function(yn,En){return ee.createElement(He.Z,(0,ve.Z)({},yn,{ref:En,icon:xe}))},Nt=ee.forwardRef(Lt),fe=Nt,qe={icon:function(yn,En){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:yn}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:En}},{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:En}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:En}},{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:yn}}]}},name:"picture",theme:"twotone"},Ee=qe,le=function(yn,En){return ee.createElement(He.Z,(0,ve.Z)({},yn,{ref:En,icon:Ee}))},re=ee.forwardRef(le),se=re,Oe=te(77900),Ke=te(56762),be=te(62892),Re=te(92343),it=te(3113);function tt(At){return Object.assign(Object.assign({},At),{lastModified:At.lastModified,lastModifiedDate:At.lastModifiedDate,name:At.name,size:At.size,type:At.type,uid:At.uid,percent:0,originFileObj:At})}function Pe(At,yn){const En=(0,ye.Z)(yn),Tn=En.findIndex($n=>{let{uid:ia}=$n;return ia===At.uid});return Tn===-1?En.push(At):En[Tn]=At,En}function ft(At,yn){const En=At.uid!==void 0?"uid":"name";return yn.filter(Tn=>Tn[En]===At[En])[0]}function Ht(At,yn){const En=At.uid!==void 0?"uid":"name",Tn=yn.filter($n=>$n[En]!==At[En]);return Tn.length===yn.length?null:Tn}const Yt=function(){const yn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Tn=yn[yn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Tn)||[""])[0]},Xt=At=>At.indexOf("image/")===0,ln=At=>{if(At.type&&!At.thumbUrl)return Xt(At.type);const yn=At.thumbUrl||At.url||"",En=Yt(yn);return/^data:image\//.test(yn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(En)?!0:!(/^data:/.test(yn)||En)},tn=200;function Je(At){return new Promise(yn=>{if(!At.type||!Xt(At.type)){yn("");return}const En=document.createElement("canvas");En.width=tn,En.height=tn,En.style.cssText=`position: fixed; left: 0; top: 0; width: ${tn}px; height: ${tn}px; z-index: 9999; display: none;`,document.body.appendChild(En);const Tn=En.getContext("2d"),$n=new Image;if($n.onload=()=>{const{width:ia,height:xt}=$n;let bt=tn,gn=tn,Zn=0,nn=0;ia>xt?(gn=xt*(tn/ia),nn=-(gn-bt)/2):(bt=ia*(tn/xt),Zn=-(bt-gn)/2),Tn.drawImage($n,Zn,nn,bt,gn);const er=En.toDataURL();document.body.removeChild(En),window.URL.revokeObjectURL($n.src),yn(er)},$n.crossOrigin="anonymous",At.type.startsWith("image/svg+xml")){const ia=new FileReader;ia.onload=()=>{ia.result&&($n.src=ia.result)},ia.readAsDataURL(At)}else if(At.type.startsWith("image/gif")){const ia=new FileReader;ia.onload=()=>{ia.result&&yn(ia.result)},ia.readAsDataURL(At)}else $n.src=window.URL.createObjectURL(At)})}var ut=te(26227),Wt=te(41464),jt=te(15277),vn=te(93948),zn=te(6848),Mn=ee.forwardRef((At,yn)=>{let{prefixCls:En,className:Tn,style:$n,locale:ia,listType:xt,file:bt,items:gn,progress:Zn,iconRender:nn,actionIconRender:er,itemRender:Oa,isImgUrl:mr,showPreviewIcon:pr,showRemoveIcon:Ln,showDownloadIcon:Un,previewIcon:Ba,removeIcon:xa,downloadIcon:vr,onPreview:rr,onDownload:ka,onClose:Sr}=At;var Ur,Qr;const{status:ba}=bt,[Sa,pi]=ee.useState(ba);ee.useEffect(()=>{ba!=="removed"&&pi(ba)},[ba]);const[yi,Pi]=ee.useState(!1);ee.useEffect(()=>{const ko=setTimeout(()=>{Pi(!0)},300);return()=>{clearTimeout(ko)}},[]);const di=nn(bt);let Yo=ee.createElement("div",{className:`${En}-icon`},di);if(xt==="picture"||xt==="picture-card"||xt==="picture-circle")if(Sa==="uploading"||!bt.thumbUrl&&!bt.url){const ko=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:Sa!=="uploading"});Yo=ee.createElement("div",{className:ko},di)}else{const ko=mr!=null&&mr(bt)?ee.createElement("img",{src:bt.thumbUrl||bt.url,alt:bt.name,className:`${En}-list-item-image`,crossOrigin:bt.crossOrigin}):di,No=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:mr&&!mr(bt)});Yo=ee.createElement("a",{className:No,onClick:ei=>rr(bt,ei),href:bt.url||bt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ko)}const Do=Ge()(`${En}-list-item`,`${En}-list-item-${Sa}`),qo=typeof bt.linkProps=="string"?JSON.parse(bt.linkProps):bt.linkProps,Vo=Ln?er((typeof xa=="function"?xa(bt):xa)||ee.createElement(ut.Z,null),()=>Sr(bt),En,ia.removeFile):null,oi=Un&&Sa==="done"?er((typeof vr=="function"?vr(bt):vr)||ee.createElement(Wt.Z,null),()=>ka(bt),En,ia.downloadFile):null,ii=xt!=="picture-card"&&xt!=="picture-circle"&&ee.createElement("span",{key:"download-delete",className:Ge()(`${En}-list-item-actions`,{picture:xt==="picture"})},oi,Vo),ai=Ge()(`${En}-list-item-name`),ci=bt.url?[ee.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:ai,title:bt.name},qo,{href:bt.url,onClick:ko=>rr(bt,ko)}),bt.name),ii]:[ee.createElement("span",{key:"view",className:ai,onClick:ko=>rr(bt,ko),title:bt.name},bt.name),ii],jr={pointerEvents:"none",opacity:.5},Lo=pr?ee.createElement("a",{href:bt.url||bt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:bt.url||bt.thumbUrl?void 0:jr,onClick:ko=>rr(bt,ko),title:ia.previewFile},typeof Ba=="function"?Ba(bt):Ba||ee.createElement(jt.Z,null)):null,hr=(xt==="picture-card"||xt==="picture-circle")&&Sa!=="uploading"&&ee.createElement("span",{className:`${En}-list-item-actions`},Lo,Sa==="done"&&oi,Vo),{getPrefixCls:Qo}=ee.useContext(ot.E_),Jo=Qo(),li=ee.createElement("div",{className:Do},Yo,ci,hr,yi&&ee.createElement(Oe.default,{motionName:`${Jo}-fade`,visible:Sa==="uploading",motionDeadline:2e3},ko=>{let{className:No}=ko;const ei="percent"in bt?ee.createElement(vn.Z,Object.assign({},Zn,{type:"line",percent:bt.percent,"aria-label":bt["aria-label"],"aria-labelledby":bt["aria-labelledby"]})):null;return ee.createElement("div",{className:Ge()(`${En}-list-item-progress`,No)},ei)})),wi=bt.response&&typeof bt.response=="string"?bt.response:((Ur=bt.error)===null||Ur===void 0?void 0:Ur.statusText)||((Qr=bt.error)===null||Qr===void 0?void 0:Qr.message)||ia.uploadError,Fi=Sa==="error"?ee.createElement(zn.Z,{title:wi,getPopupContainer:ko=>ko.parentNode},li):li;return ee.createElement("div",{className:Ge()(`${En}-list-item-container`,Tn),style:$n,ref:yn},Oa?Oa(Fi,bt,gn,{download:ka.bind(null,bt),preview:rr.bind(null,bt),remove:Sr.bind(null,bt)}):Fi)});const pa=(At,yn)=>{const{listType:En="text",previewFile:Tn=Je,onPreview:$n,onDownload:ia,onRemove:xt,locale:bt,iconRender:gn,isImageUrl:Zn=ln,prefixCls:nn,items:er=[],showPreviewIcon:Oa=!0,showRemoveIcon:mr=!0,showDownloadIcon:pr=!1,removeIcon:Ln,previewIcon:Un,downloadIcon:Ba,progress:xa={size:[-1,2],showInfo:!1},appendAction:vr,appendActionVisible:rr=!0,itemRender:ka,disabled:Sr}=At,Ur=(0,Ke.Z)(),[Qr,ba]=ee.useState(!1);ee.useEffect(()=>{En!=="picture"&&En!=="picture-card"&&En!=="picture-circle"||(er||[]).forEach(jr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(jr.originFileObj instanceof File||jr.originFileObj instanceof Blob)||jr.thumbUrl!==void 0||(jr.thumbUrl="",Tn&&Tn(jr.originFileObj).then(Lo=>{jr.thumbUrl=Lo||"",Ur()}))})},[En,er,Tn]),ee.useEffect(()=>{ba(!0)},[]);const Sa=(jr,Lo)=>{if($n)return Lo==null||Lo.preventDefault(),$n(jr)},pi=jr=>{typeof ia=="function"?ia(jr):jr.url&&window.open(jr.url)},yi=jr=>{xt==null||xt(jr)},Pi=jr=>{if(gn)return gn(jr,En);const Lo=jr.status==="uploading",hr=Zn&&Zn(jr)?ee.createElement(se,null):ee.createElement(Pt,null);let Qo=Lo?ee.createElement(gt.Z,null):ee.createElement(fe,null);return En==="picture"?Qo=Lo?ee.createElement(gt.Z,null):hr:(En==="picture-card"||En==="picture-circle")&&(Qo=Lo?bt.uploading:hr),Qo},di=(jr,Lo,hr,Qo)=>{const Jo={type:"text",size:"small",title:Qo,onClick:li=>{Lo(),(0,Re.l$)(jr)&&jr.props.onClick&&jr.props.onClick(li)},className:`${hr}-list-item-action`,disabled:Sr};if((0,Re.l$)(jr)){const li=(0,Re.Tm)(jr,Object.assign(Object.assign({},jr.props),{onClick:()=>{}}));return ee.createElement(it.ZP,Object.assign({},Jo,{icon:li}))}return ee.createElement(it.ZP,Object.assign({},Jo),ee.createElement("span",null,jr))};ee.useImperativeHandle(yn,()=>({handlePreview:Sa,handleDownload:pi}));const{getPrefixCls:Yo}=ee.useContext(ot.E_),Do=Yo("upload",nn),qo=Yo(),Vo=Ge()(`${Do}-list`,`${Do}-list-${En}`),oi=(0,ye.Z)(er.map(jr=>({key:jr.uid,file:jr})));let ai={motionDeadline:2e3,motionName:`${Do}-${En==="picture-card"||En==="picture-circle"?"animate-inline":"animate"}`,keys:oi,motionAppear:Qr};const ci=ee.useMemo(()=>{const jr=Object.assign({},(0,be.Z)(qo));return delete jr.onAppearEnd,delete jr.onEnterEnd,delete jr.onLeaveEnd,jr},[qo]);return En!=="picture-card"&&En!=="picture-circle"&&(ai=Object.assign(Object.assign({},ci),ai)),ee.createElement("div",{className:Vo},ee.createElement(Oe.CSSMotionList,Object.assign({},ai,{component:!1}),jr=>{let{key:Lo,file:hr,className:Qo,style:Jo}=jr;return ee.createElement(Mn,{key:Lo,locale:bt,prefixCls:Do,className:Qo,style:Jo,file:hr,items:er,progress:xa,listType:En,isImgUrl:Zn,showPreviewIcon:Oa,showRemoveIcon:mr,showDownloadIcon:pr,removeIcon:Ln,previewIcon:Un,downloadIcon:Ba,iconRender:Pi,actionIconRender:di,itemRender:ka,onPreview:Sa,onDownload:pi,onClose:yi})}),vr&&ee.createElement(Oe.default,Object.assign({},ai,{visible:rr,forceRender:!0}),jr=>{let{className:Lo,style:hr}=jr;return(0,Re.Tm)(vr,Qo=>({className:Ge()(Qo.className,Lo),style:Object.assign(Object.assign(Object.assign({},hr),{pointerEvents:Lo?"none":void 0}),Qo.style)}))}))};var Pa=ee.forwardRef(pa),za=te(17313),ur=te(8378),sr=te(83116),Ea=te(37613),or=At=>{const{componentCls:yn,iconCls:En}=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,[En]:{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 ${En},
p${yn}-text,
p${yn}-hint
`]:{color:At.colorTextDisabled}}}}}},Hn=At=>{const{componentCls:yn,antCls:En,iconCls:Tn,fontSize:$n,lineHeight:ia}=At,xt=`${yn}-list-item`,bt=`${xt}-actions`,gn=`${xt}-action`,Zn=Math.round($n*ia);return{[`${yn}-wrapper`]:{[`${yn}-list`]:Object.assign(Object.assign({},(0,za.dF)()),{lineHeight:At.lineHeight,[xt]:{position:"relative",height:At.lineHeight*$n,marginTop:At.marginXS,fontSize:$n,display:"flex",alignItems:"center",transition:`background-color ${At.motionDurationSlow}`,"&:hover":{backgroundColor:At.controlItemBgHover},[`${xt}-name`]:Object.assign(Object.assign({},za.vS),{padding:`0 ${At.paddingXS}px`,lineHeight:ia,flex:"auto",transition:`all ${At.motionDurationSlow}`}),[bt]:{[gn]:{opacity:0},[`${gn}${En}-btn-sm`]:{height:Zn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
${gn}:focus-visible,
&.picture ${gn}
`]:{opacity:1},[Tn]:{color:At.actionsColor,transition:`all ${At.motionDurationSlow}`},[`&:hover ${Tn}`]:{color:At.colorText}},[`${yn}-icon ${Tn}`]:{color:At.colorTextDescription,fontSize:$n},[`${xt}-progress`]:{position:"absolute",bottom:-At.uploadProgressOffset,width:"100%",paddingInlineStart:$n+At.paddingXS,fontSize:$n,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${xt}:hover ${gn}`]:{opacity:1,color:At.colorText},[`${xt}-error`]:{color:At.colorError,[`${xt}-name, ${yn}-icon ${Tn}`]:{color:At.colorError},[bt]:{[`${Tn}, ${Tn}:hover`]:{color:At.colorError},[gn]:{opacity:1}}},[`${yn}-list-item-container`]:{transition:`opacity ${At.motionDurationSlow}, height ${At.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Za=te(36237),La=te(1950);const ma=new Za.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Er=new Za.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Gr=At=>{const{componentCls:yn}=At,En=`${yn}-animate-inline`;return[{[`${yn}-wrapper`]:{[`${En}-appear, ${En}-enter, ${En}-leave`]:{animationDuration:At.motionDurationSlow,animationTimingFunction:At.motionEaseInOutCirc,animationFillMode:"forwards"},[`${En}-appear, ${En}-enter`]:{animationName:ma},[`${En}-leave`]:{animationName:Er}}},{[`${yn}-wrapper`]:(0,La.J$)(At)},ma,Er]},Kr=te(30071),xr=te(64993);const Rt=At=>{const{componentCls:yn,iconCls:En,uploadThumbnailSize:Tn,uploadProgressOffset:$n}=At,ia=`${yn}-list`,xt=`${ia}-item`;return{[`${yn}-wrapper`]:{[`
${ia}${ia}-picture,
${ia}${ia}-picture-card,
${ia}${ia}-picture-circle
`]:{[xt]:{position:"relative",height:Tn+At.lineWidth*2+At.paddingXS*2,padding:At.paddingXS,border:`${At.lineWidth}px ${At.lineType} ${At.colorBorder}`,borderRadius:At.borderRadiusLG,"&:hover":{background:"transparent"},[`${xt}-thumbnail`]:Object.assign(Object.assign({},za.vS),{width:Tn,height:Tn,lineHeight:`${Tn+At.paddingSM}px`,textAlign:"center",flex:"none",[En]:{fontSize:At.fontSizeHeading2,color:At.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${xt}-progress`]:{bottom:$n,width:`calc(100% - ${At.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Tn+At.paddingXS}},[`${xt}-error`]:{borderColor:At.colorError,[`${xt}-thumbnail ${En}`]:{[`svg path[fill='${Kr.blue[0]}']`]:{fill:At.colorErrorBg},[`svg path[fill='${Kr.blue.primary}']`]:{fill:At.colorError}}},[`${xt}-uploading`]:{borderStyle:"dashed",[`${xt}-name`]:{marginBottom:$n}}},[`${ia}${ia}-picture-circle ${xt}`]:{[`&, &::before, ${xt}-thumbnail`]:{borderRadius:"50%"}}}}},$t=At=>{const{componentCls:yn,iconCls:En,fontSizeLG:Tn,colorTextLightSolid:$n}=At,ia=`${yn}-list`,xt=`${ia}-item`,bt=At.uploadPicCardSize;return{[`
${yn}-wrapper${yn}-picture-card-wrapper,
${yn}-wrapper${yn}-picture-circle-wrapper
`]:Object.assign(Object.assign({},(0,za.dF)()),{display:"inline-block",width:"100%",[`${yn}${yn}-select`]:{width:bt,height:bt,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}},[`${ia}${ia}-picture-card, ${ia}${ia}-picture-circle`]:{[`${ia}-item-container`]:{display:"inline-block",width:bt,height:bt,marginBlock:`0 ${At.marginXS}px`,marginInline:`0 ${At.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[xt]:{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:'" "'}},[`${xt}:hover`]:{[`&::before, ${xt}-actions`]:{opacity:1}},[`${xt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${At.motionDurationSlow}`,[`${En}-eye, ${En}-download, ${En}-delete`]:{zIndex:10,width:Tn,margin:`0 ${At.marginXXS}px`,fontSize:Tn,cursor:"pointer",transition:`all ${At.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${xt}-actions, ${xt}-actions:hover`]:{[`${En}-eye, ${En}-download, ${En}-delete`]:{color:new xr.C($n).setAlpha(.65).toRgbString(),"&:hover":{color:$n}}},[`${xt}-thumbnail, ${xt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${xt}-name`]:{display:"none",textAlign:"center"},[`${xt}-file + ${xt}-name`]:{position:"absolute",bottom:At.margin,display:"block",width:`calc(100% - ${At.paddingXS*2}px)`},[`${xt}-uploading`]:{[`&${xt}`]:{backgroundColor:At.colorFillAlter},[`&::before, ${En}-eye, ${En}-download, ${En}-delete`]:{display:"none"}},[`${xt}-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 Qn=At=>{const{componentCls:yn}=At;return{[`${yn}-rtl`]:{direction:"rtl"}}};const Ca=At=>{const{componentCls:yn,colorTextDisabled:En}=At;return{[`${yn}-wrapper`]:Object.assign(Object.assign({},(0,za.Wf)(At)),{[yn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${yn}-select`]:{display:"inline-block"},[`${yn}-disabled`]:{color:En,cursor:"not-allowed"}})}};var ta=(0,sr.Z)("Upload",At=>{const{fontSizeHeading3:yn,fontSize:En,lineHeight:Tn,lineWidth:$n,controlHeightLG:ia}=At,xt=Math.round(En*Tn),bt=(0,Ea.TS)(At,{uploadThumbnailSize:yn*2,uploadProgressOffset:xt/2+$n,uploadPicCardSize:ia*2.55});return[Ca(bt),or(bt),Rt(bt),$t(bt),Hn(bt),Gr(bt),Qn(bt),(0,ur.Z)(bt)]},At=>({actionsColor:At.colorTextDescription})),Br=function(At,yn,En,Tn){function $n(ia){return ia instanceof En?ia:new En(function(xt){xt(ia)})}return new(En||(En=Promise))(function(ia,xt){function bt(nn){try{Zn(Tn.next(nn))}catch(er){xt(er)}}function gn(nn){try{Zn(Tn.throw(nn))}catch(er){xt(er)}}function Zn(nn){nn.done?ia(nn.value):$n(nn.value).then(bt,gn)}Zn((Tn=Tn.apply(At,yn||[])).next())})};const Ya=`__LIST_IGNORE_${Date.now()}__`,$a=(At,yn)=>{const{fileList:En,defaultFileList:Tn,onRemove:$n,showUploadList:ia=!0,listType:xt="text",onPreview:bt,onDownload:gn,onChange:Zn,onDrop:nn,previewFile:er,disabled:Oa,locale:mr,iconRender:pr,isImageUrl:Ln,progress:Un,prefixCls:Ba,className:xa,type:vr="select",children:rr,style:ka,itemRender:Sr,maxCount:Ur,data:Qr={},multiple:ba=!1,action:Sa="",accept:pi="",supportServerRender:yi=!0,rootClassName:Pi}=At,di=ee.useContext(We.Z),Yo=Oa!=null?Oa:di,[Do,qo]=(0,Xe.Z)(Tn||[],{value:En,postState:Zr=>Zr!=null?Zr:[]}),[Vo,oi]=ee.useState("drop"),ii=ee.useRef(null);ee.useMemo(()=>{const Zr=Date.now();(En||[]).forEach((ro,Bo)=>{!ro.uid&&!Object.isFrozen(ro)&&(ro.uid=`__AUTO__${Zr}_${Bo}__`)})},[En]);const ai=(Zr,ro,Bo)=>{let no=(0,ye.Z)(ro),lo=!1;Ur===1?no=no.slice(-1):Ur&&(lo=no.length>Ur,no=no.slice(0,Ur)),(0,ct.flushSync)(()=>{qo(no)});const jo={file:Zr,fileList:no};Bo&&(jo.event=Bo),(!lo||no.some(Eo=>Eo.uid===Zr.uid))&&(0,ct.flushSync)(()=>{Zn==null||Zn(jo)})},ci=(Zr,ro)=>Br(void 0,void 0,void 0,function*(){const{beforeUpload:Bo,transformFile:no}=At;let lo=Zr;if(Bo){const jo=yield Bo(Zr,ro);if(jo===!1)return!1;if(delete Zr[Ya],jo===Ya)return Object.defineProperty(Zr,Ya,{value:!0,configurable:!0}),!1;typeof jo=="object"&&jo&&(lo=jo)}return no&&(lo=yield no(lo)),lo}),jr=Zr=>{const ro=Zr.filter(lo=>!lo.file[Ya]);if(!ro.length)return;const Bo=ro.map(lo=>tt(lo.file));let no=(0,ye.Z)(Do);Bo.forEach(lo=>{no=Pe(lo,no)}),Bo.forEach((lo,jo)=>{let Eo=lo;if(ro[jo].parsedFile)lo.status="uploading";else{const{originFileObj:Cr}=lo;let mi;try{mi=new File([Cr],Cr.name,{type:Cr.type})}catch(zi){mi=new Blob([Cr],{type:Cr.type}),mi.name=Cr.name,mi.lastModifiedDate=new Date,mi.lastModified=new Date().getTime()}mi.uid=lo.uid,Eo=mi}ai(Eo,no)})},Lo=(Zr,ro,Bo)=>{try{typeof Zr=="string"&&(Zr=JSON.parse(Zr))}catch(jo){}if(!ft(ro,Do))return;const no=tt(ro);no.status="done",no.percent=100,no.response=Zr,no.xhr=Bo;const lo=Pe(no,Do);ai(no,lo)},hr=(Zr,ro)=>{if(!ft(ro,Do))return;const Bo=tt(ro);Bo.status="uploading",Bo.percent=Zr.percent;const no=Pe(Bo,Do);ai(Bo,no,Zr)},Qo=(Zr,ro,Bo)=>{if(!ft(Bo,Do))return;const no=tt(Bo);no.error=Zr,no.response=ro,no.status="error";const lo=Pe(no,Do);ai(no,lo)},Jo=Zr=>{let ro;Promise.resolve(typeof $n=="function"?$n(Zr):$n).then(Bo=>{var no;if(Bo===!1)return;const lo=Ht(Zr,Do);lo&&(ro=Object.assign(Object.assign({},Zr),{status:"removed"}),Do==null||Do.forEach(jo=>{const Eo=ro.uid!==void 0?"uid":"name";jo[Eo]===ro[Eo]&&!Object.isFrozen(jo)&&(jo.status="removed")}),(no=ii.current)===null||no===void 0||no.abort(ro),ai(ro,lo))})},li=Zr=>{oi(Zr.type),Zr.type==="drop"&&(nn==null||nn(Zr))};ee.useImperativeHandle(yn,()=>({onBatchStart:jr,onSuccess:Lo,onProgress:hr,onError:Qo,fileList:Do,upload:ii.current}));const{getPrefixCls:wi,direction:Fi,upload:ko}=ee.useContext(ot.E_),No=wi("upload",Ba),ei=Object.assign(Object.assign({onBatchStart:jr,onError:Qo,onProgress:hr,onSuccess:Lo},At),{data:Qr,multiple:ba,action:Sa,accept:pi,supportServerRender:yi,prefixCls:No,disabled:Yo,beforeUpload:ci,onChange:void 0});delete ei.className,delete ei.style,(!rr||Yo)&&delete ei.id;const[Ai,_i]=ta(No),[Ki]=(0,ke.Z)("Upload",Ne.Z.Upload),{showRemoveIcon:dr,showPreviewIcon:ya,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Jr,downloadIcon:bo}=typeof ia=="boolean"?{}:ia,Io=(Zr,ro)=>ia?ee.createElement(Pa,{prefixCls:No,listType:xt,items:Do,previewFile:er,onPreview:bt,onDownload:gn,onRemove:Jo,showRemoveIcon:!Yo&&dr,showPreviewIcon:ya,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Jr,downloadIcon:bo,iconRender:pr,locale:Object.assign(Object.assign({},Ki),mr),isImageUrl:Ln,progress:Un,appendAction:Zr,appendActionVisible:ro,itemRender:Sr,disabled:Yo}):Zr,Ro=Ge()(`${No}-wrapper`,xa,Pi,_i,ko==null?void 0:ko.className,{[`${No}-rtl`]:Fi==="rtl",[`${No}-picture-card-wrapper`]:xt==="picture-card",[`${No}-picture-circle-wrapper`]:xt==="picture-circle"}),Ko=Object.assign(Object.assign({},ko==null?void 0:ko.style),ka);if(vr==="drag"){const Zr=Ge()(_i,No,`${No}-drag`,{[`${No}-drag-uploading`]:Do.some(ro=>ro.status==="uploading"),[`${No}-drag-hover`]:Vo==="dragover",[`${No}-disabled`]:Yo,[`${No}-rtl`]:Fi==="rtl"});return Ai(ee.createElement("span",{className:Ro},ee.createElement("div",{className:Zr,style:Ko,onDrop:li,onDragOver:li,onDragLeave:li},ee.createElement(Ve,Object.assign({},ei,{ref:ii,className:`${No}-btn`}),ee.createElement("div",{className:`${No}-drag-container`},rr))),Io()))}const zo=Ge()(No,`${No}-select`,{[`${No}-disabled`]:Yo}),Xo=(Zr=>ee.createElement("div",{className:zo,style:Zr},ee.createElement(Ve,Object.assign({},ei,{ref:ii}))))(rr?void 0:{display:"none"});return Ai(xt==="picture-card"||xt==="picture-circle"?ee.createElement("span",{className:Ro},Io(Xo,!!rr)):ee.createElement("span",{className:Ro},Xo,Io()))};var ar=ee.forwardRef($a),Yn=function(At,yn){var En={};for(var Tn in At)Object.prototype.hasOwnProperty.call(At,Tn)&&yn.indexOf(Tn)<0&&(En[Tn]=At[Tn]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $n=0,Tn=Object.getOwnPropertySymbols(At);$n<Tn.length;$n++)yn.indexOf(Tn[$n])<0&&Object.prototype.propertyIsEnumerable.call(At,Tn[$n])&&(En[Tn[$n]]=At[Tn[$n]]);return En},to=ee.forwardRef((At,yn)=>{var{style:En,height:Tn}=At,$n=Yn(At,["style","height"]);return ee.createElement(ar,Object.assign({ref:yn},$n,{type:"drag",style:Object.assign(Object.assign({},En),{height:Tn})}))});const Hr=ar;Hr.Dragger=to,Hr.LIST_IGNORE=Ya;var Tr=Hr},86251:function(Mt,Bt){"use strict";Bt.byteLength=ie,Bt.toByteArray=Le,Bt.fromByteArray=_e;for(var te=[],ee=[],ye=typeof Uint8Array!="undefined"?Uint8Array:Array,Be="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ge=0,ve=Be.length;Ge<ve;++Ge)te[Ge]=Be[Ge],ee[Be.charCodeAt(Ge)]=Ge;ee[45]=62,ee[95]=63;function we(pe){var ae=pe.length;if(ae%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=ae);var a=E===ae?0:4-E%4;return[E,a]}function ie(pe){var ae=we(pe),E=ae[0],a=ae[1];return(E+a)*3/4-a}function ce(pe,ae,E){return(ae+E)*3/4-E}function Le(pe){var ae,E=we(pe),a=E[0],b=E[1],y=new ye(ce(pe,a,b)),x=0,z=b>0?a-4:a,ne;for(ne=0;ne<z;ne+=4)ae=ee[pe.charCodeAt(ne)]<<18|ee[pe.charCodeAt(ne+1)]<<12|ee[pe.charCodeAt(ne+2)]<<6|ee[pe.charCodeAt(ne+3)],y[x++]=ae>>16&255,y[x++]=ae>>8&255,y[x++]=ae&255;return b===2&&(ae=ee[pe.charCodeAt(ne)]<<2|ee[pe.charCodeAt(ne+1)]>>4,y[x++]=ae&255),b===1&&(ae=ee[pe.charCodeAt(ne)]<<10|ee[pe.charCodeAt(ne+1)]<<4|ee[pe.charCodeAt(ne+2)]>>2,y[x++]=ae>>8&255,y[x++]=ae&255),y}function Ae(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function ge(pe,ae,E){for(var a,b=[],y=ae;y<E;y+=3)a=(pe[y]<<16&16711680)+(pe[y+1]<<8&65280)+(pe[y+2]&255),b.push(Ae(a));return b.join("")}function _e(pe){for(var ae,E=pe.length,a=E%3,b=[],y=16383,x=0,z=E-a;x<z;x+=y)b.push(ge(pe,x,x+y>z?z:x+y));return a===1?(ae=pe[E-1],b.push(te[ae>>2]+te[ae<<4&63]+"==")):a===2&&(ae=(pe[E-2]<<8)+pe[E-1],b.push(te[ae>>10]+te[ae>>4&63]+te[ae<<2&63]+"=")),b.join("")}},19208:function(Mt,Bt,te){"use strict";var ee;var ye=te(86251),Be=te(67467),Ge=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Bt.lW=ce,ee=x,Bt.h2=50;var ve=2147483647;ee=ve,ce.TYPED_ARRAY_SUPPORT=we(),!ce.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 Ee=new Uint8Array(1),le={foo:function(){return 42}};return Object.setPrototypeOf(le,Uint8Array.prototype),Object.setPrototypeOf(Ee,le),Ee.foo()===42}catch(re){return!1}}Object.defineProperty(ce.prototype,"parent",{enumerable:!0,get:function(){if(ce.isBuffer(this))return this.buffer}}),Object.defineProperty(ce.prototype,"offset",{enumerable:!0,get:function(){if(ce.isBuffer(this))return this.byteOffset}});function ie(Ee){if(Ee>ve)throw new RangeError('The value "'+Ee+'" is invalid for option "size"');var le=new Uint8Array(Ee);return Object.setPrototypeOf(le,ce.prototype),le}function ce(Ee,le,re){if(typeof Ee=="number"){if(typeof le=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return _e(Ee)}return Le(Ee,le,re)}ce.poolSize=8192;function Le(Ee,le,re){if(typeof Ee=="string")return pe(Ee,le);if(ArrayBuffer.isView(Ee))return E(Ee);if(Ee==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee);if(Nt(Ee,ArrayBuffer)||Ee&&Nt(Ee.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Nt(Ee,SharedArrayBuffer)||Ee&&Nt(Ee.buffer,SharedArrayBuffer)))return a(Ee,le,re);if(typeof Ee=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=Ee.valueOf&&Ee.valueOf();if(se!=null&&se!==Ee)return ce.from(se,le,re);var Oe=b(Ee);if(Oe)return Oe;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Ee[Symbol.toPrimitive]=="function")return ce.from(Ee[Symbol.toPrimitive]("string"),le,re);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee)}ce.from=function(Ee,le,re){return Le(Ee,le,re)},Object.setPrototypeOf(ce.prototype,Uint8Array.prototype),Object.setPrototypeOf(ce,Uint8Array);function Ae(Ee){if(typeof Ee!="number")throw new TypeError('"size" argument must be of type number');if(Ee<0)throw new RangeError('The value "'+Ee+'" is invalid for option "size"')}function ge(Ee,le,re){return Ae(Ee),Ee<=0?ie(Ee):le!==void 0?typeof re=="string"?ie(Ee).fill(le,re):ie(Ee).fill(le):ie(Ee)}ce.alloc=function(Ee,le,re){return ge(Ee,le,re)};function _e(Ee){return Ae(Ee),ie(Ee<0?0:y(Ee)|0)}ce.allocUnsafe=function(Ee){return _e(Ee)},ce.allocUnsafeSlow=function(Ee){return _e(Ee)};function pe(Ee,le){if((typeof le!="string"||le==="")&&(le="utf8"),!ce.isEncoding(le))throw new TypeError("Unknown encoding: "+le);var re=z(Ee,le)|0,se=ie(re),Oe=se.write(Ee,le);return Oe!==re&&(se=se.slice(0,Oe)),se}function ae(Ee){for(var le=Ee.length<0?0:y(Ee.length)|0,re=ie(le),se=0;se<le;se+=1)re[se]=Ee[se]&255;return re}function E(Ee){if(Nt(Ee,Uint8Array)){var le=new Uint8Array(Ee);return a(le.buffer,le.byteOffset,le.byteLength)}return ae(Ee)}function a(Ee,le,re){if(le<0||Ee.byteLength<le)throw new RangeError('"offset" is outside of buffer bounds');if(Ee.byteLength<le+(re||0))throw new RangeError('"length" is outside of buffer bounds');var se;return le===void 0&&re===void 0?se=new Uint8Array(Ee):re===void 0?se=new Uint8Array(Ee,le):se=new Uint8Array(Ee,le,re),Object.setPrototypeOf(se,ce.prototype),se}function b(Ee){if(ce.isBuffer(Ee)){var le=y(Ee.length)|0,re=ie(le);return re.length===0||Ee.copy(re,0,0,le),re}if(Ee.length!==void 0)return typeof Ee.length!="number"||fe(Ee.length)?ie(0):ae(Ee);if(Ee.type==="Buffer"&&Array.isArray(Ee.data))return ae(Ee.data)}function y(Ee){if(Ee>=ve)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ve.toString(16)+" bytes");return Ee|0}function x(Ee){return+Ee!=Ee&&(Ee=0),ce.alloc(+Ee)}ce.isBuffer=function(le){return le!=null&&le._isBuffer===!0&&le!==ce.prototype},ce.compare=function(le,re){if(Nt(le,Uint8Array)&&(le=ce.from(le,le.offset,le.byteLength)),Nt(re,Uint8Array)&&(re=ce.from(re,re.offset,re.byteLength)),!ce.isBuffer(le)||!ce.isBuffer(re))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(le===re)return 0;for(var se=le.length,Oe=re.length,Ke=0,be=Math.min(se,Oe);Ke<be;++Ke)if(le[Ke]!==re[Ke]){se=le[Ke],Oe=re[Ke];break}return se<Oe?-1:Oe<se?1:0},ce.isEncoding=function(le){switch(String(le).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},ce.concat=function(le,re){if(!Array.isArray(le))throw new TypeError('"list" argument must be an Array of Buffers');if(le.length===0)return ce.alloc(0);var se;if(re===void 0)for(re=0,se=0;se<le.length;++se)re+=le[se].length;var Oe=ce.allocUnsafe(re),Ke=0;for(se=0;se<le.length;++se){var be=le[se];if(Nt(be,Uint8Array))Ke+be.length>Oe.length?ce.from(be).copy(Oe,Ke):Uint8Array.prototype.set.call(Oe,be,Ke);else if(ce.isBuffer(be))be.copy(Oe,Ke);else throw new TypeError('"list" argument must be an Array of Buffers');Ke+=be.length}return Oe};function z(Ee,le){if(ce.isBuffer(Ee))return Ee.length;if(ArrayBuffer.isView(Ee)||Nt(Ee,ArrayBuffer))return Ee.byteLength;if(typeof Ee!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Ee);var re=Ee.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&re===0)return 0;for(var Oe=!1;;)switch(le){case"ascii":case"latin1":case"binary":return re;case"utf8":case"utf-8":return Pt(Ee).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return re*2;case"hex":return re>>>1;case"base64":return xe(Ee).length;default:if(Oe)return se?-1:Pt(Ee).length;le=(""+le).toLowerCase(),Oe=!0}}ce.byteLength=z;function ne(Ee,le,re){var se=!1;if((le===void 0||le<0)&&(le=0),le>this.length||((re===void 0||re>this.length)&&(re=this.length),re<=0)||(re>>>=0,le>>>=0,re<=le))return"";for(Ee||(Ee="utf8");;)switch(Ee){case"hex":return ot(this,le,re);case"utf8":case"utf-8":return Ce(this,le,re);case"ascii":return Xe(this,le,re);case"latin1":case"binary":return ct(this,le,re);case"base64":return nt(this,le,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return We(this,le,re);default:if(se)throw new TypeError("Unknown encoding: "+Ee);Ee=(Ee+"").toLowerCase(),se=!0}}ce.prototype._isBuffer=!0;function oe(Ee,le,re){var se=Ee[le];Ee[le]=Ee[re],Ee[re]=se}ce.prototype.swap16=function(){var le=this.length;if(le%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var re=0;re<le;re+=2)oe(this,re,re+1);return this},ce.prototype.swap32=function(){var le=this.length;if(le%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var re=0;re<le;re+=4)oe(this,re,re+3),oe(this,re+1,re+2);return this},ce.prototype.swap64=function(){var le=this.length;if(le%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var re=0;re<le;re+=8)oe(this,re,re+7),oe(this,re+1,re+6),oe(this,re+2,re+5),oe(this,re+3,re+4);return this},ce.prototype.toString=function(){var le=this.length;return le===0?"":arguments.length===0?Ce(this,0,le):ne.apply(this,arguments)},ce.prototype.toLocaleString=ce.prototype.toString,ce.prototype.equals=function(le){if(!ce.isBuffer(le))throw new TypeError("Argument must be a Buffer");return this===le?!0:ce.compare(this,le)===0},ce.prototype.inspect=function(){var le="",re=Bt.h2;return le=this.toString("hex",0,re).replace(/(.{2})/g,"$1 ").trim(),this.length>re&&(le+=" ... "),"<Buffer "+le+">"},Ge&&(ce.prototype[Ge]=ce.prototype.inspect),ce.prototype.compare=function(le,re,se,Oe,Ke){if(Nt(le,Uint8Array)&&(le=ce.from(le,le.offset,le.byteLength)),!ce.isBuffer(le))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof le);if(re===void 0&&(re=0),se===void 0&&(se=le?le.length:0),Oe===void 0&&(Oe=0),Ke===void 0&&(Ke=this.length),re<0||se>le.length||Oe<0||Ke>this.length)throw new RangeError("out of range index");if(Oe>=Ke&&re>=se)return 0;if(Oe>=Ke)return-1;if(re>=se)return 1;if(re>>>=0,se>>>=0,Oe>>>=0,Ke>>>=0,this===le)return 0;for(var be=Ke-Oe,Re=se-re,it=Math.min(be,Re),tt=this.slice(Oe,Ke),Pe=le.slice(re,se),ft=0;ft<it;++ft)if(tt[ft]!==Pe[ft]){be=tt[ft],Re=Pe[ft];break}return be<Re?-1:Re<be?1:0};function ue(Ee,le,re,se,Oe){if(Ee.length===0)return-1;if(typeof re=="string"?(se=re,re=0):re>2147483647?re=2147483647:re<-2147483648&&(re=-2147483648),re=+re,fe(re)&&(re=Oe?0:Ee.length-1),re<0&&(re=Ee.length+re),re>=Ee.length){if(Oe)return-1;re=Ee.length-1}else if(re<0)if(Oe)re=0;else return-1;if(typeof le=="string"&&(le=ce.from(le,se)),ce.isBuffer(le))return le.length===0?-1:de(Ee,le,re,se,Oe);if(typeof le=="number")return le=le&255,typeof Uint8Array.prototype.indexOf=="function"?Oe?Uint8Array.prototype.indexOf.call(Ee,le,re):Uint8Array.prototype.lastIndexOf.call(Ee,le,re):de(Ee,[le],re,se,Oe);throw new TypeError("val must be string, number or Buffer")}function de(Ee,le,re,se,Oe){var Ke=1,be=Ee.length,Re=le.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(Ee.length<2||le.length<2)return-1;Ke=2,be/=2,Re/=2,re/=2}function it(Yt,Xt){return Ke===1?Yt[Xt]:Yt.readUInt16BE(Xt*Ke)}var tt;if(Oe){var Pe=-1;for(tt=re;tt<be;tt++)if(it(Ee,tt)===it(le,Pe===-1?0:tt-Pe)){if(Pe===-1&&(Pe=tt),tt-Pe+1===Re)return Pe*Ke}else Pe!==-1&&(tt-=tt-Pe),Pe=-1}else for(re+Re>be&&(re=be-Re),tt=re;tt>=0;tt--){for(var ft=!0,Ht=0;Ht<Re;Ht++)if(it(Ee,tt+Ht)!==it(le,Ht)){ft=!1;break}if(ft)return tt}return-1}ce.prototype.includes=function(le,re,se){return this.indexOf(le,re,se)!==-1},ce.prototype.indexOf=function(le,re,se){return ue(this,le,re,se,!0)},ce.prototype.lastIndexOf=function(le,re,se){return ue(this,le,re,se,!1)};function Se(Ee,le,re,se){re=Number(re)||0;var Oe=Ee.length-re;se?(se=Number(se),se>Oe&&(se=Oe)):se=Oe;var Ke=le.length;se>Ke/2&&(se=Ke/2);for(var be=0;be<se;++be){var Re=parseInt(le.substr(be*2,2),16);if(fe(Re))return be;Ee[re+be]=Re}return be}function he(Ee,le,re,se){return Lt(Pt(le,Ee.length-re),Ee,re,se)}function De(Ee,le,re,se){return Lt(gt(le),Ee,re,se)}function Te(Ee,le,re,se){return Lt(xe(le),Ee,re,se)}function me(Ee,le,re,se){return Lt(Ot(le,Ee.length-re),Ee,re,se)}ce.prototype.write=function(le,re,se,Oe){if(re===void 0)Oe="utf8",se=this.length,re=0;else if(se===void 0&&typeof re=="string")Oe=re,se=this.length,re=0;else if(isFinite(re))re=re>>>0,isFinite(se)?(se=se>>>0,Oe===void 0&&(Oe="utf8")):(Oe=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ke=this.length-re;if((se===void 0||se>Ke)&&(se=Ke),le.length>0&&(se<0||re<0)||re>this.length)throw new RangeError("Attempt to write outside buffer bounds");Oe||(Oe="utf8");for(var be=!1;;)switch(Oe){case"hex":return Se(this,le,re,se);case"utf8":case"utf-8":return he(this,le,re,se);case"ascii":case"latin1":case"binary":return De(this,le,re,se);case"base64":return Te(this,le,re,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return me(this,le,re,se);default:if(be)throw new TypeError("Unknown encoding: "+Oe);Oe=(""+Oe).toLowerCase(),be=!0}},ce.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function nt(Ee,le,re){return le===0&&re===Ee.length?ye.fromByteArray(Ee):ye.fromByteArray(Ee.slice(le,re))}function Ce(Ee,le,re){re=Math.min(Ee.length,re);for(var se=[],Oe=le;Oe<re;){var Ke=Ee[Oe],be=null,Re=Ke>239?4:Ke>223?3:Ke>191?2:1;if(Oe+Re<=re){var it,tt,Pe,ft;switch(Re){case 1:Ke<128&&(be=Ke);break;case 2:it=Ee[Oe+1],(it&192)===128&&(ft=(Ke&31)<<6|it&63,ft>127&&(be=ft));break;case 3:it=Ee[Oe+1],tt=Ee[Oe+2],(it&192)===128&&(tt&192)===128&&(ft=(Ke&15)<<12|(it&63)<<6|tt&63,ft>2047&&(ft<55296||ft>57343)&&(be=ft));break;case 4:it=Ee[Oe+1],tt=Ee[Oe+2],Pe=Ee[Oe+3],(it&192)===128&&(tt&192)===128&&(Pe&192)===128&&(ft=(Ke&15)<<18|(it&63)<<12|(tt&63)<<6|Pe&63,ft>65535&&ft<1114112&&(be=ft))}}be===null?(be=65533,Re=1):be>65535&&(be-=65536,se.push(be>>>10&1023|55296),be=56320|be&1023),se.push(be),Oe+=Re}return Ve(se)}var lt=4096;function Ve(Ee){var le=Ee.length;if(le<=lt)return String.fromCharCode.apply(String,Ee);for(var re="",se=0;se<le;)re+=String.fromCharCode.apply(String,Ee.slice(se,se+=lt));return re}function Xe(Ee,le,re){var se="";re=Math.min(Ee.length,re);for(var Oe=le;Oe<re;++Oe)se+=String.fromCharCode(Ee[Oe]&127);return se}function ct(Ee,le,re){var se="";re=Math.min(Ee.length,re);for(var Oe=le;Oe<re;++Oe)se+=String.fromCharCode(Ee[Oe]);return se}function ot(Ee,le,re){var se=Ee.length;(!le||le<0)&&(le=0),(!re||re<0||re>se)&&(re=se);for(var Oe="",Ke=le;Ke<re;++Ke)Oe+=qe[Ee[Ke]];return Oe}function We(Ee,le,re){for(var se=Ee.slice(le,re),Oe="",Ke=0;Ke<se.length-1;Ke+=2)Oe+=String.fromCharCode(se[Ke]+se[Ke+1]*256);return Oe}ce.prototype.slice=function(le,re){var se=this.length;le=~~le,re=re===void 0?se:~~re,le<0?(le+=se,le<0&&(le=0)):le>se&&(le=se),re<0?(re+=se,re<0&&(re=0)):re>se&&(re=se),re<le&&(re=le);var Oe=this.subarray(le,re);return Object.setPrototypeOf(Oe,ce.prototype),Oe};function ke(Ee,le,re){if(Ee%1!==0||Ee<0)throw new RangeError("offset is not uint");if(Ee+le>re)throw new RangeError("Trying to access beyond buffer length")}ce.prototype.readUintLE=ce.prototype.readUIntLE=function(le,re,se){le=le>>>0,re=re>>>0,se||ke(le,re,this.length);for(var Oe=this[le],Ke=1,be=0;++be<re&&(Ke*=256);)Oe+=this[le+be]*Ke;return Oe},ce.prototype.readUintBE=ce.prototype.readUIntBE=function(le,re,se){le=le>>>0,re=re>>>0,se||ke(le,re,this.length);for(var Oe=this[le+--re],Ke=1;re>0&&(Ke*=256);)Oe+=this[le+--re]*Ke;return Oe},ce.prototype.readUint8=ce.prototype.readUInt8=function(le,re){return le=le>>>0,re||ke(le,1,this.length),this[le]},ce.prototype.readUint16LE=ce.prototype.readUInt16LE=function(le,re){return le=le>>>0,re||ke(le,2,this.length),this[le]|this[le+1]<<8},ce.prototype.readUint16BE=ce.prototype.readUInt16BE=function(le,re){return le=le>>>0,re||ke(le,2,this.length),this[le]<<8|this[le+1]},ce.prototype.readUint32LE=ce.prototype.readUInt32LE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),(this[le]|this[le+1]<<8|this[le+2]<<16)+this[le+3]*16777216},ce.prototype.readUint32BE=ce.prototype.readUInt32BE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),this[le]*16777216+(this[le+1]<<16|this[le+2]<<8|this[le+3])},ce.prototype.readIntLE=function(le,re,se){le=le>>>0,re=re>>>0,se||ke(le,re,this.length);for(var Oe=this[le],Ke=1,be=0;++be<re&&(Ke*=256);)Oe+=this[le+be]*Ke;return Ke*=128,Oe>=Ke&&(Oe-=Math.pow(2,8*re)),Oe},ce.prototype.readIntBE=function(le,re,se){le=le>>>0,re=re>>>0,se||ke(le,re,this.length);for(var Oe=re,Ke=1,be=this[le+--Oe];Oe>0&&(Ke*=256);)be+=this[le+--Oe]*Ke;return Ke*=128,be>=Ke&&(be-=Math.pow(2,8*re)),be},ce.prototype.readInt8=function(le,re){return le=le>>>0,re||ke(le,1,this.length),this[le]&128?(255-this[le]+1)*-1:this[le]},ce.prototype.readInt16LE=function(le,re){le=le>>>0,re||ke(le,2,this.length);var se=this[le]|this[le+1]<<8;return se&32768?se|4294901760:se},ce.prototype.readInt16BE=function(le,re){le=le>>>0,re||ke(le,2,this.length);var se=this[le+1]|this[le]<<8;return se&32768?se|4294901760:se},ce.prototype.readInt32LE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),this[le]|this[le+1]<<8|this[le+2]<<16|this[le+3]<<24},ce.prototype.readInt32BE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),this[le]<<24|this[le+1]<<16|this[le+2]<<8|this[le+3]},ce.prototype.readFloatLE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),Be.read(this,le,!0,23,4)},ce.prototype.readFloatBE=function(le,re){return le=le>>>0,re||ke(le,4,this.length),Be.read(this,le,!1,23,4)},ce.prototype.readDoubleLE=function(le,re){return le=le>>>0,re||ke(le,8,this.length),Be.read(this,le,!0,52,8)},ce.prototype.readDoubleBE=function(le,re){return le=le>>>0,re||ke(le,8,this.length),Be.read(this,le,!1,52,8)};function Ne(Ee,le,re,se,Oe,Ke){if(!ce.isBuffer(Ee))throw new TypeError('"buffer" argument must be a Buffer instance');if(le>Oe||le<Ke)throw new RangeError('"value" argument is out of bounds');if(re+se>Ee.length)throw new RangeError("Index out of range")}ce.prototype.writeUintLE=ce.prototype.writeUIntLE=function(le,re,se,Oe){if(le=+le,re=re>>>0,se=se>>>0,!Oe){var Ke=Math.pow(2,8*se)-1;Ne(this,le,re,se,Ke,0)}var be=1,Re=0;for(this[re]=le&255;++Re<se&&(be*=256);)this[re+Re]=le/be&255;return re+se},ce.prototype.writeUintBE=ce.prototype.writeUIntBE=function(le,re,se,Oe){if(le=+le,re=re>>>0,se=se>>>0,!Oe){var Ke=Math.pow(2,8*se)-1;Ne(this,le,re,se,Ke,0)}var be=se-1,Re=1;for(this[re+be]=le&255;--be>=0&&(Re*=256);)this[re+be]=le/Re&255;return re+se},ce.prototype.writeUint8=ce.prototype.writeUInt8=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,1,255,0),this[re]=le&255,re+1},ce.prototype.writeUint16LE=ce.prototype.writeUInt16LE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,2,65535,0),this[re]=le&255,this[re+1]=le>>>8,re+2},ce.prototype.writeUint16BE=ce.prototype.writeUInt16BE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,2,65535,0),this[re]=le>>>8,this[re+1]=le&255,re+2},ce.prototype.writeUint32LE=ce.prototype.writeUInt32LE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,4,4294967295,0),this[re+3]=le>>>24,this[re+2]=le>>>16,this[re+1]=le>>>8,this[re]=le&255,re+4},ce.prototype.writeUint32BE=ce.prototype.writeUInt32BE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,4,4294967295,0),this[re]=le>>>24,this[re+1]=le>>>16,this[re+2]=le>>>8,this[re+3]=le&255,re+4},ce.prototype.writeIntLE=function(le,re,se,Oe){if(le=+le,re=re>>>0,!Oe){var Ke=Math.pow(2,8*se-1);Ne(this,le,re,se,Ke-1,-Ke)}var be=0,Re=1,it=0;for(this[re]=le&255;++be<se&&(Re*=256);)le<0&&it===0&&this[re+be-1]!==0&&(it=1),this[re+be]=(le/Re>>0)-it&255;return re+se},ce.prototype.writeIntBE=function(le,re,se,Oe){if(le=+le,re=re>>>0,!Oe){var Ke=Math.pow(2,8*se-1);Ne(this,le,re,se,Ke-1,-Ke)}var be=se-1,Re=1,it=0;for(this[re+be]=le&255;--be>=0&&(Re*=256);)le<0&&it===0&&this[re+be+1]!==0&&(it=1),this[re+be]=(le/Re>>0)-it&255;return re+se},ce.prototype.writeInt8=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,1,127,-128),le<0&&(le=255+le+1),this[re]=le&255,re+1},ce.prototype.writeInt16LE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,2,32767,-32768),this[re]=le&255,this[re+1]=le>>>8,re+2},ce.prototype.writeInt16BE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,2,32767,-32768),this[re]=le>>>8,this[re+1]=le&255,re+2},ce.prototype.writeInt32LE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,4,2147483647,-2147483648),this[re]=le&255,this[re+1]=le>>>8,this[re+2]=le>>>16,this[re+3]=le>>>24,re+4},ce.prototype.writeInt32BE=function(le,re,se){return le=+le,re=re>>>0,se||Ne(this,le,re,4,2147483647,-2147483648),le<0&&(le=4294967295+le+1),this[re]=le>>>24,this[re+1]=le>>>16,this[re+2]=le>>>8,this[re+3]=le&255,re+4};function Qe(Ee,le,re,se,Oe,Ke){if(re+se>Ee.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("Index out of range")}function rt(Ee,le,re,se,Oe){return le=+le,re=re>>>0,Oe||Qe(Ee,le,re,4,34028234663852886e22,-34028234663852886e22),Be.write(Ee,le,re,se,23,4),re+4}ce.prototype.writeFloatLE=function(le,re,se){return rt(this,le,re,!0,se)},ce.prototype.writeFloatBE=function(le,re,se){return rt(this,le,re,!1,se)};function He(Ee,le,re,se,Oe){return le=+le,re=re>>>0,Oe||Qe(Ee,le,re,8,17976931348623157e292,-17976931348623157e292),Be.write(Ee,le,re,se,52,8),re+8}ce.prototype.writeDoubleLE=function(le,re,se){return He(this,le,re,!0,se)},ce.prototype.writeDoubleBE=function(le,re,se){return He(this,le,re,!1,se)},ce.prototype.copy=function(le,re,se,Oe){if(!ce.isBuffer(le))throw new TypeError("argument should be a Buffer");if(se||(se=0),!Oe&&Oe!==0&&(Oe=this.length),re>=le.length&&(re=le.length),re||(re=0),Oe>0&&Oe<se&&(Oe=se),Oe===se||le.length===0||this.length===0)return 0;if(re<0)throw new RangeError("targetStart out of bounds");if(se<0||se>=this.length)throw new RangeError("Index out of range");if(Oe<0)throw new RangeError("sourceEnd out of bounds");Oe>this.length&&(Oe=this.length),le.length-re<Oe-se&&(Oe=le.length-re+se);var Ke=Oe-se;return this===le&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(re,se,Oe):Uint8Array.prototype.set.call(le,this.subarray(se,Oe),re),Ke},ce.prototype.fill=function(le,re,se,Oe){if(typeof le=="string"){if(typeof re=="string"?(Oe=re,re=0,se=this.length):typeof se=="string"&&(Oe=se,se=this.length),Oe!==void 0&&typeof Oe!="string")throw new TypeError("encoding must be a string");if(typeof Oe=="string"&&!ce.isEncoding(Oe))throw new TypeError("Unknown encoding: "+Oe);if(le.length===1){var Ke=le.charCodeAt(0);(Oe==="utf8"&&Ke<128||Oe==="latin1")&&(le=Ke)}}else typeof le=="number"?le=le&255:typeof le=="boolean"&&(le=Number(le));if(re<0||this.length<re||this.length<se)throw new RangeError("Out of range index");if(se<=re)return this;re=re>>>0,se=se===void 0?this.length:se>>>0,le||(le=0);var be;if(typeof le=="number")for(be=re;be<se;++be)this[be]=le;else{var Re=ce.isBuffer(le)?le:ce.from(le,Oe),it=Re.length;if(it===0)throw new TypeError('The value "'+le+'" is invalid for argument "value"');for(be=0;be<se-re;++be)this[be+re]=Re[be%it]}return this};var et=/[^+/0-9A-Za-z-_]/g;function Et(Ee){if(Ee=Ee.split("=")[0],Ee=Ee.trim().replace(et,""),Ee.length<2)return"";for(;Ee.length%4!==0;)Ee=Ee+"=";return Ee}function Pt(Ee,le){le=le||1/0;for(var re,se=Ee.length,Oe=null,Ke=[],be=0;be<se;++be){if(re=Ee.charCodeAt(be),re>55295&&re<57344){if(!Oe){if(re>56319){(le-=3)>-1&&Ke.push(239,191,189);continue}else if(be+1===se){(le-=3)>-1&&Ke.push(239,191,189);continue}Oe=re;continue}if(re<56320){(le-=3)>-1&&Ke.push(239,191,189),Oe=re;continue}re=(Oe-55296<<10|re-56320)+65536}else Oe&&(le-=3)>-1&&Ke.push(239,191,189);if(Oe=null,re<128){if((le-=1)<0)break;Ke.push(re)}else if(re<2048){if((le-=2)<0)break;Ke.push(re>>6|192,re&63|128)}else if(re<65536){if((le-=3)<0)break;Ke.push(re>>12|224,re>>6&63|128,re&63|128)}else if(re<1114112){if((le-=4)<0)break;Ke.push(re>>18|240,re>>12&63|128,re>>6&63|128,re&63|128)}else throw new Error("Invalid code point")}return Ke}function gt(Ee){for(var le=[],re=0;re<Ee.length;++re)le.push(Ee.charCodeAt(re)&255);return le}function Ot(Ee,le){for(var re,se,Oe,Ke=[],be=0;be<Ee.length&&!((le-=2)<0);++be)re=Ee.charCodeAt(be),se=re>>8,Oe=re%256,Ke.push(Oe),Ke.push(se);return Ke}function xe(Ee){return ye.toByteArray(Et(Ee))}function Lt(Ee,le,re,se){for(var Oe=0;Oe<se&&!(Oe+re>=le.length||Oe>=Ee.length);++Oe)le[Oe+re]=Ee[Oe];return Oe}function Nt(Ee,le){return Ee instanceof le||Ee!=null&&Ee.constructor!=null&&Ee.constructor.name!=null&&Ee.constructor.name===le.name}function fe(Ee){return Ee!==Ee}var qe=function(){for(var Ee="0123456789abcdef",le=new Array(256),re=0;re<16;++re)for(var se=re*16,Oe=0;Oe<16;++Oe)le[se+Oe]=Ee[re]+Ee[Oe];return le}()},67467:function(Mt,Bt){Bt.read=function(te,ee,ye,Be,Ge){var ve,we,ie=Ge*8-Be-1,ce=(1<<ie)-1,Le=ce>>1,Ae=-7,ge=ye?Ge-1:0,_e=ye?-1:1,pe=te[ee+ge];for(ge+=_e,ve=pe&(1<<-Ae)-1,pe>>=-Ae,Ae+=ie;Ae>0;ve=ve*256+te[ee+ge],ge+=_e,Ae-=8);for(we=ve&(1<<-Ae)-1,ve>>=-Ae,Ae+=Be;Ae>0;we=we*256+te[ee+ge],ge+=_e,Ae-=8);if(ve===0)ve=1-Le;else{if(ve===ce)return we?NaN:(pe?-1:1)*(1/0);we=we+Math.pow(2,Be),ve=ve-Le}return(pe?-1:1)*we*Math.pow(2,ve-Be)},Bt.write=function(te,ee,ye,Be,Ge,ve){var we,ie,ce,Le=ve*8-Ge-1,Ae=(1<<Le)-1,ge=Ae>>1,_e=Ge===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=Be?0:ve-1,ae=Be?1:-1,E=ee<0||ee===0&&1/ee<0?1:0;for(ee=Math.abs(ee),isNaN(ee)||ee===1/0?(ie=isNaN(ee)?1:0,we=Ae):(we=Math.floor(Math.log(ee)/Math.LN2),ee*(ce=Math.pow(2,-we))<1&&(we--,ce*=2),we+ge>=1?ee+=_e/ce:ee+=_e*Math.pow(2,1-ge),ee*ce>=2&&(we++,ce/=2),we+ge>=Ae?(ie=0,we=Ae):we+ge>=1?(ie=(ee*ce-1)*Math.pow(2,Ge),we=we+ge):(ie=ee*Math.pow(2,ge-1)*Math.pow(2,Ge),we=0));Ge>=8;te[ye+pe]=ie&255,pe+=ae,ie/=256,Ge-=8);for(we=we<<Ge|ie,Le+=Ge;Le>0;te[ye+pe]=we&255,pe+=ae,we/=256,Le-=8);te[ye+pe-ae]|=E*128}},86129:function(Mt,Bt,te){var ee=te(19208).lW,ye=te(97671);(function(Be){Mt.exports=Be()})(function(){return function Be(Ge,ve,we){function ie(Ae,ge){if(!ve[Ae]){if(!Ge[Ae]){var _e=void 0;if(!ge&&_e)return require(Ae,!0);if(ce)return ce(Ae,!0);var pe=new Error("Cannot find module '"+Ae+"'");throw pe.code="MODULE_NOT_FOUND",pe}var ae=ve[Ae]={exports:{}};Ge[Ae][0].call(ae.exports,function(E){var a=Ge[Ae][1][E];return ie(a||E)},ae,ae.exports,Be,Ge,ve,we)}return ve[Ae].exports}for(var ce=void 0,Le=0;Le<we.length;Le++)ie(we[Le]);return ie}({1:[function(Be,Ge,ve){"use strict";var we=Be("./utils"),ie=Be("./support"),ce="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";ve.encode=function(Le){for(var Ae,ge,_e,pe,ae,E,a,b=[],y=0,x=Le.length,z=x,ne=we.getTypeOf(Le)!=="string";y<Le.length;)z=x-y,_e=ne?(Ae=Le[y++],ge=y<x?Le[y++]:0,y<x?Le[y++]:0):(Ae=Le.charCodeAt(y++),ge=y<x?Le.charCodeAt(y++):0,y<x?Le.charCodeAt(y++):0),pe=Ae>>2,ae=(3&Ae)<<4|ge>>4,E=1<z?(15&ge)<<2|_e>>6:64,a=2<z?63&_e:64,b.push(ce.charAt(pe)+ce.charAt(ae)+ce.charAt(E)+ce.charAt(a));return b.join("")},ve.decode=function(Le){var Ae,ge,_e,pe,ae,E,a=0,b=0,y="data:";if(Le.substr(0,y.length)===y)throw new Error("Invalid base64 input, it looks like a data url.");var x,z=3*(Le=Le.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(Le.charAt(Le.length-1)===ce.charAt(64)&&z--,Le.charAt(Le.length-2)===ce.charAt(64)&&z--,z%1!=0)throw new Error("Invalid base64 input, bad content length.");for(x=ie.uint8array?new Uint8Array(0|z):new Array(0|z);a<Le.length;)Ae=ce.indexOf(Le.charAt(a++))<<2|(pe=ce.indexOf(Le.charAt(a++)))>>4,ge=(15&pe)<<4|(ae=ce.indexOf(Le.charAt(a++)))>>2,_e=(3&ae)<<6|(E=ce.indexOf(Le.charAt(a++))),x[b++]=Ae,ae!==64&&(x[b++]=ge),E!==64&&(x[b++]=_e);return x}},{"./support":30,"./utils":32}],2:[function(Be,Ge,ve){"use strict";var we=Be("./external"),ie=Be("./stream/DataWorker"),ce=Be("./stream/Crc32Probe"),Le=Be("./stream/DataLengthProbe");function Ae(ge,_e,pe,ae,E){this.compressedSize=ge,this.uncompressedSize=_e,this.crc32=pe,this.compression=ae,this.compressedContent=E}Ae.prototype={getContentWorker:function(){var ge=new ie(we.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Le("data_length")),_e=this;return ge.on("end",function(){if(this.streamInfo.data_length!==_e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),ge},getCompressedWorker:function(){return new ie(we.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ae.createWorkerFrom=function(ge,_e,pe){return ge.pipe(new ce).pipe(new Le("uncompressedSize")).pipe(_e.compressWorker(pe)).pipe(new Le("compressedSize")).withStreamInfo("compression",_e)},Ge.exports=Ae},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Be,Ge,ve){"use strict";var we=Be("./stream/GenericWorker");ve.STORE={magic:"\0\0",compressWorker:function(){return new we("STORE compression")},uncompressWorker:function(){return new we("STORE decompression")}},ve.DEFLATE=Be("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Be,Ge,ve){"use strict";var we=Be("./utils"),ie=function(){for(var ce,Le=[],Ae=0;Ae<256;Ae++){ce=Ae;for(var ge=0;ge<8;ge++)ce=1&ce?3988292384^ce>>>1:ce>>>1;Le[Ae]=ce}return Le}();Ge.exports=function(ce,Le){return ce!==void 0&&ce.length?we.getTypeOf(ce)!=="string"?function(Ae,ge,_e,pe){var ae=ie,E=pe+_e;Ae^=-1;for(var a=pe;a<E;a++)Ae=Ae>>>8^ae[255&(Ae^ge[a])];return-1^Ae}(0|Le,ce,ce.length,0):function(Ae,ge,_e,pe){var ae=ie,E=pe+_e;Ae^=-1;for(var a=pe;a<E;a++)Ae=Ae>>>8^ae[255&(Ae^ge.charCodeAt(a))];return-1^Ae}(0|Le,ce,ce.length,0):0}},{"./utils":32}],5:[function(Be,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(Be,Ge,ve){"use strict";var we=null;we=typeof Promise!="undefined"?Promise:Be("lie"),Ge.exports={Promise:we}},{lie:37}],7:[function(Be,Ge,ve){"use strict";var we=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ie=Be("pako"),ce=Be("./utils"),Le=Be("./stream/GenericWorker"),Ae=we?"uint8array":"array";function ge(_e,pe){Le.call(this,"FlateWorker/"+_e),this._pako=null,this._pakoAction=_e,this._pakoOptions=pe,this.meta={}}ve.magic="\b\0",ce.inherits(ge,Le),ge.prototype.processChunk=function(_e){this.meta=_e.meta,this._pako===null&&this._createPako(),this._pako.push(ce.transformTo(Ae,_e.data),!1)},ge.prototype.flush=function(){Le.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},ge.prototype.cleanUp=function(){Le.prototype.cleanUp.call(this),this._pako=null},ge.prototype._createPako=function(){this._pako=new ie[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var _e=this;this._pako.onData=function(pe){_e.push({data:pe,meta:_e.meta})}},ve.compressWorker=function(_e){return new ge("Deflate",_e)},ve.uncompressWorker=function(){return new ge("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Be,Ge,ve){"use strict";function we(ae,E){var a,b="";for(a=0;a<E;a++)b+=String.fromCharCode(255&ae),ae>>>=8;return b}function ie(ae,E,a,b,y,x){var z,ne,oe=ae.file,ue=ae.compression,de=x!==Ae.utf8encode,Se=ce.transformTo("string",x(oe.name)),he=ce.transformTo("string",Ae.utf8encode(oe.name)),De=oe.comment,Te=ce.transformTo("string",x(De)),me=ce.transformTo("string",Ae.utf8encode(De)),nt=he.length!==oe.name.length,Ce=me.length!==De.length,lt="",Ve="",Xe="",ct=oe.dir,ot=oe.date,We={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(We.crc32=ae.crc32,We.compressedSize=ae.compressedSize,We.uncompressedSize=ae.uncompressedSize);var ke=0;E&&(ke|=8),de||!nt&&!Ce||(ke|=2048);var Ne=0,Qe=0;ct&&(Ne|=16),y==="UNIX"?(Qe=798,Ne|=function(He,et){var Et=He;return He||(Et=et?16893:33204),(65535&Et)<<16}(oe.unixPermissions,ct)):(Qe=20,Ne|=function(He){return 63&(He||0)}(oe.dosPermissions)),z=ot.getUTCHours(),z<<=6,z|=ot.getUTCMinutes(),z<<=5,z|=ot.getUTCSeconds()/2,ne=ot.getUTCFullYear()-1980,ne<<=4,ne|=ot.getUTCMonth()+1,ne<<=5,ne|=ot.getUTCDate(),nt&&(Ve=we(1,1)+we(ge(Se),4)+he,lt+="up"+we(Ve.length,2)+Ve),Ce&&(Xe=we(1,1)+we(ge(Te),4)+me,lt+="uc"+we(Xe.length,2)+Xe);var rt="";return rt+=`
\0`,rt+=we(ke,2),rt+=ue.magic,rt+=we(z,2),rt+=we(ne,2),rt+=we(We.crc32,4),rt+=we(We.compressedSize,4),rt+=we(We.uncompressedSize,4),rt+=we(Se.length,2),rt+=we(lt.length,2),{fileRecord:_e.LOCAL_FILE_HEADER+rt+Se+lt,dirRecord:_e.CENTRAL_FILE_HEADER+we(Qe,2)+rt+we(Te.length,2)+"\0\0\0\0"+we(Ne,4)+we(b,4)+Se+lt+Te}}var ce=Be("../utils"),Le=Be("../stream/GenericWorker"),Ae=Be("../utf8"),ge=Be("../crc32"),_e=Be("../signature");function pe(ae,E,a,b){Le.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=[]}ce.inherits(pe,Le),pe.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,Le.prototype.push.call(this,{data:ae.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},pe.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},pe.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 _e.DATA_DESCRIPTOR+we(b.crc32,4)+we(b.compressedSize,4)+we(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},pe.prototype.flush=function(){for(var ae=this.bytesWritten,E=0;E<this.dirRecords.length;E++)this.push({data:this.dirRecords[E],meta:{percent:100}});var a=this.bytesWritten-ae,b=function(y,x,z,ne,oe){var ue=ce.transformTo("string",oe(ne));return _e.CENTRAL_DIRECTORY_END+"\0\0\0\0"+we(y,2)+we(y,2)+we(x,4)+we(z,4)+we(ue.length,2)+ue}(this.dirRecords.length,a,ae,this.zipComment,this.encodeFileName);this.push({data:b,meta:{percent:100}})},pe.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},pe.prototype.registerPrevious=function(ae){this._sources.push(ae);var E=this;return ae.on("data",function(a){E.processChunk(a)}),ae.on("end",function(){E.closedSource(E.previous.streamInfo),E._sources.length?E.prepareNextSource():E.end()}),ae.on("error",function(a){E.error(a)}),this},pe.prototype.resume=function(){return!!Le.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},pe.prototype.error=function(ae){var E=this._sources;if(!Le.prototype.error.call(this,ae))return!1;for(var a=0;a<E.length;a++)try{E[a].error(ae)}catch(b){}return!0},pe.prototype.lock=function(){Le.prototype.lock.call(this);for(var ae=this._sources,E=0;E<ae.length;E++)ae[E].lock()},Ge.exports=pe},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(Be,Ge,ve){"use strict";var we=Be("../compressions"),ie=Be("./ZipFileWorker");ve.generateWorker=function(ce,Le,Ae){var ge=new ie(Le.streamFiles,Ae,Le.platform,Le.encodeFileName),_e=0;try{ce.forEach(function(pe,ae){_e++;var E=function(x,z){var ne=x||z,oe=we[ne];if(!oe)throw new Error(ne+" is not a valid compression method !");return oe}(ae.options.compression,Le.compression),a=ae.options.compressionOptions||Le.compressionOptions||{},b=ae.dir,y=ae.date;ae._compressWorker(E,a).withStreamInfo("file",{name:pe,dir:b,date:y,comment:ae.comment||"",unixPermissions:ae.unixPermissions,dosPermissions:ae.dosPermissions}).pipe(ge)}),ge.entriesCount=_e}catch(pe){ge.error(pe)}return ge}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(Be,Ge,ve){"use strict";function we(){if(!(this instanceof we))return new we;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var ie=new we;for(var ce in this)typeof this[ce]!="function"&&(ie[ce]=this[ce]);return ie}}(we.prototype=Be("./object")).loadAsync=Be("./load"),we.support=Be("./support"),we.defaults=Be("./defaults"),we.version="3.10.1",we.loadAsync=function(ie,ce){return new we().loadAsync(ie,ce)},we.external=Be("./external"),Ge.exports=we},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(Be,Ge,ve){"use strict";var we=Be("./utils"),ie=Be("./external"),ce=Be("./utf8"),Le=Be("./zipEntries"),Ae=Be("./stream/Crc32Probe"),ge=Be("./nodejsUtils");function _e(pe){return new ie.Promise(function(ae,E){var a=pe.decompressed.getContentWorker().pipe(new Ae);a.on("error",function(b){E(b)}).on("end",function(){a.streamInfo.crc32!==pe.decompressed.crc32?E(new Error("Corrupted zip : CRC32 mismatch")):ae()}).resume()})}Ge.exports=function(pe,ae){var E=this;return ae=we.extend(ae||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:ce.utf8decode}),ge.isNode&&ge.isStream(pe)?ie.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):we.prepareContent("the loaded zip file",pe,!0,ae.optimizedBinaryString,ae.base64).then(function(a){var b=new Le(ae);return b.load(a),b}).then(function(a){var b=[ie.Promise.resolve(a)],y=a.files;if(ae.checkCRC32)for(var x=0;x<y.length;x++)b.push(_e(y[x]));return ie.Promise.all(b)}).then(function(a){for(var b=a.shift(),y=b.files,x=0;x<y.length;x++){var z=y[x],ne=z.fileNameStr,oe=we.resolve(z.fileNameStr);E.file(oe,z.decompressed,{binary:!0,optimizedBinaryString:!0,date:z.date,dir:z.dir,comment:z.fileCommentStr.length?z.fileCommentStr:null,unixPermissions:z.unixPermissions,dosPermissions:z.dosPermissions,createFolders:ae.createFolders}),z.dir||(E.file(oe).unsafeOriginalName=ne)}return b.zipComment.length&&(E.comment=b.zipComment),E})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(Be,Ge,ve){"use strict";var we=Be("../utils"),ie=Be("../stream/GenericWorker");function ce(Le,Ae){ie.call(this,"Nodejs stream input adapter for "+Le),this._upstreamEnded=!1,this._bindStream(Ae)}we.inherits(ce,ie),ce.prototype._bindStream=function(Le){var Ae=this;(this._stream=Le).pause(),Le.on("data",function(ge){Ae.push({data:ge,meta:{percent:0}})}).on("error",function(ge){Ae.isPaused?this.generatedError=ge:Ae.error(ge)}).on("end",function(){Ae.isPaused?Ae._upstreamEnded=!0:Ae.end()})},ce.prototype.pause=function(){return!!ie.prototype.pause.call(this)&&(this._stream.pause(),!0)},ce.prototype.resume=function(){return!!ie.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},Ge.exports=ce},{"../stream/GenericWorker":28,"../utils":32}],13:[function(Be,Ge,ve){"use strict";var we=Be("readable-stream").Readable;function ie(ce,Le,Ae){we.call(this,Le),this._helper=ce;var ge=this;ce.on("data",function(_e,pe){ge.push(_e)||ge._helper.pause(),Ae&&Ae(pe)}).on("error",function(_e){ge.emit("error",_e)}).on("end",function(){ge.push(null)})}Be("../utils").inherits(ie,we),ie.prototype._read=function(){this._helper.resume()},Ge.exports=ie},{"../utils":32,"readable-stream":16}],14:[function(Be,Ge,ve){"use strict";Ge.exports={isNode:typeof ee!="undefined",newBufferFrom:function(we,ie){if(ee.from&&ee.from!==Uint8Array.from)return ee.from(we,ie);if(typeof we=="number")throw new Error('The "data" argument must not be a number');return new ee(we,ie)},allocBuffer:function(we){if(ee.alloc)return ee.alloc(we);var ie=new ee(we);return ie.fill(0),ie},isBuffer:function(we){return ee.isBuffer(we)},isStream:function(we){return we&&typeof we.on=="function"&&typeof we.pause=="function"&&typeof we.resume=="function"}}},{}],15:[function(Be,Ge,ve){"use strict";function we(oe,ue,de){var Se,he=ce.getTypeOf(ue),De=ce.extend(de||{},ge);De.date=De.date||new Date,De.compression!==null&&(De.compression=De.compression.toUpperCase()),typeof De.unixPermissions=="string"&&(De.unixPermissions=parseInt(De.unixPermissions,8)),De.unixPermissions&&16384&De.unixPermissions&&(De.dir=!0),De.dosPermissions&&16&De.dosPermissions&&(De.dir=!0),De.dir&&(oe=y(oe)),De.createFolders&&(Se=b(oe))&&x.call(this,Se,!0);var Te=he==="string"&&De.binary===!1&&De.base64===!1;de&&de.binary!==void 0||(De.binary=!Te),(ue instanceof _e&&ue.uncompressedSize===0||De.dir||!ue||ue.length===0)&&(De.base64=!1,De.binary=!0,ue="",De.compression="STORE",he="string");var me=null;me=ue instanceof _e||ue instanceof Le?ue:E.isNode&&E.isStream(ue)?new a(oe,ue):ce.prepareContent(oe,ue,De.binary,De.optimizedBinaryString,De.base64);var nt=new pe(oe,me,De);this.files[oe]=nt}var ie=Be("./utf8"),ce=Be("./utils"),Le=Be("./stream/GenericWorker"),Ae=Be("./stream/StreamHelper"),ge=Be("./defaults"),_e=Be("./compressedObject"),pe=Be("./zipObject"),ae=Be("./generate"),E=Be("./nodejsUtils"),a=Be("./nodejs/NodejsStreamInputAdapter"),b=function(oe){oe.slice(-1)==="/"&&(oe=oe.substring(0,oe.length-1));var ue=oe.lastIndexOf("/");return 0<ue?oe.substring(0,ue):""},y=function(oe){return oe.slice(-1)!=="/"&&(oe+="/"),oe},x=function(oe,ue){return ue=ue!==void 0?ue:ge.createFolders,oe=y(oe),this.files[oe]||we.call(this,oe,null,{dir:!0,createFolders:ue}),this.files[oe]};function z(oe){return Object.prototype.toString.call(oe)==="[object RegExp]"}var ne={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(oe){var ue,de,Se;for(ue in this.files)Se=this.files[ue],(de=ue.slice(this.root.length,ue.length))&&ue.slice(0,this.root.length)===this.root&&oe(de,Se)},filter:function(oe){var ue=[];return this.forEach(function(de,Se){oe(de,Se)&&ue.push(Se)}),ue},file:function(oe,ue,de){if(arguments.length!==1)return oe=this.root+oe,we.call(this,oe,ue,de),this;if(z(oe)){var Se=oe;return this.filter(function(De,Te){return!Te.dir&&Se.test(De)})}var he=this.files[this.root+oe];return he&&!he.dir?he:null},folder:function(oe){if(!oe)return this;if(z(oe))return this.filter(function(he,De){return De.dir&&oe.test(he)});var ue=this.root+oe,de=x.call(this,ue),Se=this.clone();return Se.root=de.name,Se},remove:function(oe){oe=this.root+oe;var ue=this.files[oe];if(ue||(oe.slice(-1)!=="/"&&(oe+="/"),ue=this.files[oe]),ue&&!ue.dir)delete this.files[oe];else for(var de=this.filter(function(he,De){return De.name.slice(0,oe.length)===oe}),Se=0;Se<de.length;Se++)delete this.files[de[Se].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(oe){var ue,de={};try{if((de=ce.extend(oe||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:ie.utf8encode})).type=de.type.toLowerCase(),de.compression=de.compression.toUpperCase(),de.type==="binarystring"&&(de.type="string"),!de.type)throw new Error("No output type specified.");ce.checkSupport(de.type),de.platform!=="darwin"&&de.platform!=="freebsd"&&de.platform!=="linux"&&de.platform!=="sunos"||(de.platform="UNIX"),de.platform==="win32"&&(de.platform="DOS");var Se=de.comment||this.comment||"";ue=ae.generateWorker(this,de,Se)}catch(he){(ue=new Le("error")).error(he)}return new Ae(ue,de.type||"string",de.mimeType)},generateAsync:function(oe,ue){return this.generateInternalStream(oe).accumulate(ue)},generateNodeStream:function(oe,ue){return(oe=oe||{}).type||(oe.type="nodebuffer"),this.generateInternalStream(oe).toNodejsStream(ue)}};Ge.exports=ne},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(Be,Ge,ve){"use strict";Ge.exports=Be("stream")},{stream:void 0}],17:[function(Be,Ge,ve){"use strict";var we=Be("./DataReader");function ie(ce){we.call(this,ce);for(var Le=0;Le<this.data.length;Le++)ce[Le]=255&ce[Le]}Be("../utils").inherits(ie,we),ie.prototype.byteAt=function(ce){return this.data[this.zero+ce]},ie.prototype.lastIndexOfSignature=function(ce){for(var Le=ce.charCodeAt(0),Ae=ce.charCodeAt(1),ge=ce.charCodeAt(2),_e=ce.charCodeAt(3),pe=this.length-4;0<=pe;--pe)if(this.data[pe]===Le&&this.data[pe+1]===Ae&&this.data[pe+2]===ge&&this.data[pe+3]===_e)return pe-this.zero;return-1},ie.prototype.readAndCheckSignature=function(ce){var Le=ce.charCodeAt(0),Ae=ce.charCodeAt(1),ge=ce.charCodeAt(2),_e=ce.charCodeAt(3),pe=this.readData(4);return Le===pe[0]&&Ae===pe[1]&&ge===pe[2]&&_e===pe[3]},ie.prototype.readData=function(ce){if(this.checkOffset(ce),ce===0)return[];var Le=this.data.slice(this.zero+this.index,this.zero+this.index+ce);return this.index+=ce,Le},Ge.exports=ie},{"../utils":32,"./DataReader":18}],18:[function(Be,Ge,ve){"use strict";var we=Be("../utils");function ie(ce){this.data=ce,this.length=ce.length,this.index=0,this.zero=0}ie.prototype={checkOffset:function(ce){this.checkIndex(this.index+ce)},checkIndex:function(ce){if(this.length<this.zero+ce||ce<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+ce+"). Corrupted zip ?")},setIndex:function(ce){this.checkIndex(ce),this.index=ce},skip:function(ce){this.setIndex(this.index+ce)},byteAt:function(){},readInt:function(ce){var Le,Ae=0;for(this.checkOffset(ce),Le=this.index+ce-1;Le>=this.index;Le--)Ae=(Ae<<8)+this.byteAt(Le);return this.index+=ce,Ae},readString:function(ce){return we.transformTo("string",this.readData(ce))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ce=this.readInt(4);return new Date(Date.UTC(1980+(ce>>25&127),(ce>>21&15)-1,ce>>16&31,ce>>11&31,ce>>5&63,(31&ce)<<1))}},Ge.exports=ie},{"../utils":32}],19:[function(Be,Ge,ve){"use strict";var we=Be("./Uint8ArrayReader");function ie(ce){we.call(this,ce)}Be("../utils").inherits(ie,we),ie.prototype.readData=function(ce){this.checkOffset(ce);var Le=this.data.slice(this.zero+this.index,this.zero+this.index+ce);return this.index+=ce,Le},Ge.exports=ie},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Be,Ge,ve){"use strict";var we=Be("./DataReader");function ie(ce){we.call(this,ce)}Be("../utils").inherits(ie,we),ie.prototype.byteAt=function(ce){return this.data.charCodeAt(this.zero+ce)},ie.prototype.lastIndexOfSignature=function(ce){return this.data.lastIndexOf(ce)-this.zero},ie.prototype.readAndCheckSignature=function(ce){return ce===this.readData(4)},ie.prototype.readData=function(ce){this.checkOffset(ce);var Le=this.data.slice(this.zero+this.index,this.zero+this.index+ce);return this.index+=ce,Le},Ge.exports=ie},{"../utils":32,"./DataReader":18}],21:[function(Be,Ge,ve){"use strict";var we=Be("./ArrayReader");function ie(ce){we.call(this,ce)}Be("../utils").inherits(ie,we),ie.prototype.readData=function(ce){if(this.checkOffset(ce),ce===0)return new Uint8Array(0);var Le=this.data.subarray(this.zero+this.index,this.zero+this.index+ce);return this.index+=ce,Le},Ge.exports=ie},{"../utils":32,"./ArrayReader":17}],22:[function(Be,Ge,ve){"use strict";var we=Be("../utils"),ie=Be("../support"),ce=Be("./ArrayReader"),Le=Be("./StringReader"),Ae=Be("./NodeBufferReader"),ge=Be("./Uint8ArrayReader");Ge.exports=function(_e){var pe=we.getTypeOf(_e);return we.checkSupport(pe),pe!=="string"||ie.uint8array?pe==="nodebuffer"?new Ae(_e):ie.uint8array?new ge(we.transformTo("uint8array",_e)):new ce(we.transformTo("array",_e)):new Le(_e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Be,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(Be,Ge,ve){"use strict";var we=Be("./GenericWorker"),ie=Be("../utils");function ce(Le){we.call(this,"ConvertWorker to "+Le),this.destType=Le}ie.inherits(ce,we),ce.prototype.processChunk=function(Le){this.push({data:ie.transformTo(this.destType,Le.data),meta:Le.meta})},Ge.exports=ce},{"../utils":32,"./GenericWorker":28}],25:[function(Be,Ge,ve){"use strict";var we=Be("./GenericWorker"),ie=Be("../crc32");function ce(){we.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Be("../utils").inherits(ce,we),ce.prototype.processChunk=function(Le){this.streamInfo.crc32=ie(Le.data,this.streamInfo.crc32||0),this.push(Le)},Ge.exports=ce},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Be,Ge,ve){"use strict";var we=Be("../utils"),ie=Be("./GenericWorker");function ce(Le){ie.call(this,"DataLengthProbe for "+Le),this.propName=Le,this.withStreamInfo(Le,0)}we.inherits(ce,ie),ce.prototype.processChunk=function(Le){if(Le){var Ae=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ae+Le.data.length}ie.prototype.processChunk.call(this,Le)},Ge.exports=ce},{"../utils":32,"./GenericWorker":28}],27:[function(Be,Ge,ve){"use strict";var we=Be("../utils"),ie=Be("./GenericWorker");function ce(Le){ie.call(this,"DataWorker");var Ae=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Le.then(function(ge){Ae.dataIsReady=!0,Ae.data=ge,Ae.max=ge&&ge.length||0,Ae.type=we.getTypeOf(ge),Ae.isPaused||Ae._tickAndRepeat()},function(ge){Ae.error(ge)})}we.inherits(ce,ie),ce.prototype.cleanUp=function(){ie.prototype.cleanUp.call(this),this.data=null},ce.prototype.resume=function(){return!!ie.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,we.delay(this._tickAndRepeat,[],this)),!0)},ce.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(we.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ce.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Le=null,Ae=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Le=this.data.substring(this.index,Ae);break;case"uint8array":Le=this.data.subarray(this.index,Ae);break;case"array":case"nodebuffer":Le=this.data.slice(this.index,Ae)}return this.index=Ae,this.push({data:Le,meta:{percent:this.max?this.index/this.max*100:0}})},Ge.exports=ce},{"../utils":32,"./GenericWorker":28}],28:[function(Be,Ge,ve){"use strict";function we(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}we.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,ce){return this._listeners[ie].push(ce),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ie,ce){if(this._listeners[ie])for(var Le=0;Le<this._listeners[ie].length;Le++)this._listeners[ie][Le].call(this,ce)},pipe:function(ie){return ie.registerPrevious(this)},registerPrevious:function(ie){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=ie.streamInfo,this.mergeStreamInfo(),this.previous=ie;var ce=this;return ie.on("data",function(Le){ce.processChunk(Le)}),ie.on("end",function(){ce.end()}),ie.on("error",function(Le){ce.error(Le)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var ie=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),ie=!0),this.previous&&this.previous.resume(),!ie},flush:function(){},processChunk:function(ie){this.push(ie)},withStreamInfo:function(ie,ce){return this.extraStreamInfo[ie]=ce,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var ie in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,ie)&&(this.streamInfo[ie]=this.extraStreamInfo[ie])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var ie="Worker "+this.name;return this.previous?this.previous+" -> "+ie:ie}},Ge.exports=we},{}],29:[function(Be,Ge,ve){"use strict";var we=Be("../utils"),ie=Be("./ConvertWorker"),ce=Be("./GenericWorker"),Le=Be("../base64"),Ae=Be("../support"),ge=Be("../external"),_e=null;if(Ae.nodestream)try{_e=Be("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new ge.Promise(function(b,y){var x=[],z=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(ue,de){x.push(ue),a&&a(de)}).on("error",function(ue){x=[],y(ue)}).on("end",function(){try{var ue=function(de,Se,he){switch(de){case"blob":return we.newBlob(we.transformTo("arraybuffer",Se),he);case"base64":return Le.encode(Se);default:return we.transformTo(de,Se)}}(ne,function(de,Se){var he,De=0,Te=null,me=0;for(he=0;he<Se.length;he++)me+=Se[he].length;switch(de){case"string":return Se.join("");case"array":return Array.prototype.concat.apply([],Se);case"uint8array":for(Te=new Uint8Array(me),he=0;he<Se.length;he++)Te.set(Se[he],De),De+=Se[he].length;return Te;case"nodebuffer":return ee.concat(Se);default:throw new Error("concat : unsupported type '"+de+"'")}}(z,x),oe);b(ue)}catch(de){y(de)}x=[]}).resume()})}function ae(E,a,b){var y=a;switch(a){case"blob":case"arraybuffer":y="uint8array";break;case"base64":y="string"}try{this._internalType=y,this._outputType=a,this._mimeType=b,we.checkSupport(y),this._worker=E.pipe(new ie(y)),E.lock()}catch(x){this._worker=new ce("error"),this._worker.error(x)}}ae.prototype={accumulate:function(E){return pe(this,E)},on:function(E,a){var b=this;return E==="data"?this._worker.on(E,function(y){a.call(b,y.data,y.meta)}):this._worker.on(E,function(){we.delay(a,arguments,b)}),this},resume:function(){return we.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(E){if(we.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new _e(this,{objectMode:this._outputType!=="nodebuffer"},E)}},Ge.exports=ae},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(Be,Ge,ve){"use strict";if(ve.base64=!0,ve.array=!0,ve.string=!0,ve.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",ve.nodebuffer=typeof ee!="undefined",ve.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")ve.blob=!1;else{var we=new ArrayBuffer(0);try{ve.blob=new Blob([we],{type:"application/zip"}).size===0}catch(ce){try{var ie=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);ie.append(we),ve.blob=ie.getBlob("application/zip").size===0}catch(Le){ve.blob=!1}}}try{ve.nodestream=!!Be("readable-stream").Readable}catch(ce){ve.nodestream=!1}},{"readable-stream":16}],31:[function(Be,Ge,ve){"use strict";for(var we=Be("./utils"),ie=Be("./support"),ce=Be("./nodejsUtils"),Le=Be("./stream/GenericWorker"),Ae=new Array(256),ge=0;ge<256;ge++)Ae[ge]=252<=ge?6:248<=ge?5:240<=ge?4:224<=ge?3:192<=ge?2:1;Ae[254]=Ae[254]=1;function _e(){Le.call(this,"utf-8 decode"),this.leftOver=null}function pe(){Le.call(this,"utf-8 encode")}ve.utf8encode=function(ae){return ie.nodebuffer?ce.newBufferFrom(ae,"utf-8"):function(E){var a,b,y,x,z,ne=E.length,oe=0;for(x=0;x<ne;x++)(64512&(b=E.charCodeAt(x)))==55296&&x+1<ne&&(64512&(y=E.charCodeAt(x+1)))==56320&&(b=65536+(b-55296<<10)+(y-56320),x++),oe+=b<128?1:b<2048?2:b<65536?3:4;for(a=ie.uint8array?new Uint8Array(oe):new Array(oe),x=z=0;z<oe;x++)(64512&(b=E.charCodeAt(x)))==55296&&x+1<ne&&(64512&(y=E.charCodeAt(x+1)))==56320&&(b=65536+(b-55296<<10)+(y-56320),x++),b<128?a[z++]=b:(b<2048?a[z++]=192|b>>>6:(b<65536?a[z++]=224|b>>>12:(a[z++]=240|b>>>18,a[z++]=128|b>>>12&63),a[z++]=128|b>>>6&63),a[z++]=128|63&b);return a}(ae)},ve.utf8decode=function(ae){return ie.nodebuffer?we.transformTo("nodebuffer",ae).toString("utf-8"):function(E){var a,b,y,x,z=E.length,ne=new Array(2*z);for(a=b=0;a<z;)if((y=E[a++])<128)ne[b++]=y;else if(4<(x=Ae[y]))ne[b++]=65533,a+=x-1;else{for(y&=x===2?31:x===3?15:7;1<x&&a<z;)y=y<<6|63&E[a++],x--;1<x?ne[b++]=65533:y<65536?ne[b++]=y:(y-=65536,ne[b++]=55296|y>>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),we.applyFromCharCode(ne)}(ae=we.transformTo(ie.uint8array?"uint8array":"array",ae))},we.inherits(_e,Le),_e.prototype.processChunk=function(ae){var E=we.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(x,z){var ne;for((z=z||x.length)>x.length&&(z=x.length),ne=z-1;0<=ne&&(192&x[ne])==128;)ne--;return ne<0||ne===0?z:ne+Ae[x[ne]]>z?ne:z}(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:ve.utf8decode(y),meta:ae.meta})},_e.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ve.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ve.Utf8DecodeWorker=_e,we.inherits(pe,Le),pe.prototype.processChunk=function(ae){this.push({data:ve.utf8encode(ae.data),meta:ae.meta})},ve.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Be,Ge,ve){"use strict";var we=Be("./support"),ie=Be("./base64"),ce=Be("./nodejsUtils"),Le=Be("./external");function Ae(a){return a}function ge(a,b){for(var y=0;y<a.length;++y)b[y]=255&a.charCodeAt(y);return b}Be("setimmediate"),ve.newBlob=function(a,b){ve.checkSupport("blob");try{return new Blob([a],{type:b})}catch(x){try{var y=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return y.append(a),y.getBlob(b)}catch(z){throw new Error("Bug : can't construct the Blob.")}}};var _e={stringifyByChunk:function(a,b,y){var x=[],z=0,ne=a.length;if(ne<=y)return String.fromCharCode.apply(null,a);for(;z<ne;)b==="array"||b==="nodebuffer"?x.push(String.fromCharCode.apply(null,a.slice(z,Math.min(z+y,ne)))):x.push(String.fromCharCode.apply(null,a.subarray(z,Math.min(z+y,ne)))),z+=y;return x.join("")},stringifyByChar:function(a){for(var b="",y=0;y<a.length;y++)b+=String.fromCharCode(a[y]);return b},applyCanBeUsed:{uint8array:function(){try{return we.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(a){return!1}}(),nodebuffer:function(){try{return we.nodebuffer&&String.fromCharCode.apply(null,ce.allocBuffer(1)).length===1}catch(a){return!1}}()}};function pe(a){var b=65536,y=ve.getTypeOf(a),x=!0;if(y==="uint8array"?x=_e.applyCanBeUsed.uint8array:y==="nodebuffer"&&(x=_e.applyCanBeUsed.nodebuffer),x)for(;1<b;)try{return _e.stringifyByChunk(a,y,b)}catch(z){b=Math.floor(b/2)}return _e.stringifyByChar(a)}function ae(a,b){for(var y=0;y<a.length;y++)b[y]=a[y];return b}ve.applyFromCharCode=pe;var E={};E.string={string:Ae,array:function(a){return ge(a,new Array(a.length))},arraybuffer:function(a){return E.string.uint8array(a).buffer},uint8array:function(a){return ge(a,new Uint8Array(a.length))},nodebuffer:function(a){return ge(a,ce.allocBuffer(a.length))}},E.array={string:pe,array:Ae,arraybuffer:function(a){return new Uint8Array(a).buffer},uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return ce.newBufferFrom(a)}},E.arraybuffer={string:function(a){return pe(new Uint8Array(a))},array:function(a){return ae(new Uint8Array(a),new Array(a.byteLength))},arraybuffer:Ae,uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return ce.newBufferFrom(new Uint8Array(a))}},E.uint8array={string:pe,array:function(a){return ae(a,new Array(a.length))},arraybuffer:function(a){return a.buffer},uint8array:Ae,nodebuffer:function(a){return ce.newBufferFrom(a)}},E.nodebuffer={string:pe,array:function(a){return ae(a,new Array(a.length))},arraybuffer:function(a){return E.nodebuffer.uint8array(a).buffer},uint8array:function(a){return ae(a,new Uint8Array(a.length))},nodebuffer:Ae},ve.transformTo=function(a,b){if(b=b||"",!a)return b;ve.checkSupport(a);var y=ve.getTypeOf(b);return E[y][a](b)},ve.resolve=function(a){for(var b=a.split("/"),y=[],x=0;x<b.length;x++){var z=b[x];z==="."||z===""&&x!==0&&x!==b.length-1||(z===".."?y.pop():y.push(z))}return y.join("/")},ve.getTypeOf=function(a){return typeof a=="string"?"string":Object.prototype.toString.call(a)==="[object Array]"?"array":we.nodebuffer&&ce.isBuffer(a)?"nodebuffer":we.uint8array&&a instanceof Uint8Array?"uint8array":we.arraybuffer&&a instanceof ArrayBuffer?"arraybuffer":void 0},ve.checkSupport=function(a){if(!we[a.toLowerCase()])throw new Error(a+" is not supported by this platform")},ve.MAX_VALUE_16BITS=65535,ve.MAX_VALUE_32BITS=-1,ve.pretty=function(a){var b,y,x="";for(y=0;y<(a||"").length;y++)x+="\\x"+((b=a.charCodeAt(y))<16?"0":"")+b.toString(16).toUpperCase();return x},ve.delay=function(a,b,y){setImmediate(function(){a.apply(y||null,b||[])})},ve.inherits=function(a,b){function y(){}y.prototype=b.prototype,a.prototype=new y},ve.extend=function(){var a,b,y={};for(a=0;a<arguments.length;a++)for(b in arguments[a])Object.prototype.hasOwnProperty.call(arguments[a],b)&&y[b]===void 0&&(y[b]=arguments[a][b]);return y},ve.prepareContent=function(a,b,y,x,z){return Le.Promise.resolve(b).then(function(ne){return we.blob&&(ne instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(ne))!==-1)&&typeof FileReader!="undefined"?new Le.Promise(function(oe,ue){var de=new FileReader;de.onload=function(Se){oe(Se.target.result)},de.onerror=function(Se){ue(Se.target.error)},de.readAsArrayBuffer(ne)}):ne}).then(function(ne){var oe=ve.getTypeOf(ne);return oe?(oe==="arraybuffer"?ne=ve.transformTo("uint8array",ne):oe==="string"&&(z?ne=ie.decode(ne):y&&x!==!0&&(ne=function(ue){return ge(ue,we.uint8array?new Uint8Array(ue.length):new Array(ue.length))}(ne))),ne):Le.Promise.reject(new Error("Can't read the data of '"+a+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(Be,Ge,ve){"use strict";var we=Be("./reader/readerFor"),ie=Be("./utils"),ce=Be("./signature"),Le=Be("./zipEntry"),Ae=Be("./support");function ge(_e){this.files=[],this.loadOptions=_e}ge.prototype={checkSignature:function(_e){if(!this.reader.readAndCheckSignature(_e)){this.reader.index-=4;var pe=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+ie.pretty(pe)+", expected "+ie.pretty(_e)+")")}},isSignature:function(_e,pe){var ae=this.reader.index;this.reader.setIndex(_e);var E=this.reader.readString(4)===pe;return this.reader.setIndex(ae),E},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var _e=this.reader.readData(this.zipCommentLength),pe=Ae.uint8array?"uint8array":"array",ae=ie.transformTo(pe,_e);this.zipComment=this.loadOptions.decodeFileName(ae)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var _e,pe,ae,E=this.zip64EndOfCentralSize-44;0<E;)_e=this.reader.readInt(2),pe=this.reader.readInt(4),ae=this.reader.readData(pe),this.zip64ExtensibleData[_e]={id:_e,length:pe,value:ae}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var _e,pe;for(_e=0;_e<this.files.length;_e++)pe=this.files[_e],this.reader.setIndex(pe.localHeaderOffset),this.checkSignature(ce.LOCAL_FILE_HEADER),pe.readLocalPart(this.reader),pe.handleUTF8(),pe.processAttributes()},readCentralDir:function(){var _e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(ce.CENTRAL_FILE_HEADER);)(_e=new Le({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(_e);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var _e=this.reader.lastIndexOfSignature(ce.CENTRAL_DIRECTORY_END);if(_e<0)throw this.isSignature(0,ce.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(_e);var pe=_e;if(this.checkSignature(ce.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===ie.MAX_VALUE_16BITS||this.diskWithCentralDirStart===ie.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===ie.MAX_VALUE_16BITS||this.centralDirRecords===ie.MAX_VALUE_16BITS||this.centralDirSize===ie.MAX_VALUE_32BITS||this.centralDirOffset===ie.MAX_VALUE_32BITS){if(this.zip64=!0,(_e=this.reader.lastIndexOfSignature(ce.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(_e),this.checkSignature(ce.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,ce.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(ce.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(ce.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var ae=this.centralDirOffset+this.centralDirSize;this.zip64&&(ae+=20,ae+=12+this.zip64EndOfCentralSize);var E=pe-ae;if(0<E)this.isSignature(pe,ce.CENTRAL_FILE_HEADER)||(this.reader.zero=E);else if(E<0)throw new Error("Corrupted zip: missing "+Math.abs(E)+" bytes.")},prepareReader:function(_e){this.reader=we(_e)},load:function(_e){this.prepareReader(_e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},Ge.exports=ge},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(Be,Ge,ve){"use strict";var we=Be("./reader/readerFor"),ie=Be("./utils"),ce=Be("./compressedObject"),Le=Be("./crc32"),Ae=Be("./utf8"),ge=Be("./compressions"),_e=Be("./support");function pe(ae,E){this.options=ae,this.loadOptions=E}pe.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(ae){var E,a;if(ae.skip(22),this.fileNameLength=ae.readInt(2),a=ae.readInt(2),this.fileName=ae.readData(this.fileNameLength),ae.skip(a),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((E=function(b){for(var y in ge)if(Object.prototype.hasOwnProperty.call(ge,y)&&ge[y].magic===b)return ge[y];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+ie.pretty(this.compressionMethod)+" unknown (inner file : "+ie.transformTo("string",this.fileName)+")");this.decompressed=new ce(this.compressedSize,this.uncompressedSize,this.crc32,E,ae.readData(this.compressedSize))},readCentralPart:function(ae){this.versionMadeBy=ae.readInt(2),ae.skip(2),this.bitFlag=ae.readInt(2),this.compressionMethod=ae.readString(2),this.date=ae.readDate(),this.crc32=ae.readInt(4),this.compressedSize=ae.readInt(4),this.uncompressedSize=ae.readInt(4);var E=ae.readInt(2);if(this.extraFieldsLength=ae.readInt(2),this.fileCommentLength=ae.readInt(2),this.diskNumberStart=ae.readInt(2),this.internalFileAttributes=ae.readInt(2),this.externalFileAttributes=ae.readInt(4),this.localHeaderOffset=ae.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");ae.skip(E),this.readExtraFields(ae),this.parseZIP64ExtraField(ae),this.fileComment=ae.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var ae=this.versionMadeBy>>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=we(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<y;)E=ae.readInt(2),a=ae.readInt(2),b=ae.readData(a),this.extraFields[E]={id:E,length:a,value:b};ae.setIndex(y)},handleUTF8:function(){var ae=_e.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=Ae.utf8decode(this.fileName),this.fileCommentStr=Ae.utf8decode(this.fileComment);else{var E=this.findExtraFieldUnicodePath();if(E!==null)this.fileNameStr=E;else{var a=ie.transformTo(ae,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(a)}var b=this.findExtraFieldUnicodeComment();if(b!==null)this.fileCommentStr=b;else{var y=ie.transformTo(ae,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(y)}}},findExtraFieldUnicodePath:function(){var ae=this.extraFields[28789];if(ae){var E=we(ae.value);return E.readInt(1)!==1||Le(this.fileName)!==E.readInt(4)?null:Ae.utf8decode(E.readData(ae.length-5))}return null},findExtraFieldUnicodeComment:function(){var ae=this.extraFields[25461];if(ae){var E=we(ae.value);return E.readInt(1)!==1||Le(this.fileComment)!==E.readInt(4)?null:Ae.utf8decode(E.readData(ae.length-5))}return null}},Ge.exports=pe},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(Be,Ge,ve){"use strict";function we(E,a,b){this.name=E,this.dir=b.dir,this.date=b.date,this.comment=b.comment,this.unixPermissions=b.unixPermissions,this.dosPermissions=b.dosPermissions,this._data=a,this._dataBinary=b.binary,this.options={compression:b.compression,compressionOptions:b.compressionOptions}}var ie=Be("./stream/StreamHelper"),ce=Be("./stream/DataWorker"),Le=Be("./utf8"),Ae=Be("./compressedObject"),ge=Be("./stream/GenericWorker");we.prototype={internalStream:function(E){var a=null,b="string";try{if(!E)throw new Error("No output type specified.");var y=(b=E.toLowerCase())==="string"||b==="text";b!=="binarystring"&&b!=="text"||(b="string"),a=this._decompressWorker();var x=!this._dataBinary;x&&!y&&(a=a.pipe(new Le.Utf8EncodeWorker)),!x&&y&&(a=a.pipe(new Le.Utf8DecodeWorker))}catch(z){(a=new ge("error")).error(z)}return new ie(a,b,"")},async:function(E,a){return this.internalStream(E).accumulate(a)},nodeStream:function(E,a){return this.internalStream(E||"nodebuffer").toNodejsStream(a)},_compressWorker:function(E,a){if(this._data instanceof Ae&&this._data.compression.magic===E.magic)return this._data.getCompressedWorker();var b=this._decompressWorker();return this._dataBinary||(b=b.pipe(new Le.Utf8EncodeWorker)),Ae.createWorkerFrom(b,E,a)},_decompressWorker:function(){return this._data instanceof Ae?this._data.getContentWorker():this._data instanceof ge?this._data:new ce(this._data)}};for(var _e=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],pe=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},ae=0;ae<_e.length;ae++)we.prototype[_e[ae]]=pe;Ge.exports=we},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(Be,Ge,ve){(function(we){"use strict";var ie,ce,Le=we.MutationObserver||we.WebKitMutationObserver;if(Le){var Ae=0,ge=new Le(E),_e=we.document.createTextNode("");ge.observe(_e,{characterData:!0}),ie=function(){_e.data=Ae=++Ae%2}}else if(we.setImmediate||we.MessageChannel===void 0)ie="document"in we&&"onreadystatechange"in we.document.createElement("script")?function(){var a=we.document.createElement("script");a.onreadystatechange=function(){E(),a.onreadystatechange=null,a.parentNode.removeChild(a),a=null},we.document.documentElement.appendChild(a)}:function(){setTimeout(E,0)};else{var pe=new we.MessageChannel;pe.port1.onmessage=E,ie=function(){pe.port2.postMessage(0)}}var ae=[];function E(){var a,b;ce=!0;for(var y=ae.length;y;){for(b=ae,ae=[],a=-1;++a<y;)b[a]();y=ae.length}ce=!1}Ge.exports=function(a){ae.push(a)!==1||ce||ie()}}).call(this,typeof te.g!="undefined"?te.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(Be,Ge,ve){"use strict";var we=Be("immediate");function ie(){}var ce={},Le=["REJECTED"],Ae=["FULFILLED"],ge=["PENDING"];function _e(y){if(typeof y!="function")throw new TypeError("resolver must be a function");this.state=ge,this.queue=[],this.outcome=void 0,y!==ie&&a(this,y)}function pe(y,x,z){this.promise=y,typeof x=="function"&&(this.onFulfilled=x,this.callFulfilled=this.otherCallFulfilled),typeof z=="function"&&(this.onRejected=z,this.callRejected=this.otherCallRejected)}function ae(y,x,z){we(function(){var ne;try{ne=x(z)}catch(oe){return ce.reject(y,oe)}ne===y?ce.reject(y,new TypeError("Cannot resolve promise with itself")):ce.resolve(y,ne)})}function E(y){var x=y&&y.then;if(y&&(typeof y=="object"||typeof y=="function")&&typeof x=="function")return function(){x.apply(y,arguments)}}function a(y,x){var z=!1;function ne(de){z||(z=!0,ce.reject(y,de))}function oe(de){z||(z=!0,ce.resolve(y,de))}var ue=b(function(){x(oe,ne)});ue.status==="error"&&ne(ue.value)}function b(y,x){var z={};try{z.value=y(x),z.status="success"}catch(ne){z.status="error",z.value=ne}return z}(Ge.exports=_e).prototype.finally=function(y){if(typeof y!="function")return this;var x=this.constructor;return this.then(function(z){return x.resolve(y()).then(function(){return z})},function(z){return x.resolve(y()).then(function(){throw z})})},_e.prototype.catch=function(y){return this.then(null,y)},_e.prototype.then=function(y,x){if(typeof y!="function"&&this.state===Ae||typeof x!="function"&&this.state===Le)return this;var z=new this.constructor(ie);return this.state!==ge?ae(z,this.state===Ae?y:x,this.outcome):this.queue.push(new pe(z,y,x)),z},pe.prototype.callFulfilled=function(y){ce.resolve(this.promise,y)},pe.prototype.otherCallFulfilled=function(y){ae(this.promise,this.onFulfilled,y)},pe.prototype.callRejected=function(y){ce.reject(this.promise,y)},pe.prototype.otherCallRejected=function(y){ae(this.promise,this.onRejected,y)},ce.resolve=function(y,x){var z=b(E,x);if(z.status==="error")return ce.reject(y,z.value);var ne=z.value;if(ne)a(y,ne);else{y.state=Ae,y.outcome=x;for(var oe=-1,ue=y.queue.length;++oe<ue;)y.queue[oe].callFulfilled(x)}return y},ce.reject=function(y,x){y.state=Le,y.outcome=x;for(var z=-1,ne=y.queue.length;++z<ne;)y.queue[z].callRejected(x);return y},_e.resolve=function(y){return y instanceof this?y:ce.resolve(new this(ie),y)},_e.reject=function(y){var x=new this(ie);return ce.reject(x,y)},_e.all=function(y){var x=this;if(Object.prototype.toString.call(y)!=="[object Array]")return this.reject(new TypeError("must be an array"));var z=y.length,ne=!1;if(!z)return this.resolve([]);for(var oe=new Array(z),ue=0,de=-1,Se=new this(ie);++de<z;)he(y[de],de);return Se;function he(De,Te){x.resolve(De).then(function(me){oe[Te]=me,++ue!==z||ne||(ne=!0,ce.resolve(Se,oe))},function(me){ne||(ne=!0,ce.reject(Se,me))})}},_e.race=function(y){var x=this;if(Object.prototype.toString.call(y)!=="[object Array]")return this.reject(new TypeError("must be an array"));var z=y.length,ne=!1;if(!z)return this.resolve([]);for(var oe=-1,ue=new this(ie);++oe<z;)de=y[oe],x.resolve(de).then(function(Se){ne||(ne=!0,ce.resolve(ue,Se))},function(Se){ne||(ne=!0,ce.reject(ue,Se))});var de;return ue}},{immediate:36}],38:[function(Be,Ge,ve){"use strict";var we={};(0,Be("./lib/utils/common").assign)(we,Be("./lib/deflate"),Be("./lib/inflate"),Be("./lib/zlib/constants")),Ge.exports=we},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(Be,Ge,ve){"use strict";var we=Be("./zlib/deflate"),ie=Be("./utils/common"),ce=Be("./utils/strings"),Le=Be("./zlib/messages"),Ae=Be("./zlib/zstream"),ge=Object.prototype.toString,_e=0,pe=-1,ae=0,E=8;function a(y){if(!(this instanceof a))return new a(y);this.options=ie.assign({level:pe,method:E,chunkSize:16384,windowBits:15,memLevel:8,strategy:ae,to:""},y||{});var x=this.options;x.raw&&0<x.windowBits?x.windowBits=-x.windowBits:x.gzip&&0<x.windowBits&&x.windowBits<16&&(x.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Ae,this.strm.avail_out=0;var z=we.deflateInit2(this.strm,x.level,x.method,x.windowBits,x.memLevel,x.strategy);if(z!==_e)throw new Error(Le[z]);if(x.header&&we.deflateSetHeader(this.strm,x.header),x.dictionary){var ne;if(ne=typeof x.dictionary=="string"?ce.string2buf(x.dictionary):ge.call(x.dictionary)==="[object ArrayBuffer]"?new Uint8Array(x.dictionary):x.dictionary,(z=we.deflateSetDictionary(this.strm,ne))!==_e)throw new Error(Le[z]);this._dict_set=!0}}function b(y,x){var z=new a(x);if(z.push(y,!0),z.err)throw z.msg||Le[z.err];return z.result}a.prototype.push=function(y,x){var z,ne,oe=this.strm,ue=this.options.chunkSize;if(this.ended)return!1;ne=x===~~x?x:x===!0?4:0,typeof y=="string"?oe.input=ce.string2buf(y):ge.call(y)==="[object ArrayBuffer]"?oe.input=new Uint8Array(y):oe.input=y,oe.next_in=0,oe.avail_in=oe.input.length;do{if(oe.avail_out===0&&(oe.output=new ie.Buf8(ue),oe.next_out=0,oe.avail_out=ue),(z=we.deflate(oe,ne))!==1&&z!==_e)return this.onEnd(z),!(this.ended=!0);oe.avail_out!==0&&(oe.avail_in!==0||ne!==4&&ne!==2)||(this.options.to==="string"?this.onData(ce.buf2binstring(ie.shrinkBuf(oe.output,oe.next_out))):this.onData(ie.shrinkBuf(oe.output,oe.next_out)))}while((0<oe.avail_in||oe.avail_out===0)&&z!==1);return ne===4?(z=we.deflateEnd(this.strm),this.onEnd(z),this.ended=!0,z===_e):ne!==2||(this.onEnd(_e),!(oe.avail_out=0))},a.prototype.onData=function(y){this.chunks.push(y)},a.prototype.onEnd=function(y){y===_e&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=ie.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg},ve.Deflate=a,ve.deflate=b,ve.deflateRaw=function(y,x){return(x=x||{}).raw=!0,b(y,x)},ve.gzip=function(y,x){return(x=x||{}).gzip=!0,b(y,x)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(Be,Ge,ve){"use strict";var we=Be("./zlib/inflate"),ie=Be("./utils/common"),ce=Be("./utils/strings"),Le=Be("./zlib/constants"),Ae=Be("./zlib/messages"),ge=Be("./zlib/zstream"),_e=Be("./zlib/gzheader"),pe=Object.prototype.toString;function ae(a){if(!(this instanceof ae))return new ae(a);this.options=ie.assign({chunkSize:16384,windowBits:0,to:""},a||{});var b=this.options;b.raw&&0<=b.windowBits&&b.windowBits<16&&(b.windowBits=-b.windowBits,b.windowBits===0&&(b.windowBits=-15)),!(0<=b.windowBits&&b.windowBits<16)||a&&a.windowBits||(b.windowBits+=32),15<b.windowBits&&b.windowBits<48&&!(15&b.windowBits)&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ge,this.strm.avail_out=0;var y=we.inflateInit2(this.strm,b.windowBits);if(y!==Le.Z_OK)throw new Error(Ae[y]);this.header=new _e,we.inflateGetHeader(this.strm,this.header)}function E(a,b){var y=new ae(b);if(y.push(a,!0),y.err)throw y.msg||Ae[y.err];return y.result}ae.prototype.push=function(a,b){var y,x,z,ne,oe,ue,de=this.strm,Se=this.options.chunkSize,he=this.options.dictionary,De=!1;if(this.ended)return!1;x=b===~~b?b:b===!0?Le.Z_FINISH:Le.Z_NO_FLUSH,typeof a=="string"?de.input=ce.binstring2buf(a):pe.call(a)==="[object ArrayBuffer]"?de.input=new Uint8Array(a):de.input=a,de.next_in=0,de.avail_in=de.input.length;do{if(de.avail_out===0&&(de.output=new ie.Buf8(Se),de.next_out=0,de.avail_out=Se),(y=we.inflate(de,Le.Z_NO_FLUSH))===Le.Z_NEED_DICT&&he&&(ue=typeof he=="string"?ce.string2buf(he):pe.call(he)==="[object ArrayBuffer]"?new Uint8Array(he):he,y=we.inflateSetDictionary(this.strm,ue)),y===Le.Z_BUF_ERROR&&De===!0&&(y=Le.Z_OK,De=!1),y!==Le.Z_STREAM_END&&y!==Le.Z_OK)return this.onEnd(y),!(this.ended=!0);de.next_out&&(de.avail_out!==0&&y!==Le.Z_STREAM_END&&(de.avail_in!==0||x!==Le.Z_FINISH&&x!==Le.Z_SYNC_FLUSH)||(this.options.to==="string"?(z=ce.utf8border(de.output,de.next_out),ne=de.next_out-z,oe=ce.buf2string(de.output,z),de.next_out=ne,de.avail_out=Se-ne,ne&&ie.arraySet(de.output,de.output,z,ne,0),this.onData(oe)):this.onData(ie.shrinkBuf(de.output,de.next_out)))),de.avail_in===0&&de.avail_out===0&&(De=!0)}while((0<de.avail_in||de.avail_out===0)&&y!==Le.Z_STREAM_END);return y===Le.Z_STREAM_END&&(x=Le.Z_FINISH),x===Le.Z_FINISH?(y=we.inflateEnd(this.strm),this.onEnd(y),this.ended=!0,y===Le.Z_OK):x!==Le.Z_SYNC_FLUSH||(this.onEnd(Le.Z_OK),!(de.avail_out=0))},ae.prototype.onData=function(a){this.chunks.push(a)},ae.prototype.onEnd=function(a){a===Le.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=ie.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},ve.Inflate=ae,ve.inflate=E,ve.inflateRaw=function(a,b){return(b=b||{}).raw=!0,E(a,b)},ve.ungzip=E},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(Be,Ge,ve){"use strict";var we=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";ve.assign=function(Le){for(var Ae=Array.prototype.slice.call(arguments,1);Ae.length;){var ge=Ae.shift();if(ge){if(typeof ge!="object")throw new TypeError(ge+"must be non-object");for(var _e in ge)ge.hasOwnProperty(_e)&&(Le[_e]=ge[_e])}}return Le},ve.shrinkBuf=function(Le,Ae){return Le.length===Ae?Le:Le.subarray?Le.subarray(0,Ae):(Le.length=Ae,Le)};var ie={arraySet:function(Le,Ae,ge,_e,pe){if(Ae.subarray&&Le.subarray)Le.set(Ae.subarray(ge,ge+_e),pe);else for(var ae=0;ae<_e;ae++)Le[pe+ae]=Ae[ge+ae]},flattenChunks:function(Le){var Ae,ge,_e,pe,ae,E;for(Ae=_e=0,ge=Le.length;Ae<ge;Ae++)_e+=Le[Ae].length;for(E=new Uint8Array(_e),Ae=pe=0,ge=Le.length;Ae<ge;Ae++)ae=Le[Ae],E.set(ae,pe),pe+=ae.length;return E}},ce={arraySet:function(Le,Ae,ge,_e,pe){for(var ae=0;ae<_e;ae++)Le[pe+ae]=Ae[ge+ae]},flattenChunks:function(Le){return[].concat.apply([],Le)}};ve.setTyped=function(Le){Le?(ve.Buf8=Uint8Array,ve.Buf16=Uint16Array,ve.Buf32=Int32Array,ve.assign(ve,ie)):(ve.Buf8=Array,ve.Buf16=Array,ve.Buf32=Array,ve.assign(ve,ce))},ve.setTyped(we)},{}],42:[function(Be,Ge,ve){"use strict";var we=Be("./common"),ie=!0,ce=!0;try{String.fromCharCode.apply(null,[0])}catch(_e){ie=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(_e){ce=!1}for(var Le=new we.Buf8(256),Ae=0;Ae<256;Ae++)Le[Ae]=252<=Ae?6:248<=Ae?5:240<=Ae?4:224<=Ae?3:192<=Ae?2:1;function ge(_e,pe){if(pe<65537&&(_e.subarray&&ce||!_e.subarray&&ie))return String.fromCharCode.apply(null,we.shrinkBuf(_e,pe));for(var ae="",E=0;E<pe;E++)ae+=String.fromCharCode(_e[E]);return ae}Le[254]=Le[254]=1,ve.string2buf=function(_e){var pe,ae,E,a,b,y=_e.length,x=0;for(a=0;a<y;a++)(64512&(ae=_e.charCodeAt(a)))==55296&&a+1<y&&(64512&(E=_e.charCodeAt(a+1)))==56320&&(ae=65536+(ae-55296<<10)+(E-56320),a++),x+=ae<128?1:ae<2048?2:ae<65536?3:4;for(pe=new we.Buf8(x),a=b=0;b<x;a++)(64512&(ae=_e.charCodeAt(a)))==55296&&a+1<y&&(64512&(E=_e.charCodeAt(a+1)))==56320&&(ae=65536+(ae-55296<<10)+(E-56320),a++),ae<128?pe[b++]=ae:(ae<2048?pe[b++]=192|ae>>>6:(ae<65536?pe[b++]=224|ae>>>12:(pe[b++]=240|ae>>>18,pe[b++]=128|ae>>>12&63),pe[b++]=128|ae>>>6&63),pe[b++]=128|63&ae);return pe},ve.buf2binstring=function(_e){return ge(_e,_e.length)},ve.binstring2buf=function(_e){for(var pe=new we.Buf8(_e.length),ae=0,E=pe.length;ae<E;ae++)pe[ae]=_e.charCodeAt(ae);return pe},ve.buf2string=function(_e,pe){var ae,E,a,b,y=pe||_e.length,x=new Array(2*y);for(ae=E=0;ae<y;)if((a=_e[ae++])<128)x[E++]=a;else if(4<(b=Le[a]))x[E++]=65533,ae+=b-1;else{for(a&=b===2?31:b===3?15:7;1<b&&ae<y;)a=a<<6|63&_e[ae++],b--;1<b?x[E++]=65533:a<65536?x[E++]=a:(a-=65536,x[E++]=55296|a>>10&1023,x[E++]=56320|1023&a)}return ge(x,E)},ve.utf8border=function(_e,pe){var ae;for((pe=pe||_e.length)>_e.length&&(pe=_e.length),ae=pe-1;0<=ae&&(192&_e[ae])==128;)ae--;return ae<0||ae===0?pe:ae+Le[_e[ae]]>pe?ae:pe}},{"./common":41}],43:[function(Be,Ge,ve){"use strict";Ge.exports=function(we,ie,ce,Le){for(var Ae=65535&we|0,ge=we>>>16&65535|0,_e=0;ce!==0;){for(ce-=_e=2e3<ce?2e3:ce;ge=ge+(Ae=Ae+ie[Le++]|0)|0,--_e;);Ae%=65521,ge%=65521}return Ae|ge<<16|0}},{}],44:[function(Be,Ge,ve){"use strict";Ge.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(Be,Ge,ve){"use strict";var we=function(){for(var ie,ce=[],Le=0;Le<256;Le++){ie=Le;for(var Ae=0;Ae<8;Ae++)ie=1&ie?3988292384^ie>>>1:ie>>>1;ce[Le]=ie}return ce}();Ge.exports=function(ie,ce,Le,Ae){var ge=we,_e=Ae+Le;ie^=-1;for(var pe=Ae;pe<_e;pe++)ie=ie>>>8^ge[255&(ie^ce[pe])];return-1^ie}},{}],46:[function(Be,Ge,ve){"use strict";var we,ie=Be("../utils/common"),ce=Be("./trees"),Le=Be("./adler32"),Ae=Be("./crc32"),ge=Be("./messages"),_e=0,pe=4,ae=0,E=-2,a=-1,b=4,y=2,x=8,z=9,ne=286,oe=30,ue=19,de=2*ne+1,Se=15,he=3,De=258,Te=De+he+1,me=42,nt=113,Ce=1,lt=2,Ve=3,Xe=4;function ct(fe,qe){return fe.msg=ge[qe],qe}function ot(fe){return(fe<<1)-(4<fe?9:0)}function We(fe){for(var qe=fe.length;0<=--qe;)fe[qe]=0}function ke(fe){var qe=fe.state,Ee=qe.pending;Ee>fe.avail_out&&(Ee=fe.avail_out),Ee!==0&&(ie.arraySet(fe.output,qe.pending_buf,qe.pending_out,Ee,fe.next_out),fe.next_out+=Ee,qe.pending_out+=Ee,fe.total_out+=Ee,fe.avail_out-=Ee,qe.pending-=Ee,qe.pending===0&&(qe.pending_out=0))}function Ne(fe,qe){ce._tr_flush_block(fe,0<=fe.block_start?fe.block_start:-1,fe.strstart-fe.block_start,qe),fe.block_start=fe.strstart,ke(fe.strm)}function Qe(fe,qe){fe.pending_buf[fe.pending++]=qe}function rt(fe,qe){fe.pending_buf[fe.pending++]=qe>>>8&255,fe.pending_buf[fe.pending++]=255&qe}function He(fe,qe){var Ee,le,re=fe.max_chain_length,se=fe.strstart,Oe=fe.prev_length,Ke=fe.nice_match,be=fe.strstart>fe.w_size-Te?fe.strstart-(fe.w_size-Te):0,Re=fe.window,it=fe.w_mask,tt=fe.prev,Pe=fe.strstart+De,ft=Re[se+Oe-1],Ht=Re[se+Oe];fe.prev_length>=fe.good_match&&(re>>=2),Ke>fe.lookahead&&(Ke=fe.lookahead);do if(Re[(Ee=qe)+Oe]===Ht&&Re[Ee+Oe-1]===ft&&Re[Ee]===Re[se]&&Re[++Ee]===Re[se+1]){se+=2,Ee++;do;while(Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&Re[++se]===Re[++Ee]&&se<Pe);if(le=De-(Pe-se),se=Pe-De,Oe<le){if(fe.match_start=qe,Ke<=(Oe=le))break;ft=Re[se+Oe-1],Ht=Re[se+Oe]}}while((qe=tt[qe&it])>be&&--re!=0);return Oe<=fe.lookahead?Oe:fe.lookahead}function et(fe){var qe,Ee,le,re,se,Oe,Ke,be,Re,it,tt=fe.w_size;do{if(re=fe.window_size-fe.lookahead-fe.strstart,fe.strstart>=tt+(tt-Te)){for(ie.arraySet(fe.window,fe.window,tt,tt,0),fe.match_start-=tt,fe.strstart-=tt,fe.block_start-=tt,qe=Ee=fe.hash_size;le=fe.head[--qe],fe.head[qe]=tt<=le?le-tt:0,--Ee;);for(qe=Ee=tt;le=fe.prev[--qe],fe.prev[qe]=tt<=le?le-tt:0,--Ee;);re+=tt}if(fe.strm.avail_in===0)break;if(Oe=fe.strm,Ke=fe.window,be=fe.strstart+fe.lookahead,Re=re,it=void 0,it=Oe.avail_in,Re<it&&(it=Re),Ee=it===0?0:(Oe.avail_in-=it,ie.arraySet(Ke,Oe.input,Oe.next_in,it,be),Oe.state.wrap===1?Oe.adler=Le(Oe.adler,Ke,it,be):Oe.state.wrap===2&&(Oe.adler=Ae(Oe.adler,Ke,it,be)),Oe.next_in+=it,Oe.total_in+=it,it),fe.lookahead+=Ee,fe.lookahead+fe.insert>=he)for(se=fe.strstart-fe.insert,fe.ins_h=fe.window[se],fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[se+1])&fe.hash_mask;fe.insert&&(fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[se+he-1])&fe.hash_mask,fe.prev[se&fe.w_mask]=fe.head[fe.ins_h],fe.head[fe.ins_h]=se,se++,fe.insert--,!(fe.lookahead+fe.insert<he)););}while(fe.lookahead<Te&&fe.strm.avail_in!==0)}function Et(fe,qe){for(var Ee,le;;){if(fe.lookahead<Te){if(et(fe),fe.lookahead<Te&&qe===_e)return Ce;if(fe.lookahead===0)break}if(Ee=0,fe.lookahead>=he&&(fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[fe.strstart+he-1])&fe.hash_mask,Ee=fe.prev[fe.strstart&fe.w_mask]=fe.head[fe.ins_h],fe.head[fe.ins_h]=fe.strstart),Ee!==0&&fe.strstart-Ee<=fe.w_size-Te&&(fe.match_length=He(fe,Ee)),fe.match_length>=he)if(le=ce._tr_tally(fe,fe.strstart-fe.match_start,fe.match_length-he),fe.lookahead-=fe.match_length,fe.match_length<=fe.max_lazy_match&&fe.lookahead>=he){for(fe.match_length--;fe.strstart++,fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[fe.strstart+he-1])&fe.hash_mask,Ee=fe.prev[fe.strstart&fe.w_mask]=fe.head[fe.ins_h],fe.head[fe.ins_h]=fe.strstart,--fe.match_length!=0;);fe.strstart++}else fe.strstart+=fe.match_length,fe.match_length=0,fe.ins_h=fe.window[fe.strstart],fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[fe.strstart+1])&fe.hash_mask;else le=ce._tr_tally(fe,0,fe.window[fe.strstart]),fe.lookahead--,fe.strstart++;if(le&&(Ne(fe,!1),fe.strm.avail_out===0))return Ce}return fe.insert=fe.strstart<he-1?fe.strstart:he-1,qe===pe?(Ne(fe,!0),fe.strm.avail_out===0?Ve:Xe):fe.last_lit&&(Ne(fe,!1),fe.strm.avail_out===0)?Ce:lt}function Pt(fe,qe){for(var Ee,le,re;;){if(fe.lookahead<Te){if(et(fe),fe.lookahead<Te&&qe===_e)return Ce;if(fe.lookahead===0)break}if(Ee=0,fe.lookahead>=he&&(fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[fe.strstart+he-1])&fe.hash_mask,Ee=fe.prev[fe.strstart&fe.w_mask]=fe.head[fe.ins_h],fe.head[fe.ins_h]=fe.strstart),fe.prev_length=fe.match_length,fe.prev_match=fe.match_start,fe.match_length=he-1,Ee!==0&&fe.prev_length<fe.max_lazy_match&&fe.strstart-Ee<=fe.w_size-Te&&(fe.match_length=He(fe,Ee),fe.match_length<=5&&(fe.strategy===1||fe.match_length===he&&4096<fe.strstart-fe.match_start)&&(fe.match_length=he-1)),fe.prev_length>=he&&fe.match_length<=fe.prev_length){for(re=fe.strstart+fe.lookahead-he,le=ce._tr_tally(fe,fe.strstart-1-fe.prev_match,fe.prev_length-he),fe.lookahead-=fe.prev_length-1,fe.prev_length-=2;++fe.strstart<=re&&(fe.ins_h=(fe.ins_h<<fe.hash_shift^fe.window[fe.strstart+he-1])&fe.hash_mask,Ee=fe.prev[fe.strstart&fe.w_mask]=fe.head[fe.ins_h],fe.head[fe.ins_h]=fe.strstart),--fe.prev_length!=0;);if(fe.match_available=0,fe.match_length=he-1,fe.strstart++,le&&(Ne(fe,!1),fe.strm.avail_out===0))return Ce}else if(fe.match_available){if((le=ce._tr_tally(fe,0,fe.window[fe.strstart-1]))&&Ne(fe,!1),fe.strstart++,fe.lookahead--,fe.strm.avail_out===0)return Ce}else fe.match_available=1,fe.strstart++,fe.lookahead--}return fe.match_available&&(le=ce._tr_tally(fe,0,fe.window[fe.strstart-1]),fe.match_available=0),fe.insert=fe.strstart<he-1?fe.strstart:he-1,qe===pe?(Ne(fe,!0),fe.strm.avail_out===0?Ve:Xe):fe.last_lit&&(Ne(fe,!1),fe.strm.avail_out===0)?Ce:lt}function gt(fe,qe,Ee,le,re){this.good_length=fe,this.max_lazy=qe,this.nice_length=Ee,this.max_chain=le,this.func=re}function Ot(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=x,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new ie.Buf16(2*de),this.dyn_dtree=new ie.Buf16(2*(2*oe+1)),this.bl_tree=new ie.Buf16(2*(2*ue+1)),We(this.dyn_ltree),We(this.dyn_dtree),We(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new ie.Buf16(Se+1),this.heap=new ie.Buf16(2*ne+1),We(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new ie.Buf16(2*ne+1),We(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function xe(fe){var qe;return fe&&fe.state?(fe.total_in=fe.total_out=0,fe.data_type=y,(qe=fe.state).pending=0,qe.pending_out=0,qe.wrap<0&&(qe.wrap=-qe.wrap),qe.status=qe.wrap?me:nt,fe.adler=qe.wrap===2?0:1,qe.last_flush=_e,ce._tr_init(qe),ae):ct(fe,E)}function Lt(fe){var qe=xe(fe);return qe===ae&&function(Ee){Ee.window_size=2*Ee.w_size,We(Ee.head),Ee.max_lazy_match=we[Ee.level].max_lazy,Ee.good_match=we[Ee.level].good_length,Ee.nice_match=we[Ee.level].nice_length,Ee.max_chain_length=we[Ee.level].max_chain,Ee.strstart=0,Ee.block_start=0,Ee.lookahead=0,Ee.insert=0,Ee.match_length=Ee.prev_length=he-1,Ee.match_available=0,Ee.ins_h=0}(fe.state),qe}function Nt(fe,qe,Ee,le,re,se){if(!fe)return E;var Oe=1;if(qe===a&&(qe=6),le<0?(Oe=0,le=-le):15<le&&(Oe=2,le-=16),re<1||z<re||Ee!==x||le<8||15<le||qe<0||9<qe||se<0||b<se)return ct(fe,E);le===8&&(le=9);var Ke=new Ot;return(fe.state=Ke).strm=fe,Ke.wrap=Oe,Ke.gzhead=null,Ke.w_bits=le,Ke.w_size=1<<Ke.w_bits,Ke.w_mask=Ke.w_size-1,Ke.hash_bits=re+7,Ke.hash_size=1<<Ke.hash_bits,Ke.hash_mask=Ke.hash_size-1,Ke.hash_shift=~~((Ke.hash_bits+he-1)/he),Ke.window=new ie.Buf8(2*Ke.w_size),Ke.head=new ie.Buf16(Ke.hash_size),Ke.prev=new ie.Buf16(Ke.w_size),Ke.lit_bufsize=1<<re+6,Ke.pending_buf_size=4*Ke.lit_bufsize,Ke.pending_buf=new ie.Buf8(Ke.pending_buf_size),Ke.d_buf=1*Ke.lit_bufsize,Ke.l_buf=3*Ke.lit_bufsize,Ke.level=qe,Ke.strategy=se,Ke.method=Ee,Lt(fe)}we=[new gt(0,0,0,0,function(fe,qe){var Ee=65535;for(Ee>fe.pending_buf_size-5&&(Ee=fe.pending_buf_size-5);;){if(fe.lookahead<=1){if(et(fe),fe.lookahead===0&&qe===_e)return Ce;if(fe.lookahead===0)break}fe.strstart+=fe.lookahead,fe.lookahead=0;var le=fe.block_start+Ee;if((fe.strstart===0||fe.strstart>=le)&&(fe.lookahead=fe.strstart-le,fe.strstart=le,Ne(fe,!1),fe.strm.avail_out===0)||fe.strstart-fe.block_start>=fe.w_size-Te&&(Ne(fe,!1),fe.strm.avail_out===0))return Ce}return fe.insert=0,qe===pe?(Ne(fe,!0),fe.strm.avail_out===0?Ve:Xe):(fe.strstart>fe.block_start&&(Ne(fe,!1),fe.strm.avail_out),Ce)}),new gt(4,4,8,4,Et),new gt(4,5,16,8,Et),new gt(4,6,32,32,Et),new gt(4,4,16,16,Pt),new gt(8,16,32,32,Pt),new gt(8,16,128,128,Pt),new gt(8,32,128,256,Pt),new gt(32,128,258,1024,Pt),new gt(32,258,258,4096,Pt)],ve.deflateInit=function(fe,qe){return Nt(fe,qe,x,15,8,0)},ve.deflateInit2=Nt,ve.deflateReset=Lt,ve.deflateResetKeep=xe,ve.deflateSetHeader=function(fe,qe){return fe&&fe.state?fe.state.wrap!==2?E:(fe.state.gzhead=qe,ae):E},ve.deflate=function(fe,qe){var Ee,le,re,se;if(!fe||!fe.state||5<qe||qe<0)return fe?ct(fe,E):E;if(le=fe.state,!fe.output||!fe.input&&fe.avail_in!==0||le.status===666&&qe!==pe)return ct(fe,fe.avail_out===0?-5:E);if(le.strm=fe,Ee=le.last_flush,le.last_flush=qe,le.status===me)if(le.wrap===2)fe.adler=0,Qe(le,31),Qe(le,139),Qe(le,8),le.gzhead?(Qe(le,(le.gzhead.text?1:0)+(le.gzhead.hcrc?2:0)+(le.gzhead.extra?4:0)+(le.gzhead.name?8:0)+(le.gzhead.comment?16:0)),Qe(le,255&le.gzhead.time),Qe(le,le.gzhead.time>>8&255),Qe(le,le.gzhead.time>>16&255),Qe(le,le.gzhead.time>>24&255),Qe(le,le.level===9?2:2<=le.strategy||le.level<2?4:0),Qe(le,255&le.gzhead.os),le.gzhead.extra&&le.gzhead.extra.length&&(Qe(le,255&le.gzhead.extra.length),Qe(le,le.gzhead.extra.length>>8&255)),le.gzhead.hcrc&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending,0)),le.gzindex=0,le.status=69):(Qe(le,0),Qe(le,0),Qe(le,0),Qe(le,0),Qe(le,0),Qe(le,le.level===9?2:2<=le.strategy||le.level<2?4:0),Qe(le,3),le.status=nt);else{var Oe=x+(le.w_bits-8<<4)<<8;Oe|=(2<=le.strategy||le.level<2?0:le.level<6?1:le.level===6?2:3)<<6,le.strstart!==0&&(Oe|=32),Oe+=31-Oe%31,le.status=nt,rt(le,Oe),le.strstart!==0&&(rt(le,fe.adler>>>16),rt(le,65535&fe.adler)),fe.adler=1}if(le.status===69)if(le.gzhead.extra){for(re=le.pending;le.gzindex<(65535&le.gzhead.extra.length)&&(le.pending!==le.pending_buf_size||(le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),ke(fe),re=le.pending,le.pending!==le.pending_buf_size));)Qe(le,255&le.gzhead.extra[le.gzindex]),le.gzindex++;le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),le.gzindex===le.gzhead.extra.length&&(le.gzindex=0,le.status=73)}else le.status=73;if(le.status===73)if(le.gzhead.name){re=le.pending;do{if(le.pending===le.pending_buf_size&&(le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),ke(fe),re=le.pending,le.pending===le.pending_buf_size)){se=1;break}se=le.gzindex<le.gzhead.name.length?255&le.gzhead.name.charCodeAt(le.gzindex++):0,Qe(le,se)}while(se!==0);le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),se===0&&(le.gzindex=0,le.status=91)}else le.status=91;if(le.status===91)if(le.gzhead.comment){re=le.pending;do{if(le.pending===le.pending_buf_size&&(le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),ke(fe),re=le.pending,le.pending===le.pending_buf_size)){se=1;break}se=le.gzindex<le.gzhead.comment.length?255&le.gzhead.comment.charCodeAt(le.gzindex++):0,Qe(le,se)}while(se!==0);le.gzhead.hcrc&&le.pending>re&&(fe.adler=Ae(fe.adler,le.pending_buf,le.pending-re,re)),se===0&&(le.status=103)}else le.status=103;if(le.status===103&&(le.gzhead.hcrc?(le.pending+2>le.pending_buf_size&&ke(fe),le.pending+2<=le.pending_buf_size&&(Qe(le,255&fe.adler),Qe(le,fe.adler>>8&255),fe.adler=0,le.status=nt)):le.status=nt),le.pending!==0){if(ke(fe),fe.avail_out===0)return le.last_flush=-1,ae}else if(fe.avail_in===0&&ot(qe)<=ot(Ee)&&qe!==pe)return ct(fe,-5);if(le.status===666&&fe.avail_in!==0)return ct(fe,-5);if(fe.avail_in!==0||le.lookahead!==0||qe!==_e&&le.status!==666){var Ke=le.strategy===2?function(be,Re){for(var it;;){if(be.lookahead===0&&(et(be),be.lookahead===0)){if(Re===_e)return Ce;break}if(be.match_length=0,it=ce._tr_tally(be,0,be.window[be.strstart]),be.lookahead--,be.strstart++,it&&(Ne(be,!1),be.strm.avail_out===0))return Ce}return be.insert=0,Re===pe?(Ne(be,!0),be.strm.avail_out===0?Ve:Xe):be.last_lit&&(Ne(be,!1),be.strm.avail_out===0)?Ce:lt}(le,qe):le.strategy===3?function(be,Re){for(var it,tt,Pe,ft,Ht=be.window;;){if(be.lookahead<=De){if(et(be),be.lookahead<=De&&Re===_e)return Ce;if(be.lookahead===0)break}if(be.match_length=0,be.lookahead>=he&&0<be.strstart&&(tt=Ht[Pe=be.strstart-1])===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]){ft=be.strstart+De;do;while(tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&tt===Ht[++Pe]&&Pe<ft);be.match_length=De-(ft-Pe),be.match_length>be.lookahead&&(be.match_length=be.lookahead)}if(be.match_length>=he?(it=ce._tr_tally(be,1,be.match_length-he),be.lookahead-=be.match_length,be.strstart+=be.match_length,be.match_length=0):(it=ce._tr_tally(be,0,be.window[be.strstart]),be.lookahead--,be.strstart++),it&&(Ne(be,!1),be.strm.avail_out===0))return Ce}return be.insert=0,Re===pe?(Ne(be,!0),be.strm.avail_out===0?Ve:Xe):be.last_lit&&(Ne(be,!1),be.strm.avail_out===0)?Ce:lt}(le,qe):we[le.level].func(le,qe);if(Ke!==Ve&&Ke!==Xe||(le.status=666),Ke===Ce||Ke===Ve)return fe.avail_out===0&&(le.last_flush=-1),ae;if(Ke===lt&&(qe===1?ce._tr_align(le):qe!==5&&(ce._tr_stored_block(le,0,0,!1),qe===3&&(We(le.head),le.lookahead===0&&(le.strstart=0,le.block_start=0,le.insert=0))),ke(fe),fe.avail_out===0))return le.last_flush=-1,ae}return qe!==pe?ae:le.wrap<=0?1:(le.wrap===2?(Qe(le,255&fe.adler),Qe(le,fe.adler>>8&255),Qe(le,fe.adler>>16&255),Qe(le,fe.adler>>24&255),Qe(le,255&fe.total_in),Qe(le,fe.total_in>>8&255),Qe(le,fe.total_in>>16&255),Qe(le,fe.total_in>>24&255)):(rt(le,fe.adler>>>16),rt(le,65535&fe.adler)),ke(fe),0<le.wrap&&(le.wrap=-le.wrap),le.pending!==0?ae:1)},ve.deflateEnd=function(fe){var qe;return fe&&fe.state?(qe=fe.state.status)!==me&&qe!==69&&qe!==73&&qe!==91&&qe!==103&&qe!==nt&&qe!==666?ct(fe,E):(fe.state=null,qe===nt?ct(fe,-3):ae):E},ve.deflateSetDictionary=function(fe,qe){var Ee,le,re,se,Oe,Ke,be,Re,it=qe.length;if(!fe||!fe.state||(se=(Ee=fe.state).wrap)===2||se===1&&Ee.status!==me||Ee.lookahead)return E;for(se===1&&(fe.adler=Le(fe.adler,qe,it,0)),Ee.wrap=0,it>=Ee.w_size&&(se===0&&(We(Ee.head),Ee.strstart=0,Ee.block_start=0,Ee.insert=0),Re=new ie.Buf8(Ee.w_size),ie.arraySet(Re,qe,it-Ee.w_size,Ee.w_size,0),qe=Re,it=Ee.w_size),Oe=fe.avail_in,Ke=fe.next_in,be=fe.input,fe.avail_in=it,fe.next_in=0,fe.input=qe,et(Ee);Ee.lookahead>=he;){for(le=Ee.strstart,re=Ee.lookahead-(he-1);Ee.ins_h=(Ee.ins_h<<Ee.hash_shift^Ee.window[le+he-1])&Ee.hash_mask,Ee.prev[le&Ee.w_mask]=Ee.head[Ee.ins_h],Ee.head[Ee.ins_h]=le,le++,--re;);Ee.strstart=le,Ee.lookahead=he-1,et(Ee)}return Ee.strstart+=Ee.lookahead,Ee.block_start=Ee.strstart,Ee.insert=Ee.lookahead,Ee.lookahead=0,Ee.match_length=Ee.prev_length=he-1,Ee.match_available=0,fe.next_in=Ke,fe.input=be,fe.avail_in=Oe,Ee.wrap=se,ae},ve.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(Be,Ge,ve){"use strict";Ge.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(Be,Ge,ve){"use strict";Ge.exports=function(we,ie){var ce,Le,Ae,ge,_e,pe,ae,E,a,b,y,x,z,ne,oe,ue,de,Se,he,De,Te,me,nt,Ce,lt;ce=we.state,Le=we.next_in,Ce=we.input,Ae=Le+(we.avail_in-5),ge=we.next_out,lt=we.output,_e=ge-(ie-we.avail_out),pe=ge+(we.avail_out-257),ae=ce.dmax,E=ce.wsize,a=ce.whave,b=ce.wnext,y=ce.window,x=ce.hold,z=ce.bits,ne=ce.lencode,oe=ce.distcode,ue=(1<<ce.lenbits)-1,de=(1<<ce.distbits)-1;e:do{z<15&&(x+=Ce[Le++]<<z,z+=8,x+=Ce[Le++]<<z,z+=8),Se=ne[x&ue];t:for(;;){if(x>>>=he=Se>>>24,z-=he,(he=Se>>>16&255)===0)lt[ge++]=65535&Se;else{if(!(16&he)){if(!(64&he)){Se=ne[(65535&Se)+(x&(1<<he)-1)];continue t}if(32&he){ce.mode=12;break e}we.msg="invalid literal/length code",ce.mode=30;break e}De=65535&Se,(he&=15)&&(z<he&&(x+=Ce[Le++]<<z,z+=8),De+=x&(1<<he)-1,x>>>=he,z-=he),z<15&&(x+=Ce[Le++]<<z,z+=8,x+=Ce[Le++]<<z,z+=8),Se=oe[x&de];n:for(;;){if(x>>>=he=Se>>>24,z-=he,!(16&(he=Se>>>16&255))){if(!(64&he)){Se=oe[(65535&Se)+(x&(1<<he)-1)];continue n}we.msg="invalid distance code",ce.mode=30;break e}if(Te=65535&Se,z<(he&=15)&&(x+=Ce[Le++]<<z,(z+=8)<he&&(x+=Ce[Le++]<<z,z+=8)),ae<(Te+=x&(1<<he)-1)){we.msg="invalid distance too far back",ce.mode=30;break e}if(x>>>=he,z-=he,(he=ge-_e)<Te){if(a<(he=Te-he)&&ce.sane){we.msg="invalid distance too far back",ce.mode=30;break e}if(nt=y,(me=0)===b){if(me+=E-he,he<De){for(De-=he;lt[ge++]=y[me++],--he;);me=ge-Te,nt=lt}}else if(b<he){if(me+=E+b-he,(he-=b)<De){for(De-=he;lt[ge++]=y[me++],--he;);if(me=0,b<De){for(De-=he=b;lt[ge++]=y[me++],--he;);me=ge-Te,nt=lt}}}else if(me+=b-he,he<De){for(De-=he;lt[ge++]=y[me++],--he;);me=ge-Te,nt=lt}for(;2<De;)lt[ge++]=nt[me++],lt[ge++]=nt[me++],lt[ge++]=nt[me++],De-=3;De&&(lt[ge++]=nt[me++],1<De&&(lt[ge++]=nt[me++]))}else{for(me=ge-Te;lt[ge++]=lt[me++],lt[ge++]=lt[me++],lt[ge++]=lt[me++],2<(De-=3););De&&(lt[ge++]=lt[me++],1<De&&(lt[ge++]=lt[me++]))}break}}break}}while(Le<Ae&&ge<pe);Le-=De=z>>3,x&=(1<<(z-=De<<3))-1,we.next_in=Le,we.next_out=ge,we.avail_in=Le<Ae?Ae-Le+5:5-(Le-Ae),we.avail_out=ge<pe?pe-ge+257:257-(ge-pe),ce.hold=x,ce.bits=z}},{}],49:[function(Be,Ge,ve){"use strict";var we=Be("../utils/common"),ie=Be("./adler32"),ce=Be("./crc32"),Le=Be("./inffast"),Ae=Be("./inftrees"),ge=1,_e=2,pe=0,ae=-2,E=1,a=852,b=592;function y(me){return(me>>>24&255)+(me>>>8&65280)+((65280&me)<<8)+((255&me)<<24)}function x(){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 z(me){var nt;return me&&me.state?(nt=me.state,me.total_in=me.total_out=nt.total=0,me.msg="",nt.wrap&&(me.adler=1&nt.wrap),nt.mode=E,nt.last=0,nt.havedict=0,nt.dmax=32768,nt.head=null,nt.hold=0,nt.bits=0,nt.lencode=nt.lendyn=new we.Buf32(a),nt.distcode=nt.distdyn=new we.Buf32(b),nt.sane=1,nt.back=-1,pe):ae}function ne(me){var nt;return me&&me.state?((nt=me.state).wsize=0,nt.whave=0,nt.wnext=0,z(me)):ae}function oe(me,nt){var Ce,lt;return me&&me.state?(lt=me.state,nt<0?(Ce=0,nt=-nt):(Ce=1+(nt>>4),nt<48&&(nt&=15)),nt&&(nt<8||15<nt)?ae:(lt.window!==null&&lt.wbits!==nt&&(lt.window=null),lt.wrap=Ce,lt.wbits=nt,ne(me))):ae}function ue(me,nt){var Ce,lt;return me?(lt=new x,(me.state=lt).window=null,(Ce=oe(me,nt))!==pe&&(me.state=null),Ce):ae}var de,Se,he=!0;function De(me){if(he){var nt;for(de=new we.Buf32(512),Se=new we.Buf32(32),nt=0;nt<144;)me.lens[nt++]=8;for(;nt<256;)me.lens[nt++]=9;for(;nt<280;)me.lens[nt++]=7;for(;nt<288;)me.lens[nt++]=8;for(Ae(ge,me.lens,0,288,de,0,me.work,{bits:9}),nt=0;nt<32;)me.lens[nt++]=5;Ae(_e,me.lens,0,32,Se,0,me.work,{bits:5}),he=!1}me.lencode=de,me.lenbits=9,me.distcode=Se,me.distbits=5}function Te(me,nt,Ce,lt){var Ve,Xe=me.state;return Xe.window===null&&(Xe.wsize=1<<Xe.wbits,Xe.wnext=0,Xe.whave=0,Xe.window=new we.Buf8(Xe.wsize)),lt>=Xe.wsize?(we.arraySet(Xe.window,nt,Ce-Xe.wsize,Xe.wsize,0),Xe.wnext=0,Xe.whave=Xe.wsize):(lt<(Ve=Xe.wsize-Xe.wnext)&&(Ve=lt),we.arraySet(Xe.window,nt,Ce-lt,Ve,Xe.wnext),(lt-=Ve)?(we.arraySet(Xe.window,nt,Ce-lt,lt,0),Xe.wnext=lt,Xe.whave=Xe.wsize):(Xe.wnext+=Ve,Xe.wnext===Xe.wsize&&(Xe.wnext=0),Xe.whave<Xe.wsize&&(Xe.whave+=Ve))),0}ve.inflateReset=ne,ve.inflateReset2=oe,ve.inflateResetKeep=z,ve.inflateInit=function(me){return ue(me,15)},ve.inflateInit2=ue,ve.inflate=function(me,nt){var Ce,lt,Ve,Xe,ct,ot,We,ke,Ne,Qe,rt,He,et,Et,Pt,gt,Ot,xe,Lt,Nt,fe,qe,Ee,le,re=0,se=new we.Buf8(4),Oe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!me||!me.state||!me.output||!me.input&&me.avail_in!==0)return ae;(Ce=me.state).mode===12&&(Ce.mode=13),ct=me.next_out,Ve=me.output,We=me.avail_out,Xe=me.next_in,lt=me.input,ot=me.avail_in,ke=Ce.hold,Ne=Ce.bits,Qe=ot,rt=We,qe=pe;e:for(;;)switch(Ce.mode){case E:if(Ce.wrap===0){Ce.mode=13;break}for(;Ne<16;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(2&Ce.wrap&&ke===35615){se[Ce.check=0]=255&ke,se[1]=ke>>>8&255,Ce.check=ce(Ce.check,se,2,0),Ne=ke=0,Ce.mode=2;break}if(Ce.flags=0,Ce.head&&(Ce.head.done=!1),!(1&Ce.wrap)||(((255&ke)<<8)+(ke>>8))%31){me.msg="incorrect header check",Ce.mode=30;break}if((15&ke)!=8){me.msg="unknown compression method",Ce.mode=30;break}if(Ne-=4,fe=8+(15&(ke>>>=4)),Ce.wbits===0)Ce.wbits=fe;else if(fe>Ce.wbits){me.msg="invalid window size",Ce.mode=30;break}Ce.dmax=1<<fe,me.adler=Ce.check=1,Ce.mode=512&ke?10:12,Ne=ke=0;break;case 2:for(;Ne<16;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(Ce.flags=ke,(255&Ce.flags)!=8){me.msg="unknown compression method",Ce.mode=30;break}if(57344&Ce.flags){me.msg="unknown header flags set",Ce.mode=30;break}Ce.head&&(Ce.head.text=ke>>8&1),512&Ce.flags&&(se[0]=255&ke,se[1]=ke>>>8&255,Ce.check=ce(Ce.check,se,2,0)),Ne=ke=0,Ce.mode=3;case 3:for(;Ne<32;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.head&&(Ce.head.time=ke),512&Ce.flags&&(se[0]=255&ke,se[1]=ke>>>8&255,se[2]=ke>>>16&255,se[3]=ke>>>24&255,Ce.check=ce(Ce.check,se,4,0)),Ne=ke=0,Ce.mode=4;case 4:for(;Ne<16;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.head&&(Ce.head.xflags=255&ke,Ce.head.os=ke>>8),512&Ce.flags&&(se[0]=255&ke,se[1]=ke>>>8&255,Ce.check=ce(Ce.check,se,2,0)),Ne=ke=0,Ce.mode=5;case 5:if(1024&Ce.flags){for(;Ne<16;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.length=ke,Ce.head&&(Ce.head.extra_len=ke),512&Ce.flags&&(se[0]=255&ke,se[1]=ke>>>8&255,Ce.check=ce(Ce.check,se,2,0)),Ne=ke=0}else Ce.head&&(Ce.head.extra=null);Ce.mode=6;case 6:if(1024&Ce.flags&&(ot<(He=Ce.length)&&(He=ot),He&&(Ce.head&&(fe=Ce.head.extra_len-Ce.length,Ce.head.extra||(Ce.head.extra=new Array(Ce.head.extra_len)),we.arraySet(Ce.head.extra,lt,Xe,He,fe)),512&Ce.flags&&(Ce.check=ce(Ce.check,lt,He,Xe)),ot-=He,Xe+=He,Ce.length-=He),Ce.length))break e;Ce.length=0,Ce.mode=7;case 7:if(2048&Ce.flags){if(ot===0)break e;for(He=0;fe=lt[Xe+He++],Ce.head&&fe&&Ce.length<65536&&(Ce.head.name+=String.fromCharCode(fe)),fe&&He<ot;);if(512&Ce.flags&&(Ce.check=ce(Ce.check,lt,He,Xe)),ot-=He,Xe+=He,fe)break e}else Ce.head&&(Ce.head.name=null);Ce.length=0,Ce.mode=8;case 8:if(4096&Ce.flags){if(ot===0)break e;for(He=0;fe=lt[Xe+He++],Ce.head&&fe&&Ce.length<65536&&(Ce.head.comment+=String.fromCharCode(fe)),fe&&He<ot;);if(512&Ce.flags&&(Ce.check=ce(Ce.check,lt,He,Xe)),ot-=He,Xe+=He,fe)break e}else Ce.head&&(Ce.head.comment=null);Ce.mode=9;case 9:if(512&Ce.flags){for(;Ne<16;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(ke!==(65535&Ce.check)){me.msg="header crc mismatch",Ce.mode=30;break}Ne=ke=0}Ce.head&&(Ce.head.hcrc=Ce.flags>>9&1,Ce.head.done=!0),me.adler=Ce.check=0,Ce.mode=12;break;case 10:for(;Ne<32;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}me.adler=Ce.check=y(ke),Ne=ke=0,Ce.mode=11;case 11:if(Ce.havedict===0)return me.next_out=ct,me.avail_out=We,me.next_in=Xe,me.avail_in=ot,Ce.hold=ke,Ce.bits=Ne,2;me.adler=Ce.check=1,Ce.mode=12;case 12:if(nt===5||nt===6)break e;case 13:if(Ce.last){ke>>>=7&Ne,Ne-=7&Ne,Ce.mode=27;break}for(;Ne<3;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}switch(Ce.last=1&ke,Ne-=1,3&(ke>>>=1)){case 0:Ce.mode=14;break;case 1:if(De(Ce),Ce.mode=20,nt!==6)break;ke>>>=2,Ne-=2;break e;case 2:Ce.mode=17;break;case 3:me.msg="invalid block type",Ce.mode=30}ke>>>=2,Ne-=2;break;case 14:for(ke>>>=7&Ne,Ne-=7&Ne;Ne<32;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if((65535&ke)!=(ke>>>16^65535)){me.msg="invalid stored block lengths",Ce.mode=30;break}if(Ce.length=65535&ke,Ne=ke=0,Ce.mode=15,nt===6)break e;case 15:Ce.mode=16;case 16:if(He=Ce.length){if(ot<He&&(He=ot),We<He&&(He=We),He===0)break e;we.arraySet(Ve,lt,Xe,He,ct),ot-=He,Xe+=He,We-=He,ct+=He,Ce.length-=He;break}Ce.mode=12;break;case 17:for(;Ne<14;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(Ce.nlen=257+(31&ke),ke>>>=5,Ne-=5,Ce.ndist=1+(31&ke),ke>>>=5,Ne-=5,Ce.ncode=4+(15&ke),ke>>>=4,Ne-=4,286<Ce.nlen||30<Ce.ndist){me.msg="too many length or distance symbols",Ce.mode=30;break}Ce.have=0,Ce.mode=18;case 18:for(;Ce.have<Ce.ncode;){for(;Ne<3;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.lens[Oe[Ce.have++]]=7&ke,ke>>>=3,Ne-=3}for(;Ce.have<19;)Ce.lens[Oe[Ce.have++]]=0;if(Ce.lencode=Ce.lendyn,Ce.lenbits=7,Ee={bits:Ce.lenbits},qe=Ae(0,Ce.lens,0,19,Ce.lencode,0,Ce.work,Ee),Ce.lenbits=Ee.bits,qe){me.msg="invalid code lengths set",Ce.mode=30;break}Ce.have=0,Ce.mode=19;case 19:for(;Ce.have<Ce.nlen+Ce.ndist;){for(;gt=(re=Ce.lencode[ke&(1<<Ce.lenbits)-1])>>>16&255,Ot=65535&re,!((Pt=re>>>24)<=Ne);){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(Ot<16)ke>>>=Pt,Ne-=Pt,Ce.lens[Ce.have++]=Ot;else{if(Ot===16){for(le=Pt+2;Ne<le;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(ke>>>=Pt,Ne-=Pt,Ce.have===0){me.msg="invalid bit length repeat",Ce.mode=30;break}fe=Ce.lens[Ce.have-1],He=3+(3&ke),ke>>>=2,Ne-=2}else if(Ot===17){for(le=Pt+3;Ne<le;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ne-=Pt,fe=0,He=3+(7&(ke>>>=Pt)),ke>>>=3,Ne-=3}else{for(le=Pt+7;Ne<le;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ne-=Pt,fe=0,He=11+(127&(ke>>>=Pt)),ke>>>=7,Ne-=7}if(Ce.have+He>Ce.nlen+Ce.ndist){me.msg="invalid bit length repeat",Ce.mode=30;break}for(;He--;)Ce.lens[Ce.have++]=fe}}if(Ce.mode===30)break;if(Ce.lens[256]===0){me.msg="invalid code -- missing end-of-block",Ce.mode=30;break}if(Ce.lenbits=9,Ee={bits:Ce.lenbits},qe=Ae(ge,Ce.lens,0,Ce.nlen,Ce.lencode,0,Ce.work,Ee),Ce.lenbits=Ee.bits,qe){me.msg="invalid literal/lengths set",Ce.mode=30;break}if(Ce.distbits=6,Ce.distcode=Ce.distdyn,Ee={bits:Ce.distbits},qe=Ae(_e,Ce.lens,Ce.nlen,Ce.ndist,Ce.distcode,0,Ce.work,Ee),Ce.distbits=Ee.bits,qe){me.msg="invalid distances set",Ce.mode=30;break}if(Ce.mode=20,nt===6)break e;case 20:Ce.mode=21;case 21:if(6<=ot&&258<=We){me.next_out=ct,me.avail_out=We,me.next_in=Xe,me.avail_in=ot,Ce.hold=ke,Ce.bits=Ne,Le(me,rt),ct=me.next_out,Ve=me.output,We=me.avail_out,Xe=me.next_in,lt=me.input,ot=me.avail_in,ke=Ce.hold,Ne=Ce.bits,Ce.mode===12&&(Ce.back=-1);break}for(Ce.back=0;gt=(re=Ce.lencode[ke&(1<<Ce.lenbits)-1])>>>16&255,Ot=65535&re,!((Pt=re>>>24)<=Ne);){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(gt&&!(240&gt)){for(xe=Pt,Lt=gt,Nt=Ot;gt=(re=Ce.lencode[Nt+((ke&(1<<xe+Lt)-1)>>xe)])>>>16&255,Ot=65535&re,!(xe+(Pt=re>>>24)<=Ne);){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}ke>>>=xe,Ne-=xe,Ce.back+=xe}if(ke>>>=Pt,Ne-=Pt,Ce.back+=Pt,Ce.length=Ot,gt===0){Ce.mode=26;break}if(32&gt){Ce.back=-1,Ce.mode=12;break}if(64&gt){me.msg="invalid literal/length code",Ce.mode=30;break}Ce.extra=15&gt,Ce.mode=22;case 22:if(Ce.extra){for(le=Ce.extra;Ne<le;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.length+=ke&(1<<Ce.extra)-1,ke>>>=Ce.extra,Ne-=Ce.extra,Ce.back+=Ce.extra}Ce.was=Ce.length,Ce.mode=23;case 23:for(;gt=(re=Ce.distcode[ke&(1<<Ce.distbits)-1])>>>16&255,Ot=65535&re,!((Pt=re>>>24)<=Ne);){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(!(240&gt)){for(xe=Pt,Lt=gt,Nt=Ot;gt=(re=Ce.distcode[Nt+((ke&(1<<xe+Lt)-1)>>xe)])>>>16&255,Ot=65535&re,!(xe+(Pt=re>>>24)<=Ne);){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}ke>>>=xe,Ne-=xe,Ce.back+=xe}if(ke>>>=Pt,Ne-=Pt,Ce.back+=Pt,64&gt){me.msg="invalid distance code",Ce.mode=30;break}Ce.offset=Ot,Ce.extra=15&gt,Ce.mode=24;case 24:if(Ce.extra){for(le=Ce.extra;Ne<le;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}Ce.offset+=ke&(1<<Ce.extra)-1,ke>>>=Ce.extra,Ne-=Ce.extra,Ce.back+=Ce.extra}if(Ce.offset>Ce.dmax){me.msg="invalid distance too far back",Ce.mode=30;break}Ce.mode=25;case 25:if(We===0)break e;if(He=rt-We,Ce.offset>He){if((He=Ce.offset-He)>Ce.whave&&Ce.sane){me.msg="invalid distance too far back",Ce.mode=30;break}et=He>Ce.wnext?(He-=Ce.wnext,Ce.wsize-He):Ce.wnext-He,He>Ce.length&&(He=Ce.length),Et=Ce.window}else Et=Ve,et=ct-Ce.offset,He=Ce.length;for(We<He&&(He=We),We-=He,Ce.length-=He;Ve[ct++]=Et[et++],--He;);Ce.length===0&&(Ce.mode=21);break;case 26:if(We===0)break e;Ve[ct++]=Ce.length,We--,Ce.mode=21;break;case 27:if(Ce.wrap){for(;Ne<32;){if(ot===0)break e;ot--,ke|=lt[Xe++]<<Ne,Ne+=8}if(rt-=We,me.total_out+=rt,Ce.total+=rt,rt&&(me.adler=Ce.check=Ce.flags?ce(Ce.check,Ve,rt,ct-rt):ie(Ce.check,Ve,rt,ct-rt)),rt=We,(Ce.flags?ke:y(ke))!==Ce.check){me.msg="incorrect data check",Ce.mode=30;break}Ne=ke=0}Ce.mode=28;case 28:if(Ce.wrap&&Ce.flags){for(;Ne<32;){if(ot===0)break e;ot--,ke+=lt[Xe++]<<Ne,Ne+=8}if(ke!==(4294967295&Ce.total)){me.msg="incorrect length check",Ce.mode=30;break}Ne=ke=0}Ce.mode=29;case 29:qe=1;break e;case 30:qe=-3;break e;case 31:return-4;case 32:default:return ae}return me.next_out=ct,me.avail_out=We,me.next_in=Xe,me.avail_in=ot,Ce.hold=ke,Ce.bits=Ne,(Ce.wsize||rt!==me.avail_out&&Ce.mode<30&&(Ce.mode<27||nt!==4))&&Te(me,me.output,me.next_out,rt-me.avail_out)?(Ce.mode=31,-4):(Qe-=me.avail_in,rt-=me.avail_out,me.total_in+=Qe,me.total_out+=rt,Ce.total+=rt,Ce.wrap&&rt&&(me.adler=Ce.check=Ce.flags?ce(Ce.check,Ve,rt,me.next_out-rt):ie(Ce.check,Ve,rt,me.next_out-rt)),me.data_type=Ce.bits+(Ce.last?64:0)+(Ce.mode===12?128:0)+(Ce.mode===20||Ce.mode===15?256:0),(Qe==0&&rt===0||nt===4)&&qe===pe&&(qe=-5),qe)},ve.inflateEnd=function(me){if(!me||!me.state)return ae;var nt=me.state;return nt.window&&(nt.window=null),me.state=null,pe},ve.inflateGetHeader=function(me,nt){var Ce;return me&&me.state&&2&(Ce=me.state).wrap?((Ce.head=nt).done=!1,pe):ae},ve.inflateSetDictionary=function(me,nt){var Ce,lt=nt.length;return me&&me.state?(Ce=me.state).wrap!==0&&Ce.mode!==11?ae:Ce.mode===11&&ie(1,nt,lt,0)!==Ce.check?-3:Te(me,nt,lt,lt)?(Ce.mode=31,-4):(Ce.havedict=1,pe):ae},ve.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(Be,Ge,ve){"use strict";var we=Be("../utils/common"),ie=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],ce=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],Le=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Ae=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];Ge.exports=function(ge,_e,pe,ae,E,a,b,y){var x,z,ne,oe,ue,de,Se,he,De,Te=y.bits,me=0,nt=0,Ce=0,lt=0,Ve=0,Xe=0,ct=0,ot=0,We=0,ke=0,Ne=null,Qe=0,rt=new we.Buf16(16),He=new we.Buf16(16),et=null,Et=0;for(me=0;me<=15;me++)rt[me]=0;for(nt=0;nt<ae;nt++)rt[_e[pe+nt]]++;for(Ve=Te,lt=15;1<=lt&&rt[lt]===0;lt--);if(lt<Ve&&(Ve=lt),lt===0)return E[a++]=20971520,E[a++]=20971520,y.bits=1,0;for(Ce=1;Ce<lt&&rt[Ce]===0;Ce++);for(Ve<Ce&&(Ve=Ce),me=ot=1;me<=15;me++)if(ot<<=1,(ot-=rt[me])<0)return-1;if(0<ot&&(ge===0||lt!==1))return-1;for(He[1]=0,me=1;me<15;me++)He[me+1]=He[me]+rt[me];for(nt=0;nt<ae;nt++)_e[pe+nt]!==0&&(b[He[_e[pe+nt]]++]=nt);if(de=ge===0?(Ne=et=b,19):ge===1?(Ne=ie,Qe-=257,et=ce,Et-=257,256):(Ne=Le,et=Ae,-1),me=Ce,ue=a,ct=nt=ke=0,ne=-1,oe=(We=1<<(Xe=Ve))-1,ge===1&&852<We||ge===2&&592<We)return 1;for(;;){for(Se=me-ct,De=b[nt]<de?(he=0,b[nt]):b[nt]>de?(he=et[Et+b[nt]],Ne[Qe+b[nt]]):(he=96,0),x=1<<me-ct,Ce=z=1<<Xe;E[ue+(ke>>ct)+(z-=x)]=Se<<24|he<<16|De|0,z!==0;);for(x=1<<me-1;ke&x;)x>>=1;if(x!==0?(ke&=x-1,ke+=x):ke=0,nt++,--rt[me]==0){if(me===lt)break;me=_e[pe+b[nt]]}if(Ve<me&&(ke&oe)!==ne){for(ct===0&&(ct=Ve),ue+=Ce,ot=1<<(Xe=me-ct);Xe+ct<lt&&!((ot-=rt[Xe+ct])<=0);)Xe++,ot<<=1;if(We+=1<<Xe,ge===1&&852<We||ge===2&&592<We)return 1;E[ne=ke&oe]=Ve<<24|Xe<<16|ue-a|0}}return ke!==0&&(E[ue+ke]=me-ct<<24|64<<16|0),y.bits=Ve,0}},{"../utils/common":41}],51:[function(Be,Ge,ve){"use strict";Ge.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(Be,Ge,ve){"use strict";var we=Be("../utils/common"),ie=0,ce=1;function Le(re){for(var se=re.length;0<=--se;)re[se]=0}var Ae=0,ge=29,_e=256,pe=_e+1+ge,ae=30,E=19,a=2*pe+1,b=15,y=16,x=7,z=256,ne=16,oe=17,ue=18,de=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Se=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],he=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],De=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Te=new Array(2*(pe+2));Le(Te);var me=new Array(2*ae);Le(me);var nt=new Array(512);Le(nt);var Ce=new Array(256);Le(Ce);var lt=new Array(ge);Le(lt);var Ve,Xe,ct,ot=new Array(ae);function We(re,se,Oe,Ke,be){this.static_tree=re,this.extra_bits=se,this.extra_base=Oe,this.elems=Ke,this.max_length=be,this.has_stree=re&&re.length}function ke(re,se){this.dyn_tree=re,this.max_code=0,this.stat_desc=se}function Ne(re){return re<256?nt[re]:nt[256+(re>>>7)]}function Qe(re,se){re.pending_buf[re.pending++]=255&se,re.pending_buf[re.pending++]=se>>>8&255}function rt(re,se,Oe){re.bi_valid>y-Oe?(re.bi_buf|=se<<re.bi_valid&65535,Qe(re,re.bi_buf),re.bi_buf=se>>y-re.bi_valid,re.bi_valid+=Oe-y):(re.bi_buf|=se<<re.bi_valid&65535,re.bi_valid+=Oe)}function He(re,se,Oe){rt(re,Oe[2*se],Oe[2*se+1])}function et(re,se){for(var Oe=0;Oe|=1&re,re>>>=1,Oe<<=1,0<--se;);return Oe>>>1}function Et(re,se,Oe){var Ke,be,Re=new Array(b+1),it=0;for(Ke=1;Ke<=b;Ke++)Re[Ke]=it=it+Oe[Ke-1]<<1;for(be=0;be<=se;be++){var tt=re[2*be+1];tt!==0&&(re[2*be]=et(Re[tt]++,tt))}}function Pt(re){var se;for(se=0;se<pe;se++)re.dyn_ltree[2*se]=0;for(se=0;se<ae;se++)re.dyn_dtree[2*se]=0;for(se=0;se<E;se++)re.bl_tree[2*se]=0;re.dyn_ltree[2*z]=1,re.opt_len=re.static_len=0,re.last_lit=re.matches=0}function gt(re){8<re.bi_valid?Qe(re,re.bi_buf):0<re.bi_valid&&(re.pending_buf[re.pending++]=re.bi_buf),re.bi_buf=0,re.bi_valid=0}function Ot(re,se,Oe,Ke){var be=2*se,Re=2*Oe;return re[be]<re[Re]||re[be]===re[Re]&&Ke[se]<=Ke[Oe]}function xe(re,se,Oe){for(var Ke=re.heap[Oe],be=Oe<<1;be<=re.heap_len&&(be<re.heap_len&&Ot(se,re.heap[be+1],re.heap[be],re.depth)&&be++,!Ot(se,Ke,re.heap[be],re.depth));)re.heap[Oe]=re.heap[be],Oe=be,be<<=1;re.heap[Oe]=Ke}function Lt(re,se,Oe){var Ke,be,Re,it,tt=0;if(re.last_lit!==0)for(;Ke=re.pending_buf[re.d_buf+2*tt]<<8|re.pending_buf[re.d_buf+2*tt+1],be=re.pending_buf[re.l_buf+tt],tt++,Ke===0?He(re,be,se):(He(re,(Re=Ce[be])+_e+1,se),(it=de[Re])!==0&&rt(re,be-=lt[Re],it),He(re,Re=Ne(--Ke),Oe),(it=Se[Re])!==0&&rt(re,Ke-=ot[Re],it)),tt<re.last_lit;);He(re,z,se)}function Nt(re,se){var Oe,Ke,be,Re=se.dyn_tree,it=se.stat_desc.static_tree,tt=se.stat_desc.has_stree,Pe=se.stat_desc.elems,ft=-1;for(re.heap_len=0,re.heap_max=a,Oe=0;Oe<Pe;Oe++)Re[2*Oe]!==0?(re.heap[++re.heap_len]=ft=Oe,re.depth[Oe]=0):Re[2*Oe+1]=0;for(;re.heap_len<2;)Re[2*(be=re.heap[++re.heap_len]=ft<2?++ft:0)]=1,re.depth[be]=0,re.opt_len--,tt&&(re.static_len-=it[2*be+1]);for(se.max_code=ft,Oe=re.heap_len>>1;1<=Oe;Oe--)xe(re,Re,Oe);for(be=Pe;Oe=re.heap[1],re.heap[1]=re.heap[re.heap_len--],xe(re,Re,1),Ke=re.heap[1],re.heap[--re.heap_max]=Oe,re.heap[--re.heap_max]=Ke,Re[2*be]=Re[2*Oe]+Re[2*Ke],re.depth[be]=(re.depth[Oe]>=re.depth[Ke]?re.depth[Oe]:re.depth[Ke])+1,Re[2*Oe+1]=Re[2*Ke+1]=be,re.heap[1]=be++,xe(re,Re,1),2<=re.heap_len;);re.heap[--re.heap_max]=re.heap[1],function(Ht,Yt){var Xt,ln,tn,Je,ut,Wt,jt=Yt.dyn_tree,vn=Yt.max_code,zn=Yt.stat_desc.static_tree,An=Yt.stat_desc.has_stree,Mn=Yt.stat_desc.extra_bits,pa=Yt.stat_desc.extra_base,Na=Yt.stat_desc.max_length,Pa=0;for(Je=0;Je<=b;Je++)Ht.bl_count[Je]=0;for(jt[2*Ht.heap[Ht.heap_max]+1]=0,Xt=Ht.heap_max+1;Xt<a;Xt++)Na<(Je=jt[2*jt[2*(ln=Ht.heap[Xt])+1]+1]+1)&&(Je=Na,Pa++),jt[2*ln+1]=Je,vn<ln||(Ht.bl_count[Je]++,ut=0,pa<=ln&&(ut=Mn[ln-pa]),Wt=jt[2*ln],Ht.opt_len+=Wt*(Je+ut),An&&(Ht.static_len+=Wt*(zn[2*ln+1]+ut)));if(Pa!==0){do{for(Je=Na-1;Ht.bl_count[Je]===0;)Je--;Ht.bl_count[Je]--,Ht.bl_count[Je+1]+=2,Ht.bl_count[Na]--,Pa-=2}while(0<Pa);for(Je=Na;Je!==0;Je--)for(ln=Ht.bl_count[Je];ln!==0;)vn<(tn=Ht.heap[--Xt])||(jt[2*tn+1]!==Je&&(Ht.opt_len+=(Je-jt[2*tn+1])*jt[2*tn],jt[2*tn+1]=Je),ln--)}}(re,se),Et(Re,ft,re.bl_count)}function fe(re,se,Oe){var Ke,be,Re=-1,it=se[1],tt=0,Pe=7,ft=4;for(it===0&&(Pe=138,ft=3),se[2*(Oe+1)+1]=65535,Ke=0;Ke<=Oe;Ke++)be=it,it=se[2*(Ke+1)+1],++tt<Pe&&be===it||(tt<ft?re.bl_tree[2*be]+=tt:be!==0?(be!==Re&&re.bl_tree[2*be]++,re.bl_tree[2*ne]++):tt<=10?re.bl_tree[2*oe]++:re.bl_tree[2*ue]++,Re=be,ft=(tt=0)===it?(Pe=138,3):be===it?(Pe=6,3):(Pe=7,4))}function qe(re,se,Oe){var Ke,be,Re=-1,it=se[1],tt=0,Pe=7,ft=4;for(it===0&&(Pe=138,ft=3),Ke=0;Ke<=Oe;Ke++)if(be=it,it=se[2*(Ke+1)+1],!(++tt<Pe&&be===it)){if(tt<ft)for(;He(re,be,re.bl_tree),--tt!=0;);else be!==0?(be!==Re&&(He(re,be,re.bl_tree),tt--),He(re,ne,re.bl_tree),rt(re,tt-3,2)):tt<=10?(He(re,oe,re.bl_tree),rt(re,tt-3,3)):(He(re,ue,re.bl_tree),rt(re,tt-11,7));Re=be,ft=(tt=0)===it?(Pe=138,3):be===it?(Pe=6,3):(Pe=7,4)}}Le(ot);var Ee=!1;function le(re,se,Oe,Ke){rt(re,(Ae<<1)+(Ke?1:0),3),function(be,Re,it,tt){gt(be),tt&&(Qe(be,it),Qe(be,~it)),we.arraySet(be.pending_buf,be.window,Re,it,be.pending),be.pending+=it}(re,se,Oe,!0)}ve._tr_init=function(re){Ee||(function(){var se,Oe,Ke,be,Re,it=new Array(b+1);for(be=Ke=0;be<ge-1;be++)for(lt[be]=Ke,se=0;se<1<<de[be];se++)Ce[Ke++]=be;for(Ce[Ke-1]=be,be=Re=0;be<16;be++)for(ot[be]=Re,se=0;se<1<<Se[be];se++)nt[Re++]=be;for(Re>>=7;be<ae;be++)for(ot[be]=Re<<7,se=0;se<1<<Se[be]-7;se++)nt[256+Re++]=be;for(Oe=0;Oe<=b;Oe++)it[Oe]=0;for(se=0;se<=143;)Te[2*se+1]=8,se++,it[8]++;for(;se<=255;)Te[2*se+1]=9,se++,it[9]++;for(;se<=279;)Te[2*se+1]=7,se++,it[7]++;for(;se<=287;)Te[2*se+1]=8,se++,it[8]++;for(Et(Te,pe+1,it),se=0;se<ae;se++)me[2*se+1]=5,me[2*se]=et(se,5);Ve=new We(Te,de,_e+1,pe,b),Xe=new We(me,Se,0,ae,b),ct=new We(new Array(0),he,0,E,x)}(),Ee=!0),re.l_desc=new ke(re.dyn_ltree,Ve),re.d_desc=new ke(re.dyn_dtree,Xe),re.bl_desc=new ke(re.bl_tree,ct),re.bi_buf=0,re.bi_valid=0,Pt(re)},ve._tr_stored_block=le,ve._tr_flush_block=function(re,se,Oe,Ke){var be,Re,it=0;0<re.level?(re.strm.data_type===2&&(re.strm.data_type=function(tt){var Pe,ft=4093624447;for(Pe=0;Pe<=31;Pe++,ft>>>=1)if(1&ft&&tt.dyn_ltree[2*Pe]!==0)return ie;if(tt.dyn_ltree[18]!==0||tt.dyn_ltree[20]!==0||tt.dyn_ltree[26]!==0)return ce;for(Pe=32;Pe<_e;Pe++)if(tt.dyn_ltree[2*Pe]!==0)return ce;return ie}(re)),Nt(re,re.l_desc),Nt(re,re.d_desc),it=function(tt){var Pe;for(fe(tt,tt.dyn_ltree,tt.l_desc.max_code),fe(tt,tt.dyn_dtree,tt.d_desc.max_code),Nt(tt,tt.bl_desc),Pe=E-1;3<=Pe&&tt.bl_tree[2*De[Pe]+1]===0;Pe--);return tt.opt_len+=3*(Pe+1)+5+5+4,Pe}(re),be=re.opt_len+3+7>>>3,(Re=re.static_len+3+7>>>3)<=be&&(be=Re)):be=Re=Oe+5,Oe+4<=be&&se!==-1?le(re,se,Oe,Ke):re.strategy===4||Re===be?(rt(re,2+(Ke?1:0),3),Lt(re,Te,me)):(rt(re,4+(Ke?1:0),3),function(tt,Pe,ft,Ht){var Yt;for(rt(tt,Pe-257,5),rt(tt,ft-1,5),rt(tt,Ht-4,4),Yt=0;Yt<Ht;Yt++)rt(tt,tt.bl_tree[2*De[Yt]+1],3);qe(tt,tt.dyn_ltree,Pe-1),qe(tt,tt.dyn_dtree,ft-1)}(re,re.l_desc.max_code+1,re.d_desc.max_code+1,it+1),Lt(re,re.dyn_ltree,re.dyn_dtree)),Pt(re),Ke&&gt(re)},ve._tr_tally=function(re,se,Oe){return re.pending_buf[re.d_buf+2*re.last_lit]=se>>>8&255,re.pending_buf[re.d_buf+2*re.last_lit+1]=255&se,re.pending_buf[re.l_buf+re.last_lit]=255&Oe,re.last_lit++,se===0?re.dyn_ltree[2*Oe]++:(re.matches++,se--,re.dyn_ltree[2*(Ce[Oe]+_e+1)]++,re.dyn_dtree[2*Ne(se)]++),re.last_lit===re.lit_bufsize-1},ve._tr_align=function(re){rt(re,2,3),He(re,z,Te),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)}(re)}},{"../utils/common":41}],53:[function(Be,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(Be,Ge,ve){(function(we){(function(ie,ce){"use strict";if(!ie.setImmediate){var Le,Ae,ge,_e,pe=1,ae={},E=!1,a=ie.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(ie);b=b&&b.setTimeout?b:ie,Le={}.toString.call(ie.process)==="[object process]"?function(ne){ye.nextTick(function(){x(ne)})}:function(){if(ie.postMessage&&!ie.importScripts){var ne=!0,oe=ie.onmessage;return ie.onmessage=function(){ne=!1},ie.postMessage("","*"),ie.onmessage=oe,ne}}()?(_e="setImmediate$"+Math.random()+"$",ie.addEventListener?ie.addEventListener("message",z,!1):ie.attachEvent("onmessage",z),function(ne){ie.postMessage(_e+ne,"*")}):ie.MessageChannel?((ge=new MessageChannel).port1.onmessage=function(ne){x(ne.data)},function(ne){ge.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(Ae=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){x(ne),oe.onreadystatechange=null,Ae.removeChild(oe),oe=null},Ae.appendChild(oe)}):function(ne){setTimeout(x,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),ue=0;ue<oe.length;ue++)oe[ue]=arguments[ue+1];var de={callback:ne,args:oe};return ae[pe]=de,Le(pe),pe++},b.clearImmediate=y}function y(ne){delete ae[ne]}function x(ne){if(E)setTimeout(x,0,ne);else{var oe=ae[ne];if(oe){E=!0;try{(function(ue){var de=ue.callback,Se=ue.args;switch(Se.length){case 0:de();break;case 1:de(Se[0]);break;case 2:de(Se[0],Se[1]);break;case 3:de(Se[0],Se[1],Se[2]);break;default:de.apply(ce,Se)}})(oe)}finally{y(ne),E=!1}}}}function z(ne){ne.source===ie&&typeof ne.data=="string"&&ne.data.indexOf(_e)===0&&x(+ne.data.slice(_e.length))}})(typeof self=="undefined"?we===void 0?this:we:self)}).call(this,typeof te.g!="undefined"?te.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},39417:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return Se}});var ee=te(32855),ye=te(74430),Be=te(43079),Ge=te(27247),ve=te(33377),we=te(93912),ie=te(83383),ce=te(18881),Le=te(85461),Ae=te(92310),ge=te.n(Ae),_e=te(26112),pe=te(59301),ae=te(39378),E=function(De){for(var Te=De.prefixCls,me=De.level,nt=De.isStart,Ce=De.isEnd,lt="".concat(Te,"-indent-unit"),Ve=[],Xe=0;Xe<me;Xe+=1){var ct;Ve.push(pe.createElement("span",{key:Xe,className:ge()(lt,(ct={},(0,ye.Z)(ct,"".concat(lt,"-start"),nt[Xe]),(0,ye.Z)(ct,"".concat(lt,"-end"),Ce[Xe]),ct))}))}return pe.createElement("span",{"aria-hidden":"true",className:"".concat(Te,"-indent")},Ve)},a=pe.memo(E),b=te(67841),y=te(71430),x=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],z="open",ne="close",oe="---",ue=function(he){(0,ce.Z)(Te,he);var De=(0,Le.Z)(Te);function Te(){var me;(0,ve.Z)(this,Te);for(var nt=arguments.length,Ce=new Array(nt),lt=0;lt<nt;lt++)Ce[lt]=arguments[lt];return me=De.call.apply(De,[this].concat(Ce)),me.state={dragNodeHighlight:!1},me.selectHandle=void 0,me.cacheIndent=void 0,me.onSelectorClick=function(Ve){var Xe=me.props.context.onNodeClick;Xe(Ve,(0,y.F)(me.props)),me.isSelectable()?me.onSelect(Ve):me.onCheck(Ve)},me.onSelectorDoubleClick=function(Ve){var Xe=me.props.context.onNodeDoubleClick;Xe(Ve,(0,y.F)(me.props))},me.onSelect=function(Ve){if(!me.isDisabled()){var Xe=me.props.context.onNodeSelect;Xe(Ve,(0,y.F)(me.props))}},me.onCheck=function(Ve){if(!me.isDisabled()){var Xe=me.props,ct=Xe.disableCheckbox,ot=Xe.checked,We=me.props.context.onNodeCheck;if(!(!me.isCheckable()||ct)){var ke=!ot;We(Ve,(0,y.F)(me.props),ke)}}},me.onMouseEnter=function(Ve){var Xe=me.props.context.onNodeMouseEnter;Xe(Ve,(0,y.F)(me.props))},me.onMouseLeave=function(Ve){var Xe=me.props.context.onNodeMouseLeave;Xe(Ve,(0,y.F)(me.props))},me.onContextMenu=function(Ve){var Xe=me.props.context.onNodeContextMenu;Xe(Ve,(0,y.F)(me.props))},me.onDragStart=function(Ve){var Xe=me.props.context.onNodeDragStart;Ve.stopPropagation(),me.setState({dragNodeHighlight:!0}),Xe(Ve,(0,ie.Z)(me));try{Ve.dataTransfer.setData("text/plain","")}catch(ct){}},me.onDragEnter=function(Ve){var Xe=me.props.context.onNodeDragEnter;Ve.preventDefault(),Ve.stopPropagation(),Xe(Ve,(0,ie.Z)(me))},me.onDragOver=function(Ve){var Xe=me.props.context.onNodeDragOver;Ve.preventDefault(),Ve.stopPropagation(),Xe(Ve,(0,ie.Z)(me))},me.onDragLeave=function(Ve){var Xe=me.props.context.onNodeDragLeave;Ve.stopPropagation(),Xe(Ve,(0,ie.Z)(me))},me.onDragEnd=function(Ve){var Xe=me.props.context.onNodeDragEnd;Ve.stopPropagation(),me.setState({dragNodeHighlight:!1}),Xe(Ve,(0,ie.Z)(me))},me.onDrop=function(Ve){var Xe=me.props.context.onNodeDrop;Ve.preventDefault(),Ve.stopPropagation(),me.setState({dragNodeHighlight:!1}),Xe(Ve,(0,ie.Z)(me))},me.onExpand=function(Ve){var Xe=me.props,ct=Xe.loading,ot=Xe.context.onNodeExpand;ct||ot(Ve,(0,y.F)(me.props))},me.setSelectHandle=function(Ve){me.selectHandle=Ve},me.getNodeState=function(){var Ve=me.props.expanded;return me.isLeaf()?null:Ve?z:ne},me.hasChildren=function(){var Ve=me.props.eventKey,Xe=me.props.context.keyEntities,ct=(0,b.Z)(Xe,Ve)||{},ot=ct.children;return!!(ot||[]).length},me.isLeaf=function(){var Ve=me.props,Xe=Ve.isLeaf,ct=Ve.loaded,ot=me.props.context.loadData,We=me.hasChildren();return Xe===!1?!1:Xe||!ot&&!We||ot&&ct&&!We},me.isDisabled=function(){var Ve=me.props.disabled,Xe=me.props.context.disabled;return!!(Xe||Ve)},me.isCheckable=function(){var Ve=me.props.checkable,Xe=me.props.context.checkable;return!Xe||Ve===!1?!1:Xe},me.syncLoadData=function(Ve){var Xe=Ve.expanded,ct=Ve.loading,ot=Ve.loaded,We=me.props.context,ke=We.loadData,Ne=We.onNodeLoad;ct||ke&&Xe&&!me.isLeaf()&&!me.hasChildren()&&!ot&&Ne((0,y.F)(me.props))},me.isDraggable=function(){var Ve=me.props,Xe=Ve.data,ct=Ve.context.draggable;return!!(ct&&(!ct.nodeDraggable||ct.nodeDraggable(Xe)))},me.renderDragHandler=function(){var Ve=me.props.context,Xe=Ve.draggable,ct=Ve.prefixCls;return Xe!=null&&Xe.icon?pe.createElement("span",{className:"".concat(ct,"-draggable-icon")},Xe.icon):null},me.renderSwitcherIconDom=function(Ve){var Xe=me.props.switcherIcon,ct=me.props.context.switcherIcon,ot=Xe||ct;return typeof ot=="function"?ot((0,Ge.Z)((0,Ge.Z)({},me.props),{},{isLeaf:Ve})):ot},me.renderSwitcher=function(){var Ve=me.props.expanded,Xe=me.props.context.prefixCls;if(me.isLeaf()){var ct=me.renderSwitcherIconDom(!0);return ct!==!1?pe.createElement("span",{className:ge()("".concat(Xe,"-switcher"),"".concat(Xe,"-switcher-noop"))},ct):null}var ot=ge()("".concat(Xe,"-switcher"),"".concat(Xe,"-switcher_").concat(Ve?z:ne)),We=me.renderSwitcherIconDom(!1);return We!==!1?pe.createElement("span",{onClick:me.onExpand,className:ot},We):null},me.renderCheckbox=function(){var Ve=me.props,Xe=Ve.checked,ct=Ve.halfChecked,ot=Ve.disableCheckbox,We=me.props.context.prefixCls,ke=me.isDisabled(),Ne=me.isCheckable();if(!Ne)return null;var Qe=typeof Ne!="boolean"?Ne:null;return pe.createElement("span",{className:ge()("".concat(We,"-checkbox"),Xe&&"".concat(We,"-checkbox-checked"),!Xe&&ct&&"".concat(We,"-checkbox-indeterminate"),(ke||ot)&&"".concat(We,"-checkbox-disabled")),onClick:me.onCheck},Qe)},me.renderIcon=function(){var Ve=me.props.loading,Xe=me.props.context.prefixCls;return pe.createElement("span",{className:ge()("".concat(Xe,"-iconEle"),"".concat(Xe,"-icon__").concat(me.getNodeState()||"docu"),Ve&&"".concat(Xe,"-icon_loading"))})},me.renderSelector=function(){var Ve=me.state.dragNodeHighlight,Xe=me.props,ct=Xe.title,ot=ct===void 0?oe:ct,We=Xe.selected,ke=Xe.icon,Ne=Xe.loading,Qe=Xe.data,rt=me.props.context,He=rt.prefixCls,et=rt.showIcon,Et=rt.icon,Pt=rt.loadData,gt=rt.titleRender,Ot=me.isDisabled(),xe="".concat(He,"-node-content-wrapper"),Lt;if(et){var Nt=ke||Et;Lt=Nt?pe.createElement("span",{className:ge()("".concat(He,"-iconEle"),"".concat(He,"-icon__customize"))},typeof Nt=="function"?Nt(me.props):Nt):me.renderIcon()}else Pt&&Ne&&(Lt=me.renderIcon());var fe;typeof ot=="function"?fe=ot(Qe):gt?fe=gt(Qe):fe=ot;var qe=pe.createElement("span",{className:"".concat(He,"-title")},fe);return pe.createElement("span",{ref:me.setSelectHandle,title:typeof ot=="string"?ot:"",className:ge()("".concat(xe),"".concat(xe,"-").concat(me.getNodeState()||"normal"),!Ot&&(We||Ve)&&"".concat(He,"-node-selected")),onMouseEnter:me.onMouseEnter,onMouseLeave:me.onMouseLeave,onContextMenu:me.onContextMenu,onClick:me.onSelectorClick,onDoubleClick:me.onSelectorDoubleClick},Lt,qe,me.renderDropIndicator())},me.renderDropIndicator=function(){var Ve=me.props,Xe=Ve.disabled,ct=Ve.eventKey,ot=me.props.context,We=ot.draggable,ke=ot.dropLevelOffset,Ne=ot.dropPosition,Qe=ot.prefixCls,rt=ot.indent,He=ot.dropIndicatorRender,et=ot.dragOverNodeKey,Et=ot.direction,Pt=!!We,gt=!Xe&&Pt&&et===ct,Ot=rt!=null?rt:me.cacheIndent;return me.cacheIndent=rt,gt?He({dropPosition:Ne,dropLevelOffset:ke,indent:Ot,prefixCls:Qe,direction:Et}):null},me}return(0,we.Z)(Te,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var nt=this.props.selectable,Ce=this.props.context.selectable;return typeof nt=="boolean"?nt:Ce}},{key:"render",value:function(){var nt,Ce=this.props,lt=Ce.eventKey,Ve=Ce.className,Xe=Ce.style,ct=Ce.dragOver,ot=Ce.dragOverGapTop,We=Ce.dragOverGapBottom,ke=Ce.isLeaf,Ne=Ce.isStart,Qe=Ce.isEnd,rt=Ce.expanded,He=Ce.selected,et=Ce.checked,Et=Ce.halfChecked,Pt=Ce.loading,gt=Ce.domRef,Ot=Ce.active,xe=Ce.data,Lt=Ce.onMouseMove,Nt=Ce.selectable,fe=(0,Be.Z)(Ce,x),qe=this.props.context,Ee=qe.prefixCls,le=qe.filterTreeNode,re=qe.keyEntities,se=qe.dropContainerKey,Oe=qe.dropTargetKey,Ke=qe.draggingNodeKey,be=this.isDisabled(),Re=(0,_e.Z)(fe,{aria:!0,data:!0}),it=(0,b.Z)(re,lt)||{},tt=it.level,Pe=Qe[Qe.length-1],ft=this.isDraggable(),Ht=!be&&ft,Yt=Ke===lt,Xt=Nt!==void 0?{"aria-selected":!!Nt}:void 0;return pe.createElement("div",(0,ee.Z)({ref:gt,className:ge()(Ve,"".concat(Ee,"-treenode"),(nt={},(0,ye.Z)(nt,"".concat(Ee,"-treenode-disabled"),be),(0,ye.Z)(nt,"".concat(Ee,"-treenode-switcher-").concat(rt?"open":"close"),!ke),(0,ye.Z)(nt,"".concat(Ee,"-treenode-checkbox-checked"),et),(0,ye.Z)(nt,"".concat(Ee,"-treenode-checkbox-indeterminate"),Et),(0,ye.Z)(nt,"".concat(Ee,"-treenode-selected"),He),(0,ye.Z)(nt,"".concat(Ee,"-treenode-loading"),Pt),(0,ye.Z)(nt,"".concat(Ee,"-treenode-active"),Ot),(0,ye.Z)(nt,"".concat(Ee,"-treenode-leaf-last"),Pe),(0,ye.Z)(nt,"".concat(Ee,"-treenode-draggable"),ft),(0,ye.Z)(nt,"dragging",Yt),(0,ye.Z)(nt,"drop-target",Oe===lt),(0,ye.Z)(nt,"drop-container",se===lt),(0,ye.Z)(nt,"drag-over",!be&&ct),(0,ye.Z)(nt,"drag-over-gap-top",!be&&ot),(0,ye.Z)(nt,"drag-over-gap-bottom",!be&&We),(0,ye.Z)(nt,"filter-node",le&&le((0,y.F)(this.props))),nt)),style:Xe,draggable:Ht,"aria-grabbed":Yt,onDragStart:Ht?this.onDragStart:void 0,onDragEnter:ft?this.onDragEnter:void 0,onDragOver:ft?this.onDragOver:void 0,onDragLeave:ft?this.onDragLeave:void 0,onDrop:ft?this.onDrop:void 0,onDragEnd:ft?this.onDragEnd:void 0,onMouseMove:Lt},Xt,Re),pe.createElement(a,{prefixCls:Ee,level:tt,isStart:Ne,isEnd:Qe}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Te}(pe.Component),de=function(De){return pe.createElement(ae.k.Consumer,null,function(Te){return pe.createElement(ue,(0,ee.Z)({},De,{context:Te}))})};de.displayName="TreeNode",de.isTreeNode=1;var Se=de},39378:function(Mt,Bt,te){"use strict";te.d(Bt,{k:function(){return ye}});var ee=te(59301),ye=ee.createContext(null)},54030:function(Mt,Bt,te){"use strict";te.d(Bt,{O:function(){return Se.Z},Z:function(){return qe}});var ee=te(32855),ye=te(74430),Be=te(34666),Ge=te(27247),ve=te(3300),we=te(33377),ie=te(93912),ce=te(83383),Le=te(18881),Ae=te(85461),ge=te(92310),_e=te.n(ge),pe=te(10228),ae=te(26112),E=te(48736),a=te(59301),b=te(39378);function y(Ee){var le=Ee.dropPosition,re=Ee.dropLevelOffset,se=Ee.indent,Oe={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(le){case-1:Oe.top=0,Oe.left=-re*se;break;case 1:Oe.bottom=0,Oe.left=-re*se;break;case 0:Oe.bottom=0,Oe.left=se;break}return a.createElement("div",{style:Oe})}function x(Ee){if(Ee==null)throw new TypeError("Cannot destructure "+Ee)}var z=te(11913),ne=te(43079),oe=te(34280),ue=te(6790),de=te(77900),Se=te(39417);function he(Ee,le){var re=a.useState(!1),se=(0,z.Z)(re,2),Oe=se[0],Ke=se[1];a.useLayoutEffect(function(){if(Oe)return Ee(),function(){le()}},[Oe]),a.useLayoutEffect(function(){return Ke(!0),function(){Ke(!1)}},[])}var De=te(71430),Te=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],me=function(le,re){var se=le.className,Oe=le.style,Ke=le.motion,be=le.motionNodes,Re=le.motionType,it=le.onMotionStart,tt=le.onMotionEnd,Pe=le.active,ft=le.treeNodeRequiredProps,Ht=(0,ne.Z)(le,Te),Yt=a.useState(!0),Xt=(0,z.Z)(Yt,2),ln=Xt[0],tn=Xt[1],Je=a.useContext(b.k),ut=Je.prefixCls,Wt=be&&Re!=="hide";(0,oe.Z)(function(){be&&Wt!==ln&&tn(Wt)},[be]);var jt=function(){be&&it()},vn=a.useRef(!1),zn=function(){be&&!vn.current&&(vn.current=!0,tt())};he(jt,zn);var An=function(pa){Wt===pa&&zn()};return be?a.createElement(de.default,(0,ee.Z)({ref:re,visible:ln},Ke,{motionAppear:Re==="show",onVisibleChanged:An}),function(Mn,pa){var Na=Mn.className,Pa=Mn.style;return a.createElement("div",{ref:pa,className:_e()("".concat(ut,"-treenode-motion"),Na),style:Pa},be.map(function(za){var ur=(0,ee.Z)({},(x(za.data),za.data)),sr=za.title,Ea=za.key,gr=za.isStart,or=za.isEnd;delete ur.children;var dn=(0,De.H8)(Ea,ft);return a.createElement(Se.Z,(0,ee.Z)({},ur,dn,{title:sr,active:Pe,data:za.data,key:Ea,isStart:gr,isEnd:or}))}))}):a.createElement(Se.Z,(0,ee.Z)({domRef:re,className:se,style:Oe},Ht,{active:Pe}))};me.displayName="MotionTreeNode";var nt=a.forwardRef(me),Ce=nt;function lt(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],re=Ee.length,se=le.length;if(Math.abs(re-se)!==1)return{add:!1,key:null};function Oe(Ke,be){var Re=new Map;Ke.forEach(function(tt){Re.set(tt,!0)});var it=be.filter(function(tt){return!Re.has(tt)});return it.length===1?it[0]:null}return re<se?{add:!0,key:Oe(Ee,le)}:{add:!1,key:Oe(le,Ee)}}function Ve(Ee,le,re){var se=Ee.findIndex(function(Re){return Re.key===re}),Oe=Ee[se+1],Ke=le.findIndex(function(Re){return Re.key===re});if(Oe){var be=le.findIndex(function(Re){return Re.key===Oe.key});return le.slice(Ke+1,be)}return le.slice(Ke+1)}var Xe=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],ct={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ot=function(){},We="RC_TREE_MOTION_".concat(Math.random()),ke={key:We},Ne={key:We,level:0,index:0,pos:"0",node:ke,nodes:[ke]},Qe={parent:null,children:[],pos:Ne.pos,data:ke,title:null,key:We,isStart:[],isEnd:[]};function rt(Ee,le,re,se){return le===!1||!re?Ee:Ee.slice(0,Math.ceil(re/se)+1)}function He(Ee){var le=Ee.key,re=Ee.pos;return(0,De.km)(le,re)}function et(Ee){for(var le=String(Ee.data.key),re=Ee;re.parent;)re=re.parent,le="".concat(re.data.key," > ").concat(le);return le}var Et=a.forwardRef(function(Ee,le){var re=Ee.prefixCls,se=Ee.data,Oe=Ee.selectable,Ke=Ee.checkable,be=Ee.expandedKeys,Re=Ee.selectedKeys,it=Ee.checkedKeys,tt=Ee.loadedKeys,Pe=Ee.loadingKeys,ft=Ee.halfCheckedKeys,Ht=Ee.keyEntities,Yt=Ee.disabled,Xt=Ee.dragging,ln=Ee.dragOverNodeKey,tn=Ee.dropPosition,Je=Ee.motion,ut=Ee.height,Wt=Ee.itemHeight,jt=Ee.virtual,vn=Ee.focusable,zn=Ee.activeItem,An=Ee.focused,Mn=Ee.tabIndex,pa=Ee.onKeyDown,Na=Ee.onFocus,Pa=Ee.onBlur,za=Ee.onActiveChange,ur=Ee.onListChangeStart,sr=Ee.onListChangeEnd,Ea=(0,ne.Z)(Ee,Xe),gr=a.useRef(null),or=a.useRef(null);a.useImperativeHandle(le,function(){return{scrollTo:function(Tr){gr.current.scrollTo(Tr)},getIndentWidth:function(){return or.current.offsetWidth}}});var dn=a.useState(be),Hn=(0,z.Z)(dn,2),Za=Hn[0],La=Hn[1],ma=a.useState(se),Er=(0,z.Z)(ma,2),Kn=Er[0],Gr=Er[1],Kr=a.useState(se),xr=(0,z.Z)(Kr,2),Rt=xr[0],$t=xr[1],zt=a.useState([]),Qn=(0,z.Z)(zt,2),Ca=Qn[0],ta=Qn[1],Br=a.useState(null),Ya=(0,z.Z)(Br,2),$a=Ya[0],Yr=Ya[1],ar=a.useRef(se);ar.current=se;function Yn(){var Hr=ar.current;Gr(Hr),$t(Hr),ta([]),Yr(null),sr()}(0,oe.Z)(function(){La(be);var Hr=lt(Za,be);if(Hr.key!==null)if(Hr.add){var Tr=Kn.findIndex(function(ia){var xt=ia.key;return xt===Hr.key}),At=rt(Ve(Kn,se,Hr.key),jt,ut,Wt),yn=Kn.slice();yn.splice(Tr+1,0,Qe),$t(yn),ta(At),Yr("show")}else{var En=se.findIndex(function(ia){var xt=ia.key;return xt===Hr.key}),Tn=rt(Ve(se,Kn,Hr.key),jt,ut,Wt),$n=se.slice();$n.splice(En+1,0,Qe),$t($n),ta(Tn),Yr("hide")}else Kn!==se&&(Gr(se),$t(se))},[be,se]),a.useEffect(function(){Xt||Yn()},[Xt]);var Ir=Je?Rt:se,to={expandedKeys:be,selectedKeys:Re,loadedKeys:tt,loadingKeys:Pe,checkedKeys:it,halfCheckedKeys:ft,dragOverNodeKey:ln,dropPosition:tn,keyEntities:Ht};return a.createElement(a.Fragment,null,An&&zn&&a.createElement("span",{style:ct,"aria-live":"assertive"},et(zn)),a.createElement("div",null,a.createElement("input",{style:ct,disabled:vn===!1||Yt,tabIndex:vn!==!1?Mn:null,onKeyDown:pa,onFocus:Na,onBlur:Pa,value:"",onChange:ot,"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:or,className:"".concat(re,"-indent-unit")}))),a.createElement(ue.Z,(0,ee.Z)({},Ea,{data:Ir,itemKey:He,height:ut,fullHeight:!1,virtual:jt,itemHeight:Wt,prefixCls:"".concat(re,"-list"),ref:gr,onVisibleChange:function(Tr,At){var yn=new Set(Tr),En=At.filter(function(Tn){return!yn.has(Tn)});En.some(function(Tn){return He(Tn)===We})&&Yn()}}),function(Hr){var Tr=Hr.pos,At=(0,ee.Z)({},(x(Hr.data),Hr.data)),yn=Hr.title,En=Hr.key,Tn=Hr.isStart,$n=Hr.isEnd,ia=(0,De.km)(En,Tr);delete At.key,delete At.children;var xt=(0,De.H8)(ia,to);return a.createElement(Ce,(0,ee.Z)({},At,xt,{title:yn,active:!!zn&&En===zn.key,pos:Tr,data:Hr.data,isStart:Tn,isEnd:$n,motion:Je,motionNodes:En===We?Ca:null,motionType:$a,onMotionStart:ur,onMotionEnd:Yn,treeNodeRequiredProps:to,onMouseMove:function(){za(null)}}))}))});Et.displayName="NodeList";var Pt=Et,gt=te(35654),Ot=te(90782),xe=te(67841),Lt=10,Nt=function(Ee){(0,Le.Z)(re,Ee);var le=(0,Ae.Z)(re);function re(){var se;(0,we.Z)(this,re);for(var Oe=arguments.length,Ke=new Array(Oe),be=0;be<Oe;be++)Ke[be]=arguments[be];return se=le.call.apply(le,[this].concat(Ke)),se.destroyed=!1,se.delayedDragEnterLogic=void 0,se.loadingRetryTimes={},se.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,De.w$)()},se.dragStartMousePosition=null,se.dragNode=void 0,se.currentMouseOverDroppableNodeKey=null,se.listRef=a.createRef(),se.onNodeDragStart=function(Re,it){var tt=se.state,Pe=tt.expandedKeys,ft=tt.keyEntities,Ht=se.props.onDragStart,Yt=it.props.eventKey;se.dragNode=it,se.dragStartMousePosition={x:Re.clientX,y:Re.clientY};var Xt=(0,gt._5)(Pe,Yt);se.setState({draggingNodeKey:Yt,dragChildrenKeys:(0,gt.wA)(Yt,ft),indent:se.listRef.current.getIndentWidth()}),se.setExpandedKeys(Xt),window.addEventListener("dragend",se.onWindowDragEnd),Ht==null||Ht({event:Re,node:(0,De.F)(it.props)})},se.onNodeDragEnter=function(Re,it){var tt=se.state,Pe=tt.expandedKeys,ft=tt.keyEntities,Ht=tt.dragChildrenKeys,Yt=tt.flattenNodes,Xt=tt.indent,ln=se.props,tn=ln.onDragEnter,Je=ln.onExpand,ut=ln.allowDrop,Wt=ln.direction,jt=it.props,vn=jt.pos,zn=jt.eventKey,An=(0,ce.Z)(se),Mn=An.dragNode;if(se.currentMouseOverDroppableNodeKey!==zn&&(se.currentMouseOverDroppableNodeKey=zn),!Mn){se.resetDragState();return}var pa=(0,gt.OM)(Re,Mn,it,Xt,se.dragStartMousePosition,ut,Yt,ft,Pe,Wt),Na=pa.dropPosition,Pa=pa.dropLevelOffset,za=pa.dropTargetKey,ur=pa.dropContainerKey,sr=pa.dropTargetPos,Ea=pa.dropAllowed,gr=pa.dragOverNodeKey;if(Ht.indexOf(za)!==-1||!Ea){se.resetDragState();return}if(se.delayedDragEnterLogic||(se.delayedDragEnterLogic={}),Object.keys(se.delayedDragEnterLogic).forEach(function(or){clearTimeout(se.delayedDragEnterLogic[or])}),Mn.props.eventKey!==it.props.eventKey&&(Re.persist(),se.delayedDragEnterLogic[vn]=window.setTimeout(function(){if(se.state.draggingNodeKey!==null){var or=(0,ve.Z)(Pe),dn=(0,xe.Z)(ft,it.props.eventKey);dn&&(dn.children||[]).length&&(or=(0,gt.L0)(Pe,it.props.eventKey)),"expandedKeys"in se.props||se.setExpandedKeys(or),Je==null||Je(or,{node:(0,De.F)(it.props),expanded:!0,nativeEvent:Re.nativeEvent})}},800)),Mn.props.eventKey===za&&Pa===0){se.resetDragState();return}se.setState({dragOverNodeKey:gr,dropPosition:Na,dropLevelOffset:Pa,dropTargetKey:za,dropContainerKey:ur,dropTargetPos:sr,dropAllowed:Ea}),tn==null||tn({event:Re,node:(0,De.F)(it.props),expandedKeys:Pe})},se.onNodeDragOver=function(Re,it){var tt=se.state,Pe=tt.dragChildrenKeys,ft=tt.flattenNodes,Ht=tt.keyEntities,Yt=tt.expandedKeys,Xt=tt.indent,ln=se.props,tn=ln.onDragOver,Je=ln.allowDrop,ut=ln.direction,Wt=(0,ce.Z)(se),jt=Wt.dragNode;if(jt){var vn=(0,gt.OM)(Re,jt,it,Xt,se.dragStartMousePosition,Je,ft,Ht,Yt,ut),zn=vn.dropPosition,An=vn.dropLevelOffset,Mn=vn.dropTargetKey,pa=vn.dropContainerKey,Na=vn.dropAllowed,Pa=vn.dropTargetPos,za=vn.dragOverNodeKey;Pe.indexOf(Mn)!==-1||!Na||(jt.props.eventKey===Mn&&An===0?se.state.dropPosition===null&&se.state.dropLevelOffset===null&&se.state.dropTargetKey===null&&se.state.dropContainerKey===null&&se.state.dropTargetPos===null&&se.state.dropAllowed===!1&&se.state.dragOverNodeKey===null||se.resetDragState():zn===se.state.dropPosition&&An===se.state.dropLevelOffset&&Mn===se.state.dropTargetKey&&pa===se.state.dropContainerKey&&Pa===se.state.dropTargetPos&&Na===se.state.dropAllowed&&za===se.state.dragOverNodeKey||se.setState({dropPosition:zn,dropLevelOffset:An,dropTargetKey:Mn,dropContainerKey:pa,dropTargetPos:Pa,dropAllowed:Na,dragOverNodeKey:za}),tn==null||tn({event:Re,node:(0,De.F)(it.props)}))}},se.onNodeDragLeave=function(Re,it){se.currentMouseOverDroppableNodeKey===it.props.eventKey&&!Re.currentTarget.contains(Re.relatedTarget)&&(se.resetDragState(),se.currentMouseOverDroppableNodeKey=null);var tt=se.props.onDragLeave;tt==null||tt({event:Re,node:(0,De.F)(it.props)})},se.onWindowDragEnd=function(Re){se.onNodeDragEnd(Re,null,!0),window.removeEventListener("dragend",se.onWindowDragEnd)},se.onNodeDragEnd=function(Re,it){var tt=se.props.onDragEnd;se.setState({dragOverNodeKey:null}),se.cleanDragState(),tt==null||tt({event:Re,node:(0,De.F)(it.props)}),se.dragNode=null,window.removeEventListener("dragend",se.onWindowDragEnd)},se.onNodeDrop=function(Re,it){var tt,Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ft=se.state,Ht=ft.dragChildrenKeys,Yt=ft.dropPosition,Xt=ft.dropTargetKey,ln=ft.dropTargetPos,tn=ft.dropAllowed;if(tn){var Je=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),Xt!==null){var ut=(0,Ge.Z)((0,Ge.Z)({},(0,De.H8)(Xt,se.getTreeNodeRequiredProps())),{},{active:((tt=se.getActiveItem())===null||tt===void 0?void 0:tt.key)===Xt,data:(0,xe.Z)(se.state.keyEntities,Xt).node}),Wt=Ht.indexOf(Xt)!==-1;(0,E.ZP)(!Wt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var jt=(0,gt.yx)(ln),vn={event:Re,node:(0,De.F)(ut),dragNode:se.dragNode?(0,De.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(Ht),dropToGap:Yt!==0,dropPosition:Yt+Number(jt[jt.length-1])};Pe||Je==null||Je(vn),se.dragNode=null}}},se.cleanDragState=function(){var Re=se.state.draggingNodeKey;Re!==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(Re,it){var tt=se.state,Pe=tt.expandedKeys,ft=tt.flattenNodes,Ht=it.expanded,Yt=it.key,Xt=it.isLeaf;if(!(Xt||Re.shiftKey||Re.metaKey||Re.ctrlKey)){var ln=ft.filter(function(Je){return Je.key===Yt})[0],tn=(0,De.F)((0,Ge.Z)((0,Ge.Z)({},(0,De.H8)(Yt,se.getTreeNodeRequiredProps())),{},{data:ln.data}));se.setExpandedKeys(Ht?(0,gt._5)(Pe,Yt):(0,gt.L0)(Pe,Yt)),se.onNodeExpand(Re,tn)}},se.onNodeClick=function(Re,it){var tt=se.props,Pe=tt.onClick,ft=tt.expandAction;ft==="click"&&se.triggerExpandActionExpand(Re,it),Pe==null||Pe(Re,it)},se.onNodeDoubleClick=function(Re,it){var tt=se.props,Pe=tt.onDoubleClick,ft=tt.expandAction;ft==="doubleClick"&&se.triggerExpandActionExpand(Re,it),Pe==null||Pe(Re,it)},se.onNodeSelect=function(Re,it){var tt=se.state.selectedKeys,Pe=se.state,ft=Pe.keyEntities,Ht=Pe.fieldNames,Yt=se.props,Xt=Yt.onSelect,ln=Yt.multiple,tn=it.selected,Je=it[Ht.key],ut=!tn;ut?ln?tt=(0,gt.L0)(tt,Je):tt=[Je]:tt=(0,gt._5)(tt,Je);var Wt=tt.map(function(jt){var vn=(0,xe.Z)(ft,jt);return vn?vn.node:null}).filter(function(jt){return jt});se.setUncontrolledState({selectedKeys:tt}),Xt==null||Xt(tt,{event:"select",selected:ut,node:it,selectedNodes:Wt,nativeEvent:Re.nativeEvent})},se.onNodeCheck=function(Re,it,tt){var Pe=se.state,ft=Pe.keyEntities,Ht=Pe.checkedKeys,Yt=Pe.halfCheckedKeys,Xt=se.props,ln=Xt.checkStrictly,tn=Xt.onCheck,Je=it.key,ut,Wt={event:"check",node:it,checked:tt,nativeEvent:Re.nativeEvent};if(ln){var jt=tt?(0,gt.L0)(Ht,Je):(0,gt._5)(Ht,Je),vn=(0,gt._5)(Yt,Je);ut={checked:jt,halfChecked:vn},Wt.checkedNodes=jt.map(function(Pa){return(0,xe.Z)(ft,Pa)}).filter(function(Pa){return Pa}).map(function(Pa){return Pa.node}),se.setUncontrolledState({checkedKeys:jt})}else{var zn=(0,Ot.S)([].concat((0,ve.Z)(Ht),[Je]),!0,ft),An=zn.checkedKeys,Mn=zn.halfCheckedKeys;if(!tt){var pa=new Set(An);pa.delete(Je);var Na=(0,Ot.S)(Array.from(pa),{checked:!1,halfCheckedKeys:Mn},ft);An=Na.checkedKeys,Mn=Na.halfCheckedKeys}ut=An,Wt.checkedNodes=[],Wt.checkedNodesPositions=[],Wt.halfCheckedKeys=Mn,An.forEach(function(Pa){var za=(0,xe.Z)(ft,Pa);if(za){var ur=za.node,sr=za.pos;Wt.checkedNodes.push(ur),Wt.checkedNodesPositions.push({node:ur,pos:sr})}}),se.setUncontrolledState({checkedKeys:An},!1,{halfCheckedKeys:Mn})}tn==null||tn(ut,Wt)},se.onNodeLoad=function(Re){var it=Re.key,tt=new Promise(function(Pe,ft){se.setState(function(Ht){var Yt=Ht.loadedKeys,Xt=Yt===void 0?[]:Yt,ln=Ht.loadingKeys,tn=ln===void 0?[]:ln,Je=se.props,ut=Je.loadData,Wt=Je.onLoad;if(!ut||Xt.indexOf(it)!==-1||tn.indexOf(it)!==-1)return null;var jt=ut(Re);return jt.then(function(){var vn=se.state.loadedKeys,zn=(0,gt.L0)(vn,it);Wt==null||Wt(zn,{event:"load",node:Re}),se.setUncontrolledState({loadedKeys:zn}),se.setState(function(An){return{loadingKeys:(0,gt._5)(An.loadingKeys,it)}}),Pe()}).catch(function(vn){if(se.setState(function(An){return{loadingKeys:(0,gt._5)(An.loadingKeys,it)}}),se.loadingRetryTimes[it]=(se.loadingRetryTimes[it]||0)+1,se.loadingRetryTimes[it]>=Lt){var zn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,gt.L0)(zn,it)}),Pe()}ft(vn)}),{loadingKeys:(0,gt.L0)(tn,it)}})});return tt.catch(function(){}),tt},se.onNodeMouseEnter=function(Re,it){var tt=se.props.onMouseEnter;tt==null||tt({event:Re,node:it})},se.onNodeMouseLeave=function(Re,it){var tt=se.props.onMouseLeave;tt==null||tt({event:Re,node:it})},se.onNodeContextMenu=function(Re,it){var tt=se.props.onRightClick;tt&&(Re.preventDefault(),tt({event:Re,node:it}))},se.onFocus=function(){var Re=se.props.onFocus;se.setState({focused:!0});for(var it=arguments.length,tt=new Array(it),Pe=0;Pe<it;Pe++)tt[Pe]=arguments[Pe];Re==null||Re.apply(void 0,tt)},se.onBlur=function(){var Re=se.props.onBlur;se.setState({focused:!1}),se.onActiveChange(null);for(var it=arguments.length,tt=new Array(it),Pe=0;Pe<it;Pe++)tt[Pe]=arguments[Pe];Re==null||Re.apply(void 0,tt)},se.getTreeNodeRequiredProps=function(){var Re=se.state,it=Re.expandedKeys,tt=Re.selectedKeys,Pe=Re.loadedKeys,ft=Re.loadingKeys,Ht=Re.checkedKeys,Yt=Re.halfCheckedKeys,Xt=Re.dragOverNodeKey,ln=Re.dropPosition,tn=Re.keyEntities;return{expandedKeys:it||[],selectedKeys:tt||[],loadedKeys:Pe||[],loadingKeys:ft||[],checkedKeys:Ht||[],halfCheckedKeys:Yt||[],dragOverNodeKey:Xt,dropPosition:ln,keyEntities:tn}},se.setExpandedKeys=function(Re){var it=se.state,tt=it.treeData,Pe=it.fieldNames,ft=(0,De.oH)(tt,Re,Pe);se.setUncontrolledState({expandedKeys:Re,flattenNodes:ft},!0)},se.onNodeExpand=function(Re,it){var tt=se.state.expandedKeys,Pe=se.state,ft=Pe.listChanging,Ht=Pe.fieldNames,Yt=se.props,Xt=Yt.onExpand,ln=Yt.loadData,tn=it.expanded,Je=it[Ht.key];if(!ft){var ut=tt.indexOf(Je),Wt=!tn;if((0,E.ZP)(tn&&ut!==-1||!tn&&ut===-1,"Expand state not sync with index check"),Wt?tt=(0,gt.L0)(tt,Je):tt=(0,gt._5)(tt,Je),se.setExpandedKeys(tt),Xt==null||Xt(tt,{node:it,expanded:Wt,nativeEvent:Re.nativeEvent}),Wt&&ln){var jt=se.onNodeLoad(it);jt&&jt.then(function(){var vn=(0,De.oH)(se.state.treeData,tt,Ht);se.setUncontrolledState({flattenNodes:vn})}).catch(function(){var vn=se.state.expandedKeys,zn=(0,gt._5)(vn,Je);se.setExpandedKeys(zn)})}}},se.onListChangeStart=function(){se.setUncontrolledState({listChanging:!0})},se.onListChangeEnd=function(){setTimeout(function(){se.setUncontrolledState({listChanging:!1})})},se.onActiveChange=function(Re){var it=se.state.activeKey,tt=se.props.onActiveChange;it!==Re&&(se.setState({activeKey:Re}),Re!==null&&se.scrollTo({key:Re}),tt==null||tt(Re))},se.getActiveItem=function(){var Re=se.state,it=Re.activeKey,tt=Re.flattenNodes;return it===null?null:tt.find(function(Pe){var ft=Pe.key;return ft===it})||null},se.offsetActiveKey=function(Re){var it=se.state,tt=it.flattenNodes,Pe=it.activeKey,ft=tt.findIndex(function(Xt){var ln=Xt.key;return ln===Pe});ft===-1&&Re<0&&(ft=tt.length),ft=(ft+Re+tt.length)%tt.length;var Ht=tt[ft];if(Ht){var Yt=Ht.key;se.onActiveChange(Yt)}else se.onActiveChange(null)},se.onKeyDown=function(Re){var it=se.state,tt=it.activeKey,Pe=it.expandedKeys,ft=it.checkedKeys,Ht=it.fieldNames,Yt=se.props,Xt=Yt.onKeyDown,ln=Yt.checkable,tn=Yt.selectable;switch(Re.which){case pe.Z.UP:{se.offsetActiveKey(-1),Re.preventDefault();break}case pe.Z.DOWN:{se.offsetActiveKey(1),Re.preventDefault();break}}var Je=se.getActiveItem();if(Je&&Je.data){var ut=se.getTreeNodeRequiredProps(),Wt=Je.data.isLeaf===!1||!!(Je.data[Ht.children]||[]).length,jt=(0,De.F)((0,Ge.Z)((0,Ge.Z)({},(0,De.H8)(tt,ut)),{},{data:Je.data,active:!0}));switch(Re.which){case pe.Z.LEFT:{Wt&&Pe.includes(tt)?se.onNodeExpand({},jt):Je.parent&&se.onActiveChange(Je.parent.key),Re.preventDefault();break}case pe.Z.RIGHT:{Wt&&!Pe.includes(tt)?se.onNodeExpand({},jt):Je.children&&Je.children.length&&se.onActiveChange(Je.children[0].key),Re.preventDefault();break}case pe.Z.ENTER:case pe.Z.SPACE:{ln&&!jt.disabled&&jt.checkable!==!1&&!jt.disableCheckbox?se.onNodeCheck({},jt,!ft.includes(tt)):!ln&&tn&&!jt.disabled&&jt.selectable!==!1&&se.onNodeSelect({},jt);break}}}Xt==null||Xt(Re)},se.setUncontrolledState=function(Re){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Pe=!1,ft=!0,Ht={};Object.keys(Re).forEach(function(Yt){if(Yt in se.props){ft=!1;return}Pe=!0,Ht[Yt]=Re[Yt]}),Pe&&(!it||ft)&&se.setState((0,Ge.Z)((0,Ge.Z)({},Ht),tt))}},se.scrollTo=function(Re){se.listRef.current.scrollTo(Re)},se}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 Oe=this.props.activeKey;Oe!==void 0&&Oe!==this.state.activeKey&&(this.setState({activeKey:Oe}),Oe!==null&&this.scrollTo({key:Oe}))}},{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 Oe,Ke=this.state,be=Ke.focused,Re=Ke.flattenNodes,it=Ke.keyEntities,tt=Ke.draggingNodeKey,Pe=Ke.activeKey,ft=Ke.dropLevelOffset,Ht=Ke.dropContainerKey,Yt=Ke.dropTargetKey,Xt=Ke.dropPosition,ln=Ke.dragOverNodeKey,tn=Ke.indent,Je=this.props,ut=Je.prefixCls,Wt=Je.className,jt=Je.style,vn=Je.showLine,zn=Je.focusable,An=Je.tabIndex,Mn=An===void 0?0:An,pa=Je.selectable,Na=Je.showIcon,Pa=Je.icon,za=Je.switcherIcon,ur=Je.draggable,sr=Je.checkable,Ea=Je.checkStrictly,gr=Je.disabled,or=Je.motion,dn=Je.loadData,Hn=Je.filterTreeNode,Za=Je.height,La=Je.itemHeight,ma=Je.virtual,Er=Je.titleRender,Kn=Je.dropIndicatorRender,Gr=Je.onContextMenu,Kr=Je.onScroll,xr=Je.direction,Rt=Je.rootClassName,$t=Je.rootStyle,zt=(0,ae.Z)(this.props,{aria:!0,data:!0}),Qn;return ur&&((0,Be.Z)(ur)==="object"?Qn=ur:typeof ur=="function"?Qn={nodeDraggable:ur}:Qn={}),a.createElement(b.k.Provider,{value:{prefixCls:ut,selectable:pa,showIcon:Na,icon:Pa,switcherIcon:za,draggable:Qn,draggingNodeKey:tt,checkable:sr,checkStrictly:Ea,disabled:gr,keyEntities:it,dropLevelOffset:ft,dropContainerKey:Ht,dropTargetKey:Yt,dropPosition:Xt,dragOverNodeKey:ln,indent:tn,direction:xr,dropIndicatorRender:Kn,loadData:dn,filterTreeNode:Hn,titleRender:Er,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:_e()(ut,Wt,Rt,(Oe={},(0,ye.Z)(Oe,"".concat(ut,"-show-line"),vn),(0,ye.Z)(Oe,"".concat(ut,"-focused"),be),(0,ye.Z)(Oe,"".concat(ut,"-active-focused"),Pe!==null),Oe)),style:$t},a.createElement(Pt,(0,ee.Z)({ref:this.listRef,prefixCls:ut,style:jt,data:Re,disabled:gr,selectable:pa,checkable:!!sr,motion:or,dragging:tt!==null,height:Za,itemHeight:La,virtual:ma,focusable:zn,focused:be,tabIndex:Mn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Gr,onScroll:Kr},this.getTreeNodeRequiredProps(),zt))))}}],[{key:"getDerivedStateFromProps",value:function(Oe,Ke){var be=Ke.prevProps,Re={prevProps:Oe};function it(zn){return!be&&zn in Oe||be&&be[zn]!==Oe[zn]}var tt,Pe=Ke.fieldNames;if(it("fieldNames")&&(Pe=(0,De.w$)(Oe.fieldNames),Re.fieldNames=Pe),it("treeData")?tt=Oe.treeData:it("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),tt=(0,De.zn)(Oe.children)),tt){Re.treeData=tt;var ft=(0,De.I8)(tt,{fieldNames:Pe});Re.keyEntities=(0,Ge.Z)((0,ye.Z)({},We,Ne),ft.keyEntities)}var Ht=Re.keyEntities||Ke.keyEntities;if(it("expandedKeys")||be&&it("autoExpandParent"))Re.expandedKeys=Oe.autoExpandParent||!be&&Oe.defaultExpandParent?(0,gt.r7)(Oe.expandedKeys,Ht):Oe.expandedKeys;else if(!be&&Oe.defaultExpandAll){var Yt=(0,Ge.Z)({},Ht);delete Yt[We],Re.expandedKeys=Object.keys(Yt).map(function(zn){return Yt[zn].key})}else!be&&Oe.defaultExpandedKeys&&(Re.expandedKeys=Oe.autoExpandParent||Oe.defaultExpandParent?(0,gt.r7)(Oe.defaultExpandedKeys,Ht):Oe.defaultExpandedKeys);if(Re.expandedKeys||delete Re.expandedKeys,tt||Re.expandedKeys){var Xt=(0,De.oH)(tt||Ke.treeData,Re.expandedKeys||Ke.expandedKeys,Pe);Re.flattenNodes=Xt}if(Oe.selectable&&(it("selectedKeys")?Re.selectedKeys=(0,gt.BT)(Oe.selectedKeys,Oe):!be&&Oe.defaultSelectedKeys&&(Re.selectedKeys=(0,gt.BT)(Oe.defaultSelectedKeys,Oe))),Oe.checkable){var ln;if(it("checkedKeys")?ln=(0,gt.E6)(Oe.checkedKeys)||{}:!be&&Oe.defaultCheckedKeys?ln=(0,gt.E6)(Oe.defaultCheckedKeys)||{}:tt&&(ln=(0,gt.E6)(Oe.checkedKeys)||{checkedKeys:Ke.checkedKeys,halfCheckedKeys:Ke.halfCheckedKeys}),ln){var tn=ln,Je=tn.checkedKeys,ut=Je===void 0?[]:Je,Wt=tn.halfCheckedKeys,jt=Wt===void 0?[]:Wt;if(!Oe.checkStrictly){var vn=(0,Ot.S)(ut,!0,Ht);ut=vn.checkedKeys,jt=vn.halfCheckedKeys}Re.checkedKeys=ut,Re.halfCheckedKeys=jt}}return it("loadedKeys")&&(Re.loadedKeys=Oe.loadedKeys),Re}}]),re}(a.Component);Nt.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},Nt.TreeNode=Se.Z;var fe=Nt,qe=fe},35654:function(Mt,Bt,te){"use strict";te.d(Bt,{BT:function(){return a},E6:function(){return x},L0:function(){return Ae},OM:function(){return E},_5:function(){return Le},r7:function(){return z},wA:function(){return _e},yx:function(){return ge}});var ee=te(3300),ye=te(34666),Be=te(48736),Ge=te(59301),ve=te(39417),we=te(67841),ie=te(71430),ce=null;function Le(ne,oe){if(!ne)return[];var ue=ne.slice(),de=ue.indexOf(oe);return de>=0&&ue.splice(de,1),ue}function Ae(ne,oe){var ue=(ne||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function ge(ne){return ne.split("-")}function _e(ne,oe){var ue=[],de=(0,we.Z)(oe,ne);function Se(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];he.forEach(function(De){var Te=De.key,me=De.children;ue.push(Te),Se(me)})}return Se(de.children),ue}function pe(ne){if(ne.parent){var oe=ge(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function ae(ne){var oe=ge(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,ue,de,Se,he,De,Te,me,nt){var Ce,lt=ne.clientX,Ve=ne.clientY,Xe=ne.target.getBoundingClientRect(),ct=Xe.top,ot=Xe.height,We=(nt==="rtl"?-1:1)*(((Se==null?void 0:Se.x)||0)-lt),ke=(We-12)/de,Ne=(0,we.Z)(Te,ue.props.eventKey);if(Ve<ct+ot/2){var Qe=De.findIndex(function(qe){return qe.key===Ne.key}),rt=Qe<=0?0:Qe-1,He=De[rt].key;Ne=(0,we.Z)(Te,He)}var et=Ne.key,Et=Ne,Pt=Ne.key,gt=0,Ot=0;if(!me.includes(et))for(var xe=0;xe<ke&&pe(Ne);xe+=1)Ne=Ne.parent,Ot+=1;var Lt=oe.props.data,Nt=Ne.node,fe=!0;return ae(Ne)&&Ne.level===0&&Ve<ct+ot/2&&he({dragNode:Lt,dropNode:Nt,dropPosition:-1})&&Ne.key===ue.props.eventKey?gt=-1:(Et.children||[]).length&&me.includes(Pt)?he({dragNode:Lt,dropNode:Nt,dropPosition:0})?gt=0:fe=!1:Ot===0?ke>-1.5?he({dragNode:Lt,dropNode:Nt,dropPosition:1})?gt=1:fe=!1:he({dragNode:Lt,dropNode:Nt,dropPosition:0})?gt=0:he({dragNode:Lt,dropNode:Nt,dropPosition:1})?gt=1:fe=!1:he({dragNode:Lt,dropNode:Nt,dropPosition:1})?gt=1:fe=!1,{dropPosition:gt,dropLevelOffset:Ot,dropTargetKey:Ne.key,dropTargetPos:Ne.pos,dragOverNodeKey:Pt,dropContainerKey:gt===0?null:((Ce=Ne.parent)===null||Ce===void 0?void 0:Ce.key)||null,dropAllowed:fe}}function a(ne,oe){if(ne){var ue=oe.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var b=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ue=oe||{},de=ue.processProps,Se=de===void 0?b:de,he=Array.isArray(ne)?ne:[ne];return he.map(function(De){var Te=De.children,me=_objectWithoutProperties(De,ce),nt=y(Te,oe);return React.createElement(TreeNode,_extends({key:me.key},Se(me)),nt)})}function x(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,ye.Z)(ne)==="object")oe={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 oe}function z(ne,oe){var ue=new Set;function de(Se){if(!ue.has(Se)){var he=(0,we.Z)(oe,Se);if(he){ue.add(Se);var De=he.parent,Te=he.node;Te.disabled||De&&de(De.key)}}}return(ne||[]).forEach(function(Se){de(Se)}),(0,ee.Z)(ue)}},90782:function(Mt,Bt,te){"use strict";te.d(Bt,{S:function(){return ie}});var ee=te(48736),ye=te(67841);function Be(ce,Le){var Ae=new Set;return ce.forEach(function(ge){Le.has(ge)||Ae.add(ge)}),Ae}function Ge(ce){var Le=ce||{},Ae=Le.disabled,ge=Le.disableCheckbox,_e=Le.checkable;return!!(Ae||ge)||_e===!1}function ve(ce,Le,Ae,ge){for(var _e=new Set(ce),pe=new Set,ae=0;ae<=Ae;ae+=1){var E=Le.get(ae)||new Set;E.forEach(function(x){var z=x.key,ne=x.node,oe=x.children,ue=oe===void 0?[]:oe;_e.has(z)&&!ge(ne)&&ue.filter(function(de){return!ge(de.node)}).forEach(function(de){_e.add(de.key)})})}for(var a=new Set,b=Ae;b>=0;b-=1){var y=Le.get(b)||new Set;y.forEach(function(x){var z=x.parent,ne=x.node;if(!(ge(ne)||!x.parent||a.has(x.parent.key))){if(ge(x.parent.node)){a.add(z.key);return}var oe=!0,ue=!1;(z.children||[]).filter(function(de){return!ge(de.node)}).forEach(function(de){var Se=de.key,he=_e.has(Se);oe&&!he&&(oe=!1),!ue&&(he||pe.has(Se))&&(ue=!0)}),oe&&_e.add(z.key),ue&&pe.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(Be(pe,_e))}}function we(ce,Le,Ae,ge,_e){for(var pe=new Set(ce),ae=new Set(Le),E=0;E<=ge;E+=1){var a=Ae.get(E)||new Set;a.forEach(function(z){var ne=z.key,oe=z.node,ue=z.children,de=ue===void 0?[]:ue;!pe.has(ne)&&!ae.has(ne)&&!_e(oe)&&de.filter(function(Se){return!_e(Se.node)}).forEach(function(Se){pe.delete(Se.key)})})}ae=new Set;for(var b=new Set,y=ge;y>=0;y-=1){var x=Ae.get(y)||new Set;x.forEach(function(z){var ne=z.parent,oe=z.node;if(!(_e(oe)||!z.parent||b.has(z.parent.key))){if(_e(z.parent.node)){b.add(ne.key);return}var ue=!0,de=!1;(ne.children||[]).filter(function(Se){return!_e(Se.node)}).forEach(function(Se){var he=Se.key,De=pe.has(he);ue&&!De&&(ue=!1),!de&&(De||ae.has(he))&&(de=!0)}),ue||pe.delete(ne.key),de&&ae.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(Be(ae,pe))}}function ie(ce,Le,Ae,ge){var _e=[],pe;ge?pe=ge:pe=Ge;var ae=new Set(ce.filter(function(y){var x=!!(0,ye.Z)(Ae,y);return x||_e.push(y),x})),E=new Map,a=0;Object.keys(Ae).forEach(function(y){var x=Ae[y],z=x.level,ne=E.get(z);ne||(ne=new Set,E.set(z,ne)),ne.add(x),a=Math.max(a,z)}),(0,ee.ZP)(!_e.length,"Tree missing follow keys: ".concat(_e.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Le===!0?b=ve(ae,E,a,pe):b=we(ae,Le.halfCheckedKeys,E,a,pe),b}},67841:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ee}});function ee(ye,Be){return ye[Be]}},71430:function(Mt,Bt,te){"use strict";te.d(Bt,{F:function(){return z},H8:function(){return x},I8:function(){return y},km:function(){return _e},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var ee=te(34666),ye=te(3300),Be=te(27247),Ge=te(43079),ve=te(11592),we=te(2738),ie=te(48736),ce=te(67841),Le=["children"];function Ae(ne,oe){return"".concat(ne,"-").concat(oe)}function ge(ne){return ne&&ne.type&&ne.type.isTreeNode}function _e(ne,oe){return ne!=null?ne:oe}function pe(ne){var oe=ne||{},ue=oe.title,de=oe._title,Se=oe.key,he=oe.children,De=ue||"title";return{title:De,_title:de||[De],key:Se||"key",children:he||"children"}}function ae(ne,oe){var ue=new Map;function de(Se){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Se||[]).forEach(function(De){var Te=De[oe.key],me=De[oe.children];warning(Te!=null,"Tree node must have a certain key: [".concat(he).concat(Te,"]"));var nt=String(Te);warning(!ue.has(nt)||Te===null||Te===void 0,"Same 'key' exist in the Tree: ".concat(nt)),ue.set(nt,!0),de(me,"".concat(he).concat(nt," > "))})}de(ne)}function E(ne){function oe(ue){var de=(0,ve.Z)(ue);return de.map(function(Se){if(!ge(Se))return(0,ie.ZP)(!Se,"Tree/TreeNode can only accept TreeNode as children."),null;var he=Se.key,De=Se.props,Te=De.children,me=(0,Ge.Z)(De,Le),nt=(0,Be.Z)({key:he},me),Ce=oe(Te);return Ce.length&&(nt.children=Ce),nt}).filter(function(Se){return Se})}return oe(ne)}function a(ne,oe,ue){var de=pe(ue),Se=de._title,he=de.key,De=de.children,Te=new Set(oe===!0?[]:oe),me=[];function nt(Ce){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ce.map(function(Ve,Xe){for(var ct=Ae(lt?lt.pos:"0",Xe),ot=_e(Ve[he],ct),We,ke=0;ke<Se.length;ke+=1){var Ne=Se[ke];if(Ve[Ne]!==void 0){We=Ve[Ne];break}}var Qe=(0,Be.Z)((0,Be.Z)({},(0,we.Z)(Ve,[].concat((0,ye.Z)(Se),[he,De]))),{},{title:We,key:ot,parent:lt,pos:ct,children:null,data:Ve,isStart:[].concat((0,ye.Z)(lt?lt.isStart:[]),[Xe===0]),isEnd:[].concat((0,ye.Z)(lt?lt.isEnd:[]),[Xe===Ce.length-1])});return me.push(Qe),oe===!0||Te.has(ot)?Qe.children=nt(Ve[De]||[],Qe):Qe.children=[],Qe})}return nt(ne),me}function b(ne,oe,ue){var de={};(0,ee.Z)(ue)==="object"?de=ue:de={externalGetKey:ue},de=de||{};var Se=de,he=Se.childrenPropName,De=Se.externalGetKey,Te=Se.fieldNames,me=pe(Te),nt=me.key,Ce=me.children,lt=he||Ce,Ve;De?typeof De=="string"?Ve=function(ot){return ot[De]}:typeof De=="function"&&(Ve=function(ot){return De(ot)}):Ve=function(ot,We){return _e(ot[nt],We)};function Xe(ct,ot,We,ke){var Ne=ct?ct[lt]:ne,Qe=ct?Ae(We.pos,ot):"0",rt=ct?[].concat((0,ye.Z)(ke),[ct]):[];if(ct){var He=Ve(ct,Qe),et={node:ct,index:ot,pos:Qe,key:He,parentPos:We.node?We.pos:null,level:We.level+1,nodes:rt};oe(et)}Ne&&Ne.forEach(function(Et,Pt){Xe(Et,Pt,{node:ct,pos:Qe,level:We?We.level+1:-1},rt)})}Xe(null)}function y(ne){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=oe.initWrapper,de=oe.processEntity,Se=oe.onProcessFinished,he=oe.externalGetKey,De=oe.childrenPropName,Te=oe.fieldNames,me=arguments.length>2?arguments[2]:void 0,nt=he||me,Ce={},lt={},Ve={posEntities:Ce,keyEntities:lt};return ue&&(Ve=ue(Ve)||Ve),b(ne,function(Xe){var ct=Xe.node,ot=Xe.index,We=Xe.pos,ke=Xe.key,Ne=Xe.parentPos,Qe=Xe.level,rt=Xe.nodes,He={node:ct,nodes:rt,index:ot,key:ke,pos:We,level:Qe},et=_e(ke,We);Ce[We]=He,lt[et]=He,He.parent=Ce[Ne],He.parent&&(He.parent.children=He.parent.children||[],He.parent.children.push(He)),de&&de(He,Ve)},{externalGetKey:nt,childrenPropName:De,fieldNames:Te}),Se&&Se(Ve),Ve}function x(ne,oe){var ue=oe.expandedKeys,de=oe.selectedKeys,Se=oe.loadedKeys,he=oe.loadingKeys,De=oe.checkedKeys,Te=oe.halfCheckedKeys,me=oe.dragOverNodeKey,nt=oe.dropPosition,Ce=oe.keyEntities,lt=(0,ce.Z)(Ce,ne),Ve={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:de.indexOf(ne)!==-1,loaded:Se.indexOf(ne)!==-1,loading:he.indexOf(ne)!==-1,checked:De.indexOf(ne)!==-1,halfChecked:Te.indexOf(ne)!==-1,pos:String(lt?lt.pos:""),dragOver:me===ne&&nt===0,dragOverGapTop:me===ne&&nt===-1,dragOverGapBottom:me===ne&&nt===1};return Ve}function z(ne){var oe=ne.data,ue=ne.expanded,de=ne.selected,Se=ne.checked,he=ne.loaded,De=ne.loading,Te=ne.halfChecked,me=ne.dragOver,nt=ne.dragOverGapTop,Ce=ne.dragOverGapBottom,lt=ne.pos,Ve=ne.active,Xe=ne.eventKey,ct=(0,Be.Z)((0,Be.Z)({},oe),{},{expanded:ue,selected:de,checked:Se,loaded:he,loading:De,halfChecked:Te,dragOver:me,dragOverGapTop:nt,dragOverGapBottom:Ce,pos:lt,active:Ve,key:Xe});return"props"in ct||Object.defineProperty(ct,"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}}),ct}},8224:function(Mt,Bt,te){"use strict";te.d(Bt,{Z:function(){return ye}});var ee=te(4676);function ye(Be,Ge,ve,we){var ie=ee.unstable_batchedUpdates?function(Le){ee.unstable_batchedUpdates(ve,Le)}:ve;return Be!=null&&Be.addEventListener&&Be.addEventListener(Ge,ie,we),{remove:function(){Be!=null&&Be.removeEventListener&&Be.removeEventListener(Ge,ie,we)}}}},55468:function(Mt,Bt,te){"use strict";te.d(Bt,{g1:function(){return ge},os:function(){return pe}});var ee=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Be={cssFloat:1,styleFloat:1,float:1};function Ge(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function ve(ae,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ae.offsetHeight;if(E==="width")return ae.offsetWidth}return E in ye||(ye[E]=ee.test(E)),ye[E]?parseFloat(a)||0:a}function we(ae,E){var a=arguments.length,b=Ge(ae);return E=Be[E]?"cssFloat"in ae.style?"cssFloat":"styleFloat":E,a===1?b:ve(ae,E,b[E]||ae.style[E])}function ie(ae,E,a){var b=arguments.length;if(E=Be[E]?"cssFloat"in ae.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&ee.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 Ge(ae)}function ce(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function Le(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Ae(){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 ge(){var ae=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:E}}function _e(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(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)}}},24514:function(Mt,Bt,te){"use strict";te.d(Bt,{G:function(){return Ge}});var ee=te(47273),ye=function(we){if((0,ee.Z)()&&window.document.documentElement){var ie=Array.isArray(we)?we:[we],ce=window.document.documentElement;return ie.some(function(Le){return Le in ce.style})}return!1},Be=function(we,ie){if(!ye(we))return!1;var ce=document.createElement("div"),Le=ce.style[we];return ce.style[we]=ie,ce.style[we]!==Le};function Ge(ve,we){return!Array.isArray(ve)&&we!==void 0?Be(ve,we):ye(ve)}},51581:function(Mt,Bt,te){"use strict";Object.defineProperty(Bt,"__esModule",{value:!0});var ee=function(){function _e(pe,ae){for(var E=0;E<ae.length;E++){var a=ae[E];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(pe,a.key,a)}}return function(pe,ae,E){return ae&&_e(pe.prototype,ae),E&&_e(pe,E),pe}}(),ye=te(59301),Be=we(ye),Ge=te(12708),ve=we(Ge);function we(_e){return _e&&_e.__esModule?_e:{default:_e}}function ie(_e,pe){var ae={};for(var E in _e)pe.indexOf(E)>=0||Object.prototype.hasOwnProperty.call(_e,E)&&(ae[E]=_e[E]);return ae}function ce(_e,pe){if(!(_e instanceof pe))throw new TypeError("Cannot call a class as a function")}function Le(_e,pe){if(!_e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe&&(typeof pe=="object"||typeof pe=="function")?pe:_e}function Ae(_e,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof pe);_e.prototype=Object.create(pe&&pe.prototype,{constructor:{value:_e,enumerable:!1,writable:!0,configurable:!0}}),pe&&(Object.setPrototypeOf?Object.setPrototypeOf(_e,pe):_e.__proto__=pe)}var ge=function(_e){Ae(pe,_e);function pe(ae){ce(this,pe);var E=Le(this,(pe.__proto__||Object.getPrototypeOf(pe)).call(this,ae));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return ee(pe,[{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 x=document.documentElement||document.body.parentNode||document.body,z=a.pageYOffset!==void 0?a.pageYOffset:x.scrollTop;this.props.isReverse?y=z:y=this.calculateOffset(E,z)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;y<Number(this.props.threshold)&&E&&E.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=b.scrollHeight,this.beforeScrollTop=b.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(E,a){return E?this.calculateTopPosition(E)+(E.offsetHeight-a-window.innerHeight):0}},{key:"calculateTopPosition",value:function(E){return E?E.offsetTop+this.calculateTopPosition(E.offsetParent):0}},{key:"render",value:function(){var E=this,a=this.filterProps(this.props),b=a.children,y=a.element,x=a.hasMore,z=a.initialLoad,ne=a.isReverse,oe=a.loader,ue=a.loadMore,de=a.pageStart,Se=a.ref,he=a.threshold,De=a.useCapture,Te=a.useWindow,me=a.getScrollParent,nt=ie(a,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);nt.ref=function(lt){E.scrollComponent=lt,Se&&Se(lt)};var Ce=[b];return x&&(oe?ne?Ce.unshift(oe):Ce.push(oe):this.defaultLoader&&(ne?Ce.unshift(this.defaultLoader):Ce.push(this.defaultLoader))),Be.default.createElement(y,nt,Ce)}}]),pe}(ye.Component);ge.propTypes={children:ve.default.node.isRequired,element:ve.default.node,hasMore:ve.default.bool,initialLoad:ve.default.bool,isReverse:ve.default.bool,loader:ve.default.node,loadMore:ve.default.func.isRequired,pageStart:ve.default.number,ref:ve.default.func,getScrollParent:ve.default.func,threshold:ve.default.number,useCapture:ve.default.bool,useWindow:ve.default.bool},ge.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},Bt.default=ge,Mt.exports=Bt.default},26724:function(Mt,Bt,te){Mt.exports=te(51581)},25510:function(Mt){"use strict";Mt.exports="data:image/png;base64,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"},32637:function(Mt){"use strict";Mt.exports="data:image/jpeg;base64,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"},25365:function(Mt){"use strict";Mt.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=="},96908:function(Mt){"use strict";Mt.exports="data:image/png;base64,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"},57177:function(Mt){"use strict";Mt.exports="data:image/png;base64,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"},81378:function(Mt){"use strict";Mt.exports="data:image/png;base64,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"}}]);