diff --git a/index.html b/index.html index 97abeabd7b..2c8f22e87b 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.20142c43.chunk.css b/p__Classrooms__Lists__Statistics__ZbStatistics__index.20142c43.chunk.css deleted file mode 100644 index 530956b68b..0000000000 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__index.20142c43.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH{padding:30px 50px}.title_icon____uDZy{margin-left:6px;color:#666;font-weight:initial;font-size:16px;cursor:pointer}.title_icon____uDZy:hover{color:#3061d0}.title___RxKwK{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.content___vFT5m{background-color:#f6f7f9;padding:10px 30px}.content___vFT5m .pubColSty___dfLkL{height:40px;line-height:40px;padding:0 30px;border-bottom:1px solid #fff}.content___vFT5m .selectSty____Wuek div[class~=ant-select-selector]{padding:1px 4px}.borderSty___EuFYV{border:1px solid #DCDCDC}.borderSty___EuFYV:hover{border:1px solid #3061D0}.borderSty___EuFYV .delSty___AdEeI{color:#ccc}.borderSty___EuFYV .delSty___AdEeI:hover{color:#e30}.delBorder___vcTJc{border:1px solid #e30!important}.copHover___JVVXI:hover{background:#3061d0!important;color:#fff!important}.multiple_select___ZMPhl [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.work_checkbox_group___sGLxY{display:flex;flex-wrap:wrap}.work_checkbox_group___sGLxY [class~=ant-checkbox-wrapper]{width:100%;height:40px;line-height:40px}.title_tooltip___LLdrn{font-weight:400;font-size:14px;color:#666;line-height:14px}.multiple_select___kDXUm{height:40px;line-height:40px;margin-left:5px;width:250px;border:1px solid #d9d9d9;background:#0000000a;padding:0 8px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal_con___ERnkW{min-height:400px;max-height:400px;overflow-y:auto;background:#f6f7f9}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.flex_box_center___Zy5IJ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ymplK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___F5Egi{align-items:center;box-align:center}.flex_box_center_end___FCcPn{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QVtAi{flex-direction:column;box-orient:block-axis}.wrp___QuFjL{background-image:url(./static/bg.841525e4.png);width:100%;height:calc(100vh - 108rem);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0rem 80rem 20rem;overflow:auto}.wrp___QuFjL .top___C5h1F{padding-top:45rem}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu span[class~=ant-select-selection-item]{color:#fff!important;line-height:30rem!important;padding-right:0!important;font-size:18rem}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu span[class~=ant-select-selection-item-remove]{color:#fff!important}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu div[class~=ant-select-selection-search]{display:none!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-label] label{color:#fff!important;font-size:18rem!important;height:100%!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item]{margin-inline-end:0!important}.wrp___QuFjL .top___C5h1F span[class~=ant-select-selection-item]{color:#fff!important;line-height:46rem!important;padding-right:18rem!important;font-size:18rem}.wrp___QuFjL .top___C5h1F span[class~=ant-select-suffix]{color:#fff!important}.wrp___QuFjL .top___C5h1F div[class~=ant-select-selector]{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;height:48rem!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-control-input-content] input{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;color:#fff}.wrp___QuFjL .top___C5h1F div[class~=ant-picker]{background:#202f4f59!important;border:1px solid rgba(74,113,237,.3)!important;border-radius:2px!important;height:46rem!important}.wrp___QuFjL .top___C5h1F div[class~=ant-picker] input{border:none!important;background:none!important}.wrp___QuFjL .top___C5h1F div[class~=ant-picker] input::placeholder{color:#ffffff80!important}.button___kVMWI{background:linear-gradient(148deg,#2283cf,#3951f6);border-radius:19rem;color:#fff;width:76rem;height:38rem;cursor:pointer;text-align:center;line-height:38rem;font-weight:500;font-size:16rem}.header___ZvOvN{background-image:url(./static/toubu.28ed294d.png);width:100%;height:108rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#030616;position:relative}.header___ZvOvN .title___HRNlX{position:absolute;text-align:center;width:100%;top:38rem;font-size:32rem;background:linear-gradient(90deg,#f3f8ff,#e2f0fd 42%,#b8d0fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;color:transparent}.header___ZvOvN .back___ZHWAb{cursor:pointer;position:absolute;top:28rem;left:76rem;font-size:16rem;background:linear-gradient(90deg,#a8ffff,#1eb4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;color:transparent}.selectpop___HXOOq{background:#202f4fcf!important}.selectpop___HXOOq div[class~=ant-select-item-option-content]{color:#fff;border:1rem solid transparent!important}.selectpop___HXOOq div[class~=ant-select-item-option]{min-height:32rem!important;padding:5rem 12rem!important;font-size:18rem!important}.selectpop___HXOOq div[class~=ant-select-item-option-selected]{background:#536a9be6!important}.selectpop___HXOOq div[class~=ant-select-item-option-active]{background:#536a9b4d!important}.khtj___qbSZ4{background:radial-gradient(453% 100% at 48% 50%,#1c2f7769,#19395c61);border-radius:8rem;border:1rem solid rgba(74,113,237,.4);backdrop-filter:blur(1rem);height:143rem;position:relative;margin-top:30rem;display:flex;justify-content:space-between;padding:0rem 60rem;align-items:center}.khtj___qbSZ4 .k_left___nRb88{position:absolute;left:0rem;top:10rem;width:30rem;height:131rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:cover;font-weight:500;font-size:16rem;color:#bbc8ff;text-align:center;padding-top:10rem}.khtj___qbSZ4 .k_item___hzfe4{display:flex;align-items:center}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD{margin-left:20rem;color:#fff;padding-top:24rem;padding-bottom:11rem}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD .k_item_right_text___VU_fj{text-shadow:0rem 1rem 10rem #0096FC;font-size:30rem;margin-top:10rem}.pagintop___gNhrZ{margin-top:30rem}.pagintop___gNhrZ li button{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;color:#fff!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ span[class~=ant-pagination-item-ellipsis]{background:#15458533!important;border-radius:2rem!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important;color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item]{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ li[class~=ant-pagination-item] a{color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item-active]{background:#3061d0!important;color:#fff!important}.tablesstyle___kfvx3{margin-top:10rem}.tablesstyle___kfvx3 table{border-spacing:0rem 20rem!important}.tablesstyle___kfvx3 .ant-table{background:transparent!important}.tablesstyle___kfvx3 .ant-table-thead{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid;border:1rem solid!important;height:48rem!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-thead th{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid!important;border-right:none!important;border-left:none!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important;height:48rem!important;margin-left:-1rem;color:#fff!important}.tablesstyle___kfvx3 .ant-table-thead th:before{display:none}.tablesstyle___kfvx3 .ant-table-thead th:nth-child(1){border-left:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-thead th:nth-last-child(1){border-right:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-tbody tr{background:transparent!important}.tablesstyle___kfvx3 .ant-table-tbody tr:nth-child(1) td{border-top:0rem transparent solid!important}.tablesstyle___kfvx3 .ant-table-tbody tr td{height:72rem!important;background:#203c7347!important;box-shadow:inset 0 0 45rem #418dff2b!important;border-radius:2rem!important;border-bottom:0rem transparent solid!important;border-top:0rem transparent solid!important;color:#fff!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-placeholder:hover,.tablesstyle___kfvx3 .ant-table-placeholder .ant-table-cell{background:transparent!important} diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.c8028764.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__index.59a9f2d0.async.js similarity index 85% rename from p__Classrooms__Lists__Statistics__ZbStatistics__index.c8028764.async.js rename to p__Classrooms__Lists__Statistics__ZbStatistics__index.59a9f2d0.async.js index cca579f1d8..9473481bf5 100644 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__index.c8028764.async.js +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__index.59a9f2d0.async.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5823],{89489:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},59477:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},40001:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},49198:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},84105:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},18785:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},87169:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},73331:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},15277:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},52671:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},8657:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},56082:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},33853:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},15075:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},43531:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},61485:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},38819:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},47472:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},87395:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},7937:function(_t,He){He.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},36222:function(_t,He,e){e.d(He,{Q:function(){return O}});var d=e(59301),c=e(57809),h=e(5112),Y=e(5871),v=e(59301),O=(te=>(te[te.Number=1]="Number",te[te.Percent=2]="Percent",te))(O||{});const r=({value:te,onChange:re,disabled:y,hidePercentOption:ue=!1,percentType:K="select"})=>{const m=(0,d.useMemo)(()=>ue?1:2,[ue]),[q,_]=(0,d.useState)(m);console.log(q);const $=ae=>te.type===1?`${ae}\u5206`:`${ae}%`,Fe=(0,d.useCallback)(ae=>{if(q===1){const De=ae.replace("\u5206","");return isNaN(parseInt(De,10))?0:De}else return ae.replace("%","")},[q]);return(0,d.useEffect)(()=>{_(te.type)},[te]),v.createElement("div",{style:{display:"flex",alignItems:"center"}},K=="select"&&v.createElement(c.default,{size:"large",onChange:ae=>{_(ae),re({type:ae,inputValue:ae===1?5:20})},value:q||m,style:{width:100},options:ue?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:y}),K=="radio"&&v.createElement(h.ZP.Group,{size:"large",onChange:ae=>{const De=ae.target.value;_(De),re({type:De,inputValue:De===1?5:20})},value:q||m,disabled:y},!ue&&v.createElement(h.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),v.createElement(h.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),K=="radio"&&v.createElement("div",{style:{marginRight:"10px",color:"#000000"}},te.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),v.createElement(Y.Z,{size:"large",disabled:y,value:te.inputValue,style:{width:"120px"},parser:Fe,addonAfter:te.type===1?"\u5206":"%",max:q===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ae=>{re({type:q,inputValue:ae})}}),K=="radio"&&te.type==2&&v.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};He.Z=r},89975:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(59301),c={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"},h=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",O=(re,y,ue)=>new Promise((K,m)=>{var q=Fe=>{try{$(ue.next(Fe))}catch(ae){m(ae)}},_=Fe=>{try{$(ue.throw(Fe))}catch(ae){m(ae)}},$=Fe=>Fe.done?K(Fe.value):Promise.resolve(Fe.value).then(q,_);$((ue=ue.apply(re,y)).next())}),te=({type:re,resdata:y,onok:ue,oktext:K,okloading:m})=>{const[q,_]=(0,d.useState)(!1),{can_copy_list:$,can_copy_num:Fe,challenge_type:ae,course_data_list:De,no_copy_list:me,no_copy_num:V,no_use_list:f,no_use_num:t,repeat_shixun_num:x,student_count:b,total_num:I,use_num:N}=y;let j=Fe>0||re==="exercise";(0,d.useEffect)(()=>{(y==null?void 0:y.student_count)>0&&_(!0)},[y]),console.log("---11",m),(0,d.useEffect)(()=>{m||_(!1)},[m]);const S=()=>{if(re==="exercise"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.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(re==="exercise"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixun"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixun"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="subject"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="subject"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",d.createElement("span",{className:c.orangeColor},b)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",d.createElement("span",{className:c.orangeColor},N)," \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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="exercisepush")return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",d.createElement("span",{className:c.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(re==="shixunpush"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixunpush"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",d.createElement("span",{className:c.orangeColor},N),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Oe=()=>{if(re==="exercise"||re==="subject"||re==="exercisepush"||re==="shixunpush")return d.createElement("div",{style:{marginTop:20}},V>0&&d.createElement("div",null,d.createElement("span",{className:c.flex},d.createElement("img",{src:v,style:{width:14}}),d.createElement("span",{className:c.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),d.createElement("div",{className:c.statusbody},re==="exercise"&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.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"),(re==="subject"||re==="exercisepush")&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",j&&d.createElement("span",{className:c.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"),re==="shixunpush"&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",j&&d.createElement("span",{className:c.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"),d.createElement("div",null,me==null?void 0:me.map((se,et)=>d.createElement("a",{href:`/shixuns/${se.identifier}/challenges`,target:"_blank"},"\u300A",se==null?void 0:se.name,"\u300B",et+1!==V&&"\u3001"))))),Fe>0&&d.createElement("div",{style:{marginTop:20}},d.createElement("span",{className:c.flex},d.createElement("img",{src:Y,style:{width:14}}),d.createElement("span",{className:c.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),d.createElement("div",{className:c.statusbody},re==="exercise"&&d.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"),(re==="subject"||re==="exercisepush")&&d.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"),re==="shixunpush"&&d.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"),d.createElement("div",null,$==null?void 0:$.map((se,et)=>d.createElement("a",{href:`/shixuns/${se.identifier}/challenges`,target:"_blank"},"\u300A",se==null?void 0:se.name,"\u300B",et+1!==Fe&&"\u3001"))))));if(re==="shixun")return d.createElement("div",{style:{marginTop:20}},Fe>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 d.createElement(h.default,{open:q,onCancel:()=>{_(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!j&&"none"}},zIndex:1003,confirmLoading:m,okText:j?K:"\u6211\u77E5\u9053\u4E86",onOk:()=>O(void 0,null,function*(){j?yield ue([...$,...f]):_(!1)})},d.createElement("div",{style:{maxHeight:600,overflow:"auto"}},S(),Oe()))}},95211:function(_t,He,e){e.d(He,{Q8:function(){return X},d0:function(){return ie},w6:function(){return Se}});var d=e(59301),c=e(5083),h=e(57809),Y=e(8591),v=e(43418),O=e(5112),r=e(95237),te=e(43604),re=e(6848),y=e(24905),ue=e(3113),K=e(66649),m=e.n(K),q=e(53229),_=e(98280),$=e(89392),Fe=e.n($),ae=e(19374),De=e(7937),me=e(75790),V=e(36222),f=e(1997),t=e(82125),x=e(89975),b=e(72946),I=e(59301),N=Object.defineProperty,j=Object.defineProperties,S=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,oe=(fe,we,ke)=>we in fe?N(fe,we,{enumerable:!0,configurable:!0,writable:!0,value:ke}):fe[we]=ke,he=(fe,we)=>{for(var ke in we||(we={}))se.call(we,ke)&&oe(fe,ke,we[ke]);if(Oe)for(var ke of Oe(we))et.call(we,ke)&&oe(fe,ke,we[ke]);return fe},ce=(fe,we)=>j(fe,S(we)),ee=(fe,we,ke)=>new Promise((Pe,vt)=>{var je=ye=>{try{Le(ke.next(ye))}catch(at){vt(at)}},pt=ye=>{try{Le(ke.throw(ye))}catch(at){vt(at)}},Le=ye=>ye.done?Pe(ye.value):Promise.resolve(ye.value).then(je,pt);Le((ke=ke.apply(fe,we)).next())});function Se(fe,we){const ke=[];for(let Pe=fe;Pe{const Pe=fem()(we).endOf("day"),je=fe{const ke=parseInt(m()(fe).format("HH")),Pe=parseInt(m()().format("HH")),vt=parseInt(m()().format("mm"));if(!fe)return{disabledHours:()=>Se(0,Pe),disabledMinutes:()=>Se(0,vt)};if(we){const je=parseInt(m()(we).format("HH")),pt=parseInt(m()(we).format("mm"));return m()(fe).isSame(m()(we),"day")?{disabledHours:()=>Se(0,je),disabledMinutes:()=>ke<=je?Se(0,pt):[]}:void 0}if(m()(fe).isSame(m()(),"day"))return{disabledHours:()=>Se(0,Pe),disabledMinutes:()=>m()(fe).isSame(m()(),"hour")&&ke<=Pe?Se(0,vt):[]}},{RangePicker:Ie}=c.default,{Option:pe}=h.default,U=({shixunHomeworks:fe,loading:we,dispatch:ke,classroomList:Pe,user:vt})=>{var je,pt,Le,ye,at,F,w,A,s;const W=(0,me.useParams)(),{workSetting:T,workList:g,shixunWorkList:u,headerInfo:G,changeData:R}=fe,[p,D]=(0,d.useState)(!1),[xe,ne]=(0,d.useState)(!1);let[le,de]=(0,d.useState)([]),[C,P]=(0,d.useState)([]),[L,Ne]=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:V.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[Be,_e]=(0,d.useState)({}),[Ct,nt]=(0,d.useState)({});(0,d.useEffect)(()=>()=>{de([])},[]),(0,d.useEffect)(()=>{D(!(0,q.GJ)())},[(0,q.GJ)()]);const ht=()=>{ke({type:"shixunHomeworks/getWorkSetting",payload:he({},W)})};(0,d.useEffect)(()=>{if(!(T!=null&&T.course_id))return;Object.keys(L).map(function(lt){L[lt]=T[lt]}),(!L.allow_late||!L.unified_late)&&(L.late_penalty=20,L.penalty_type=V.Q.Percent),L.unified_setting||(L.unified_late=!1,L.unified_anonymous_comment=!1,L.unified_anonymous_appeal=!1),le=JSON.parse(JSON.stringify(T.group_settings.map(lt=>ce(he({},lt),{group_name:[lt.group_name]})).filter(lt=>lt.publish_time!==null))),C=JSON.parse(JSON.stringify(T.allow_late_settings.map(lt=>ce(he({},lt),{group_name:[lt.group_name]})).filter(lt=>lt.late_time!==null))),Ne(he({},L));const Ae=(0,ae.QE)((le==null?void 0:le.length)>0?le:[]);de([...Ae]),(C==null?void 0:C.length)<=0?P([{penalty_type:V.Q.Percent,late_penalty:20}]):P([...C])},[T]);const Kt=()=>ee(void 0,null,function*(){var Ae,lt;if(((Ae=vt==null?void 0:vt.userInfo)==null?void 0:Ae.user_status)===2){(0,f.Rd)();return}const Cn=JSON.parse(JSON.stringify(L));if(Cn.challenge_settings.filter(Bt=>!Bt.hide),Cn.categoryId=W.categoryId,(lt=Cn.challenge_settings)!=null&<.every(Bt=>!Bt.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(le),!L.unified_setting)le=le==null?void 0:le.map(Bt=>{var bn;if(!Bt.publish_time||!Bt.end_time)throw Y.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(!Bt.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bt.group_name=typeof(Bt==null?void 0:Bt.group_name)=="string"?[Bt==null?void 0:Bt.group_name]:Bt==null?void 0:Bt.group_name,Bt.group_id=(bn=T.group_settings)==null?void 0:bn.filter(Fn=>{var Pr;return(Pr=Bt==null?void 0:Bt.group_name)==null?void 0:Pr.includes(Fn.group_name)}).map(Fn=>Fn.group_id||Fn.id).toString().split(","),Bt});else if(!L.publish_time||!L.end_time)throw Y.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(Cn.group_settings=le,L.allow_late)if(L.unified_late){if(L.late_penalty===null||L.late_penalty===void 0||L.late_penalty<0||L.late_penalty>100)throw Y.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(!L.late_time)throw Y.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 C=C==null?void 0:C.map(Bt=>{var bn,Fn;if(Bt.late_penalty===null||Bt.late_penalty===void 0||Bt.late_penalty<0||Bt.late_penalty>100)throw Y.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(!Bt.late_time)throw Y.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(!Bt.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bt.group_name=typeof(Bt==null?void 0:Bt.group_name)=="string"?[Bt==null?void 0:Bt.group_name]:Bt==null?void 0:Bt.group_name,Bt.group_id=(Fn=(bn=Bt==null?void 0:Bt.group_name)==null?void 0:bn.map(Pr=>{var tr,Tt;let On=(Tt=(tr=T.group_settings)==null?void 0:tr.filter(J=>(J==null?void 0:J.group_name)===Pr))==null?void 0:Tt[0];return On==null?void 0:On.group_id}))==null?void 0:Fn.toString().split(","),Bt}),Cn.allow_late_settings=C;let jt=yield(0,b.Tr)({homework_common_ids:[parseInt(W.categoryId)],course_id:W.coursesId,type:"homework_common"});(jt==null?void 0:jt.student_count)===0?Jt(Cn):(nt(Cn),_e(jt))}),Jt=Ae=>{var lt;if(Ae.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ae!=null&&Ae.work_efficiency&&Ae.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Cn=Ae.challenge_settings.reduce((bn,Fn)=>bn+Number(Fn.challenge_score),0);if((Cn==null?void 0:Cn.toFixed(10))!==((lt=Ae.total_score-Ae.eff_score)==null?void 0:lt.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ae.total_score}\u5206`);return}const jt={shixun_evaluation:Ae.shixun_evaluation,challenge_settings:Ae.challenge_settings};let Bt=()=>{var bn;const Fn=()=>ee(void 0,null,function*(){ne(!0),(yield(0,_.ZP)(`/api/homework_commons/${W.categoryId}/publish_setting.json`,{method:"post",body:he({},Ae)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),ht(),ke({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},W)})),ne(!1)});!(0,$.isEqual)(R,jt)&&!((bn=G==null?void 0:G.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?v.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:Fn}):Fn()};T!=null&&T.high_resources_consume&&!(T!=null&&T.high_resources_consume_permission)?ke({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:W.coursesId,type:"shixun",type_id:W.categoryId,name:T.homework_name,fn:()=>{Bt()}}}):Bt()},Ut=(Ae,lt,Cn="group_id")=>{var jt;return lt?lt.find(Bt=>Bt[Cn]===Ae):(jt=T==null?void 0:T.group_settings)==null?void 0:jt.find(Bt=>Bt.group_id[0]===Ae)},on=(T==null?void 0:T.allow_late)||(T==null?void 0:T.anonymous_comment),En=Ae=>{var lt,Cn;const jt=Ut(Ae,T==null?void 0:T.allow_late_settings,"id"),Bt=Ut(Ae,T==null?void 0:T.anonymous_comment_settings),bn=Ut(Ae);return(T==null?void 0:T.allow_late)&&jt&&m()(jt==null?void 0:jt.late_time)<=m()()||(T==null?void 0:T.anonymous_comment)&&Bt&&(Bt==null?void 0:Bt.evaluation_start)!==null||((Cn=(m()(bn==null?void 0:bn.end_time)<=m()()&&((lt=T==null?void 0:T.allow_late_settings)==null?void 0:lt.filter(Fn=>Fn.group_id.includes(Ae))))[0])==null?void 0:Cn.late_time)!=null},Sn=(0,d.useMemo)(()=>(T==null?void 0:T.allow_late)||(T==null?void 0:T.all_group_late),[T,G]),Ft=T==null?void 0:T.anonymous_comment,Zn=Ae=>{if(!Ae)return!1;const lt=Ut(Ae,T==null?void 0:T.anonymous_comment_settings);return(T==null?void 0:T.anonymous_comment)&<&&(lt==null?void 0:lt.evaluation_start)!==null},rr=(Ae,lt)=>{var Cn,jt,Bt;ke({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ae,index:lt,rangePickerDisabled:p||(m()()<=m()((jt=Ut((Cn=Ae==null?void 0:Ae.group_id)==null?void 0:Cn[0]))==null?void 0:jt.publish_time)?!1:[!0,En((Bt=Ae==null?void 0:Ae.group_id)==null?void 0:Bt[0])]),disabledDate:T==null?void 0:T.course_end_date}})};return I.createElement("section",{className:De.Z.form},I.createElement("div",{className:De.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",I.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")),I.createElement("div",null,I.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},I.createElement(O.ZP.Group,{disabled:p||!((je=G==null?void 0:G.homework_status)!=null&&je.includes("\u672A\u53D1\u5E03"))||(0,q.Rm)()&&!((pt=Pe.AssistantObject.practice)!=null&&pt.can_publish),value:L.unified_setting,onChange:Ae=>{var lt;if(!((lt=G==null?void 0:G.homework_status)!=null&<.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(L.unified_setting=!L.unified_setting,L.unified_setting||(L.unified_late=!1,P([{late_penalty:5}])),Ne(Object.assign({},L)),L.unified_setting===!1&&le==""){de(le.concat({}));return}L.unified_setting&&(de([]),P([{late_penalty:5}]))}},I.createElement(O.ZP,{value:!0,disabled:p||!(T!=null&&T.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),I.createElement(O.ZP,{disabled:p||!((Le=T==null?void 0:T.group_settings)!=null&&Le.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ye=T==null?void 0:T.group_settings)==null?void 0:ye.length)===0&&I.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")),L.unified_setting&&I.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},I.createElement(r.Z,{align:"middle"},I.createElement(te.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),I.createElement(te.Z,{className:"ml10"},I.createElement(c.default,{size:"large",disabled:p||!((at=G==null?void 0:G.homework_status)!=null&&at.includes("\u672A\u53D1\u5E03")||(F=G==null?void 0:G.homework_status)!=null&&F.includes("\u672A\u5F00\u59CB"))||(0,q.Rm)()&&!((w=Pe.AssistantObject.practice)!=null&&w.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:Ae=>X(Ae,T==null?void 0:T.course_end_date),disabledTime:Ae=>ie(Ae),value:L.publish_time?m()(L.publish_time):"",onChange:(Ae,lt)=>{L.publish_time=lt,(L.end_time==""||!L.end_time)&&L.unified_setting&&(L.end_time=m()(Ae).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Ne(Object.assign({},L))}}))),I.createElement(r.Z,{align:"middle",className:"pl30"},I.createElement(te.Z,null,"\u622A\u6B62\u65F6\u95F4"),I.createElement(te.Z,{className:"ml10"},I.createElement(c.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(T==null?void 0:T.allow_late)&&(T==null?void 0:T.homework_status.includes("\u5DF2\u622A\u6B62"))||p||(T==null?void 0:T.allow_late)&&m()()>=m()(T==null?void 0:T.end_time)||(0,q.Rm)()&&!((A=Pe.AssistantObject.practice)!=null&&A.can_publish),disabledDate:Ae=>X(Ae,T==null?void 0:T.course_end_date,L.publish_time),disabledTime:Ae=>ie(Ae,L.publish_time),value:L.end_time?m()(L.end_time):"",onChange:(Ae,lt)=>{L.end_time=lt,Ne(Object.assign({},L))}})))),!L.unified_setting&&(le==null?void 0:le.length)>0&&I.createElement(r.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},le&&le.map(function(Ae,lt){var Cn,jt,Bt,bn,Fn,Pr,tr;return I.createElement(te.Z,{span:24,key:lt},I.createElement(r.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:lt==(le==null?void 0:le.length)-1?"0px":"10px"}},I.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",lt+1),I.createElement(h.default,{disabled:p||((Cn=G==null?void 0:G.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03")&&Ae.id||m()(){var On;if((0,q.Rm)()&&!((On=Pe.AssistantObject.practice)!=null&&On.can_publish)){Y.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}le[lt].group_name=Tt,le[lt].group_id=Ae.group_id;const J=(0,$.flattenDeep)(le.map($e=>$e.group_name)),Ye=C.map($e=>{let B=($e==null?void 0:$e.group_name)||[];return ce(he({},$e),{group_name:(0,$.remove)(B,H=>J.includes(H))})});P(Ye),de(le.slice())},maxTagCount:4,maxTagPlaceholder:Tt=>I.createElement("div",{style:{cursor:"pointer"},onClick:()=>rr(Ae,lt)},"+",Tt==null?void 0:Tt.length)},T.group_settings&&T.group_settings.map(function(Tt){if(!le.map(J=>J.group_name).flat().includes(Tt.group_name))return I.createElement(pe,{value:Tt.group_name,key:Tt.id},Tt.group_name)})),I.createElement("div",{className:"ml20"},I.createElement(Ie,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?m()(Ae.publish_time):m()(),m()()]},allowClear:!1,disabled:p||(m()()<=m()((bn=Ut((Bt=Ae==null?void 0:Ae.group_id)==null?void 0:Bt[0]))==null?void 0:bn.publish_time)?!1:[!0,En((Fn=Ae==null?void 0:Ae.group_id)==null?void 0:Fn[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:Tt=>X(Tt,T==null?void 0:T.course_end_date),disabledTime:Tt=>ie(Tt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[m()((0,ae.U6)(),"HH:mm"),m()((0,ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[m()(Ae.publish_time),Ae.end_time?m()(Ae.end_time):void 0],onChange:(Tt,On)=>{var J;if((0,q.Rm)()&&!((J=Pe.AssistantObject.practice)!=null&&J.can_publish)){Y.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}le[lt].publish_time=On[0],!Ae.end_time&&On[0]?le[lt].end_time=m()(On[0]).add(7,"days"):le[lt].end_time=On[1],de([...le])},onCalendarChange:(Tt,On,J)=>{if(On!=null&&On[0]&&!On[1]){const Ye=m()(On[0]).add(7,"days");le[lt].publish_time=On[0],le[lt].end_time=Ye,de([...le])}}})),!p&&I.createElement("div",{style:{display:"flex",width:"50px"}},((Pr=Ae==null?void 0:Ae.group_id)==null?void 0:Pr.length)>1&&I.createElement(re.Z,{title:"\u89C4\u5219\u62C6\u5206"},I.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>rr(Ae,lt)})),(le==null?void 0:le.length)<((tr=T==null?void 0:T.group_settings)==null?void 0:tr.length)&&I.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tt;if((0,q.Rm)()&&!((Tt=Pe.AssistantObject.practice)!=null&&Tt.can_publish)){Y.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}de(le.concat({}))}}),((Ae==null?void 0:Ae.publish_time)&&m()(){const Tt=(0,$.cloneDeep)(C);Tt.forEach((On,J)=>{On.group_name&&(On.group_name=On.group_name.filter(Ye=>{var $e;return!(($e=le[lt].group_name)!=null&&$e.includes(Ye))}))}),le=le.filter((On,J)=>lt!==J),P(Tt),de(le.slice()),setTimeout(()=>de(le.slice()),10)}}))))}))),I.createElement(r.Z,null,I.createElement(te.Z,null,I.createElement("div",{className:De.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",I.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"))),I.createElement(te.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},I.createElement(y.default,{checked:L.allow_late,disabled:p||Sn,onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae.target.checked&&v.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:I.createElement("div",{style:{padding:10,background:"#f5f6f9"}},I.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"),I.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),I.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"))}),L.allow_late=!L.allow_late,C==""&&P([{late_penalty:5}]),Ne(Object.assign({},L))}},I.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(L==null?void 0:L.allow_late)&&I.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},I.createElement("div",{style:{display:"flex"}},I.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),I.createElement(O.ZP.Group,{style:{marginLeft:"20px"},disabled:p||(T==null?void 0:T.anonymous_comment)||(T==null?void 0:T.allow_late),value:L.unified_late,onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.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}L.unified_late=Ae.target.value,C==""&&!Ae.target.value&&P([{penalty_type:V.Q.Percent,late_penalty:20}]),Ne(he({},L))}},(L==null?void 0:L.unified_setting)&&I.createElement(O.ZP,{value:!0,disabled:!(T!=null&&T.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((s=T==null?void 0:T.group_settings)==null?void 0:s.length)>0&&I.createElement(O.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),L!=null&&L.unified_late?I.createElement(I.Fragment,null,I.createElement(r.Z,{align:"middle",style:{marginTop:"10px"}},I.createElement(te.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),I.createElement(te.Z,{className:"ml20"},I.createElement(V.Z,{disabled:p||Ft,value:{type:L.penalty_type,inputValue:L.late_penalty},onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.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}Ne(ce(he({},L),{late_penalty:Ae.inputValue,penalty_type:Ae.type}))}})),I.createElement(te.Z,{flex:"1",className:"ml5"},I.createElement("span",{className:"c-grey-c ml10"},L.penalty_type===V.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)"))),I.createElement(r.Z,{align:"middle",style:{marginTop:"15px"}},I.createElement(te.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),I.createElement(te.Z,{className:"ml20"},I.createElement(c.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:p||Ft,value:L.late_time?m()(L.late_time):"",disabledDate:Ae=>X(Ae,T==null?void 0:T.course_end_date),onChange:(Ae,lt)=>{var Cn;if((0,q.Rm)()&&!((Cn=Pe.AssistantObject.practice)!=null&&Cn.can_late)){Y.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}L.late_time=lt,Ne(Object.assign({},L))}})))):C.map(function(Ae,lt){var Cn;return I.createElement(te.Z,{span:24,key:lt},I.createElement(r.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},I.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",lt+1),I.createElement(h.default,{disabled:p||!((Cn=G==null?void 0:G.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&Ae.id||(T==null?void 0:T.anonymous_comment),mode:"multiple",className:De.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ae.group_name=="string"?[Ae.group_name]:Ae.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Bt;if((0,q.Rm)()&&!((Bt=Pe.AssistantObject.practice)!=null&&Bt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].group_name=jt,C[lt].group_id=Ae.group_id,P(C.slice())}},T.group_settings&&T.group_settings.map(function(jt){const Bt=C.map(Fn=>Fn.group_name).flat(),bn=le.map(Fn=>Fn.group_name).flat();if(L!=null&&L.unified_setting){if(!Bt.includes(jt.group_name))return I.createElement(pe,{value:jt.group_name,key:jt.id},jt.group_name)}else if(bn.includes(jt.group_name)&&!Bt.includes(jt.group_name))return I.createElement(pe,{value:jt.group_name,key:jt.id},jt.group_name)})),I.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),I.createElement(V.Z,{disabled:p||Zn(Ae.id),value:{type:Ae.penalty_type,inputValue:Ae.late_penalty},onChange:jt=>{var Bt;if((0,q.Rm)()&&!((Bt=Pe.AssistantObject.practice)!=null&&Bt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].late_penalty=jt.inputValue,C[lt].penalty_type=jt.type,P([...C])}}),I.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),I.createElement(c.default,{size:"large",disabled:p||Zn(Ae.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>X(jt,T==null?void 0:T.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ae!=null&&Ae.late_time?m()(Ae.late_time):void 0,onChange:(jt,Bt)=>{var bn;if((0,q.Rm)()&&!((bn=Pe.AssistantObject.practice)!=null&&bn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].late_time=Bt,P([...C])}}),!p&&I.createElement("div",{style:{display:"flex",width:"50px"}},I.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,q.Rm)()&&!((jt=Pe.AssistantObject.practice)!=null&&jt.can_late)){Y.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}P(C.concat({penalty_type:V.Q.Percent,late_penalty:20}))}}),lt>0&&!Ae.id&&I.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,q.Rm)()&&!((jt=Pe.AssistantObject.practice)!=null&&jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C=C.filter((Bt,bn)=>lt!==bn),P(C.slice()),setTimeout(()=>P(C.slice()),10)}}))))})),!p&&I.createElement(I.Fragment,null,I.createElement(ue.ZP,{type:"primary",size:"large",loading:xe,style:{width:"138px",marginTop:"30px"},onClick:()=>Kt()},"\u4FDD\u5B58")),I.createElement(t.Z,{onConfirm:(Ae,lt)=>{le.splice(Ae,0,...lt),le.splice(Ae+lt.length,1);const Cn=(0,ae.QE)([...le]);de([...Cn])}}),I.createElement(x.Z,{resdata:Be,type:"shixun",okloading:xe,oktext:(Be==null?void 0:Be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ae=>ee(void 0,null,function*(){ne(!0);let lt=yield(0,_.ZP)(`/api/courses/${W.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(W.categoryId)]}});ne(!1),(lt==null?void 0:lt.status)===0&&Jt(Ct)})}))};He.ZP=(0,me.connect)(({shixunHomeworks:fe,classroomList:we,loading:ke,user:Pe})=>({shixunHomeworks:fe,classroomList:we,loading:ke.effects,user:Pe}))(U)},12008:function(_t,He,e){e.r(He),e.d(He,{default:function(){return he}});var d=e(59301),c=e(75790),h=e(78241),Y=e(6848),v=e(57809),O=e(5083),r=e(92832),te=e(1710),re=e(58421),y=e(98280),ue=e(91570),K="data:image/png;base64,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",m="data:image/png;base64,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",q="data:image/png;base64,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",_="data:image/png;base64,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",$="data:image/png;base64,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",Fe=e(95211),ae=e(19374),De={flex_box_center:"flex_box_center___Zy5IJ",flex_space_between:"flex_space_between___ymplK",flex_box_vertical_center:"flex_box_vertical_center___F5Egi",flex_box_center_end:"flex_box_center_end___FCcPn",flex_box_column:"flex_box_column___QVtAi",wrp:"wrp___QuFjL",top:"top___C5h1F",mutiSelect:"mutiSelect___zKkxu",button:"button___kVMWI",header:"header___ZvOvN",title:"title___HRNlX",back:"back___ZHWAb",selectpop:"selectpop___HXOOq",khtj:"khtj___qbSZ4",k_left:"k_left___nRb88",k_item:"k_item___hzfe4",k_item_right:"k_item_right___ODWvD",k_item_right_text:"k_item_right_text___VU_fj",pagintop:"pagintop___gNhrZ",tablesstyle:"tablesstyle___kfvx3"},me=e(66649),V=e.n(me),f=Object.defineProperty,t=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(ce,ee,Se)=>ee in ce?f(ce,ee,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ce[ee]=Se,S=(ce,ee)=>{for(var Se in ee||(ee={}))I.call(ee,Se)&&j(ce,Se,ee[Se]);if(b)for(var Se of b(ee))N.call(ee,Se)&&j(ce,Se,ee[Se]);return ce},Oe=(ce,ee)=>t(ce,x(ee)),se=(ce,ee)=>{var Se={};for(var X in ce)I.call(ce,X)&&ee.indexOf(X)<0&&(Se[X]=ce[X]);if(ce!=null&&b)for(var X of b(ce))ee.indexOf(X)<0&&N.call(ce,X)&&(Se[X]=ce[X]);return Se},et=(ce,ee,Se)=>new Promise((X,ie)=>{var Ie=fe=>{try{U(Se.next(fe))}catch(we){ie(we)}},pe=fe=>{try{U(Se.throw(fe))}catch(we){ie(we)}},U=fe=>fe.done?X(fe.value):Promise.resolve(fe.value).then(Ie,pe);U((Se=Se.apply(ce,ee)).next())});const oe=ce=>{var ee=ce,{globalSetting:Se,loading:X,dispatch:ie}=ee,Ie=se(ee,["globalSetting","loading","dispatch"]),pe;const U=(0,c.useParams)(),[fe,we]=(0,d.useState)({}),[ke]=h.default.useForm();let[Pe,vt]=(0,d.useState)({page:1,limit:6});const[je,pt]=(0,d.useState)([]),[Le,ye]=(0,d.useState)(0),[at,F]=(0,d.useState)(!1),[w,A]=(0,d.useState)([]),[s,W]=(0,d.useState)([]),T=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}];(0,d.useEffect)(()=>{R(),G(),u(Pe)},[]),(0,d.useEffect)(()=>{document.title="ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790"},[]),(0,d.useEffect)(()=>(ie({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{ie({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const g=[{code:1,name:"\u4F18\u79C0"},{code:2,name:"\u826F\u597D"},{code:3,name:"\u53CA\u683C"},{code:4,name:"\u4E00\u822C"}],u=D=>et(void 0,null,function*(){var xe,ne,le;F(!0);let de=yield(0,y.ZP)("/api/exercises/situation_visualization.json",{method:"get",params:Oe(S({},D),{course_id:U==null?void 0:U.coursesId})});(de==null?void 0:de.status)===0&&(we(((xe=de==null?void 0:de.data)==null?void 0:xe.exercise_info)||{}),pt(((ne=de==null?void 0:de.data)==null?void 0:ne.exercise_all_users)||[]),ye(((le=de==null?void 0:de.data)==null?void 0:le.count)||0)),F(!1)}),G=()=>et(void 0,null,function*(){const D=yield ie({type:"classroomList/getCourseGroupsList",payload:{id:U==null?void 0:U.coursesId,is_list:!0,is_all:1}});D&&W((D==null?void 0:D.course_groups)||[])}),R=()=>et(void 0,null,function*(){var D;let xe=yield(0,y.ZP)("/api/exercises/published_exercises.json",{method:"get",params:{limit:9999,page:1,course_id:U==null?void 0:U.coursesId}});(xe==null?void 0:xe.status)===0&&A(((D=xe==null?void 0:xe.data)==null?void 0:D.list)||[])}),p=[{title:"\u73ED\u7EA7",dataIndex:"user_group_name",ellipsis:!0,render:D=>d.createElement(Y.Z,{placement:"bottomLeft",title:D},d.createElement("span",null,D))},{title:"\u4EBA\u5458",dataIndex:"user_name",ellipsis:!0,render:D=>d.createElement(Y.Z,{placement:"bottomLeft",title:D},d.createElement("span",null,D))},{title:"\u6210\u7EE9",dataIndex:"score",ellipsis:!0,render:D=>d.createElement(Y.Z,{placement:"bottomLeft",title:D},d.createElement("span",null,D+"\u5206"||0))},{title:"\u8003\u6838\u8BC4\u4EF7",dataIndex:"exercise_evaluate",ellipsis:!0,render:D=>{var xe;return d.createElement("span",{style:{color:(xe=T==null?void 0:T.find(ne=>(ne==null?void 0:ne.name)===D))==null?void 0:xe.color}},D)}},{title:"\u8003\u8BD5\u65F6\u95F4",dataIndex:"start_at",ellipsis:!0,width:"370rem",render:(D,xe)=>d.createElement("span",null,V()(xe==null?void 0:xe.start_at).format("YYYY-MM-DD HH:mm"),d.createElement("span",{className:"ml5 mr5"},"\u81F3"),V()(xe==null?void 0:xe.end_at).format("YYYY-MM-DD HH:mm"))},{title:"\u64CD\u4F5C",dataIndex:"exercise_id",key:"exercise_id",width:80,ellipsis:!0,render:(D,xe)=>d.createElement(Y.Z,{placement:"bottomLeft",title:D},d.createElement(c.Link,{target:"_blank",to:`/classrooms/${U==null?void 0:U.coursesId}/statistics_zb/${D}/detail/${xe==null?void 0:xe.exercise_user_id}?callbackUrl=${window.location.pathname}`},"\u8BE6\u60C5"))}];return d.createElement("section",{className:De.bg},d.createElement("div",{className:De.header},d.createElement("div",{className:De.title},"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),d.createElement("div",{className:De.wrp},d.createElement("div",{className:De.top},d.createElement(h.default,{layout:"inline",size:"large",colon:!1,form:ke,style:{alignItems:"center",rowGap:"20rem",columnGap:"30rem"},onFinish:D=>{console.log(D),Pe=Oe(S(Oe(S({},Pe),{page:1}),D),{start_at:V()(D.start_at).format("YYYY-MM-DD HH:mm"),end_at:V()(D.end_at).format("YYYY-MM-DD HH:mm"),course_group_id:(D==null?void 0:D.exercise_group_id)=="all"?null:D==null?void 0:D.exercise_group_id}),vt(S({},Pe)),u(Pe)},onValuesChange:(D,xe)=>{if("course_group_id"in D){console.log(D);let ne=[...D==null?void 0:D.course_group_id];ne.length===0&&(ne=["all"]),ne.includes("all")&&ne.length>1&&(ne[ne.length-1]=="all"?ne=["all"]:ne=ne.filter(le=>le!=="all")),ke.setFieldValue("course_group_id",ne)}},initialValues:{exercise_id:"",course_group_id:"all",keywords:"",exercise_evaluate_type:""}},d.createElement(h.default.Item,{label:"\u573A\u6B21",name:"exercise_id"},d.createElement(v.default,{popupClassName:De.selectpop,style:{width:"500rem"}},d.createElement(v.default.Option,{value:""},"\u5168\u90E8"),w==null?void 0:w.map(D=>d.createElement(v.default.Option,{value:D==null?void 0:D.exercise_id},D==null?void 0:D.exercise_name)))),d.createElement(h.default.Item,{label:"\u73ED\u7EA7",name:"course_group_id"},d.createElement(v.default,{popupClassName:De.selectpop,className:De.mutiSelect,style:{width:"436rem"},mode:"multiple",maxTagCount:"responsive",getPopupContainer:D=>D.parentNode},d.createElement(v.default.Option,{value:"all"},"\u5168\u90E8\u73ED\u7EA7"),s==null?void 0:s.map(D=>d.createElement(v.default.Option,{value:D==null?void 0:D.id},D==null?void 0:D.name)))),d.createElement("div",{className:"flex item-center"},d.createElement(h.default.Item,{name:"start_at",label:"\u8FDB\u5165\u8003\u8BD5\u65F6\u95F4"},d.createElement(O.default,{style:{width:"255rem",marginRight:"0px"},disabledDate:D=>(0,Fe.Q8)(D,null),disabledTime:D=>(0,Fe.d0)(D),placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),d.createElement("span",{className:"ml5 mr5 c-white"},"\u81F3"),d.createElement(h.default.Item,{name:"end_at"},d.createElement(O.default,{style:{width:"255rem"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,ae.U6)(),"HH:mm")},disabledDate:D=>(0,Fe.Q8)(D,null,ke.getFieldValue("start_at")),disabledTime:D=>(0,Fe.d0)(D,ke.getFieldValue("start_at")),format:"YYYY-MM-DD HH:mm",allowClear:!1}))),d.createElement(h.default.Item,{label:"\u8003\u6838\u8BC4\u4EF7",name:"exercise_evaluate_type"},d.createElement(v.default,{popupClassName:De.selectpop,style:{width:"464rem"}},d.createElement(v.default.Option,{value:""},"\u5168\u90E8"),g==null?void 0:g.map(D=>d.createElement(v.default.Option,{value:D.code},D.name)))),d.createElement(h.default.Item,{label:"\u4EBA\u5458\u59D3\u540D",name:"keywords"},d.createElement(r.default,{style:{width:"400rem",height:"48rem",fontSize:"18rem"},placeholder:"\u8F93\u5165\u4EBA\u5458\u59D3\u540D\u8FDB\u884C\u641C\u7D22"})),d.createElement("div",{className:De.button,onClick:()=>ke.submit()},"\u67E5\u8BE2"))),d.createElement("div",{className:De.khtj},d.createElement("div",{className:De.k_left},"\u8003\u6838\u7EDF\u8BA1"),(pe=[{name:"\u603B\u5206",img:_,score:`${(fe==null?void 0:fe.exercise_score)||0} \u5206`},{name:"\u8BAD\u7EC3\u65F6\u95F4",img:m,score:`${(fe==null?void 0:fe.exercise_time)||0} \u5206\u949F`},{name:"\u5E73\u5747\u5206",img:K,score:`${(fe==null?void 0:fe.average_score)||0} \u5206`},{name:"\u6700\u9AD8\u5206",img:$,score:`${(fe==null?void 0:fe.max_score)||0} \u5206`},{name:"\u6700\u4F4E\u5206",img:q,score:`${(fe==null?void 0:fe.min_score)||0} \u5206`}])==null?void 0:pe.map(D=>d.createElement("div",{className:De.k_item},d.createElement("img",{style:{width:"102rem",height:"99rem"},src:D.img}),d.createElement("div",{className:De.k_item_right},d.createElement("div",{style:{fontSize:"20rem"}},D==null?void 0:D.name),d.createElement("div",{className:De.k_item_right_text},D==null?void 0:D.score))))),d.createElement(te.default,{loading:at,dataSource:je,pagination:!1,columns:p,locale:{emptyText:d.createElement(ue.Z,null)},className:De.tablesstyle}),d.createElement(re.Z,{total:Le,current:Pe==null?void 0:Pe.page,pageSize:Pe==null?void 0:Pe.limit,hideOnSinglePage:!0,showSizeChanger:!1,className:De.pagintop,onChange:D=>{Pe.page=D,vt(S({},Pe)),u(Pe)}})))};var he=(0,c.connect)(({loading:ce,globalSetting:ee})=>({globalSetting:ee,loading:ce.models.index}))(oe)},82125:function(_t,He,e){e.d(He,{Z:function(){return $}});var d=e(59301),c=e(75790),h=e(5083),Y=e(43418),v=e(92832),O=e(95237),r=e(43604),te={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},re=e(66649),y=e.n(re),ue=e(19374),K=e(91570),m=e(59301);const{RangePicker:q}=h.default,_=({dispatch:Fe,classroomList:ae,onConfirm:De})=>{const[me,V]=(0,d.useState)([]),[f,t]=(0,d.useState)([]),[x,b]=(0,d.useState)("");(0,d.useEffect)(()=>{var j;if(ae.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let S=ae.actionTabs.data;console.log("data",S);let Oe=(j=S==null?void 0:S.group_name)==null?void 0:j.map((se,et)=>{var oe;return{group_id:S==null?void 0:S.group_id[et],group_name:S==null?void 0:S.group_name[et],is_admin:S==null?void 0:S.is_admin,end_time:S==null?void 0:S.end_time,publish_time:Array.isArray(S==null?void 0:S.publish_time)?(oe=S==null?void 0:S.publish_time)==null?void 0:oe[0]:S==null?void 0:S.publish_time}});Oe&&(V([...Oe]),t([...Oe]))}},[ae.actionTabs]);const I=()=>{Fe({type:"classroomList/setActionTabs",payload:{}}),b("")},N=j=>{if(j){const S=f==null?void 0:f.filter(Oe=>{var se,et;return(et=(se=Oe==null?void 0:Oe.group_name)==null?void 0:se.toLowerCase())==null?void 0:et.includes(j==null?void 0:j.toLowerCase())});V(S)}else V(f)};return m.createElement(Y.default,{width:980,title:m.createElement("div",{style:{fontWeight:"bold",display:"flex"}},m.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",m.createElement("span",{className:te.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")),m.createElement(v.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:x,onChange:j=>{b(j.target.value.trim()),N(j.target.value.trim())}})),centered:!0,maskClosable:!1,open:ae.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>I(),onOk:()=>{var j;De((j=ae.actionTabs)==null?void 0:j.index,f),I()}},m.createElement("div",{className:te.modal_con},m.createElement(O.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(me==null?void 0:me.length)>0?me.map(function(j,S){var Oe,se;return m.createElement(r.Z,{span:24,key:S},m.createElement(O.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:S==(me==null?void 0:me.length)-1?"0px":"10px"}},m.createElement("div",{className:te.multiple_select,title:j.group_name},j.group_name),m.createElement("div",{className:"ml20"},m.createElement(q,{size:"large",ranges:{\u6B64\u523B:[j.publish_time?y()(j.publish_time):y()(),y()()]},allowClear:!1,disabled:(Oe=ae.actionTabs)==null?void 0:Oe.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:et=>{var oe;return(0,ue.Q8)(et,(oe=ae.actionTabs)==null?void 0:oe.disabledDate)},disabledTime:et=>(0,ue.d0)(et),showTime:{showNow:!0,format:"HH:mm",defaultValue:[y()((0,ue.U6)(),"HH:mm"),y()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:j.publish_time&&[y()(j.publish_time),j.end_time?y()(j.end_time):void 0],onChange:(et,oe)=>{me[S].publish_time=oe[0],me[S].end_time=oe[1],V([...me]),f.forEach(he=>{he.group_id===j.group_id&&(he.publish_time=oe[0],he.end_time=oe[1])}),t([...f])}})),(se=ae.actionTabs)!=null&&se.rangePickerDisabled?m.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):m.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{me.splice(S,1),V([...me]),f.forEach((et,oe)=>{et.group_id===j.group_id&&f.splice(oe,1)}),t([...f])}})))}):m.createElement(K.Z,null))))};var $=(0,c.connect)(({classroomList:Fe})=>({classroomList:Fe}))(_)},1997:function(_t,He,e){e.d(He,{rX:function(){return V},pW:function(){return f},gy:function(){return t},xY:function(){return me},O5:function(){return De},tJ:function(){return q},o1:function(){return _},Rd:function(){return ae}});var d=e(75790),c=e(43418),h=e(28103),Y=e(8591),v=e(53229),O=e(19374),r=e(87169),te=e(25510),re="data:image/png;base64,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",y=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),K=e(59301),m=(x,b,I)=>new Promise((N,j)=>{var S=et=>{try{se(I.next(et))}catch(oe){j(oe)}},Oe=et=>{try{se(I.throw(et))}catch(oe){j(oe)}},se=et=>et.done?N(et.value):Promise.resolve(et.value).then(S,Oe);se((I=I.apply(x,b)).next())});const q=(x,b=!1)=>!!(_(x)&&$(b)),_=x=>(0,v.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),$=(x=!1)=>{var b;const{user:I}=(0,d.getDvaApp)()._store.getState();return(b=I.userInfo)!=null&&b.profile_completed?!0:(c.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,O.xg)("/account/profile/edit"),Fe()}}),!1)},Fe=()=>{c.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()}})},ae=()=>{c.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:K.createElement("div",{style:{textAlign:"center"}},K.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"),K.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),K.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},De=()=>{var x;const{user:b}=(0,d.getDvaApp)()._store.getState();return(x=b.userInfo)!=null&&x.professional_certification?!0:(c.default.confirm({title:"\u63D0\u793A",centered:!0,content:K.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,O.xg)("/account/certification")}}),!1)},me=()=>(0,v.V9)()?!0:(c.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),K.createElement("img",{src:y,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),V=(x,b)=>x?!0:(c.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("p",null,b||"\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"),K.createElement("div",{style:{marginLeft:"110px"}},K.createElement("img",{src:re,width:200}),K.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,O.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),f=x=>{c.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:K.createElement("div",null,K.createElement("div",null,K.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"),K.createElement(h.Z,null),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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 ",K.createElement("a",null,x),"\u5929\u3002"),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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")),K.createElement("div",{style:{textAlign:"center",marginTop:30}},K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(x,b="")=>{const{shixunsDetail:{detail:I}}=(0,d.getDvaApp)()._store.getState();if((I==null?void 0:I.public)===2||(I==null?void 0:I.public)===1||(I==null?void 0:I.shixun_status)===3){let N="";return(I==null?void 0:I.public)===2&&(N="\u5DF2\u516C\u5F00"),(I==null?void 0:I.public)===1&&(N="\u5F85\u5BA1\u6838"),(I==null?void 0:I.shixun_status)===3&&(N="\u5DF2\u5173\u95ED"),c.default.info({centered:!0,icon:K.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",N,"\uFF0C",b,"\u3002"),K.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(I==null?void 0:I.shixun_status)===2?(c.default.confirm({centered:!0,icon:K.createElement(r.Z,null),title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",b,"\u3002"),K.createElement("br",null),K.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:()=>{c.default.confirm({width:440,centered:!0,icon:K.createElement(r.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:()=>m(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:I==null?void 0:I.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:I==null?void 0:I.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:I==null?void 0:I.identifier}}))})})}}),!0):!1}},50371:function(_t,He){function e(){const d=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const v=h[Y];v!==void 0&&(d[Y]=v)})}return d}He.Z=e},13845:function(_t,He,e){e.d(He,{F:function(){return d},Z:function(){return c}});function d(h){return h!=null&&h===h.window}function c(h,Y){var v,O;if(typeof window=="undefined")return 0;const r=Y?"scrollTop":"scrollLeft";let te=0;return d(h)?te=h[Y?"pageYOffset":"pageXOffset"]:h instanceof Document?te=h.documentElement[r]:(h instanceof HTMLElement||h)&&(te=h[r]),h&&!d(h)&&typeof te!="number"&&(te=(O=((v=h.ownerDocument)!==null&&v!==void 0?v:h).documentElement)===null||O===void 0?void 0:O[r]),te}},56762:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(59301);function c(){const[,h]=d.useReducer(Y=>Y+1,0);return h}},68031:function(_t,He,e){e.d(He,{Z:function(){return Y}});var d=e(16089);function c(v,O,r,te){const re=r-O;return v/=te/2,v<1?re/2*v*v*v+O:re/2*((v-=2)*v*v+2)+O}var h=e(13845);function Y(v){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:te,duration:re=450}=O,y=r(),ue=(0,h.Z)(y,!0),K=Date.now(),m=()=>{const _=Date.now()-K,$=c(_>re?re:_,ue,v,re);(0,h.F)(y)?y.scrollTo(window.pageXOffset,$):y instanceof Document||y.constructor.name==="HTMLDocument"?y.documentElement.scrollTop=$:y.scrollTop=$,_r||O},24905:function(_t,He,e){e.d(He,{default:function(){return x}});var d=e(92310),c=e.n(d),h=e(5630),Y=e(59301),v=e(36355),O=e(1684),r=e(32441),re=Y.createContext(null),y=e(98447),ue=e(14088),K=e(4572),m=function(b,I){var N={};for(var j in b)Object.prototype.hasOwnProperty.call(b,j)&&I.indexOf(j)<0&&(N[j]=b[j]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,j=Object.getOwnPropertySymbols(b);S{var N;const{prefixCls:j,className:S,rootClassName:Oe,children:se,indeterminate:et=!1,style:oe,onMouseEnter:he,onMouseLeave:ce,skipGroup:ee=!1,disabled:Se}=b,X=m(b,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ie,direction:Ie,checkbox:pe}=Y.useContext(v.E_),U=Y.useContext(re),{isFormItemInput:fe}=Y.useContext(r.aM),we=Y.useContext(O.Z),ke=(N=(U==null?void 0:U.disabled)||Se)!==null&&N!==void 0?N:we,Pe=Y.useRef(X.value);Y.useEffect(()=>{U==null||U.registerValue(X.value)},[]),Y.useEffect(()=>{if(!ee)return X.value!==Pe.current&&(U==null||U.cancelValue(Pe.current),U==null||U.registerValue(X.value),Pe.current=X.value),()=>U==null?void 0:U.cancelValue(X.value)},[X.value]);const vt=ie("checkbox",j),[je,pt]=(0,y.ZP)(vt),Le=Object.assign({},X);U&&!ee&&(Le.onChange=function(){X.onChange&&X.onChange.apply(X,arguments),U.toggleOption&&U.toggleOption({label:se,value:X.value})},Le.name=U.name,Le.checked=U.value.includes(X.value));const ye=c()(`${vt}-wrapper`,{[`${vt}-rtl`]:Ie==="rtl",[`${vt}-wrapper-checked`]:Le.checked,[`${vt}-wrapper-disabled`]:ke,[`${vt}-wrapper-in-form-item`]:fe},pe==null?void 0:pe.className,S,Oe,pt),at=c()({[`${vt}-indeterminate`]:et},K.A,pt),F=et?"mixed":void 0;return je(Y.createElement(ue.Z,{component:"Checkbox",disabled:ke},Y.createElement("label",{className:ye,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),oe),onMouseEnter:he,onMouseLeave:ce},Y.createElement(h.Z,Object.assign({"aria-checked":F},Le,{prefixCls:vt,className:at,disabled:ke,ref:I})),se!==void 0&&Y.createElement("span",null,se))))};var $=Y.forwardRef(q),Fe=e(94480),ae=e(2738),De=function(b,I){var N={};for(var j in b)Object.prototype.hasOwnProperty.call(b,j)&&I.indexOf(j)<0&&(N[j]=b[j]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,j=Object.getOwnPropertySymbols(b);S{const{defaultValue:N,children:j,options:S=[],prefixCls:Oe,className:se,rootClassName:et,style:oe,onChange:he}=b,ce=De(b,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ee,direction:Se}=Y.useContext(v.E_),[X,ie]=Y.useState(ce.value||N||[]),[Ie,pe]=Y.useState([]);Y.useEffect(()=>{"value"in ce&&ie(ce.value||[])},[ce.value]);const U=Y.useMemo(()=>S.map(w=>typeof w=="string"||typeof w=="number"?{label:w,value:w}:w),[S]),fe=w=>{pe(A=>A.filter(s=>s!==w))},we=w=>{pe(A=>[].concat((0,Fe.Z)(A),[w]))},ke=w=>{const A=X.indexOf(w.value),s=(0,Fe.Z)(X);A===-1?s.push(w.value):s.splice(A,1),"value"in ce||ie(s),he==null||he(s.filter(W=>Ie.includes(W)).sort((W,T)=>{const g=U.findIndex(G=>G.value===W),u=U.findIndex(G=>G.value===T);return g-u}))},Pe=ee("checkbox",Oe),vt=`${Pe}-group`,[je,pt]=(0,y.ZP)(Pe),Le=(0,ae.Z)(ce,["value","disabled"]),ye=S.length?U.map(w=>Y.createElement($,{prefixCls:Pe,key:w.value.toString(),disabled:"disabled"in w?w.disabled:ce.disabled,value:w.value,checked:X.includes(w.value),onChange:w.onChange,className:`${vt}-item`,style:w.style,title:w.title},w.label)):j,at={toggleOption:ke,value:X,disabled:ce.disabled,name:ce.name,registerValue:we,cancelValue:fe},F=c()(vt,{[`${vt}-rtl`]:Se==="rtl"},se,et,pt);return je(Y.createElement("div",Object.assign({className:F,style:oe},Le,{ref:I}),Y.createElement(re.Provider,{value:at},ye)))},V=Y.forwardRef(me);var f=Y.memo(V);const t=$;t.Group=f,t.__ANT_CHECKBOX=!0;var x=t},98447:function(_t,He,e){e.d(He,{C2:function(){return v}});var d=e(17313),c=e(37613),h=e(83116);const Y=O=>{const{checkboxCls:r}=O,te=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,d.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[te]:Object.assign(Object.assign({},(0,d.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${te}`]:{marginInlineStart:0},[`&${te}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,d.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,d.oN)(O))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5823],{89489:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},59477:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},40001:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},49198:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},84105:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},18785:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},87169:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},73331:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},15277:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},52671:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},8657:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},56082:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},33853:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},15075:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},43531:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},61485:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},38819:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},47472:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},87395:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(54476),c=e(59301),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=h,v=e(7657),O=function(y,ue){return c.createElement(v.Z,(0,d.Z)({},y,{ref:ue,icon:Y}))},r=c.forwardRef(O),te=r},7937:function(_t,He){He.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},36222:function(_t,He,e){e.d(He,{Q:function(){return O}});var d=e(59301),c=e(57809),h=e(5112),Y=e(5871),v=e(59301),O=(te=>(te[te.Number=1]="Number",te[te.Percent=2]="Percent",te))(O||{});const r=({value:te,onChange:re,disabled:y,hidePercentOption:ue=!1,percentType:K="select"})=>{const m=(0,d.useMemo)(()=>ue?1:2,[ue]),[q,_]=(0,d.useState)(m);console.log(q);const $=ae=>te.type===1?`${ae}\u5206`:`${ae}%`,Fe=(0,d.useCallback)(ae=>{if(q===1){const De=ae.replace("\u5206","");return isNaN(parseInt(De,10))?0:De}else return ae.replace("%","")},[q]);return(0,d.useEffect)(()=>{_(te.type)},[te]),v.createElement("div",{style:{display:"flex",alignItems:"center"}},K=="select"&&v.createElement(c.default,{size:"large",onChange:ae=>{_(ae),re({type:ae,inputValue:ae===1?5:20})},value:q||m,style:{width:100},options:ue?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:y}),K=="radio"&&v.createElement(h.ZP.Group,{size:"large",onChange:ae=>{const De=ae.target.value;_(De),re({type:De,inputValue:De===1?5:20})},value:q||m,disabled:y},!ue&&v.createElement(h.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),v.createElement(h.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),K=="radio"&&v.createElement("div",{style:{marginRight:"10px",color:"#000000"}},te.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),v.createElement(Y.Z,{size:"large",disabled:y,value:te.inputValue,style:{width:"120px"},parser:Fe,addonAfter:te.type===1?"\u5206":"%",max:q===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ae=>{re({type:q,inputValue:ae})}}),K=="radio"&&te.type==2&&v.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};He.Z=r},89975:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(59301),c={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"},h=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",O=(re,y,ue)=>new Promise((K,m)=>{var q=Fe=>{try{$(ue.next(Fe))}catch(ae){m(ae)}},_=Fe=>{try{$(ue.throw(Fe))}catch(ae){m(ae)}},$=Fe=>Fe.done?K(Fe.value):Promise.resolve(Fe.value).then(q,_);$((ue=ue.apply(re,y)).next())}),te=({type:re,resdata:y,onok:ue,oktext:K,okloading:m})=>{const[q,_]=(0,d.useState)(!1),{can_copy_list:$,can_copy_num:Fe,challenge_type:ae,course_data_list:De,no_copy_list:me,no_copy_num:V,no_use_list:f,no_use_num:t,repeat_shixun_num:x,student_count:b,total_num:I,use_num:N}=y;let j=Fe>0||re==="exercise";(0,d.useEffect)(()=>{(y==null?void 0:y.student_count)>0&&_(!0)},[y]),console.log("---11",m),(0,d.useEffect)(()=>{m||_(!1)},[m]);const S=()=>{if(re==="exercise"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.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(re==="exercise"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixun"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixun"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="subject"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="subject"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",d.createElement("span",{className:c.orangeColor},b)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",d.createElement("span",{className:c.orangeColor},N)," \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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="exercisepush")return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",d.createElement("span",{className:c.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(re==="shixunpush"&&ae===1)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",d.createElement("span",{className:c.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(re==="shixunpush"&&ae===2)return d.createElement(d.Fragment,null,"\u8BFE\u5802\u5185\u6709",d.createElement("span",{className:c.orangeColor},b),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",d.createElement("span",{className:c.orangeColor},N),"\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",d.createElement("span",{className:c.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Oe=()=>{if(re==="exercise"||re==="subject"||re==="exercisepush"||re==="shixunpush")return d.createElement("div",{style:{marginTop:20}},V>0&&d.createElement("div",null,d.createElement("span",{className:c.flex},d.createElement("img",{src:v,style:{width:14}}),d.createElement("span",{className:c.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),d.createElement("div",{className:c.statusbody},re==="exercise"&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",d.createElement("span",{className:c.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"),(re==="subject"||re==="exercisepush")&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",j&&d.createElement("span",{className:c.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"),re==="shixunpush"&&d.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",j&&d.createElement("span",{className:c.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"),d.createElement("div",null,me==null?void 0:me.map((se,et)=>d.createElement("a",{href:`/shixuns/${se.identifier}/challenges`,target:"_blank"},"\u300A",se==null?void 0:se.name,"\u300B",et+1!==V&&"\u3001"))))),Fe>0&&d.createElement("div",{style:{marginTop:20}},d.createElement("span",{className:c.flex},d.createElement("img",{src:Y,style:{width:14}}),d.createElement("span",{className:c.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),d.createElement("div",{className:c.statusbody},re==="exercise"&&d.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"),(re==="subject"||re==="exercisepush")&&d.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"),re==="shixunpush"&&d.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"),d.createElement("div",null,$==null?void 0:$.map((se,et)=>d.createElement("a",{href:`/shixuns/${se.identifier}/challenges`,target:"_blank"},"\u300A",se==null?void 0:se.name,"\u300B",et+1!==Fe&&"\u3001"))))));if(re==="shixun")return d.createElement("div",{style:{marginTop:20}},Fe>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 d.createElement(h.default,{open:q,onCancel:()=>{_(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!j&&"none"}},zIndex:1003,confirmLoading:m,okText:j?K:"\u6211\u77E5\u9053\u4E86",onOk:()=>O(void 0,null,function*(){j?yield ue([...$,...f]):_(!1)})},d.createElement("div",{style:{maxHeight:600,overflow:"auto"}},S(),Oe()))}},95211:function(_t,He,e){e.d(He,{Q8:function(){return X},d0:function(){return ie},w6:function(){return Se}});var d=e(59301),c=e(5083),h=e(57809),Y=e(8591),v=e(43418),O=e(5112),r=e(95237),te=e(43604),re=e(6848),y=e(24905),ue=e(3113),K=e(66649),m=e.n(K),q=e(53229),_=e(98280),$=e(89392),Fe=e.n($),ae=e(19374),De=e(7937),me=e(75790),V=e(36222),f=e(1997),t=e(82125),x=e(89975),b=e(72946),I=e(59301),N=Object.defineProperty,j=Object.defineProperties,S=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,oe=(fe,we,ke)=>we in fe?N(fe,we,{enumerable:!0,configurable:!0,writable:!0,value:ke}):fe[we]=ke,he=(fe,we)=>{for(var ke in we||(we={}))se.call(we,ke)&&oe(fe,ke,we[ke]);if(Oe)for(var ke of Oe(we))et.call(we,ke)&&oe(fe,ke,we[ke]);return fe},ce=(fe,we)=>j(fe,S(we)),ee=(fe,we,ke)=>new Promise((Pe,vt)=>{var je=xe=>{try{Le(ke.next(xe))}catch(at){vt(at)}},pt=xe=>{try{Le(ke.throw(xe))}catch(at){vt(at)}},Le=xe=>xe.done?Pe(xe.value):Promise.resolve(xe.value).then(je,pt);Le((ke=ke.apply(fe,we)).next())});function Se(fe,we){const ke=[];for(let Pe=fe;Pe{const Pe=fem()(we).endOf("day"),je=fe{const ke=parseInt(m()(fe).format("HH")),Pe=parseInt(m()().format("HH")),vt=parseInt(m()().format("mm"));if(!fe)return{disabledHours:()=>Se(0,Pe),disabledMinutes:()=>Se(0,vt)};if(we){const je=parseInt(m()(we).format("HH")),pt=parseInt(m()(we).format("mm"));return m()(fe).isSame(m()(we),"day")?{disabledHours:()=>Se(0,je),disabledMinutes:()=>ke<=je?Se(0,pt):[]}:void 0}if(m()(fe).isSame(m()(),"day"))return{disabledHours:()=>Se(0,Pe),disabledMinutes:()=>m()(fe).isSame(m()(),"hour")&&ke<=Pe?Se(0,vt):[]}},{RangePicker:Ie}=c.default,{Option:pe}=h.default,U=({shixunHomeworks:fe,loading:we,dispatch:ke,classroomList:Pe,user:vt})=>{var je,pt,Le,xe,at,F,w,D,s;const W=(0,me.useParams)(),{workSetting:T,workList:g,shixunWorkList:u,headerInfo:G,changeData:R}=fe,[p,A]=(0,d.useState)(!1),[be,ne]=(0,d.useState)(!1);let[le,de]=(0,d.useState)([]),[C,P]=(0,d.useState)([]),[L,Ne]=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:V.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[Be,_e]=(0,d.useState)({}),[Ct,nt]=(0,d.useState)({});(0,d.useEffect)(()=>()=>{de([])},[]),(0,d.useEffect)(()=>{A(!(0,q.GJ)())},[(0,q.GJ)()]);const ht=()=>{ke({type:"shixunHomeworks/getWorkSetting",payload:he({},W)})};(0,d.useEffect)(()=>{if(!(T!=null&&T.course_id))return;Object.keys(L).map(function(lt){L[lt]=T[lt]}),(!L.allow_late||!L.unified_late)&&(L.late_penalty=20,L.penalty_type=V.Q.Percent),L.unified_setting||(L.unified_late=!1,L.unified_anonymous_comment=!1,L.unified_anonymous_appeal=!1),le=JSON.parse(JSON.stringify(T.group_settings.map(lt=>ce(he({},lt),{group_name:[lt.group_name]})).filter(lt=>lt.publish_time!==null))),C=JSON.parse(JSON.stringify(T.allow_late_settings.map(lt=>ce(he({},lt),{group_name:[lt.group_name]})).filter(lt=>lt.late_time!==null))),Ne(he({},L));const Ae=(0,ae.QE)((le==null?void 0:le.length)>0?le:[]);de([...Ae]),(C==null?void 0:C.length)<=0?P([{penalty_type:V.Q.Percent,late_penalty:20}]):P([...C])},[T]);const Kt=()=>ee(void 0,null,function*(){var Ae,lt;if(((Ae=vt==null?void 0:vt.userInfo)==null?void 0:Ae.user_status)===2){(0,f.Rd)();return}const Cn=JSON.parse(JSON.stringify(L));if(Cn.challenge_settings.filter(Bt=>!Bt.hide),Cn.categoryId=W.categoryId,(lt=Cn.challenge_settings)!=null&<.every(Bt=>!Bt.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(le),!L.unified_setting)le=le==null?void 0:le.map(Bt=>{var bn;if(!Bt.publish_time||!Bt.end_time)throw Y.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(!Bt.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bt.group_name=typeof(Bt==null?void 0:Bt.group_name)=="string"?[Bt==null?void 0:Bt.group_name]:Bt==null?void 0:Bt.group_name,Bt.group_id=(bn=T.group_settings)==null?void 0:bn.filter(Fn=>{var Pr;return(Pr=Bt==null?void 0:Bt.group_name)==null?void 0:Pr.includes(Fn.group_name)}).map(Fn=>Fn.group_id||Fn.id).toString().split(","),Bt});else if(!L.publish_time||!L.end_time)throw Y.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(Cn.group_settings=le,L.allow_late)if(L.unified_late){if(L.late_penalty===null||L.late_penalty===void 0||L.late_penalty<0||L.late_penalty>100)throw Y.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(!L.late_time)throw Y.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 C=C==null?void 0:C.map(Bt=>{var bn,Fn;if(Bt.late_penalty===null||Bt.late_penalty===void 0||Bt.late_penalty<0||Bt.late_penalty>100)throw Y.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(!Bt.late_time)throw Y.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(!Bt.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bt.group_name=typeof(Bt==null?void 0:Bt.group_name)=="string"?[Bt==null?void 0:Bt.group_name]:Bt==null?void 0:Bt.group_name,Bt.group_id=(Fn=(bn=Bt==null?void 0:Bt.group_name)==null?void 0:bn.map(Pr=>{var tr,Tt;let On=(Tt=(tr=T.group_settings)==null?void 0:tr.filter(J=>(J==null?void 0:J.group_name)===Pr))==null?void 0:Tt[0];return On==null?void 0:On.group_id}))==null?void 0:Fn.toString().split(","),Bt}),Cn.allow_late_settings=C;let jt=yield(0,b.Tr)({homework_common_ids:[parseInt(W.categoryId)],course_id:W.coursesId,type:"homework_common"});(jt==null?void 0:jt.student_count)===0?Jt(Cn):(nt(Cn),_e(jt))}),Jt=Ae=>{var lt;if(Ae.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ae!=null&&Ae.work_efficiency&&Ae.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Cn=Ae.challenge_settings.reduce((bn,Fn)=>bn+Number(Fn.challenge_score),0);if((Cn==null?void 0:Cn.toFixed(10))!==((lt=Ae.total_score-Ae.eff_score)==null?void 0:lt.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ae.total_score}\u5206`);return}const jt={shixun_evaluation:Ae.shixun_evaluation,challenge_settings:Ae.challenge_settings};let Bt=()=>{var bn;const Fn=()=>ee(void 0,null,function*(){ne(!0),(yield(0,_.ZP)(`/api/homework_commons/${W.categoryId}/publish_setting.json`,{method:"post",body:he({},Ae)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),ht(),ke({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},W)})),ne(!1)});!(0,$.isEqual)(R,jt)&&!((bn=G==null?void 0:G.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?v.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:Fn}):Fn()};T!=null&&T.high_resources_consume&&!(T!=null&&T.high_resources_consume_permission)?ke({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:W.coursesId,type:"shixun",type_id:W.categoryId,name:T.homework_name,fn:()=>{Bt()}}}):Bt()},Ut=(Ae,lt,Cn="group_id")=>{var jt;return lt?lt.find(Bt=>Bt[Cn]===Ae):(jt=T==null?void 0:T.group_settings)==null?void 0:jt.find(Bt=>Bt.group_id[0]===Ae)},on=(T==null?void 0:T.allow_late)||(T==null?void 0:T.anonymous_comment),En=Ae=>{var lt,Cn;const jt=Ut(Ae,T==null?void 0:T.allow_late_settings,"id"),Bt=Ut(Ae,T==null?void 0:T.anonymous_comment_settings),bn=Ut(Ae);return(T==null?void 0:T.allow_late)&&jt&&m()(jt==null?void 0:jt.late_time)<=m()()||(T==null?void 0:T.anonymous_comment)&&Bt&&(Bt==null?void 0:Bt.evaluation_start)!==null||((Cn=(m()(bn==null?void 0:bn.end_time)<=m()()&&((lt=T==null?void 0:T.allow_late_settings)==null?void 0:lt.filter(Fn=>Fn.group_id.includes(Ae))))[0])==null?void 0:Cn.late_time)!=null},Sn=(0,d.useMemo)(()=>(T==null?void 0:T.allow_late)||(T==null?void 0:T.all_group_late),[T,G]),Ft=T==null?void 0:T.anonymous_comment,Zn=Ae=>{if(!Ae)return!1;const lt=Ut(Ae,T==null?void 0:T.anonymous_comment_settings);return(T==null?void 0:T.anonymous_comment)&<&&(lt==null?void 0:lt.evaluation_start)!==null},rr=(Ae,lt)=>{var Cn,jt,Bt;ke({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ae,index:lt,rangePickerDisabled:p||(m()()<=m()((jt=Ut((Cn=Ae==null?void 0:Ae.group_id)==null?void 0:Cn[0]))==null?void 0:jt.publish_time)?!1:[!0,En((Bt=Ae==null?void 0:Ae.group_id)==null?void 0:Bt[0])]),disabledDate:T==null?void 0:T.course_end_date}})};return I.createElement("section",{className:De.Z.form},I.createElement("div",{className:De.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",I.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")),I.createElement("div",null,I.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},I.createElement(O.ZP.Group,{disabled:p||!((je=G==null?void 0:G.homework_status)!=null&&je.includes("\u672A\u53D1\u5E03"))||(0,q.Rm)()&&!((pt=Pe.AssistantObject.practice)!=null&&pt.can_publish),value:L.unified_setting,onChange:Ae=>{var lt;if(!((lt=G==null?void 0:G.homework_status)!=null&<.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(L.unified_setting=!L.unified_setting,L.unified_setting||(L.unified_late=!1,P([{late_penalty:5}])),Ne(Object.assign({},L)),L.unified_setting===!1&&le==""){de(le.concat({}));return}L.unified_setting&&(de([]),P([{late_penalty:5}]))}},I.createElement(O.ZP,{value:!0,disabled:p||!(T!=null&&T.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),I.createElement(O.ZP,{disabled:p||!((Le=T==null?void 0:T.group_settings)!=null&&Le.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((xe=T==null?void 0:T.group_settings)==null?void 0:xe.length)===0&&I.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")),L.unified_setting&&I.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},I.createElement(r.Z,{align:"middle"},I.createElement(te.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),I.createElement(te.Z,{className:"ml10"},I.createElement(c.default,{size:"large",disabled:p||!((at=G==null?void 0:G.homework_status)!=null&&at.includes("\u672A\u53D1\u5E03")||(F=G==null?void 0:G.homework_status)!=null&&F.includes("\u672A\u5F00\u59CB"))||(0,q.Rm)()&&!((w=Pe.AssistantObject.practice)!=null&&w.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:Ae=>X(Ae,T==null?void 0:T.course_end_date),disabledTime:Ae=>ie(Ae),value:L.publish_time?m()(L.publish_time):"",onChange:(Ae,lt)=>{L.publish_time=lt,(L.end_time==""||!L.end_time)&&L.unified_setting&&(L.end_time=m()(Ae).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Ne(Object.assign({},L))}}))),I.createElement(r.Z,{align:"middle",className:"pl30"},I.createElement(te.Z,null,"\u622A\u6B62\u65F6\u95F4"),I.createElement(te.Z,{className:"ml10"},I.createElement(c.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(T==null?void 0:T.allow_late)&&(T==null?void 0:T.homework_status.includes("\u5DF2\u622A\u6B62"))||p||(T==null?void 0:T.allow_late)&&m()()>=m()(T==null?void 0:T.end_time)||(0,q.Rm)()&&!((D=Pe.AssistantObject.practice)!=null&&D.can_publish),disabledDate:Ae=>X(Ae,T==null?void 0:T.course_end_date,L.publish_time),disabledTime:Ae=>ie(Ae,L.publish_time),value:L.end_time?m()(L.end_time):"",onChange:(Ae,lt)=>{L.end_time=lt,Ne(Object.assign({},L))}})))),!L.unified_setting&&(le==null?void 0:le.length)>0&&I.createElement(r.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},le&&le.map(function(Ae,lt){var Cn,jt,Bt,bn,Fn,Pr,tr;return I.createElement(te.Z,{span:24,key:lt},I.createElement(r.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:lt==(le==null?void 0:le.length)-1?"0px":"10px"}},I.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",lt+1),I.createElement(h.default,{disabled:p||((Cn=G==null?void 0:G.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03")&&Ae.id||m()(){var On;if((0,q.Rm)()&&!((On=Pe.AssistantObject.practice)!=null&&On.can_publish)){Y.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}le[lt].group_name=Tt,le[lt].group_id=Ae.group_id;const J=(0,$.flattenDeep)(le.map($e=>$e.group_name)),Ye=C.map($e=>{let B=($e==null?void 0:$e.group_name)||[];return ce(he({},$e),{group_name:(0,$.remove)(B,H=>J.includes(H))})});P(Ye),de(le.slice())},maxTagCount:4,maxTagPlaceholder:Tt=>I.createElement("div",{style:{cursor:"pointer"},onClick:()=>rr(Ae,lt)},"+",Tt==null?void 0:Tt.length)},T.group_settings&&T.group_settings.map(function(Tt){if(!le.map(J=>J.group_name).flat().includes(Tt.group_name))return I.createElement(pe,{value:Tt.group_name,key:Tt.id},Tt.group_name)})),I.createElement("div",{className:"ml20"},I.createElement(Ie,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?m()(Ae.publish_time):m()(),m()()]},allowClear:!1,disabled:p||(m()()<=m()((bn=Ut((Bt=Ae==null?void 0:Ae.group_id)==null?void 0:Bt[0]))==null?void 0:bn.publish_time)?!1:[!0,En((Fn=Ae==null?void 0:Ae.group_id)==null?void 0:Fn[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:Tt=>X(Tt,T==null?void 0:T.course_end_date),disabledTime:Tt=>ie(Tt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[m()((0,ae.U6)(),"HH:mm"),m()((0,ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[m()(Ae.publish_time),Ae.end_time?m()(Ae.end_time):void 0],onChange:(Tt,On)=>{var J;if((0,q.Rm)()&&!((J=Pe.AssistantObject.practice)!=null&&J.can_publish)){Y.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}le[lt].publish_time=On[0],!Ae.end_time&&On[0]?le[lt].end_time=m()(On[0]).add(7,"days"):le[lt].end_time=On[1],de([...le])},onCalendarChange:(Tt,On,J)=>{if(On!=null&&On[0]&&!On[1]){const Ye=m()(On[0]).add(7,"days");le[lt].publish_time=On[0],le[lt].end_time=Ye,de([...le])}}})),!p&&I.createElement("div",{style:{display:"flex",width:"50px"}},((Pr=Ae==null?void 0:Ae.group_id)==null?void 0:Pr.length)>1&&I.createElement(re.Z,{title:"\u89C4\u5219\u62C6\u5206"},I.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>rr(Ae,lt)})),(le==null?void 0:le.length)<((tr=T==null?void 0:T.group_settings)==null?void 0:tr.length)&&I.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tt;if((0,q.Rm)()&&!((Tt=Pe.AssistantObject.practice)!=null&&Tt.can_publish)){Y.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}de(le.concat({}))}}),((Ae==null?void 0:Ae.publish_time)&&m()(){const Tt=(0,$.cloneDeep)(C);Tt.forEach((On,J)=>{On.group_name&&(On.group_name=On.group_name.filter(Ye=>{var $e;return!(($e=le[lt].group_name)!=null&&$e.includes(Ye))}))}),le=le.filter((On,J)=>lt!==J),P(Tt),de(le.slice()),setTimeout(()=>de(le.slice()),10)}}))))}))),I.createElement(r.Z,null,I.createElement(te.Z,null,I.createElement("div",{className:De.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",I.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"))),I.createElement(te.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},I.createElement(y.default,{checked:L.allow_late,disabled:p||Sn,onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae.target.checked&&v.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:I.createElement("div",{style:{padding:10,background:"#f5f6f9"}},I.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"),I.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),I.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"))}),L.allow_late=!L.allow_late,C==""&&P([{late_penalty:5}]),Ne(Object.assign({},L))}},I.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(L==null?void 0:L.allow_late)&&I.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},I.createElement("div",{style:{display:"flex"}},I.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),I.createElement(O.ZP.Group,{style:{marginLeft:"20px"},disabled:p||(T==null?void 0:T.anonymous_comment)||(T==null?void 0:T.allow_late),value:L.unified_late,onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.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}L.unified_late=Ae.target.value,C==""&&!Ae.target.value&&P([{penalty_type:V.Q.Percent,late_penalty:20}]),Ne(he({},L))}},(L==null?void 0:L.unified_setting)&&I.createElement(O.ZP,{value:!0,disabled:!(T!=null&&T.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((s=T==null?void 0:T.group_settings)==null?void 0:s.length)>0&&I.createElement(O.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),L!=null&&L.unified_late?I.createElement(I.Fragment,null,I.createElement(r.Z,{align:"middle",style:{marginTop:"10px"}},I.createElement(te.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),I.createElement(te.Z,{className:"ml20"},I.createElement(V.Z,{disabled:p||Ft,value:{type:L.penalty_type,inputValue:L.late_penalty},onChange:Ae=>{var lt;if((0,q.Rm)()&&!((lt=Pe.AssistantObject.practice)!=null&<.can_late)){Y.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}Ne(ce(he({},L),{late_penalty:Ae.inputValue,penalty_type:Ae.type}))}})),I.createElement(te.Z,{flex:"1",className:"ml5"},I.createElement("span",{className:"c-grey-c ml10"},L.penalty_type===V.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)"))),I.createElement(r.Z,{align:"middle",style:{marginTop:"15px"}},I.createElement(te.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),I.createElement(te.Z,{className:"ml20"},I.createElement(c.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:p||Ft,value:L.late_time?m()(L.late_time):"",disabledDate:Ae=>X(Ae,T==null?void 0:T.course_end_date),onChange:(Ae,lt)=>{var Cn;if((0,q.Rm)()&&!((Cn=Pe.AssistantObject.practice)!=null&&Cn.can_late)){Y.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}L.late_time=lt,Ne(Object.assign({},L))}})))):C.map(function(Ae,lt){var Cn;return I.createElement(te.Z,{span:24,key:lt},I.createElement(r.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},I.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",lt+1),I.createElement(h.default,{disabled:p||!((Cn=G==null?void 0:G.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&Ae.id||(T==null?void 0:T.anonymous_comment),mode:"multiple",className:De.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ae.group_name=="string"?[Ae.group_name]:Ae.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Bt;if((0,q.Rm)()&&!((Bt=Pe.AssistantObject.practice)!=null&&Bt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].group_name=jt,C[lt].group_id=Ae.group_id,P(C.slice())}},T.group_settings&&T.group_settings.map(function(jt){const Bt=C.map(Fn=>Fn.group_name).flat(),bn=le.map(Fn=>Fn.group_name).flat();if(L!=null&&L.unified_setting){if(!Bt.includes(jt.group_name))return I.createElement(pe,{value:jt.group_name,key:jt.id},jt.group_name)}else if(bn.includes(jt.group_name)&&!Bt.includes(jt.group_name))return I.createElement(pe,{value:jt.group_name,key:jt.id},jt.group_name)})),I.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),I.createElement(V.Z,{disabled:p||Zn(Ae.id),value:{type:Ae.penalty_type,inputValue:Ae.late_penalty},onChange:jt=>{var Bt;if((0,q.Rm)()&&!((Bt=Pe.AssistantObject.practice)!=null&&Bt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].late_penalty=jt.inputValue,C[lt].penalty_type=jt.type,P([...C])}}),I.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),I.createElement(c.default,{size:"large",disabled:p||Zn(Ae.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:m()((0,ae.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>X(jt,T==null?void 0:T.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ae!=null&&Ae.late_time?m()(Ae.late_time):void 0,onChange:(jt,Bt)=>{var bn;if((0,q.Rm)()&&!((bn=Pe.AssistantObject.practice)!=null&&bn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[lt].late_time=Bt,P([...C])}}),!p&&I.createElement("div",{style:{display:"flex",width:"50px"}},I.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,q.Rm)()&&!((jt=Pe.AssistantObject.practice)!=null&&jt.can_late)){Y.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}P(C.concat({penalty_type:V.Q.Percent,late_penalty:20}))}}),lt>0&&!Ae.id&&I.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,q.Rm)()&&!((jt=Pe.AssistantObject.practice)!=null&&jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C=C.filter((Bt,bn)=>lt!==bn),P(C.slice()),setTimeout(()=>P(C.slice()),10)}}))))})),!p&&I.createElement(I.Fragment,null,I.createElement(ue.ZP,{type:"primary",size:"large",loading:be,style:{width:"138px",marginTop:"30px"},onClick:()=>Kt()},"\u4FDD\u5B58")),I.createElement(t.Z,{onConfirm:(Ae,lt)=>{le.splice(Ae,0,...lt),le.splice(Ae+lt.length,1);const Cn=(0,ae.QE)([...le]);de([...Cn])}}),I.createElement(x.Z,{resdata:Be,type:"shixun",okloading:be,oktext:(Be==null?void 0:Be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ae=>ee(void 0,null,function*(){ne(!0);let lt=yield(0,_.ZP)(`/api/courses/${W.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(W.categoryId)]}});ne(!1),(lt==null?void 0:lt.status)===0&&Jt(Ct)})}))};He.ZP=(0,me.connect)(({shixunHomeworks:fe,classroomList:we,loading:ke,user:Pe})=>({shixunHomeworks:fe,classroomList:we,loading:ke.effects,user:Pe}))(U)},12008:function(_t,He,e){e.r(He),e.d(He,{default:function(){return he}});var d=e(59301),c=e(75790),h=e(78241),Y=e(6848),v=e(57809),O=e(5083),r=e(92832),te=e(1710),re=e(58421),y=e(98280),ue=e(91570),K="data:image/png;base64,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",m="data:image/png;base64,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",q="data:image/png;base64,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",_="data:image/png;base64,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",$="data:image/png;base64,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",Fe=e(95211),ae=e(19374),De={flex_box_center:"flex_box_center___Zy5IJ",flex_space_between:"flex_space_between___ymplK",flex_box_vertical_center:"flex_box_vertical_center___F5Egi",flex_box_center_end:"flex_box_center_end___FCcPn",flex_box_column:"flex_box_column___QVtAi",wrp:"wrp___QuFjL",top:"top___C5h1F",mutiSelect:"mutiSelect___zKkxu",button:"button___kVMWI",header:"header___ZvOvN",title:"title___HRNlX",back:"back___ZHWAb",selectpop:"selectpop___HXOOq",khtj:"khtj___qbSZ4",k_left:"k_left___nRb88",k_item:"k_item___hzfe4",k_item_right:"k_item_right___ODWvD",k_item_right_text:"k_item_right_text___VU_fj",pagintop:"pagintop___gNhrZ",tablesstyle:"tablesstyle___kfvx3"},me=e(66649),V=e.n(me),f=Object.defineProperty,t=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(ce,ee,Se)=>ee in ce?f(ce,ee,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ce[ee]=Se,S=(ce,ee)=>{for(var Se in ee||(ee={}))I.call(ee,Se)&&j(ce,Se,ee[Se]);if(b)for(var Se of b(ee))N.call(ee,Se)&&j(ce,Se,ee[Se]);return ce},Oe=(ce,ee)=>t(ce,x(ee)),se=(ce,ee)=>{var Se={};for(var X in ce)I.call(ce,X)&&ee.indexOf(X)<0&&(Se[X]=ce[X]);if(ce!=null&&b)for(var X of b(ce))ee.indexOf(X)<0&&N.call(ce,X)&&(Se[X]=ce[X]);return Se},et=(ce,ee,Se)=>new Promise((X,ie)=>{var Ie=fe=>{try{U(Se.next(fe))}catch(we){ie(we)}},pe=fe=>{try{U(Se.throw(fe))}catch(we){ie(we)}},U=fe=>fe.done?X(fe.value):Promise.resolve(fe.value).then(Ie,pe);U((Se=Se.apply(ce,ee)).next())});const oe=ce=>{var ee=ce,{globalSetting:Se,loading:X,dispatch:ie}=ee,Ie=se(ee,["globalSetting","loading","dispatch"]),pe;const U=(0,c.useParams)(),[fe,we]=(0,d.useState)({}),[ke]=h.default.useForm();let[Pe,vt]=(0,d.useState)({page:1,limit:6});const[je,pt]=(0,d.useState)([]),[Le,xe]=(0,d.useState)(0),[at,F]=(0,d.useState)(!1),[w,D]=(0,d.useState)([]),[s,W]=(0,d.useState)([]),T=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}];(0,d.useEffect)(()=>{R(),G(),u(Pe)},[]),(0,d.useEffect)(()=>{document.title="ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790"},[]),(0,d.useEffect)(()=>(ie({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{ie({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const g=[{code:1,name:"\u4F18\u79C0"},{code:2,name:"\u826F\u597D"},{code:3,name:"\u53CA\u683C"},{code:4,name:"\u4E00\u822C"}],u=A=>et(void 0,null,function*(){var be,ne,le;F(!0);let de=yield(0,y.ZP)("/api/exercises/situation_visualization.json",{method:"get",params:Oe(S({},A),{course_id:U==null?void 0:U.coursesId})});(de==null?void 0:de.status)===0&&(we(((be=de==null?void 0:de.data)==null?void 0:be.exercise_info)||{}),pt(((ne=de==null?void 0:de.data)==null?void 0:ne.exercise_all_users)||[]),xe(((le=de==null?void 0:de.data)==null?void 0:le.count)||0)),F(!1)}),G=()=>et(void 0,null,function*(){const A=yield ie({type:"classroomList/getCourseGroupsList",payload:{id:U==null?void 0:U.coursesId,is_list:!0,is_all:1}});A&&W((A==null?void 0:A.course_groups)||[])}),R=()=>et(void 0,null,function*(){var A;let be=yield(0,y.ZP)("/api/exercises/published_exercises.json",{method:"get",params:{limit:9999,page:1,course_id:U==null?void 0:U.coursesId}});(be==null?void 0:be.status)===0&&D(((A=be==null?void 0:be.data)==null?void 0:A.list)||[])}),p=[{title:"\u73ED\u7EA7",dataIndex:"user_group_name",ellipsis:!0,render:A=>d.createElement(Y.Z,{placement:"bottomLeft",title:A},d.createElement("span",null,A))},{title:"\u4EBA\u5458",dataIndex:"user_name",ellipsis:!0,render:A=>d.createElement(Y.Z,{placement:"bottomLeft",title:A},d.createElement("span",null,A))},{title:"\u6210\u7EE9",dataIndex:"score",ellipsis:!0,render:A=>d.createElement(Y.Z,{placement:"bottomLeft",title:A},d.createElement("span",null,A+"\u5206"||0))},{title:"\u8003\u6838\u8BC4\u4EF7",dataIndex:"exercise_evaluate",ellipsis:!0,render:A=>{var be;return d.createElement("span",{style:{color:(be=T==null?void 0:T.find(ne=>(ne==null?void 0:ne.name)===A))==null?void 0:be.color}},A)}},{title:"\u8003\u8BD5\u65F6\u95F4",dataIndex:"start_at",ellipsis:!0,width:"370rem",render:(A,be)=>d.createElement("span",null,V()(be==null?void 0:be.start_at).format("YYYY-MM-DD HH:mm"),d.createElement("span",{className:"ml5 mr5"},"\u81F3"),V()(be==null?void 0:be.end_at).format("YYYY-MM-DD HH:mm"))},{title:"\u64CD\u4F5C",dataIndex:"exercise_id",key:"exercise_id",width:80,ellipsis:!0,render:(A,be)=>d.createElement(Y.Z,{placement:"bottomLeft",title:A},d.createElement(c.Link,{target:"_blank",to:`/classrooms/${U==null?void 0:U.coursesId}/statistics_zb/${A}/detail/${be==null?void 0:be.exercise_user_id}?callbackUrl=${window.location.pathname}`},"\u8BE6\u60C5"))}];return d.createElement("section",{className:De.bg},d.createElement("div",{className:De.header},d.createElement("div",{className:De.title},"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),d.createElement("div",{className:De.wrp},d.createElement("div",{className:De.top},d.createElement(h.default,{layout:"inline",size:"large",colon:!1,form:ke,style:{alignItems:"center",rowGap:"20rem",columnGap:"30rem"},onFinish:A=>{var be;console.log(A),Pe=Oe(S(Oe(S({},Pe),{page:1}),A),{start_at:A.start_at?V()(A.start_at).format("YYYY-MM-DD HH:mm"):null,end_at:A.end_at?V()(A.end_at).format("YYYY-MM-DD HH:mm"):null,course_group_id:(be=A==null?void 0:A.course_group_id)!=null&&be.includes("all")?null:A==null?void 0:A.course_group_id}),vt(S({},Pe)),u(Pe)},onValuesChange:(A,be)=>{if("course_group_id"in A){console.log(A);let ne=[...A==null?void 0:A.course_group_id];ne.length===0&&(ne=["all"]),ne.includes("all")&&ne.length>1&&(ne[ne.length-1]=="all"?ne=["all"]:ne=ne.filter(le=>le!=="all")),ke.setFieldValue("course_group_id",ne)}},initialValues:{exercise_id:"",course_group_id:"all",keywords:"",exercise_evaluate_type:""}},d.createElement(h.default.Item,{label:"\u573A\u6B21",name:"exercise_id"},d.createElement(v.default,{popupClassName:De.selectpop,style:{width:"500rem"}},d.createElement(v.default.Option,{value:""},"\u5168\u90E8"),w==null?void 0:w.map(A=>d.createElement(v.default.Option,{value:A==null?void 0:A.exercise_id},A==null?void 0:A.exercise_name)))),d.createElement(h.default.Item,{label:"\u73ED\u7EA7",name:"course_group_id"},d.createElement(v.default,{popupClassName:De.selectpop,className:De.mutiSelect,style:{width:"436rem"},mode:"multiple",maxTagCount:"responsive",getPopupContainer:A=>A.parentNode},d.createElement(v.default.Option,{value:"all"},"\u5168\u90E8\u73ED\u7EA7"),s==null?void 0:s.map(A=>d.createElement(v.default.Option,{value:A==null?void 0:A.id},A==null?void 0:A.name)))),d.createElement("div",{className:"flex item-center"},d.createElement(h.default.Item,{name:"start_at",label:"\u8FDB\u5165\u8003\u8BD5\u65F6\u95F4"},d.createElement(O.default,{style:{width:"255rem",marginRight:"0px"},disabledDate:A=>(0,Fe.Q8)(A,null),disabledTime:A=>(0,Fe.d0)(A),placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),d.createElement("span",{className:"ml5 mr5 c-white"},"\u81F3"),d.createElement(h.default.Item,{name:"end_at"},d.createElement(O.default,{style:{width:"255rem"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,ae.U6)(),"HH:mm")},disabledDate:A=>(0,Fe.Q8)(A,null,ke.getFieldValue("start_at")),disabledTime:A=>(0,Fe.d0)(A,ke.getFieldValue("start_at")),format:"YYYY-MM-DD HH:mm",allowClear:!1}))),d.createElement(h.default.Item,{label:"\u8003\u6838\u8BC4\u4EF7",name:"exercise_evaluate_type"},d.createElement(v.default,{popupClassName:De.selectpop,style:{width:"464rem"}},d.createElement(v.default.Option,{value:""},"\u5168\u90E8"),g==null?void 0:g.map(A=>d.createElement(v.default.Option,{value:A.code},A.name)))),d.createElement(h.default.Item,{label:"\u4EBA\u5458\u59D3\u540D",name:"keywords"},d.createElement(r.default,{style:{width:"400rem",height:"48rem",fontSize:"18rem"},placeholder:"\u8F93\u5165\u4EBA\u5458\u59D3\u540D\u8FDB\u884C\u641C\u7D22"})),d.createElement("div",{className:De.button,onClick:()=>ke.submit()},"\u67E5\u8BE2"))),d.createElement("div",{className:De.khtj},d.createElement("div",{className:De.k_left},"\u8003\u6838\u7EDF\u8BA1"),(pe=[{name:"\u603B\u5206",img:_,score:`${(fe==null?void 0:fe.exercise_score)||0} \u5206`},{name:"\u8BAD\u7EC3\u65F6\u95F4",img:m,score:`${(fe==null?void 0:fe.exercise_time)||0} \u5206\u949F`},{name:"\u5E73\u5747\u5206",img:K,score:`${(fe==null?void 0:fe.average_score)||0} \u5206`},{name:"\u6700\u9AD8\u5206",img:$,score:`${(fe==null?void 0:fe.max_score)||0} \u5206`},{name:"\u6700\u4F4E\u5206",img:q,score:`${(fe==null?void 0:fe.min_score)||0} \u5206`}])==null?void 0:pe.map(A=>d.createElement("div",{className:De.k_item},d.createElement("img",{style:{width:"102rem",height:"99rem"},src:A.img}),d.createElement("div",{className:De.k_item_right},d.createElement("div",{style:{fontSize:"20rem"}},A==null?void 0:A.name),d.createElement("div",{className:De.k_item_right_text},A==null?void 0:A.score))))),d.createElement(te.default,{loading:at,dataSource:je,pagination:!1,columns:p,locale:{emptyText:d.createElement(ue.Z,null)},className:De.tablesstyle}),d.createElement(re.Z,{total:Le,current:Pe==null?void 0:Pe.page,pageSize:Pe==null?void 0:Pe.limit,hideOnSinglePage:!0,showSizeChanger:!1,className:De.pagintop,onChange:A=>{Pe.page=A,vt(S({},Pe)),u(Pe)}})))};var he=(0,c.connect)(({loading:ce,globalSetting:ee})=>({globalSetting:ee,loading:ce.models.index}))(oe)},82125:function(_t,He,e){e.d(He,{Z:function(){return $}});var d=e(59301),c=e(75790),h=e(5083),Y=e(43418),v=e(92832),O=e(95237),r=e(43604),te={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},re=e(66649),y=e.n(re),ue=e(19374),K=e(91570),m=e(59301);const{RangePicker:q}=h.default,_=({dispatch:Fe,classroomList:ae,onConfirm:De})=>{const[me,V]=(0,d.useState)([]),[f,t]=(0,d.useState)([]),[x,b]=(0,d.useState)("");(0,d.useEffect)(()=>{var j;if(ae.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let S=ae.actionTabs.data;console.log("data",S);let Oe=(j=S==null?void 0:S.group_name)==null?void 0:j.map((se,et)=>{var oe;return{group_id:S==null?void 0:S.group_id[et],group_name:S==null?void 0:S.group_name[et],is_admin:S==null?void 0:S.is_admin,end_time:S==null?void 0:S.end_time,publish_time:Array.isArray(S==null?void 0:S.publish_time)?(oe=S==null?void 0:S.publish_time)==null?void 0:oe[0]:S==null?void 0:S.publish_time}});Oe&&(V([...Oe]),t([...Oe]))}},[ae.actionTabs]);const I=()=>{Fe({type:"classroomList/setActionTabs",payload:{}}),b("")},N=j=>{if(j){const S=f==null?void 0:f.filter(Oe=>{var se,et;return(et=(se=Oe==null?void 0:Oe.group_name)==null?void 0:se.toLowerCase())==null?void 0:et.includes(j==null?void 0:j.toLowerCase())});V(S)}else V(f)};return m.createElement(Y.default,{width:980,title:m.createElement("div",{style:{fontWeight:"bold",display:"flex"}},m.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",m.createElement("span",{className:te.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")),m.createElement(v.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:x,onChange:j=>{b(j.target.value.trim()),N(j.target.value.trim())}})),centered:!0,maskClosable:!1,open:ae.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>I(),onOk:()=>{var j;De((j=ae.actionTabs)==null?void 0:j.index,f),I()}},m.createElement("div",{className:te.modal_con},m.createElement(O.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(me==null?void 0:me.length)>0?me.map(function(j,S){var Oe,se;return m.createElement(r.Z,{span:24,key:S},m.createElement(O.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:S==(me==null?void 0:me.length)-1?"0px":"10px"}},m.createElement("div",{className:te.multiple_select,title:j.group_name},j.group_name),m.createElement("div",{className:"ml20"},m.createElement(q,{size:"large",ranges:{\u6B64\u523B:[j.publish_time?y()(j.publish_time):y()(),y()()]},allowClear:!1,disabled:(Oe=ae.actionTabs)==null?void 0:Oe.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:et=>{var oe;return(0,ue.Q8)(et,(oe=ae.actionTabs)==null?void 0:oe.disabledDate)},disabledTime:et=>(0,ue.d0)(et),showTime:{showNow:!0,format:"HH:mm",defaultValue:[y()((0,ue.U6)(),"HH:mm"),y()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:j.publish_time&&[y()(j.publish_time),j.end_time?y()(j.end_time):void 0],onChange:(et,oe)=>{me[S].publish_time=oe[0],me[S].end_time=oe[1],V([...me]),f.forEach(he=>{he.group_id===j.group_id&&(he.publish_time=oe[0],he.end_time=oe[1])}),t([...f])}})),(se=ae.actionTabs)!=null&&se.rangePickerDisabled?m.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):m.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{me.splice(S,1),V([...me]),f.forEach((et,oe)=>{et.group_id===j.group_id&&f.splice(oe,1)}),t([...f])}})))}):m.createElement(K.Z,null))))};var $=(0,c.connect)(({classroomList:Fe})=>({classroomList:Fe}))(_)},1997:function(_t,He,e){e.d(He,{rX:function(){return V},pW:function(){return f},gy:function(){return t},xY:function(){return me},O5:function(){return De},tJ:function(){return q},o1:function(){return _},Rd:function(){return ae}});var d=e(75790),c=e(43418),h=e(28103),Y=e(8591),v=e(53229),O=e(19374),r=e(87169),te=e(25510),re="data:image/png;base64,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",y=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),K=e(59301),m=(x,b,I)=>new Promise((N,j)=>{var S=et=>{try{se(I.next(et))}catch(oe){j(oe)}},Oe=et=>{try{se(I.throw(et))}catch(oe){j(oe)}},se=et=>et.done?N(et.value):Promise.resolve(et.value).then(S,Oe);se((I=I.apply(x,b)).next())});const q=(x,b=!1)=>!!(_(x)&&$(b)),_=x=>(0,v.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),$=(x=!1)=>{var b;const{user:I}=(0,d.getDvaApp)()._store.getState();return(b=I.userInfo)!=null&&b.profile_completed?!0:(c.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,O.xg)("/account/profile/edit"),Fe()}}),!1)},Fe=()=>{c.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()}})},ae=()=>{c.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:K.createElement("div",{style:{textAlign:"center"}},K.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"),K.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),K.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},De=()=>{var x;const{user:b}=(0,d.getDvaApp)()._store.getState();return(x=b.userInfo)!=null&&x.professional_certification?!0:(c.default.confirm({title:"\u63D0\u793A",centered:!0,content:K.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,O.xg)("/account/certification")}}),!1)},me=()=>(0,v.V9)()?!0:(c.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),K.createElement("img",{src:y,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),V=(x,b)=>x?!0:(c.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("p",null,b||"\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"),K.createElement("div",{style:{marginLeft:"110px"}},K.createElement("img",{src:re,width:200}),K.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,O.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),f=x=>{c.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:K.createElement("div",null,K.createElement("div",null,K.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"),K.createElement(h.Z,null),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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 ",K.createElement("a",null,x),"\u5929\u3002"),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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")),K.createElement("div",{style:{textAlign:"center",marginTop:30}},K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(x,b="")=>{const{shixunsDetail:{detail:I}}=(0,d.getDvaApp)()._store.getState();if((I==null?void 0:I.public)===2||(I==null?void 0:I.public)===1||(I==null?void 0:I.shixun_status)===3){let N="";return(I==null?void 0:I.public)===2&&(N="\u5DF2\u516C\u5F00"),(I==null?void 0:I.public)===1&&(N="\u5F85\u5BA1\u6838"),(I==null?void 0:I.shixun_status)===3&&(N="\u5DF2\u5173\u95ED"),c.default.info({centered:!0,icon:K.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",N,"\uFF0C",b,"\u3002"),K.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(I==null?void 0:I.shixun_status)===2?(c.default.confirm({centered:!0,icon:K.createElement(r.Z,null),title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",b,"\u3002"),K.createElement("br",null),K.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:()=>{c.default.confirm({width:440,centered:!0,icon:K.createElement(r.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:()=>m(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:I==null?void 0:I.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:I==null?void 0:I.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:I==null?void 0:I.identifier}}))})})}}),!0):!1}},50371:function(_t,He){function e(){const d=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const v=h[Y];v!==void 0&&(d[Y]=v)})}return d}He.Z=e},13845:function(_t,He,e){e.d(He,{F:function(){return d},Z:function(){return c}});function d(h){return h!=null&&h===h.window}function c(h,Y){var v,O;if(typeof window=="undefined")return 0;const r=Y?"scrollTop":"scrollLeft";let te=0;return d(h)?te=h[Y?"pageYOffset":"pageXOffset"]:h instanceof Document?te=h.documentElement[r]:(h instanceof HTMLElement||h)&&(te=h[r]),h&&!d(h)&&typeof te!="number"&&(te=(O=((v=h.ownerDocument)!==null&&v!==void 0?v:h).documentElement)===null||O===void 0?void 0:O[r]),te}},56762:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(59301);function c(){const[,h]=d.useReducer(Y=>Y+1,0);return h}},68031:function(_t,He,e){e.d(He,{Z:function(){return Y}});var d=e(16089);function c(v,O,r,te){const re=r-O;return v/=te/2,v<1?re/2*v*v*v+O:re/2*((v-=2)*v*v+2)+O}var h=e(13845);function Y(v){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:te,duration:re=450}=O,y=r(),ue=(0,h.Z)(y,!0),K=Date.now(),m=()=>{const _=Date.now()-K,$=c(_>re?re:_,ue,v,re);(0,h.F)(y)?y.scrollTo(window.pageXOffset,$):y instanceof Document||y.constructor.name==="HTMLDocument"?y.documentElement.scrollTop=$:y.scrollTop=$,_r||O},24905:function(_t,He,e){e.d(He,{default:function(){return x}});var d=e(92310),c=e.n(d),h=e(5630),Y=e(59301),v=e(36355),O=e(1684),r=e(32441),re=Y.createContext(null),y=e(98447),ue=e(14088),K=e(4572),m=function(b,I){var N={};for(var j in b)Object.prototype.hasOwnProperty.call(b,j)&&I.indexOf(j)<0&&(N[j]=b[j]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,j=Object.getOwnPropertySymbols(b);S{var N;const{prefixCls:j,className:S,rootClassName:Oe,children:se,indeterminate:et=!1,style:oe,onMouseEnter:he,onMouseLeave:ce,skipGroup:ee=!1,disabled:Se}=b,X=m(b,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ie,direction:Ie,checkbox:pe}=Y.useContext(v.E_),U=Y.useContext(re),{isFormItemInput:fe}=Y.useContext(r.aM),we=Y.useContext(O.Z),ke=(N=(U==null?void 0:U.disabled)||Se)!==null&&N!==void 0?N:we,Pe=Y.useRef(X.value);Y.useEffect(()=>{U==null||U.registerValue(X.value)},[]),Y.useEffect(()=>{if(!ee)return X.value!==Pe.current&&(U==null||U.cancelValue(Pe.current),U==null||U.registerValue(X.value),Pe.current=X.value),()=>U==null?void 0:U.cancelValue(X.value)},[X.value]);const vt=ie("checkbox",j),[je,pt]=(0,y.ZP)(vt),Le=Object.assign({},X);U&&!ee&&(Le.onChange=function(){X.onChange&&X.onChange.apply(X,arguments),U.toggleOption&&U.toggleOption({label:se,value:X.value})},Le.name=U.name,Le.checked=U.value.includes(X.value));const xe=c()(`${vt}-wrapper`,{[`${vt}-rtl`]:Ie==="rtl",[`${vt}-wrapper-checked`]:Le.checked,[`${vt}-wrapper-disabled`]:ke,[`${vt}-wrapper-in-form-item`]:fe},pe==null?void 0:pe.className,S,Oe,pt),at=c()({[`${vt}-indeterminate`]:et},K.A,pt),F=et?"mixed":void 0;return je(Y.createElement(ue.Z,{component:"Checkbox",disabled:ke},Y.createElement("label",{className:xe,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),oe),onMouseEnter:he,onMouseLeave:ce},Y.createElement(h.Z,Object.assign({"aria-checked":F},Le,{prefixCls:vt,className:at,disabled:ke,ref:I})),se!==void 0&&Y.createElement("span",null,se))))};var $=Y.forwardRef(q),Fe=e(94480),ae=e(2738),De=function(b,I){var N={};for(var j in b)Object.prototype.hasOwnProperty.call(b,j)&&I.indexOf(j)<0&&(N[j]=b[j]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,j=Object.getOwnPropertySymbols(b);S{const{defaultValue:N,children:j,options:S=[],prefixCls:Oe,className:se,rootClassName:et,style:oe,onChange:he}=b,ce=De(b,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ee,direction:Se}=Y.useContext(v.E_),[X,ie]=Y.useState(ce.value||N||[]),[Ie,pe]=Y.useState([]);Y.useEffect(()=>{"value"in ce&&ie(ce.value||[])},[ce.value]);const U=Y.useMemo(()=>S.map(w=>typeof w=="string"||typeof w=="number"?{label:w,value:w}:w),[S]),fe=w=>{pe(D=>D.filter(s=>s!==w))},we=w=>{pe(D=>[].concat((0,Fe.Z)(D),[w]))},ke=w=>{const D=X.indexOf(w.value),s=(0,Fe.Z)(X);D===-1?s.push(w.value):s.splice(D,1),"value"in ce||ie(s),he==null||he(s.filter(W=>Ie.includes(W)).sort((W,T)=>{const g=U.findIndex(G=>G.value===W),u=U.findIndex(G=>G.value===T);return g-u}))},Pe=ee("checkbox",Oe),vt=`${Pe}-group`,[je,pt]=(0,y.ZP)(Pe),Le=(0,ae.Z)(ce,["value","disabled"]),xe=S.length?U.map(w=>Y.createElement($,{prefixCls:Pe,key:w.value.toString(),disabled:"disabled"in w?w.disabled:ce.disabled,value:w.value,checked:X.includes(w.value),onChange:w.onChange,className:`${vt}-item`,style:w.style,title:w.title},w.label)):j,at={toggleOption:ke,value:X,disabled:ce.disabled,name:ce.name,registerValue:we,cancelValue:fe},F=c()(vt,{[`${vt}-rtl`]:Se==="rtl"},se,et,pt);return je(Y.createElement("div",Object.assign({className:F,style:oe},Le,{ref:I}),Y.createElement(re.Provider,{value:at},xe)))},V=Y.forwardRef(me);var f=Y.memo(V);const t=$;t.Group=f,t.__ANT_CHECKBOX=!0;var x=t},98447:function(_t,He,e){e.d(He,{C2:function(){return v}});var d=e(17313),c=e(37613),h=e(83116);const Y=O=>{const{checkboxCls:r}=O,te=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,d.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[te]:Object.assign(Object.assign({},(0,d.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${te}`]:{marginInlineStart:0},[`&${te}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,d.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,d.oN)(O))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` ${te}:not(${te}-disabled), ${r}:not(${r}-disabled) `]:{[`&:hover ${r}-inner`]:{borderColor:O.colorPrimary}},[`${te}:not(${te}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:O.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:O.colorPrimary,borderColor:O.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${O.motionDurationMid} ${O.motionEaseOutBack} ${O.motionDurationFast}`}}},[` ${te}-checked:not(${te}-disabled), ${r}-checked:not(${r}-disabled) - `]:{[`&:hover ${r}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:O.colorBgContainer,borderColor:O.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:O.fontSizeLG/2,height:O.fontSizeLG/2,backgroundColor:O.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${te}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:O.colorTextDisabled}}}]};function v(O,r){const te=(0,c.TS)(r,{checkboxCls:`.${O}`,checkboxSize:r.controlInteractiveSize});return[Y(te)]}He.ZP=(0,h.Z)("Checkbox",(O,r)=>{let{prefixCls:te}=r;return[v(te,O)]})},93891:function(_t,He,e){var d=e(59301),c=e(36355),h=e(64165);const Y=v=>{const{componentName:O}=v,{getPrefixCls:r}=(0,d.useContext)(c.E_),te=r("empty");switch(O){case"Table":case"List":return d.createElement(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return d.createElement(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE,className:`${te}-small`});default:return d.createElement(h.Z,null)}};He.Z=Y},5083:function(_t,He,e){e.d(He,{default:function(){return Rl}});var d=e(66649),c=e.n(d),h=e(48736),Y=e(9007),v=e.n(Y),O=e(50991),r=e.n(O),te=e(9084),re=e.n(te),y=e(58626),ue=e.n(y),K=e(13477),m=e.n(K),q=e(64796),_=e.n(q);c().extend(_()),c().extend(m()),c().extend(v()),c().extend(r()),c().extend(re()),c().extend(ue()),c().extend(function(n,a){var l=a.prototype,Z=l.format;l.format=function(Ee){var ve=(Ee||"").replace("Wo","wo");return Z.bind(this)(ve)}});var $={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"},Fe=function(a){var l=$[a];return l||a.split("_")[0]},ae=function(){(0,h.ET)(!1,"Not match any format. Please help to fire a issue about this.")},De={getNow:function(){return c()()},getFixedDate:function(a){return c()(a,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(a){return a.endOf("month")},getWeekDay:function(a){var l=a.locale("en");return l.weekday()+l.localeData().firstDayOfWeek()},getYear:function(a){return a.year()},getMonth:function(a){return a.month()},getDate:function(a){return a.date()},getHour:function(a){return a.hour()},getMinute:function(a){return a.minute()},getSecond:function(a){return a.second()},addYear:function(a,l){return a.add(l,"year")},addMonth:function(a,l){return a.add(l,"month")},addDate:function(a,l){return a.add(l,"day")},setYear:function(a,l){return a.year(l)},setMonth:function(a,l){return a.month(l)},setDate:function(a,l){return a.date(l)},setHour:function(a,l){return a.hour(l)},setMinute:function(a,l){return a.minute(l)},setSecond:function(a,l){return a.second(l)},isAfter:function(a,l){return a.isAfter(l)},isValidate:function(a){return a.isValid()},locale:{getWeekFirstDay:function(a){return c()().locale(Fe(a)).localeData().firstDayOfWeek()},getWeekFirstDate:function(a,l){return l.locale(Fe(a)).weekday(0)},getWeek:function(a,l){return l.locale(Fe(a)).week()},getShortWeekDays:function(a){return c()().locale(Fe(a)).localeData().weekdaysMin()},getShortMonths:function(a){return c()().locale(Fe(a)).localeData().monthsShort()},format:function(a,l,Z){return l.locale(Fe(a)).format(Z)},parse:function(a,l,Z){for(var z=Fe(a),Ee=0;Ee1&&(ve=a.addDate(ve,-7)),ve}function P(n,a,l){var Z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(a){case"year":return l.addYear(n,Z*10);case"quarter":case"month":return l.addYear(n,Z);default:return l.addMonth(n,Z)}}function L(n,a){var l=a.generateConfig,Z=a.locale,z=a.format;return typeof z=="function"?z(n):l.locale.format(Z.locale,n,z)}function Ne(n,a){var l=a.generateConfig,Z=a.locale,z=a.formatList;return!n||typeof z[0]=="function"?null:l.locale.parse(Z.locale,n,z)}function Be(n){var a=n.cellDate,l=n.mode,Z=n.disabledDate,z=n.generateConfig;if(!Z)return!1;var Ee=function(At,Qe,ct){for(var It=Qe;It<=ct;){var vn=void 0;switch(At){case"date":{if(vn=z.setDate(a,It),!Z(vn))return!1;break}case"month":{if(vn=z.setMonth(a,It),!Be({cellDate:vn,mode:"month",generateConfig:z,disabledDate:Z}))return!1;break}case"year":{if(vn=z.setYear(a,It),!Be({cellDate:vn,mode:"year",generateConfig:z,disabledDate:Z}))return!1;break}}It+=1}return!0};switch(l){case"date":case"week":return Z(a);case"month":{var ve=1,Xe=z.getDate(z.getEndDate(a));return Ee("date",ve,Xe)}case"quarter":{var Ge=Math.floor(z.getMonth(a)/3)*3,ot=Ge+2;return Ee("month",Ge,ot)}case"year":return Ee("month",0,11);case"decade":{var zt=z.getYear(a),ft=Math.floor(zt/A)*A,gt=ft+A-1;return Ee("year",ft,gt)}}}function _e(n,a){var l=a.formatList,Z=a.generateConfig,z=a.locale;return(0,F.Z)(function(){if(!n)return[[""],""];for(var Ee="",ve=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ot.current),It){Ge(ct);return}ot.current=requestAnimationFrame(function(){Ge(ct)})}var ft=_e(Xe,{formatList:l,generateConfig:Z,locale:z}),gt=(0,Le.Z)(ft,2),wt=gt[1];function At(ct){zt(ct)}function Qe(){var ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;zt(null,ct)}return(0,t.useEffect)(function(){Qe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ot.current)}},[]),[wt,At,Qe]}var nt=e(10228),ht=e(16089),Kt=e(94480),Jt=e(29194),Ut=new Map;function on(n,a){var l;function Z(){(0,Jt.Z)(n)?a():l=(0,ht.Z)(function(){Z()})}return Z(),function(){ht.Z.cancel(l)}}function En(n,a,l){if(Ut.get(n)&&cancelAnimationFrame(Ut.get(n)),l<=0){Ut.set(n,requestAnimationFrame(function(){n.scrollTop=a}));return}var Z=a-n.scrollTop,z=Z/l*10;Ut.set(n,requestAnimationFrame(function(){n.scrollTop+=z,n.scrollTop!==a&&En(n,a,l-10)}))}function Sn(n,a){var l=a.onLeftRight,Z=a.onCtrlLeftRight,z=a.onUpDown,Ee=a.onPageUpDown,ve=a.onEnter,Xe=n.which,Ge=n.ctrlKey,ot=n.metaKey;switch(Xe){case nt.Z.LEFT:if(Ge||ot){if(Z)return Z(-1),!0}else if(l)return l(-1),!0;break;case nt.Z.RIGHT:if(Ge||ot){if(Z)return Z(1),!0}else if(l)return l(1),!0;break;case nt.Z.UP:if(z)return z(-1),!0;break;case nt.Z.DOWN:if(z)return z(1),!0;break;case nt.Z.PAGE_UP:if(Ee)return Ee(-1),!0;break;case nt.Z.PAGE_DOWN:if(Ee)return Ee(1),!0;break;case nt.Z.ENTER:if(ve)return ve(),!0;break}return!1}function Ft(n,a,l,Z){var z=n;if(!z)switch(a){case"time":z=Z?"hh:mm:ss a":"HH:mm:ss";break;case"week":z="gggg-wo";break;case"month":z="YYYY-MM";break;case"quarter":z="YYYY-[Q]Q";break;case"year":z="YYYY";break;default:z=l?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return z}function Zn(n,a,l){var Z=n==="time"?8:10,z=typeof a=="function"?a(l.getNow()).length:a.length;return Math.max(Z,z)+2}var rr=null,Ae=new Set;function lt(n){return!rr&&typeof window!="undefined"&&window.addEventListener&&(rr=function(l){(0,Kt.Z)(Ae).forEach(function(Z){Z(l)})},window.addEventListener("mousedown",rr)),Ae.add(n),function(){Ae.delete(n),Ae.size===0&&(window.removeEventListener("mousedown",rr),rr=null)}}function Cn(n){var a=n.target;if(n.composed&&a.shadowRoot){var l;return((l=n.composedPath)===null||l===void 0?void 0:l.call(n)[0])||a}return a}var jt=function(a){return a==="month"||a==="date"?"year":a},Bt=function(a){return a==="date"?"month":a},bn=function(a){return a==="month"||a==="date"?"quarter":a},Fn=function(a){return a==="date"?"week":a},Pr={year:jt,month:Bt,quarter:bn,week:Fn,time:null,date:null};function tr(n,a){return n.some(function(l){return l&&l.contains(a)})}function Tt(n){var a=n.open,l=n.value,Z=n.isClickOutside,z=n.triggerOpen,Ee=n.forwardKeyDown,ve=n.onKeyDown,Xe=n.blurToCancel,Ge=n.onSubmit,ot=n.onCancel,zt=n.onFocus,ft=n.onBlur,gt=n.changeOnBlur,wt=(0,t.useState)(!1),At=(0,Le.Z)(wt,2),Qe=At[0],ct=At[1],It=(0,t.useState)(!1),vn=(0,Le.Z)(It,2),an=vn[0],pn=vn[1],Mn=(0,t.useRef)(!1),xn=(0,t.useRef)(!1),nn=(0,t.useRef)(!1),Dr={onMouseDown:function(){ct(!0),z(!0)},onKeyDown:function(Ir){var zr=function(){nn.current=!0};if(ve(Ir,zr),!nn.current){switch(Ir.which){case nt.Z.ENTER:{a?Ge()!==!1&&ct(!0):z(!0),Ir.preventDefault();return}case nt.Z.TAB:{Qe&&a&&!Ir.shiftKey?(ct(!1),Ir.preventDefault()):!Qe&&a&&!Ee(Ir)&&Ir.shiftKey&&(ct(!0),Ir.preventDefault());return}case nt.Z.ESC:{ct(!0),ot();return}}!a&&![nt.Z.SHIFT].includes(Ir.which)?z(!0):Qe||Ee(Ir)}},onFocus:function(Ir){ct(!0),pn(!0),zt&&zt(Ir)},onBlur:function(Ir){if(Mn.current||!Z(document.activeElement)){Mn.current=!1;return}Xe?setTimeout(function(){for(var zr=document,$r=zr.activeElement;$r&&$r.shadowRoot;)$r=$r.shadowRoot.activeElement;Z($r)&&ot()},0):a&&(z(!1),xn.current&&Ge()),pn(!1),ft==null||ft(Ir)}};return(0,t.useEffect)(function(){xn.current=!1},[a]),(0,t.useEffect)(function(){xn.current=!0},[l]),(0,t.useEffect)(function(){return lt(function(cr){var Ir=Cn(cr),zr=Z(Ir);a&&(zr?!gt&&(!an||zr)&&z(!1):(Mn.current=!0,(0,ht.Z)(function(){Mn.current=!1})))})}),[Dr,{focused:an,typing:Qe}]}function On(n,a){return t.useMemo(function(){return n||(a?((0,h.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(a).map(function(l){var Z=(0,Le.Z)(l,2),z=Z[0],Ee=Z[1];return{label:z,value:Ee}})):[])},[n,a])}var J=e(34280);function Ye(n){var a=n.valueTexts,l=n.onTextChange,Z=t.useState(""),z=(0,Le.Z)(Z,2),Ee=z[0],ve=z[1],Xe=t.useRef([]);Xe.current=a;function Ge(zt){ve(zt),l(zt)}function ot(){ve(Xe.current[0])}return(0,J.Z)(function(){a.every(function(zt){return zt!==Ee})&&ot()},[a.join("||")]),[Ee,Ge,ot]}var $e=t.createContext({}),B=$e,H=e(76190);function Ue(n){var a=n.cellRender,l=n.monthCellRender,Z=n.dateRender,z=t.useMemo(function(){if(a)return a;if(!(!l&&!Z))return function(Ee,ve){var Xe=Ee;return Z&&ve.type==="date"?Z(Xe,ve.today):l&&ve.type==="month"?l(Xe,ve.locale):ve.originNode}},[a,l,Z]);return z}function Ve(n,a){for(var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Z=String(n);Z.length=1?l|0:1,ve=n;ve<=a;ve+=Ee)z.push({label:Ve(ve,2),value:ve,disabled:(Z||[]).includes(ve)});return z}function Yn(n){var a=n.generateConfig,l=n.prefixCls,Z=n.operationRef,z=n.activeColumnIndex,Ee=n.value,ve=n.showHour,Xe=n.showMinute,Ge=n.showSecond,ot=n.use12Hours,zt=n.hourStep,ft=zt===void 0?1:zt,gt=n.minuteStep,wt=gt===void 0?1:gt,At=n.secondStep,Qe=At===void 0?1:At,ct=n.disabledHours,It=n.disabledMinutes,vn=n.disabledSeconds,an=n.disabledTime,pn=n.hideDisabledOptions,Mn=n.onSelect,xn=n.cellRender,nn=n.locale,Dr=[],cr="".concat(l,"-content"),Ir="".concat(l,"-time-panel"),zr,$r=Ee?a.getHour(Ee):-1,oa=$r,ya=Ee?a.getMinute(Ee):-1,Qr=Ee?a.getSecond(Ee):-1,Br=a.getNow(),Zr=t.useMemo(function(){if(an){var Me=an(Br);return[Me.disabledHours,Me.disabledMinutes,Me.disabledSeconds]}return[ct,It,vn]},[ct,It,vn,an,Br]),ea=(0,Le.Z)(Zr,3),la=ea[0],Kr=ea[1],kr=ea[2],La=sn(0,23,ft,la&&la()),Ba=(0,F.Z)(function(){return La},La,mn);ot&&(zr=oa>=12,oa%=12);var o=t.useMemo(function(){if(!ot)return[!1,!1];var Me=[!0,!0];return Ba.forEach(function(Ze){var ut=Ze.disabled,st=Ze.value;ut||(st>=12?Me[1]=!1:Me[0]=!1)}),Me},[ot,Ba]),i=(0,Le.Z)(o,2),E=i[0],M=i[1],k=t.useMemo(function(){return ot?Ba.filter(zr?function(Me){return Me.value>=12}:function(Me){return Me.value<12}).map(function(Me){var Ze=Me.value%12,ut=Ze===0?"12":Ve(Ze,2);return(0,pt.Z)((0,pt.Z)({},Me),{},{label:ut,value:Ze})}):Ba},[ot,zr,Ba]),Q=sn(0,59,wt,Kr&&Kr($r)),be=sn(0,59,Qe,kr&&kr($r,ya)),Ce=kn({value:Ee,generateConfig:a,disabledMinutes:Kr,disabledSeconds:kr,minutes:Q,seconds:be,use12Hours:ot});Z.current={onUpDown:function(Ze){var ut=Dr[z];if(ut)for(var st=ut.units.findIndex(function(Lt){return Lt.value===ut.value}),dt=ut.units.length,Dt=1;Dt2&&arguments[2]!==void 0?arguments[2]:!1;(kt===ct||or)&&(Bn(mt),Dr&&Dr(mt),Ce&&Ce(mt,Xt),cr&&!le(Ge,mt,Wt)&&!(wt!=null&&wt(mt))&&cr(mt))},Cr=function(mt){if(Zo.includes(kt)){var Xt,or,br=kt==="date";switch(mt===nt.Z.PAGE_UP||mt===nt.Z.PAGE_DOWN?or=br?Ge.addMonth:Ge.addYear:or=br?Ge.addDate:Ge.addMonth,mt){case nt.Z.LEFT:case nt.Z.PAGE_UP:Xt=or(zn,-1);break;case nt.Z.RIGHT:case nt.Z.PAGE_DOWN:Xt=or(zn,1);break;case nt.Z.UP:case nt.Z.DOWN:Xt=or(zn,Number("".concat(mt===nt.Z.UP?"-":"").concat(br?W:Or)));break}if(Xt)return!(wt!=null&&wt(Xt))}return!0},qr=function(mt){if(Dt.current&&Dt.current.onKeyDown){var Xt=!0,or=mt.which;if([nt.Z.LEFT,nt.Z.RIGHT,nt.Z.UP,nt.Z.DOWN,nt.Z.PAGE_UP,nt.Z.PAGE_DOWN,nt.Z.ENTER].includes(or)&&(mt.preventDefault(),or!==nt.Z.ENTER&&vn===0&&(Xt=Cr(or))),Xt)return Dt.current.onKeyDown(mt)}return(0,h.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},wr=function(mt){Dt.current&&Dt.current.onBlur&&Dt.current.onBlur(mt)};be&&ut!=="right"&&(be.current={onKeyDown:qr,onClose:function(){Dt.current&&Dt.current.onClose&&Dt.current.onClose()}}),t.useEffect(function(){ot&&!Et.current&&ar(ot)},[ot]),t.useEffect(function(){Et.current=!1},[]);var er,aa=Ue({cellRender:o,monthCellRender:Ba,dateRender:La}),Gn=(0,pt.Z)((0,pt.Z)({},n),{},{cellRender:aa,operationRef:Dt,prefixCls:z,viewDate:zn,value:Wt,onViewDateChange:$t,sourceMode:An,onPanelChange:hr,disabledDate:wt});switch(delete Gn.onChange,delete Gn.onSelect,kt){case"decade":er=t.createElement(lr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"year":er=t.createElement(Io,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"month":er=t.createElement(mr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"quarter":er=t.createElement(Ha,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"week":er=t.createElement(Na,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"time":delete Gn.showTime,er=t.createElement(Nn,(0,f.Z)({},Gn,(0,H.Z)(pn)==="object"?pn:null,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;default:pn?er=t.createElement(fr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}})):er=t.createElement(St,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}))}var jr,Fr,xa=function(){var mt=Ge.getNow(),Xt=Gt(Ge.getHour(mt),Ge.getMinute(mt),Ge.getSecond(mt),E?Zr:1,M?la:1,k?kr:1),or=en(Ge,mt,Xt[0],Xt[1],Xt[2]);yr(or,"submit")};ge||(jr=bo(z,kt,xn),pn&&kt!=="date"?Fr=null:Fr=Ka({prefixCls:z,components:ya,needConfirmButton:i,okDisabled:!Wt||wt&&wt(Wt),locale:Xe,showNow:an,onNow:i&&xa,onOk:function(){Wt&&(yr(Wt,"submit",!0),oa&&oa(Wt))}}));var Qn;if(Mn&&kt==="date"&&ct==="date"&&!pn){var Kn=Ge.getNow(),Vn="".concat(z,"-today-btn"),In=wt&&wt(Kn);Qn=t.createElement("a",{className:U()(Vn,In&&"".concat(Vn,"-disabled")),"aria-disabled":In,onClick:function(){In||yr(Kn,"mouse",!0)}},Xe.today)}return t.createElement(B.Provider,{value:(0,pt.Z)((0,pt.Z)({},Q),{},{mode:kt,hideHeader:"hideHeader"in n?nn:Q.hideHeader,hidePrevBtn:Ze&&ut==="right",hideNextBtn:Ze&&ut==="left"})},t.createElement("div",{tabIndex:vn,className:U()("".concat(z,"-panel"),Ee,(a={},(0,je.Z)(a,"".concat(z,"-panel-has-range"),st&&st[0]&&st[1]),(0,je.Z)(a,"".concat(z,"-panel-has-range-hover"),dt&&dt[0]&&dt[1]),(0,je.Z)(a,"".concat(z,"-panel-rtl"),Qr==="rtl"),a)),style:ve,onKeyDown:qr,onBlur:wr,onMouseDown:zr},er,jr||Fr||Qn?t.createElement("div",{className:"".concat(z,"-footer")},jr,Fr,Qn):null))}var yo=Oo,xo=e(35593),uo={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 jn(n){var a,l=n.prefixCls,Z=n.popupElement,z=n.popupStyle,Ee=n.visible,ve=n.dropdownClassName,Xe=n.dropdownAlign,Ge=n.transitionName,ot=n.getPopupContainer,zt=n.children,ft=n.range,gt=n.popupPlacement,wt=n.direction,At="".concat(l,"-dropdown"),Qe=function(){return gt!==void 0?gt:wt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(xo.Z,{showAction:[],hideAction:[],popupPlacement:Qe(),builtinPlacements:uo,prefixCls:At,popupTransitionName:Ge,popup:Z,popupAlign:Xe,popupVisible:Ee,popupClassName:U()(ve,(a={},(0,je.Z)(a,"".concat(At,"-range"),ft),(0,je.Z)(a,"".concat(At,"-rtl"),wt==="rtl"),a)),popupStyle:z,getPopupContainer:ot},zt)}var pr=jn;function sr(n){var a=n.prefixCls,l=n.presets,Z=n.onClick,z=n.onHover;return l.length?t.createElement("div",{className:"".concat(a,"-presets")},t.createElement("ul",null,l.map(function(Ee,ve){var Xe=Ee.label,Ge=Ee.value;return t.createElement("li",{key:ve,onClick:function(){return Z==null?void 0:Z(Ot(Ge))},onMouseEnter:function(){return z==null?void 0:z(Ot(Ge))},onMouseLeave:function(){return z==null?void 0:z(null)}},Xe)}))):null}function gr(n){var a=n.picker,l=n.disabledHours,Z=n.disabledMinutes,z=n.disabledSeconds;a==="time"&&(l||Z||z)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Nr(n,a,l){var Z=(0,H.Z)(a)==="object"?a.clearIcon:l;return Z||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function Jr(n){var a,l=n,Z=l.prefixCls,z=Z===void 0?"rc-picker":Z,Ee=l.id,ve=l.name,Xe=l.tabIndex,Ge=l.style,ot=l.className,zt=l.dropdownClassName,ft=l.dropdownAlign,gt=l.popupStyle,wt=l.transitionName,At=l.generateConfig,Qe=l.locale,ct=l.inputReadOnly,It=l.allowClear,vn=l.autoFocus,an=l.showTime,pn=l.picker,Mn=pn===void 0?"date":pn,xn=l.format,nn=l.use12Hours,Dr=l.value,cr=l.defaultValue,Ir=l.presets,zr=l.open,$r=l.defaultOpen,oa=l.defaultOpenValue,ya=l.suffixIcon,Qr=l.clearIcon,Br=l.disabled,Zr=l.disabledDate,ea=l.placeholder,la=l.getPopupContainer,Kr=l.pickerRef,kr=l.panelRender,La=l.onChange,Ba=l.onOpenChange,o=l.onFocus,i=l.onBlur,E=l.onMouseDown,M=l.onMouseUp,k=l.onMouseEnter,Q=l.onMouseLeave,be=l.onContextMenu,Ce=l.onClick,ge=l.onKeyDown,Te=l.onSelect,Me=l.direction,Ze=l.autoComplete,ut=Ze===void 0?"off":Ze,st=l.inputRender,dt=l.changeOnBlur,Dt=t.useRef(null),Et=Mn==="date"&&!!an||Mn==="time",Lt=On(Ir),Rt=it(Ft(xn,Mn,an,nn)),Wt=t.useRef(null),Bn=t.useRef(null),Hn=t.useRef(null),gn=(0,ye.Z)(null,{value:Dr,defaultValue:cr}),zn=(0,Le.Z)(gn,2),ar=zn[0],$t=zn[1],hn=t.useState(ar),rn=(0,Le.Z)(hn,2),Ht=rn[0],kt=rn[1],Ln=t.useRef(null),vr=(0,ye.Z)(!1,{value:zr,defaultValue:$r,postState:function($n){return Br?!1:$n},onChange:function($n){Ba&&Ba($n),!$n&&Ln.current&&Ln.current.onClose&&Ln.current.onClose()}}),ir=(0,Le.Z)(vr,2),An=ir[0],ur=ir[1],hr=_e(Ht,{formatList:Rt,generateConfig:At,locale:Qe}),yr=(0,Le.Z)(hr,2),Cr=yr[0],qr=yr[1],wr=Ye({valueTexts:Cr,onTextChange:function($n){var Sa=Ne($n,{locale:Qe,formatList:Rt,generateConfig:At});Sa&&(!Zr||!Zr(Sa))&&kt(Sa)}}),er=(0,Le.Z)(wr,3),aa=er[0],Gn=er[1],jr=er[2],Fr=function($n){kt($n),$t($n),La&&!le(At,ar,$n)&&La($n,$n?L($n,{generateConfig:At,locale:Qe,format:Rt[0]}):"")},xa=function($n){Br&&$n||ur($n)},Qn=function($n){return An&&Ln.current&&Ln.current.onKeyDown?Ln.current.onKeyDown($n):((0,h.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Kn=function(){for(var $n=arguments.length,Sa=new Array($n),Qa=0;Qa<$n;Qa++)Sa[Qa]=arguments[Qa];Ce==null||Ce.apply(void 0,Sa),Dt.current&&(Dt.current.focus(),xa(!0))},Vn=function($n){dt&&Fr(Ht),i==null||i($n)},In=Tt({blurToCancel:Et,open:An,value:aa,triggerOpen:xa,forwardKeyDown:Qn,isClickOutside:function($n){return!tr([Wt.current,Bn.current,Hn.current],$n)},onSubmit:function(){return!Ht||Zr&&Zr(Ht)?!1:(Fr(Ht),xa(!1),jr(),!0)},onCancel:function(){xa(!1),kt(ar),jr()},onKeyDown:function($n,Sa){ge==null||ge($n,Sa)},onFocus:o,onBlur:Vn,changeOnBlur:dt}),cn=(0,Le.Z)(In,2),mt=cn[0],Xt=cn[1],or=Xt.focused,br=Xt.typing;t.useEffect(function(){An||(kt(ar),!Cr.length||Cr[0]===""?Gn(""):qr!==aa&&jr())},[An,Cr]),t.useEffect(function(){An||jr()},[Mn]),t.useEffect(function(){kt(ar)},[ar]),Kr&&(Kr.current={focus:function(){var $n;($n=Dt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Dt.current)===null||$n===void 0||$n.blur()}});var Va=Ct(aa,{formatList:Rt,generateConfig:At,locale:Qe}),Za=(0,Le.Z)(Va,3),Co=Za[0],da=Za[1],sa=Za[2],Wn=(0,pt.Z)((0,pt.Z)({},n),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Ga=t.createElement("div",{className:"".concat(z,"-panel-layout")},t.createElement(sr,{prefixCls:z,presets:Lt,onClick:function($n){Fr($n),xa(!1)}}),t.createElement(yo,(0,f.Z)({},Wn,{generateConfig:At,className:U()((0,je.Z)({},"".concat(z,"-panel-focused"),!br)),value:Ht,locale:Qe,tabIndex:-1,onSelect:function($n){Te==null||Te($n),kt($n)},direction:Me,onPanelChange:function($n,Sa){var Qa=n.onPanelChange;sa(!0),Qa==null||Qa($n,Sa)}})));kr&&(Ga=kr(Ga));var qa=t.createElement("div",{className:"".concat(z,"-panel-container"),ref:Wt,onMouseDown:function($n){$n.preventDefault()}},Ga),Lr;ya&&(Lr=t.createElement("span",{className:"".concat(z,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},ya));var Vr=Nr(z,It,Qr),ua=t.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Fr(null),xa(!1)},className:"".concat(z,"-clear"),role:"button"},Vr),Da=!!It&&ar&&!Br,Ea=(0,pt.Z)((0,pt.Z)((0,pt.Z)({id:Ee,tabIndex:Xe,disabled:Br,readOnly:ct||typeof Rt[0]=="function"||!br,value:Co||aa,onChange:function($n){Gn($n.target.value)},autoFocus:vn,placeholder:ea,ref:Dt,title:aa},mt),{},{size:Zn(Mn,Rt[0],At),name:ve},(0,at.Z)(n,{aria:!0,data:!0})),{},{autoComplete:ut}),Ar=st?st(Ea):t.createElement("input",Ea),_a=function($n,Sa){(Sa==="submit"||Sa!=="key"&&!Et)&&(Fr($n),xa(!1))},Wa=Me==="rtl"?"bottomRight":"bottomLeft";return t.createElement(B.Provider,{value:{operationRef:Ln,hideHeader:Mn==="time",onSelect:_a,open:An,defaultOpenValue:oa,onDateMouseEnter:da,onDateMouseLeave:sa}},t.createElement(pr,{visible:An,popupElement:qa,popupStyle:gt,prefixCls:z,dropdownClassName:zt,dropdownAlign:ft,getPopupContainer:la,transitionName:wt,popupPlacement:Wa,direction:Me},t.createElement("div",{ref:Hn,className:U()(z,ot,(a={},(0,je.Z)(a,"".concat(z,"-disabled"),Br),(0,je.Z)(a,"".concat(z,"-focused"),or),(0,je.Z)(a,"".concat(z,"-rtl"),Me==="rtl"),a)),style:Ge,onMouseDown:E,onMouseUp:M,onMouseEnter:k,onMouseLeave:Q,onContextMenu:be,onClick:Kn},t.createElement("div",{className:U()("".concat(z,"-input"),(0,je.Z)({},"".concat(z,"-input-placeholder"),!!Co)),ref:Bn},Ar,Lr,Da&&ua))))}var Ya=function(n){(0,Pe.Z)(l,n);var a=(0,vt.Z)(l);function l(){var Z;(0,fe.Z)(this,l);for(var z=arguments.length,Ee=new Array(z),ve=0;vegt(ot);case"month":return ft(Qe)>ft(ot);case"week":return zt(Qe)>zt(ot);default:return!D(Xe,Qe,ot)&&Xe.isAfter(Qe,ot)}return!1},[Ee,ve[1],ot,a]),At=t.useCallback(function(Qe){if(ve[1]||Ee&&Ee(Qe))return!0;if(ve[0]&&Ge)return!D(Xe,Qe,ot)&&Xe.isAfter(Ge,Qe);if(!a&&Ge)switch(l){case"quarter":return gt(Qe)0&&arguments[0]!==void 0?arguments[0]:!1,nr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xr=null;sa&&sl&&sl[0]&&sl[1]&&Qe.isAfter(sl[1],sl[0])&&(xr=sl);var na=nn;if(nn&&(0,H.Z)(nn)==="object"&&nn.defaultValue){var Fa=nn.defaultValue;na=(0,pt.Z)((0,pt.Z)({},nn),{},{defaultValue:tt(Fa,Wn)||void 0})}return t.createElement(Zt.Provider,{value:{inRange:!0,panelPosition:_r,rangedValue:fi||cn,hoverRangedValue:xr}},t.createElement(yo,(0,f.Z)({},n,nr,{cellRender:Di,showTime:na,mode:br[Wn],generateConfig:Qe,style:void 0,direction:zn,disabledDate:Wn===0?Ea:Ar,disabledTime:function(Go){return Zr?Zr(Go,Wn===0?"start":"end"):!1},className:U()((0,je.Z)({},"".concat(ve,"-panel-focused"),Wn===0?!_l:!Uo)),value:tt(cn,Wn),locale:ct,tabIndex:-1,onPanelChange:function(Go,Cl){Wn===0&&Bl(!0),Wn===1&&Ul(!0),Za(yt(br,Cl,Wn),yt(cn,Go,Wn));var bl=Go;_r==="right"&&br[Wn]===Cl&&(bl=P(bl,Cl,Qe,-1)),Kn(bl,Wn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Wn===0?tt(cn,1):tt(cn,0)})))}var hl=0,xi=0;if(Wn&&vr.current&&An.current&&Ln.current&&yr.current){hl=vr.current.offsetWidth+An.current.offsetWidth;var Ii=yr.current.offsetLeft>hl?yr.current.offsetLeft-hl:yr.current.offsetLeft,Ei=Ln.current.offsetWidth,Si=yr.current.offsetWidth;Ei&&Si&&hl>Ei-Si-(zn==="rtl"?0:Ii)&&(xi=hl)}var Oi=zn==="rtl"?{right:hl}:{left:hl};function Ri(){var _r,nr=bo(ve,br[Wn],Ce),xr=Ka({prefixCls:ve,components:Hn,needConfirmButton:Ht,okDisabled:!tt(cn,Wn)||Br&&Br(cn[Wn]),locale:ct,onOk:function(){var Qo=tt(cn,Wn);Qo&&(Qa(cn,Wn),Wt==null||Wt(cn),qa(!1,Wn,"confirm"))}});if(xn!=="time"&&!nn){var na=Qn(Wn),Fa=P(na,xn,Qe),Ll=br[Wn],Go=Ll===xn,Cl=Ci(Go?"left":!1,{pickerValue:na,onPickerValueChange:function(Qo){Kn(Qo,Wn)}}),bl=Ci("right",{pickerValue:Fa,onPickerValueChange:function(Qo){Kn(P(Qo,xn,Qe,-1),Wn)}});zn==="rtl"?_r=t.createElement(t.Fragment,null,bl,Go&&Cl):_r=t.createElement(t.Fragment,null,Cl,Go&&bl)}else _r=Ci();var ri=t.createElement("div",{className:"".concat(ve,"-panel-layout")},t.createElement(sr,{prefixCls:ve,presets:Pi,onClick:function(Qo){Qa(Qo,null),qa(!1,Wn,"preset")},onHover:function(Qo){ai(Qo)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(ve,"-panels")},_r),(nr||xr)&&t.createElement("div",{className:"".concat(ve,"-footer")},nr,xr)));return kr&&(ri=kr(ri)),t.createElement("div",{className:"".concat(ve,"-panel-container"),style:{marginLeft:xi},ref:Ln,onMouseDown:function(Qo){Qo.preventDefault()}},ri)}var Ni=t.createElement("div",{className:U()("".concat(ve,"-range-wrapper"),"".concat(ve,"-").concat(xn,"-range-wrapper")),style:{minWidth:Wr}},t.createElement("div",{ref:yr,className:"".concat(ve,"-range-arrow"),style:Oi}),Ri()),wi;E&&(wi=t.createElement("span",{className:"".concat(ve,"-suffix"),onMouseDown:function(nr){nr.preventDefault()}},E));var Mi=Nr(ve,i,M),Bi=t.createElement("span",{onMouseDown:function(nr){nr.preventDefault(),nr.stopPropagation()},onMouseUp:function(nr){nr.preventDefault(),nr.stopPropagation();var xr=Gn;wr[0]||(xr=yt(xr,null,0)),wr[1]||(xr=yt(xr,null,1)),Qa(xr,null),qa(!1,Wn,"clear")},className:"".concat(ve,"-clear"),role:"button"},Mi),Zi=i&&(tt(Gn,0)&&!wr[0]||tt(Gn,1)&&!wr[1]),Ai={size:Zn(xn,Cr[0],Qe)},bi=0,yi=0;vr.current&&ir.current&&An.current&&(Wn===0?yi=vr.current.offsetWidth:(bi=hl,yi=ir.current.offsetWidth));var Fi=zn==="rtl"?{right:bi}:{left:bi},Ti=function(nr,xr){var na=yt(cn,nr,Wn);if(xr==="submit"||xr!=="key"&&!Ht){Qa(na,Wn),Wn===0?Bl():Ul();var Fa=Wn===0?1:0;wr[Fa]?qa(!1,!1,"confirm"):qa(!1,Wn,"confirm")}else mt(na)};return t.createElement(B.Provider,{value:{operationRef:qr,hideHeader:xn==="time",onDateMouseEnter:gi,onDateMouseLeave:ii,hideRanges:!0,onSelect:Ti,open:sa}},t.createElement(pr,{visible:sa,popupElement:Ni,popupStyle:zt,prefixCls:ve,dropdownClassName:ft,dropdownAlign:wt,getPopupContainer:At,transitionName:gt,range:!0,direction:zn},t.createElement("div",(0,f.Z)({ref:kt,className:U()(ve,"".concat(ve,"-range"),ot,(a={},(0,je.Z)(a,"".concat(ve,"-disabled"),wr[0]&&wr[1]),(0,je.Z)(a,"".concat(ve,"-focused"),Wn===0?zl:Yo),(0,je.Z)(a,"".concat(ve,"-rtl"),zn==="rtl"),a)),style:Ge,onClick:ci,onMouseEnter:Et,onMouseLeave:Lt,onMouseDown:ei,onMouseUp:Dt},(0,at.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:U()("".concat(ve,"-input"),(l={},(0,je.Z)(l,"".concat(ve,"-input-active"),Wn===0),(0,je.Z)(l,"".concat(ve,"-input-placeholder"),!!kl),l)),ref:vr},t.createElement("input",(0,f.Z)({id:Xe,disabled:wr[0],readOnly:Q||typeof Cr[0]=="function"||!_l,value:kl||ta,onChange:function(nr){Xa(nr.target.value)},autoFocus:vn,placeholder:tt(It,0)||"",ref:ur},$l,Ai,{autoComplete:hn}))),t.createElement("div",{className:"".concat(ve,"-range-separator"),ref:An},Ir),t.createElement("div",{className:U()("".concat(ve,"-input"),(Z={},(0,je.Z)(Z,"".concat(ve,"-input-active"),Wn===1),(0,je.Z)(Z,"".concat(ve,"-input-placeholder"),!!Yl),Z)),ref:ir},t.createElement("input",(0,f.Z)({disabled:wr[1],readOnly:Q||typeof Cr[0]=="function"||!Uo,value:Yl||eo,onChange:function(nr){Ho(nr.target.value)},placeholder:tt(It,1)||"",ref:hr},ma,Ai,{autoComplete:hn}))),t.createElement("div",{className:"".concat(ve,"-active-bar"),style:(0,pt.Z)((0,pt.Z)({},Fi),{},{width:yi,position:"absolute"})}),wi,Zi&&Bi)))}var ul=function(n){(0,Pe.Z)(l,n);var a=(0,vt.Z)(l);function l(){var Z;(0,fe.Z)(this,l);for(var z=arguments.length,Ee=new Array(z),ve=0;ve{const{lineHeight:z}=n,Ee=Math.floor(l*z)+2,ve=Math.max((a-Ee)/2,0),Xe=Math.max(a-Ee-ve,0);return{padding:`${ve}px ${Z}px ${Xe}px`}},ha=n=>{const{componentCls:a,pickerCellCls:l,pickerCellInnerCls:Z,cellHeight:z,motionDurationSlow:Ee,borderRadiusSM:ve,motionDurationMid:Xe,cellHoverBg:Ge,lineWidth:ot,lineType:zt,colorPrimary:ft,cellActiveWithRangeBg:gt,colorTextLightSolid:wt,controlHeightSM:At,cellRangeBorderColor:Qe,pickerCellBorderGap:ct,cellHoverWithRangeBg:It,cellWidth:vn,colorTextDisabled:an,cellBgDisabled:pn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:z,transform:"translateY(-50%)",transition:`all ${Ee}`,content:'""'},[Z]:{position:"relative",zIndex:2,display:"inline-block",minWidth:z,height:z,lineHeight:`${z}px`,borderRadius:ve,transition:`background ${Xe}, border ${Xe}`},"&-range-hover-start, &-range-hover-end":{[Z]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${l}-in-view), + `]:{[`&:hover ${r}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:O.colorBgContainer,borderColor:O.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:O.fontSizeLG/2,height:O.fontSizeLG/2,backgroundColor:O.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${te}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:O.colorTextDisabled}}}]};function v(O,r){const te=(0,c.TS)(r,{checkboxCls:`.${O}`,checkboxSize:r.controlInteractiveSize});return[Y(te)]}He.ZP=(0,h.Z)("Checkbox",(O,r)=>{let{prefixCls:te}=r;return[v(te,O)]})},93891:function(_t,He,e){var d=e(59301),c=e(36355),h=e(64165);const Y=v=>{const{componentName:O}=v,{getPrefixCls:r}=(0,d.useContext)(c.E_),te=r("empty");switch(O){case"Table":case"List":return d.createElement(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return d.createElement(h.Z,{image:h.Z.PRESENTED_IMAGE_SIMPLE,className:`${te}-small`});default:return d.createElement(h.Z,null)}};He.Z=Y},5083:function(_t,He,e){e.d(He,{default:function(){return Rl}});var d=e(66649),c=e.n(d),h=e(48736),Y=e(9007),v=e.n(Y),O=e(50991),r=e.n(O),te=e(9084),re=e.n(te),y=e(58626),ue=e.n(y),K=e(13477),m=e.n(K),q=e(64796),_=e.n(q);c().extend(_()),c().extend(m()),c().extend(v()),c().extend(r()),c().extend(re()),c().extend(ue()),c().extend(function(n,a){var l=a.prototype,Z=l.format;l.format=function(Ee){var ve=(Ee||"").replace("Wo","wo");return Z.bind(this)(ve)}});var $={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"},Fe=function(a){var l=$[a];return l||a.split("_")[0]},ae=function(){(0,h.ET)(!1,"Not match any format. Please help to fire a issue about this.")},De={getNow:function(){return c()()},getFixedDate:function(a){return c()(a,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(a){return a.endOf("month")},getWeekDay:function(a){var l=a.locale("en");return l.weekday()+l.localeData().firstDayOfWeek()},getYear:function(a){return a.year()},getMonth:function(a){return a.month()},getDate:function(a){return a.date()},getHour:function(a){return a.hour()},getMinute:function(a){return a.minute()},getSecond:function(a){return a.second()},addYear:function(a,l){return a.add(l,"year")},addMonth:function(a,l){return a.add(l,"month")},addDate:function(a,l){return a.add(l,"day")},setYear:function(a,l){return a.year(l)},setMonth:function(a,l){return a.month(l)},setDate:function(a,l){return a.date(l)},setHour:function(a,l){return a.hour(l)},setMinute:function(a,l){return a.minute(l)},setSecond:function(a,l){return a.second(l)},isAfter:function(a,l){return a.isAfter(l)},isValidate:function(a){return a.isValid()},locale:{getWeekFirstDay:function(a){return c()().locale(Fe(a)).localeData().firstDayOfWeek()},getWeekFirstDate:function(a,l){return l.locale(Fe(a)).weekday(0)},getWeek:function(a,l){return l.locale(Fe(a)).week()},getShortWeekDays:function(a){return c()().locale(Fe(a)).localeData().weekdaysMin()},getShortMonths:function(a){return c()().locale(Fe(a)).localeData().monthsShort()},format:function(a,l,Z){return l.locale(Fe(a)).format(Z)},parse:function(a,l,Z){for(var z=Fe(a),Ee=0;Ee1&&(ve=a.addDate(ve,-7)),ve}function P(n,a,l){var Z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(a){case"year":return l.addYear(n,Z*10);case"quarter":case"month":return l.addYear(n,Z);default:return l.addMonth(n,Z)}}function L(n,a){var l=a.generateConfig,Z=a.locale,z=a.format;return typeof z=="function"?z(n):l.locale.format(Z.locale,n,z)}function Ne(n,a){var l=a.generateConfig,Z=a.locale,z=a.formatList;return!n||typeof z[0]=="function"?null:l.locale.parse(Z.locale,n,z)}function Be(n){var a=n.cellDate,l=n.mode,Z=n.disabledDate,z=n.generateConfig;if(!Z)return!1;var Ee=function(At,Qe,ct){for(var It=Qe;It<=ct;){var vn=void 0;switch(At){case"date":{if(vn=z.setDate(a,It),!Z(vn))return!1;break}case"month":{if(vn=z.setMonth(a,It),!Be({cellDate:vn,mode:"month",generateConfig:z,disabledDate:Z}))return!1;break}case"year":{if(vn=z.setYear(a,It),!Be({cellDate:vn,mode:"year",generateConfig:z,disabledDate:Z}))return!1;break}}It+=1}return!0};switch(l){case"date":case"week":return Z(a);case"month":{var ve=1,Xe=z.getDate(z.getEndDate(a));return Ee("date",ve,Xe)}case"quarter":{var Ge=Math.floor(z.getMonth(a)/3)*3,ot=Ge+2;return Ee("month",Ge,ot)}case"year":return Ee("month",0,11);case"decade":{var zt=z.getYear(a),ft=Math.floor(zt/D)*D,gt=ft+D-1;return Ee("year",ft,gt)}}}function _e(n,a){var l=a.formatList,Z=a.generateConfig,z=a.locale;return(0,F.Z)(function(){if(!n)return[[""],""];for(var Ee="",ve=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ot.current),It){Ge(ct);return}ot.current=requestAnimationFrame(function(){Ge(ct)})}var ft=_e(Xe,{formatList:l,generateConfig:Z,locale:z}),gt=(0,Le.Z)(ft,2),wt=gt[1];function At(ct){zt(ct)}function Qe(){var ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;zt(null,ct)}return(0,t.useEffect)(function(){Qe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ot.current)}},[]),[wt,At,Qe]}var nt=e(10228),ht=e(16089),Kt=e(94480),Jt=e(29194),Ut=new Map;function on(n,a){var l;function Z(){(0,Jt.Z)(n)?a():l=(0,ht.Z)(function(){Z()})}return Z(),function(){ht.Z.cancel(l)}}function En(n,a,l){if(Ut.get(n)&&cancelAnimationFrame(Ut.get(n)),l<=0){Ut.set(n,requestAnimationFrame(function(){n.scrollTop=a}));return}var Z=a-n.scrollTop,z=Z/l*10;Ut.set(n,requestAnimationFrame(function(){n.scrollTop+=z,n.scrollTop!==a&&En(n,a,l-10)}))}function Sn(n,a){var l=a.onLeftRight,Z=a.onCtrlLeftRight,z=a.onUpDown,Ee=a.onPageUpDown,ve=a.onEnter,Xe=n.which,Ge=n.ctrlKey,ot=n.metaKey;switch(Xe){case nt.Z.LEFT:if(Ge||ot){if(Z)return Z(-1),!0}else if(l)return l(-1),!0;break;case nt.Z.RIGHT:if(Ge||ot){if(Z)return Z(1),!0}else if(l)return l(1),!0;break;case nt.Z.UP:if(z)return z(-1),!0;break;case nt.Z.DOWN:if(z)return z(1),!0;break;case nt.Z.PAGE_UP:if(Ee)return Ee(-1),!0;break;case nt.Z.PAGE_DOWN:if(Ee)return Ee(1),!0;break;case nt.Z.ENTER:if(ve)return ve(),!0;break}return!1}function Ft(n,a,l,Z){var z=n;if(!z)switch(a){case"time":z=Z?"hh:mm:ss a":"HH:mm:ss";break;case"week":z="gggg-wo";break;case"month":z="YYYY-MM";break;case"quarter":z="YYYY-[Q]Q";break;case"year":z="YYYY";break;default:z=l?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return z}function Zn(n,a,l){var Z=n==="time"?8:10,z=typeof a=="function"?a(l.getNow()).length:a.length;return Math.max(Z,z)+2}var rr=null,Ae=new Set;function lt(n){return!rr&&typeof window!="undefined"&&window.addEventListener&&(rr=function(l){(0,Kt.Z)(Ae).forEach(function(Z){Z(l)})},window.addEventListener("mousedown",rr)),Ae.add(n),function(){Ae.delete(n),Ae.size===0&&(window.removeEventListener("mousedown",rr),rr=null)}}function Cn(n){var a=n.target;if(n.composed&&a.shadowRoot){var l;return((l=n.composedPath)===null||l===void 0?void 0:l.call(n)[0])||a}return a}var jt=function(a){return a==="month"||a==="date"?"year":a},Bt=function(a){return a==="date"?"month":a},bn=function(a){return a==="month"||a==="date"?"quarter":a},Fn=function(a){return a==="date"?"week":a},Pr={year:jt,month:Bt,quarter:bn,week:Fn,time:null,date:null};function tr(n,a){return n.some(function(l){return l&&l.contains(a)})}function Tt(n){var a=n.open,l=n.value,Z=n.isClickOutside,z=n.triggerOpen,Ee=n.forwardKeyDown,ve=n.onKeyDown,Xe=n.blurToCancel,Ge=n.onSubmit,ot=n.onCancel,zt=n.onFocus,ft=n.onBlur,gt=n.changeOnBlur,wt=(0,t.useState)(!1),At=(0,Le.Z)(wt,2),Qe=At[0],ct=At[1],It=(0,t.useState)(!1),vn=(0,Le.Z)(It,2),an=vn[0],pn=vn[1],Mn=(0,t.useRef)(!1),xn=(0,t.useRef)(!1),nn=(0,t.useRef)(!1),Dr={onMouseDown:function(){ct(!0),z(!0)},onKeyDown:function(Ir){var zr=function(){nn.current=!0};if(ve(Ir,zr),!nn.current){switch(Ir.which){case nt.Z.ENTER:{a?Ge()!==!1&&ct(!0):z(!0),Ir.preventDefault();return}case nt.Z.TAB:{Qe&&a&&!Ir.shiftKey?(ct(!1),Ir.preventDefault()):!Qe&&a&&!Ee(Ir)&&Ir.shiftKey&&(ct(!0),Ir.preventDefault());return}case nt.Z.ESC:{ct(!0),ot();return}}!a&&![nt.Z.SHIFT].includes(Ir.which)?z(!0):Qe||Ee(Ir)}},onFocus:function(Ir){ct(!0),pn(!0),zt&&zt(Ir)},onBlur:function(Ir){if(Mn.current||!Z(document.activeElement)){Mn.current=!1;return}Xe?setTimeout(function(){for(var zr=document,$r=zr.activeElement;$r&&$r.shadowRoot;)$r=$r.shadowRoot.activeElement;Z($r)&&ot()},0):a&&(z(!1),xn.current&&Ge()),pn(!1),ft==null||ft(Ir)}};return(0,t.useEffect)(function(){xn.current=!1},[a]),(0,t.useEffect)(function(){xn.current=!0},[l]),(0,t.useEffect)(function(){return lt(function(cr){var Ir=Cn(cr),zr=Z(Ir);a&&(zr?!gt&&(!an||zr)&&z(!1):(Mn.current=!0,(0,ht.Z)(function(){Mn.current=!1})))})}),[Dr,{focused:an,typing:Qe}]}function On(n,a){return t.useMemo(function(){return n||(a?((0,h.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(a).map(function(l){var Z=(0,Le.Z)(l,2),z=Z[0],Ee=Z[1];return{label:z,value:Ee}})):[])},[n,a])}var J=e(34280);function Ye(n){var a=n.valueTexts,l=n.onTextChange,Z=t.useState(""),z=(0,Le.Z)(Z,2),Ee=z[0],ve=z[1],Xe=t.useRef([]);Xe.current=a;function Ge(zt){ve(zt),l(zt)}function ot(){ve(Xe.current[0])}return(0,J.Z)(function(){a.every(function(zt){return zt!==Ee})&&ot()},[a.join("||")]),[Ee,Ge,ot]}var $e=t.createContext({}),B=$e,H=e(76190);function Ue(n){var a=n.cellRender,l=n.monthCellRender,Z=n.dateRender,z=t.useMemo(function(){if(a)return a;if(!(!l&&!Z))return function(Ee,ve){var Xe=Ee;return Z&&ve.type==="date"?Z(Xe,ve.today):l&&ve.type==="month"?l(Xe,ve.locale):ve.originNode}},[a,l,Z]);return z}function Ve(n,a){for(var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Z=String(n);Z.length=1?l|0:1,ve=n;ve<=a;ve+=Ee)z.push({label:Ve(ve,2),value:ve,disabled:(Z||[]).includes(ve)});return z}function Yn(n){var a=n.generateConfig,l=n.prefixCls,Z=n.operationRef,z=n.activeColumnIndex,Ee=n.value,ve=n.showHour,Xe=n.showMinute,Ge=n.showSecond,ot=n.use12Hours,zt=n.hourStep,ft=zt===void 0?1:zt,gt=n.minuteStep,wt=gt===void 0?1:gt,At=n.secondStep,Qe=At===void 0?1:At,ct=n.disabledHours,It=n.disabledMinutes,vn=n.disabledSeconds,an=n.disabledTime,pn=n.hideDisabledOptions,Mn=n.onSelect,xn=n.cellRender,nn=n.locale,Dr=[],cr="".concat(l,"-content"),Ir="".concat(l,"-time-panel"),zr,$r=Ee?a.getHour(Ee):-1,oa=$r,ya=Ee?a.getMinute(Ee):-1,Qr=Ee?a.getSecond(Ee):-1,Br=a.getNow(),Zr=t.useMemo(function(){if(an){var Me=an(Br);return[Me.disabledHours,Me.disabledMinutes,Me.disabledSeconds]}return[ct,It,vn]},[ct,It,vn,an,Br]),ea=(0,Le.Z)(Zr,3),la=ea[0],Kr=ea[1],kr=ea[2],La=sn(0,23,ft,la&&la()),Ba=(0,F.Z)(function(){return La},La,mn);ot&&(zr=oa>=12,oa%=12);var o=t.useMemo(function(){if(!ot)return[!1,!1];var Me=[!0,!0];return Ba.forEach(function(Ze){var ut=Ze.disabled,st=Ze.value;ut||(st>=12?Me[1]=!1:Me[0]=!1)}),Me},[ot,Ba]),i=(0,Le.Z)(o,2),E=i[0],M=i[1],k=t.useMemo(function(){return ot?Ba.filter(zr?function(Me){return Me.value>=12}:function(Me){return Me.value<12}).map(function(Me){var Ze=Me.value%12,ut=Ze===0?"12":Ve(Ze,2);return(0,pt.Z)((0,pt.Z)({},Me),{},{label:ut,value:Ze})}):Ba},[ot,zr,Ba]),Q=sn(0,59,wt,Kr&&Kr($r)),ye=sn(0,59,Qe,kr&&kr($r,ya)),Ce=kn({value:Ee,generateConfig:a,disabledMinutes:Kr,disabledSeconds:kr,minutes:Q,seconds:ye,use12Hours:ot});Z.current={onUpDown:function(Ze){var ut=Dr[z];if(ut)for(var st=ut.units.findIndex(function(Lt){return Lt.value===ut.value}),dt=ut.units.length,Dt=1;Dt2&&arguments[2]!==void 0?arguments[2]:!1;(kt===ct||or)&&(Bn(mt),Dr&&Dr(mt),Ce&&Ce(mt,Xt),cr&&!le(Ge,mt,Wt)&&!(wt!=null&&wt(mt))&&cr(mt))},Cr=function(mt){if(Zo.includes(kt)){var Xt,or,br=kt==="date";switch(mt===nt.Z.PAGE_UP||mt===nt.Z.PAGE_DOWN?or=br?Ge.addMonth:Ge.addYear:or=br?Ge.addDate:Ge.addMonth,mt){case nt.Z.LEFT:case nt.Z.PAGE_UP:Xt=or(zn,-1);break;case nt.Z.RIGHT:case nt.Z.PAGE_DOWN:Xt=or(zn,1);break;case nt.Z.UP:case nt.Z.DOWN:Xt=or(zn,Number("".concat(mt===nt.Z.UP?"-":"").concat(br?W:Or)));break}if(Xt)return!(wt!=null&&wt(Xt))}return!0},qr=function(mt){if(Dt.current&&Dt.current.onKeyDown){var Xt=!0,or=mt.which;if([nt.Z.LEFT,nt.Z.RIGHT,nt.Z.UP,nt.Z.DOWN,nt.Z.PAGE_UP,nt.Z.PAGE_DOWN,nt.Z.ENTER].includes(or)&&(mt.preventDefault(),or!==nt.Z.ENTER&&vn===0&&(Xt=Cr(or))),Xt)return Dt.current.onKeyDown(mt)}return(0,h.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},wr=function(mt){Dt.current&&Dt.current.onBlur&&Dt.current.onBlur(mt)};ye&&ut!=="right"&&(ye.current={onKeyDown:qr,onClose:function(){Dt.current&&Dt.current.onClose&&Dt.current.onClose()}}),t.useEffect(function(){ot&&!Et.current&&ar(ot)},[ot]),t.useEffect(function(){Et.current=!1},[]);var er,aa=Ue({cellRender:o,monthCellRender:Ba,dateRender:La}),Gn=(0,pt.Z)((0,pt.Z)({},n),{},{cellRender:aa,operationRef:Dt,prefixCls:z,viewDate:zn,value:Wt,onViewDateChange:$t,sourceMode:An,onPanelChange:hr,disabledDate:wt});switch(delete Gn.onChange,delete Gn.onSelect,kt){case"decade":er=t.createElement(lr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"year":er=t.createElement(Io,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"month":er=t.createElement(mr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"quarter":er=t.createElement(Ha,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"week":er=t.createElement(Na,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;case"time":delete Gn.showTime,er=t.createElement(Nn,(0,f.Z)({},Gn,(0,H.Z)(pn)==="object"?pn:null,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}));break;default:pn?er=t.createElement(fr,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}})):er=t.createElement(St,(0,f.Z)({},Gn,{onSelect:function(mt,Xt){$t(mt),yr(mt,Xt)}}))}var jr,Fr,xa=function(){var mt=Ge.getNow(),Xt=Gt(Ge.getHour(mt),Ge.getMinute(mt),Ge.getSecond(mt),E?Zr:1,M?la:1,k?kr:1),or=en(Ge,mt,Xt[0],Xt[1],Xt[2]);yr(or,"submit")};ge||(jr=bo(z,kt,xn),pn&&kt!=="date"?Fr=null:Fr=Ka({prefixCls:z,components:ya,needConfirmButton:i,okDisabled:!Wt||wt&&wt(Wt),locale:Xe,showNow:an,onNow:i&&xa,onOk:function(){Wt&&(yr(Wt,"submit",!0),oa&&oa(Wt))}}));var Qn;if(Mn&&kt==="date"&&ct==="date"&&!pn){var Kn=Ge.getNow(),Vn="".concat(z,"-today-btn"),In=wt&&wt(Kn);Qn=t.createElement("a",{className:U()(Vn,In&&"".concat(Vn,"-disabled")),"aria-disabled":In,onClick:function(){In||yr(Kn,"mouse",!0)}},Xe.today)}return t.createElement(B.Provider,{value:(0,pt.Z)((0,pt.Z)({},Q),{},{mode:kt,hideHeader:"hideHeader"in n?nn:Q.hideHeader,hidePrevBtn:Ze&&ut==="right",hideNextBtn:Ze&&ut==="left"})},t.createElement("div",{tabIndex:vn,className:U()("".concat(z,"-panel"),Ee,(a={},(0,je.Z)(a,"".concat(z,"-panel-has-range"),st&&st[0]&&st[1]),(0,je.Z)(a,"".concat(z,"-panel-has-range-hover"),dt&&dt[0]&&dt[1]),(0,je.Z)(a,"".concat(z,"-panel-rtl"),Qr==="rtl"),a)),style:ve,onKeyDown:qr,onBlur:wr,onMouseDown:zr},er,jr||Fr||Qn?t.createElement("div",{className:"".concat(z,"-footer")},jr,Fr,Qn):null))}var yo=Oo,xo=e(35593),uo={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 jn(n){var a,l=n.prefixCls,Z=n.popupElement,z=n.popupStyle,Ee=n.visible,ve=n.dropdownClassName,Xe=n.dropdownAlign,Ge=n.transitionName,ot=n.getPopupContainer,zt=n.children,ft=n.range,gt=n.popupPlacement,wt=n.direction,At="".concat(l,"-dropdown"),Qe=function(){return gt!==void 0?gt:wt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(xo.Z,{showAction:[],hideAction:[],popupPlacement:Qe(),builtinPlacements:uo,prefixCls:At,popupTransitionName:Ge,popup:Z,popupAlign:Xe,popupVisible:Ee,popupClassName:U()(ve,(a={},(0,je.Z)(a,"".concat(At,"-range"),ft),(0,je.Z)(a,"".concat(At,"-rtl"),wt==="rtl"),a)),popupStyle:z,getPopupContainer:ot},zt)}var pr=jn;function sr(n){var a=n.prefixCls,l=n.presets,Z=n.onClick,z=n.onHover;return l.length?t.createElement("div",{className:"".concat(a,"-presets")},t.createElement("ul",null,l.map(function(Ee,ve){var Xe=Ee.label,Ge=Ee.value;return t.createElement("li",{key:ve,onClick:function(){return Z==null?void 0:Z(Ot(Ge))},onMouseEnter:function(){return z==null?void 0:z(Ot(Ge))},onMouseLeave:function(){return z==null?void 0:z(null)}},Xe)}))):null}function gr(n){var a=n.picker,l=n.disabledHours,Z=n.disabledMinutes,z=n.disabledSeconds;a==="time"&&(l||Z||z)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Nr(n,a,l){var Z=(0,H.Z)(a)==="object"?a.clearIcon:l;return Z||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function Jr(n){var a,l=n,Z=l.prefixCls,z=Z===void 0?"rc-picker":Z,Ee=l.id,ve=l.name,Xe=l.tabIndex,Ge=l.style,ot=l.className,zt=l.dropdownClassName,ft=l.dropdownAlign,gt=l.popupStyle,wt=l.transitionName,At=l.generateConfig,Qe=l.locale,ct=l.inputReadOnly,It=l.allowClear,vn=l.autoFocus,an=l.showTime,pn=l.picker,Mn=pn===void 0?"date":pn,xn=l.format,nn=l.use12Hours,Dr=l.value,cr=l.defaultValue,Ir=l.presets,zr=l.open,$r=l.defaultOpen,oa=l.defaultOpenValue,ya=l.suffixIcon,Qr=l.clearIcon,Br=l.disabled,Zr=l.disabledDate,ea=l.placeholder,la=l.getPopupContainer,Kr=l.pickerRef,kr=l.panelRender,La=l.onChange,Ba=l.onOpenChange,o=l.onFocus,i=l.onBlur,E=l.onMouseDown,M=l.onMouseUp,k=l.onMouseEnter,Q=l.onMouseLeave,ye=l.onContextMenu,Ce=l.onClick,ge=l.onKeyDown,Te=l.onSelect,Me=l.direction,Ze=l.autoComplete,ut=Ze===void 0?"off":Ze,st=l.inputRender,dt=l.changeOnBlur,Dt=t.useRef(null),Et=Mn==="date"&&!!an||Mn==="time",Lt=On(Ir),Rt=it(Ft(xn,Mn,an,nn)),Wt=t.useRef(null),Bn=t.useRef(null),Hn=t.useRef(null),gn=(0,xe.Z)(null,{value:Dr,defaultValue:cr}),zn=(0,Le.Z)(gn,2),ar=zn[0],$t=zn[1],hn=t.useState(ar),rn=(0,Le.Z)(hn,2),Ht=rn[0],kt=rn[1],Ln=t.useRef(null),vr=(0,xe.Z)(!1,{value:zr,defaultValue:$r,postState:function($n){return Br?!1:$n},onChange:function($n){Ba&&Ba($n),!$n&&Ln.current&&Ln.current.onClose&&Ln.current.onClose()}}),ir=(0,Le.Z)(vr,2),An=ir[0],ur=ir[1],hr=_e(Ht,{formatList:Rt,generateConfig:At,locale:Qe}),yr=(0,Le.Z)(hr,2),Cr=yr[0],qr=yr[1],wr=Ye({valueTexts:Cr,onTextChange:function($n){var Sa=Ne($n,{locale:Qe,formatList:Rt,generateConfig:At});Sa&&(!Zr||!Zr(Sa))&&kt(Sa)}}),er=(0,Le.Z)(wr,3),aa=er[0],Gn=er[1],jr=er[2],Fr=function($n){kt($n),$t($n),La&&!le(At,ar,$n)&&La($n,$n?L($n,{generateConfig:At,locale:Qe,format:Rt[0]}):"")},xa=function($n){Br&&$n||ur($n)},Qn=function($n){return An&&Ln.current&&Ln.current.onKeyDown?Ln.current.onKeyDown($n):((0,h.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Kn=function(){for(var $n=arguments.length,Sa=new Array($n),Qa=0;Qa<$n;Qa++)Sa[Qa]=arguments[Qa];Ce==null||Ce.apply(void 0,Sa),Dt.current&&(Dt.current.focus(),xa(!0))},Vn=function($n){dt&&Fr(Ht),i==null||i($n)},In=Tt({blurToCancel:Et,open:An,value:aa,triggerOpen:xa,forwardKeyDown:Qn,isClickOutside:function($n){return!tr([Wt.current,Bn.current,Hn.current],$n)},onSubmit:function(){return!Ht||Zr&&Zr(Ht)?!1:(Fr(Ht),xa(!1),jr(),!0)},onCancel:function(){xa(!1),kt(ar),jr()},onKeyDown:function($n,Sa){ge==null||ge($n,Sa)},onFocus:o,onBlur:Vn,changeOnBlur:dt}),cn=(0,Le.Z)(In,2),mt=cn[0],Xt=cn[1],or=Xt.focused,br=Xt.typing;t.useEffect(function(){An||(kt(ar),!Cr.length||Cr[0]===""?Gn(""):qr!==aa&&jr())},[An,Cr]),t.useEffect(function(){An||jr()},[Mn]),t.useEffect(function(){kt(ar)},[ar]),Kr&&(Kr.current={focus:function(){var $n;($n=Dt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Dt.current)===null||$n===void 0||$n.blur()}});var Va=Ct(aa,{formatList:Rt,generateConfig:At,locale:Qe}),Za=(0,Le.Z)(Va,3),Co=Za[0],da=Za[1],sa=Za[2],Wn=(0,pt.Z)((0,pt.Z)({},n),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Ga=t.createElement("div",{className:"".concat(z,"-panel-layout")},t.createElement(sr,{prefixCls:z,presets:Lt,onClick:function($n){Fr($n),xa(!1)}}),t.createElement(yo,(0,f.Z)({},Wn,{generateConfig:At,className:U()((0,je.Z)({},"".concat(z,"-panel-focused"),!br)),value:Ht,locale:Qe,tabIndex:-1,onSelect:function($n){Te==null||Te($n),kt($n)},direction:Me,onPanelChange:function($n,Sa){var Qa=n.onPanelChange;sa(!0),Qa==null||Qa($n,Sa)}})));kr&&(Ga=kr(Ga));var qa=t.createElement("div",{className:"".concat(z,"-panel-container"),ref:Wt,onMouseDown:function($n){$n.preventDefault()}},Ga),Lr;ya&&(Lr=t.createElement("span",{className:"".concat(z,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},ya));var Vr=Nr(z,It,Qr),ua=t.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Fr(null),xa(!1)},className:"".concat(z,"-clear"),role:"button"},Vr),Da=!!It&&ar&&!Br,Ea=(0,pt.Z)((0,pt.Z)((0,pt.Z)({id:Ee,tabIndex:Xe,disabled:Br,readOnly:ct||typeof Rt[0]=="function"||!br,value:Co||aa,onChange:function($n){Gn($n.target.value)},autoFocus:vn,placeholder:ea,ref:Dt,title:aa},mt),{},{size:Zn(Mn,Rt[0],At),name:ve},(0,at.Z)(n,{aria:!0,data:!0})),{},{autoComplete:ut}),Ar=st?st(Ea):t.createElement("input",Ea),_a=function($n,Sa){(Sa==="submit"||Sa!=="key"&&!Et)&&(Fr($n),xa(!1))},Wa=Me==="rtl"?"bottomRight":"bottomLeft";return t.createElement(B.Provider,{value:{operationRef:Ln,hideHeader:Mn==="time",onSelect:_a,open:An,defaultOpenValue:oa,onDateMouseEnter:da,onDateMouseLeave:sa}},t.createElement(pr,{visible:An,popupElement:qa,popupStyle:gt,prefixCls:z,dropdownClassName:zt,dropdownAlign:ft,getPopupContainer:la,transitionName:wt,popupPlacement:Wa,direction:Me},t.createElement("div",{ref:Hn,className:U()(z,ot,(a={},(0,je.Z)(a,"".concat(z,"-disabled"),Br),(0,je.Z)(a,"".concat(z,"-focused"),or),(0,je.Z)(a,"".concat(z,"-rtl"),Me==="rtl"),a)),style:Ge,onMouseDown:E,onMouseUp:M,onMouseEnter:k,onMouseLeave:Q,onContextMenu:ye,onClick:Kn},t.createElement("div",{className:U()("".concat(z,"-input"),(0,je.Z)({},"".concat(z,"-input-placeholder"),!!Co)),ref:Bn},Ar,Lr,Da&&ua))))}var Ya=function(n){(0,Pe.Z)(l,n);var a=(0,vt.Z)(l);function l(){var Z;(0,fe.Z)(this,l);for(var z=arguments.length,Ee=new Array(z),ve=0;vegt(ot);case"month":return ft(Qe)>ft(ot);case"week":return zt(Qe)>zt(ot);default:return!A(Xe,Qe,ot)&&Xe.isAfter(Qe,ot)}return!1},[Ee,ve[1],ot,a]),At=t.useCallback(function(Qe){if(ve[1]||Ee&&Ee(Qe))return!0;if(ve[0]&&Ge)return!A(Xe,Qe,ot)&&Xe.isAfter(Ge,Qe);if(!a&&Ge)switch(l){case"quarter":return gt(Qe)0&&arguments[0]!==void 0?arguments[0]:!1,nr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xr=null;sa&&sl&&sl[0]&&sl[1]&&Qe.isAfter(sl[1],sl[0])&&(xr=sl);var na=nn;if(nn&&(0,H.Z)(nn)==="object"&&nn.defaultValue){var Fa=nn.defaultValue;na=(0,pt.Z)((0,pt.Z)({},nn),{},{defaultValue:tt(Fa,Wn)||void 0})}return t.createElement(Zt.Provider,{value:{inRange:!0,panelPosition:_r,rangedValue:fi||cn,hoverRangedValue:xr}},t.createElement(yo,(0,f.Z)({},n,nr,{cellRender:Di,showTime:na,mode:br[Wn],generateConfig:Qe,style:void 0,direction:zn,disabledDate:Wn===0?Ea:Ar,disabledTime:function(Go){return Zr?Zr(Go,Wn===0?"start":"end"):!1},className:U()((0,je.Z)({},"".concat(ve,"-panel-focused"),Wn===0?!_l:!Uo)),value:tt(cn,Wn),locale:ct,tabIndex:-1,onPanelChange:function(Go,Cl){Wn===0&&Bl(!0),Wn===1&&Ul(!0),Za(yt(br,Cl,Wn),yt(cn,Go,Wn));var bl=Go;_r==="right"&&br[Wn]===Cl&&(bl=P(bl,Cl,Qe,-1)),Kn(bl,Wn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Wn===0?tt(cn,1):tt(cn,0)})))}var hl=0,xi=0;if(Wn&&vr.current&&An.current&&Ln.current&&yr.current){hl=vr.current.offsetWidth+An.current.offsetWidth;var Ii=yr.current.offsetLeft>hl?yr.current.offsetLeft-hl:yr.current.offsetLeft,Ei=Ln.current.offsetWidth,Si=yr.current.offsetWidth;Ei&&Si&&hl>Ei-Si-(zn==="rtl"?0:Ii)&&(xi=hl)}var Oi=zn==="rtl"?{right:hl}:{left:hl};function Ri(){var _r,nr=bo(ve,br[Wn],Ce),xr=Ka({prefixCls:ve,components:Hn,needConfirmButton:Ht,okDisabled:!tt(cn,Wn)||Br&&Br(cn[Wn]),locale:ct,onOk:function(){var Qo=tt(cn,Wn);Qo&&(Qa(cn,Wn),Wt==null||Wt(cn),qa(!1,Wn,"confirm"))}});if(xn!=="time"&&!nn){var na=Qn(Wn),Fa=P(na,xn,Qe),Ll=br[Wn],Go=Ll===xn,Cl=Ci(Go?"left":!1,{pickerValue:na,onPickerValueChange:function(Qo){Kn(Qo,Wn)}}),bl=Ci("right",{pickerValue:Fa,onPickerValueChange:function(Qo){Kn(P(Qo,xn,Qe,-1),Wn)}});zn==="rtl"?_r=t.createElement(t.Fragment,null,bl,Go&&Cl):_r=t.createElement(t.Fragment,null,Cl,Go&&bl)}else _r=Ci();var ri=t.createElement("div",{className:"".concat(ve,"-panel-layout")},t.createElement(sr,{prefixCls:ve,presets:Pi,onClick:function(Qo){Qa(Qo,null),qa(!1,Wn,"preset")},onHover:function(Qo){ai(Qo)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(ve,"-panels")},_r),(nr||xr)&&t.createElement("div",{className:"".concat(ve,"-footer")},nr,xr)));return kr&&(ri=kr(ri)),t.createElement("div",{className:"".concat(ve,"-panel-container"),style:{marginLeft:xi},ref:Ln,onMouseDown:function(Qo){Qo.preventDefault()}},ri)}var Ni=t.createElement("div",{className:U()("".concat(ve,"-range-wrapper"),"".concat(ve,"-").concat(xn,"-range-wrapper")),style:{minWidth:Wr}},t.createElement("div",{ref:yr,className:"".concat(ve,"-range-arrow"),style:Oi}),Ri()),wi;E&&(wi=t.createElement("span",{className:"".concat(ve,"-suffix"),onMouseDown:function(nr){nr.preventDefault()}},E));var Mi=Nr(ve,i,M),Bi=t.createElement("span",{onMouseDown:function(nr){nr.preventDefault(),nr.stopPropagation()},onMouseUp:function(nr){nr.preventDefault(),nr.stopPropagation();var xr=Gn;wr[0]||(xr=yt(xr,null,0)),wr[1]||(xr=yt(xr,null,1)),Qa(xr,null),qa(!1,Wn,"clear")},className:"".concat(ve,"-clear"),role:"button"},Mi),Zi=i&&(tt(Gn,0)&&!wr[0]||tt(Gn,1)&&!wr[1]),Ai={size:Zn(xn,Cr[0],Qe)},bi=0,yi=0;vr.current&&ir.current&&An.current&&(Wn===0?yi=vr.current.offsetWidth:(bi=hl,yi=ir.current.offsetWidth));var Fi=zn==="rtl"?{right:bi}:{left:bi},Ti=function(nr,xr){var na=yt(cn,nr,Wn);if(xr==="submit"||xr!=="key"&&!Ht){Qa(na,Wn),Wn===0?Bl():Ul();var Fa=Wn===0?1:0;wr[Fa]?qa(!1,!1,"confirm"):qa(!1,Wn,"confirm")}else mt(na)};return t.createElement(B.Provider,{value:{operationRef:qr,hideHeader:xn==="time",onDateMouseEnter:gi,onDateMouseLeave:ii,hideRanges:!0,onSelect:Ti,open:sa}},t.createElement(pr,{visible:sa,popupElement:Ni,popupStyle:zt,prefixCls:ve,dropdownClassName:ft,dropdownAlign:wt,getPopupContainer:At,transitionName:gt,range:!0,direction:zn},t.createElement("div",(0,f.Z)({ref:kt,className:U()(ve,"".concat(ve,"-range"),ot,(a={},(0,je.Z)(a,"".concat(ve,"-disabled"),wr[0]&&wr[1]),(0,je.Z)(a,"".concat(ve,"-focused"),Wn===0?zl:Yo),(0,je.Z)(a,"".concat(ve,"-rtl"),zn==="rtl"),a)),style:Ge,onClick:ci,onMouseEnter:Et,onMouseLeave:Lt,onMouseDown:ei,onMouseUp:Dt},(0,at.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:U()("".concat(ve,"-input"),(l={},(0,je.Z)(l,"".concat(ve,"-input-active"),Wn===0),(0,je.Z)(l,"".concat(ve,"-input-placeholder"),!!kl),l)),ref:vr},t.createElement("input",(0,f.Z)({id:Xe,disabled:wr[0],readOnly:Q||typeof Cr[0]=="function"||!_l,value:kl||ta,onChange:function(nr){Xa(nr.target.value)},autoFocus:vn,placeholder:tt(It,0)||"",ref:ur},$l,Ai,{autoComplete:hn}))),t.createElement("div",{className:"".concat(ve,"-range-separator"),ref:An},Ir),t.createElement("div",{className:U()("".concat(ve,"-input"),(Z={},(0,je.Z)(Z,"".concat(ve,"-input-active"),Wn===1),(0,je.Z)(Z,"".concat(ve,"-input-placeholder"),!!Yl),Z)),ref:ir},t.createElement("input",(0,f.Z)({disabled:wr[1],readOnly:Q||typeof Cr[0]=="function"||!Uo,value:Yl||eo,onChange:function(nr){Ho(nr.target.value)},placeholder:tt(It,1)||"",ref:hr},ma,Ai,{autoComplete:hn}))),t.createElement("div",{className:"".concat(ve,"-active-bar"),style:(0,pt.Z)((0,pt.Z)({},Fi),{},{width:yi,position:"absolute"})}),wi,Zi&&Bi)))}var ul=function(n){(0,Pe.Z)(l,n);var a=(0,vt.Z)(l);function l(){var Z;(0,fe.Z)(this,l);for(var z=arguments.length,Ee=new Array(z),ve=0;ve{const{lineHeight:z}=n,Ee=Math.floor(l*z)+2,ve=Math.max((a-Ee)/2,0),Xe=Math.max(a-Ee-ve,0);return{padding:`${ve}px ${Z}px ${Xe}px`}},ha=n=>{const{componentCls:a,pickerCellCls:l,pickerCellInnerCls:Z,cellHeight:z,motionDurationSlow:Ee,borderRadiusSM:ve,motionDurationMid:Xe,cellHoverBg:Ge,lineWidth:ot,lineType:zt,colorPrimary:ft,cellActiveWithRangeBg:gt,colorTextLightSolid:wt,controlHeightSM:At,cellRangeBorderColor:Qe,pickerCellBorderGap:ct,cellHoverWithRangeBg:It,cellWidth:vn,colorTextDisabled:an,cellBgDisabled:pn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:z,transform:"translateY(-50%)",transition:`all ${Ee}`,content:'""'},[Z]:{position:"relative",zIndex:2,display:"inline-block",minWidth:z,height:z,lineHeight:`${z}px`,borderRadius:ve,transition:`background ${Xe}, border ${Xe}`},"&-range-hover-start, &-range-hover-end":{[Z]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${l}-in-view), &:hover:not(${l}-selected):not(${l}-range-start):not(${l}-range-end):not(${l}-range-hover-start):not(${l}-range-hover-end)`]:{[Z]:{background:Ge}},[`&-in-view${l}-today ${Z}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ot}px ${zt} ${ft}`,borderRadius:ve,content:'""'}},[`&-in-view${l}-in-range`]:{position:"relative","&::before":{background:gt}},[`&-in-view${l}-selected ${Z}, &-in-view${l}-range-start ${Z}, &-in-view${l}-range-end ${Z}`]:{color:wt,background:ft},[`&-in-view${l}-range-start:not(${l}-range-start-single), @@ -34,12 +34,12 @@ tr > &-in-view${l}-range-hover-start:last-child::after, &-in-view${l}-end${l}-range-hover-edge-end${l}-range-hover-edge-end-near-range::after, &-in-view${l}-range-hover-edge-end:not(${l}-range-hover-edge-end-near-range)::after, - &-in-view${l}-range-hover-end::after`]:{insetInlineEnd:(vn-z)/2,borderInlineEnd:`${ot}px dashed ${Qe}`,borderStartEndRadius:ve,borderEndEndRadius:ve},"&-disabled":{color:an,pointerEvents:"none",[Z]:{background:"transparent"},"&::before":{background:pn}},[`&-disabled${l}-today ${Z}::before`]:{borderColor:an}}},Ua=n=>{const{componentCls:a,pickerCellCls:l,pickerCellInnerCls:Z,pickerYearMonthCellWidth:z,pickerControlIconSize:Ee,cellWidth:ve,paddingSM:Xe,paddingXS:Ge,paddingXXS:ot,colorBgContainer:zt,lineWidth:ft,lineType:gt,borderRadiusLG:wt,colorPrimary:At,colorTextHeading:Qe,colorSplit:ct,pickerControlIconBorderWidth:It,colorIcon:vn,textHeight:an,motionDurationMid:pn,colorIconHover:Mn,fontWeightStrong:xn,cellHeight:nn,pickerCellPaddingVertical:Dr,colorTextDisabled:cr,colorText:Ir,fontSize:zr,cellHoverWithRangeBg:$r,motionDurationSlow:oa,withoutTimeCellHeight:ya,pickerQuarterPanelContentHeight:Qr,colorLink:Br,colorLinkActive:Zr,colorLinkHover:ea,cellRangeBorderColor:la,borderRadiusSM:Kr,colorTextLightSolid:kr,cellHoverBg:La,timeColumnHeight:Ba,timeColumnWidth:o,timeCellHeight:i,controlItemBgActive:E,marginXXS:M,pickerDatePanelPaddingHorizontal:k}=n,Q=ve*7+k*2,be=(Q-Ge*2)/3-z-Xe,Ce=(Q-Ge*2)/4-z;return{[a]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:zt,border:`${ft}px ${gt} ${ct}`,borderRadius:wt,outline:"none","&-focused":{borderColor:At},"&-rtl":{direction:"rtl",[`${a}-prev-icon, + &-in-view${l}-range-hover-end::after`]:{insetInlineEnd:(vn-z)/2,borderInlineEnd:`${ot}px dashed ${Qe}`,borderStartEndRadius:ve,borderEndEndRadius:ve},"&-disabled":{color:an,pointerEvents:"none",[Z]:{background:"transparent"},"&::before":{background:pn}},[`&-disabled${l}-today ${Z}::before`]:{borderColor:an}}},Ua=n=>{const{componentCls:a,pickerCellCls:l,pickerCellInnerCls:Z,pickerYearMonthCellWidth:z,pickerControlIconSize:Ee,cellWidth:ve,paddingSM:Xe,paddingXS:Ge,paddingXXS:ot,colorBgContainer:zt,lineWidth:ft,lineType:gt,borderRadiusLG:wt,colorPrimary:At,colorTextHeading:Qe,colorSplit:ct,pickerControlIconBorderWidth:It,colorIcon:vn,textHeight:an,motionDurationMid:pn,colorIconHover:Mn,fontWeightStrong:xn,cellHeight:nn,pickerCellPaddingVertical:Dr,colorTextDisabled:cr,colorText:Ir,fontSize:zr,cellHoverWithRangeBg:$r,motionDurationSlow:oa,withoutTimeCellHeight:ya,pickerQuarterPanelContentHeight:Qr,colorLink:Br,colorLinkActive:Zr,colorLinkHover:ea,cellRangeBorderColor:la,borderRadiusSM:Kr,colorTextLightSolid:kr,cellHoverBg:La,timeColumnHeight:Ba,timeColumnWidth:o,timeCellHeight:i,controlItemBgActive:E,marginXXS:M,pickerDatePanelPaddingHorizontal:k}=n,Q=ve*7+k*2,ye=(Q-Ge*2)/3-z-Xe,Ce=(Q-Ge*2)/4-z;return{[a]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:zt,border:`${ft}px ${gt} ${ct}`,borderRadius:wt,outline:"none","&-focused":{borderColor:At},"&-rtl":{direction:"rtl",[`${a}-prev-icon, ${a}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${a}-next-icon, ${a}-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:Q},"&-header":{display:"flex",padding:`0 ${Ge}px`,color:Qe,borderBottom:`${ft}px ${gt} ${ct}`,"> *":{flex:"none"},button:{padding:0,color:vn,lineHeight:`${an}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${pn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:zr,"&:hover":{color:Mn}},"&-view":{flex:"auto",fontWeight:xn,lineHeight:`${an}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ge},"&:hover":{color:At}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ee,height:Ee,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ee,height:Ee,border:"0 solid currentcolor",borderBlockStartWidth:It,borderBlockEndWidth:0,borderInlineStartWidth:It,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ee/2),insetInlineStart:Math.ceil(Ee/2),display:"inline-block",width:Ee,height:Ee,border:"0 solid currentcolor",borderBlockStartWidth:It,borderBlockEndWidth:0,borderInlineStartWidth:It,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:nn,fontWeight:"normal"},th:{height:nn+Dr*2,color:Ir,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Dr}px 0`,color:cr,cursor:"pointer","&-in-view":{color:Ir}},ha(n)),[`&-date-panel ${a}-cell-in-view${a}-cell-in-range${a}-cell-range-hover-start ${Z}, &-date-panel ${a}-cell-in-view${a}-cell-in-range${a}-cell-range-hover-end ${Z}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:$r,transition:`all ${oa}`,content:'""'}},[`&-date-panel ${a}-cell-in-view${a}-cell-in-range${a}-cell-range-hover-start - ${Z}::after`]:{insetInlineEnd:-(ve-nn)/2,insetInlineStart:0},[`&-date-panel ${a}-cell-in-view${a}-cell-in-range${a}-cell-range-hover-end ${Z}::after`]:{insetInlineEnd:0,insetInlineStart:-(ve-nn)/2},[`&-range-hover${a}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${a}-content`]:{height:ya*4},[Z]:{padding:`0 ${Ge}px`}},"&-quarter-panel":{[`${a}-content`]:{height:Qr},[`${a}-cell-range-hover-start::after`]:{insetInlineStart:Ce,borderInlineStart:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineEnd:Ce,borderInlineEnd:`${ft}px dashed ${la}`}},[`${a}-cell-range-hover-end::after`]:{insetInlineEnd:Ce,borderInlineEnd:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineStart:Ce,borderInlineStart:`${ft}px dashed ${la}`}}},[`&-panel ${a}-footer`]:{borderTop:`${ft}px ${gt} ${ct}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${an-2*ft}px`,textAlign:"center","&-extra":{padding:`0 ${Xe}px`,lineHeight:`${an-2*ft}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${ft}px ${gt} ${ct}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Br,"&:hover":{color:ea},"&:active":{color:Zr},[`&${a}-today-btn-disabled`]:{color:cr,cursor:"not-allowed"}},"&-decade-panel":{[Z]:{padding:`0 ${Ge/2}px`},[`${a}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${a}-body`]:{padding:`0 ${Ge}px`},[Z]:{width:z},[`${a}-cell-range-hover-start::after`]:{borderStartStartRadius:Kr,borderEndStartRadius:Kr,borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Kr,borderEndEndRadius:Kr}},[`${a}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Kr,borderEndEndRadius:Kr,[`${a}-panel-rtl &`]:{borderStartStartRadius:Kr,borderEndStartRadius:Kr,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${a}-cell-range-hover-start::after`]:{insetInlineStart:be,borderInlineStart:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineEnd:be,borderInlineEnd:`${ft}px dashed ${la}`}},[`${a}-cell-range-hover-end::after`]:{insetInlineEnd:be,borderInlineEnd:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineStart:be,borderInlineStart:`${ft}px dashed ${la}`}}},"&-week-panel":{[`${a}-body`]:{padding:`${Ge}px ${Xe}px`},[`${a}-cell`]:{[`&:hover ${Z}, + ${Z}::after`]:{insetInlineEnd:-(ve-nn)/2,insetInlineStart:0},[`&-date-panel ${a}-cell-in-view${a}-cell-in-range${a}-cell-range-hover-end ${Z}::after`]:{insetInlineEnd:0,insetInlineStart:-(ve-nn)/2},[`&-range-hover${a}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${a}-content`]:{height:ya*4},[Z]:{padding:`0 ${Ge}px`}},"&-quarter-panel":{[`${a}-content`]:{height:Qr},[`${a}-cell-range-hover-start::after`]:{insetInlineStart:Ce,borderInlineStart:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineEnd:Ce,borderInlineEnd:`${ft}px dashed ${la}`}},[`${a}-cell-range-hover-end::after`]:{insetInlineEnd:Ce,borderInlineEnd:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineStart:Ce,borderInlineStart:`${ft}px dashed ${la}`}}},[`&-panel ${a}-footer`]:{borderTop:`${ft}px ${gt} ${ct}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${an-2*ft}px`,textAlign:"center","&-extra":{padding:`0 ${Xe}px`,lineHeight:`${an-2*ft}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${ft}px ${gt} ${ct}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Br,"&:hover":{color:ea},"&:active":{color:Zr},[`&${a}-today-btn-disabled`]:{color:cr,cursor:"not-allowed"}},"&-decade-panel":{[Z]:{padding:`0 ${Ge/2}px`},[`${a}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${a}-body`]:{padding:`0 ${Ge}px`},[Z]:{width:z},[`${a}-cell-range-hover-start::after`]:{borderStartStartRadius:Kr,borderEndStartRadius:Kr,borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Kr,borderEndEndRadius:Kr}},[`${a}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Kr,borderEndEndRadius:Kr,[`${a}-panel-rtl &`]:{borderStartStartRadius:Kr,borderEndStartRadius:Kr,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${a}-cell-range-hover-start::after`]:{insetInlineStart:ye,borderInlineStart:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineEnd:ye,borderInlineEnd:`${ft}px dashed ${la}`}},[`${a}-cell-range-hover-end::after`]:{insetInlineEnd:ye,borderInlineEnd:`${ft}px dashed ${la}`,[`${a}-panel-rtl &`]:{insetInlineStart:ye,borderInlineStart:`${ft}px dashed ${la}`}}},"&-week-panel":{[`${a}-body`]:{padding:`${Ge}px ${Xe}px`},[`${a}-cell`]:{[`&:hover ${Z}, &-selected ${Z}, ${Z}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${pn}`},"&:first-child:before":{borderStartStartRadius:Kr,borderEndStartRadius:Kr},"&:last-child:before":{borderStartEndRadius:Kr,borderEndEndRadius:Kr}},"&:hover td":{"&:before":{background:La}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${l}`]:{"&:before":{background:At},[`&${a}-cell-week`]:{color:new Ro.C(kr).setAlpha(.5).toHexString()},[Z]:{color:kr}}},"&-range-hover td:before":{background:E}}},"&-date-panel":{[`${a}-body`]:{padding:`${Ge}px ${k}px`},[`${a}-content`]:{width:ve*7,th:{width:ve,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${a}-time-panel`]:{borderInlineStart:`${ft}px ${gt} ${ct}`},[`${a}-date-panel, ${a}-time-panel`]:{transition:`opacity ${oa}`},"&-active":{[`${a}-date-panel, @@ -52,7 +52,7 @@ &${l}-slide-up-appear${l}-slide-up-appear-active${a}-dropdown-placement-bottomRight`]:{animationName:po.fJ},[`&${l}-slide-up-leave${l}-slide-up-leave-active${a}-dropdown-placement-topLeft, &${l}-slide-up-leave${l}-slide-up-leave-active${a}-dropdown-placement-topRight`]:{animationName:po.ly},[`&${l}-slide-up-leave${l}-slide-up-leave-active${a}-dropdown-placement-bottomLeft, &${l}-slide-up-leave${l}-slide-up-leave-active${a}-dropdown-placement-bottomRight`]:{animationName:po.Uw},[`${a}-panel > ${a}-time-panel`]:{paddingTop:zr},[`${a}-ranges`]:{marginBottom:0,padding:`${zr}px ${$r}px`,overflow:"hidden",lineHeight:`${oa-2*Xe-an/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${a}-preset > ${l}-tag-blue`]:{color:Dr,background:ya,borderColor:Qr,cursor:"pointer"},[`${a}-ok`]:{marginInlineStart:"auto"}},[`${a}-range-wrapper`]:{display:"flex",position:"relative"},[`${a}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ee*1.5,transition:`left ${cr} ease-out`},(0,fl.r)(Br,Zr,ea,la,M)),[`${a}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:la,borderRadius:Kr,boxShadow:kr,transition:`margin ${cr}`,[`${a}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${a}-presets`]:{display:"flex",flexDirection:"column",minWidth:i,maxWidth:E,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:an,borderInlineEnd:`${Xe}px ${Ge} ${Ba}`,li:Object.assign(Object.assign({},_o.vS),{borderRadius:La,paddingInline:an,paddingBlock:(It-Math.round(z*nn))/2,cursor:"pointer",transition:`all ${cr}`,"+ li":{marginTop:pn},"&:hover":{background:o}})}},[`${a}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${a}-panel`]:{borderWidth:`0 0 ${Xe}px`},"&:last-child":{[`${a}-panel`]:{borderWidth:0}}},[`${a}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${a}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ot}}}}),"&-dropdown-range":{padding:`${Br*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${a}-separator`]:{transform:"rotate(180deg)"},[`${a}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,po.oN)(n,"slide-up"),(0,po.oN)(n,"slide-down"),(0,Rr.Fm)(n,"move-up"),(0,Rr.Fm)(n,"move-down")]},co=n=>{const{componentCls:a,controlHeightLG:l,paddingXXS:Z,padding:z}=n;return{pickerCellCls:`${a}-cell`,pickerCellInnerCls:`${a}-cell-inner`,pickerYearMonthCellWidth:l*1.5,pickerQuarterPanelContentHeight:l*1.4,pickerCellPaddingVertical:Z+Z/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:z+Z/2}},Wo=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ro.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ro.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Eo=(0,ja.Z)("DatePicker",n=>{const a=(0,Sr.TS)((0,ro.e5)(n),co(n));return[ho(a),$a(a),(0,ml.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,ro.TM)(n)),Wo(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function vl(n,a,l){return l!==void 0?l:a==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:a==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:a==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:a==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:a==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function Al(n,a,l){return l!==void 0?l:a==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:a==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:a==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:a==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:a==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function el(n,a){const l={adjustX:1,adjustY:1};switch(a){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:l};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:l};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:l};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:l};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:l}}}function gl(n){return n?Array.isArray(n)?n:[n]:[]}function tl(n){const{format:a,picker:l,showHour:Z,showMinute:z,showSecond:Ee,use12Hours:ve}=n,Xe=gl(a)[0],Ge=Object.assign({},n);return a&&Array.isArray(a)&&(Ge.format=Xe),Xe&&typeof Xe=="string"&&(!Xe.includes("s")&&Ee===void 0&&(Ge.showSecond=!1),!Xe.includes("m")&&z===void 0&&(Ge.showMinute=!1),!Xe.includes("H")&&!Xe.includes("h")&&!Xe.includes("K")&&!Xe.includes("k")&&Z===void 0&&(Ge.showHour=!1),(Xe.includes("a")||Xe.includes("A"))&&ve===void 0&&(Ge.use12Hours=!0)),l==="time"?Ge:(typeof Xe=="function"&&delete Ge.format,{showTime:Ge})}function ll(n,a,l){if(n===!1)return!1;const Z={clearIcon:a!=null?a:l};return typeof n=="object"?Object.assign(Object.assign({},Z),n):Z}var yl=e(3113);function Hl(n){return t.createElement(yl.ZP,Object.assign({size:"small",type:"primary"},n))}var xl={button:Hl},Pl=function(n,a){var l={};for(var Z in n)Object.prototype.hasOwnProperty.call(n,Z)&&a.indexOf(Z)<0&&(l[Z]=n[Z]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Z=Object.getOwnPropertySymbols(n);z{const{prefixCls:z,getPopupContainer:Ee,className:ve,placement:Xe,size:Ge,disabled:ot,bordered:zt=!0,placeholder:ft,popupClassName:gt,dropdownClassName:wt,status:At,clearIcon:Qe,allowClear:ct,rootClassName:It}=l,vn=Pl(l,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),an=t.useRef(null),{getPrefixCls:pn,direction:Mn,getPopupContainer:xn}=(0,t.useContext)(Jo.E_),nn=pn("picker",z),{compactSize:Dr,compactItemClassnames:cr}=(0,Vo.ri)(nn,Mn),{format:Ir,showTime:zr,picker:$r}=l,oa=pn(),[ya,Qr]=Eo(nn),Br=Object.assign(Object.assign({},zr?tl(Object.assign({format:Ir,picker:$r},zr)):{}),$r==="time"?tl(Object.assign(Object.assign({format:Ir},l),{picker:$r})):{}),Zr=(0,dl.Z)(M=>{var k;return(k=Ge!=null?Ge:Dr)!==null&&k!==void 0?k:M}),ea=t.useContext($o.Z),la=ot!=null?ot:ea,Kr=(0,t.useContext)(al.aM),{hasFeedback:kr,status:La,feedbackIcon:Ba}=Kr,o=t.createElement(t.Fragment,null,$r==="time"?t.createElement(he,null):t.createElement(S,null),kr&&Ba);(0,t.useImperativeHandle)(Z,()=>({focus:()=>{var M;return(M=an.current)===null||M===void 0?void 0:M.focus()},blur:()=>{var M;return(M=an.current)===null||M===void 0?void 0:M.blur()}}));const[i]=(0,qo.Z)("Calendar",ol.Z),E=Object.assign(Object.assign({},i),l.locale);return ya(t.createElement(go,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${nn}-separator`},t.createElement(Ie,null)),disabled:la,ref:an,dropdownAlign:el(Mn,Xe),placeholder:Al(E,$r,ft),suffixIcon:o,prevIcon:t.createElement("span",{className:`${nn}-prev-icon`}),nextIcon:t.createElement("span",{className:`${nn}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${nn}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${nn}-super-next-icon`}),transitionName:`${oa}-slide-up`},vn,Br,{className:U()({[`${nn}-${Zr}`]:Zr,[`${nn}-borderless`]:!zt},(0,jo.Z)(nn,(0,jo.F)(La,At),kr),Qr,cr,ve,It),locale:E.lang,prefixCls:nn,getPopupContainer:Ee||xn,generateConfig:n,components:xl,direction:Mn,dropdownClassName:U()(Qr,gt||wt,It),allowClear:ll(ct,Qe,t.createElement(ce.Z,null))})))})}var Ca=function(n,a){var l={};for(var Z in n)Object.prototype.hasOwnProperty.call(n,Z)&&a.indexOf(Z)<0&&(l[Z]=n[Z]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Z=Object.getOwnPropertySymbols(n);z{const{prefixCls:At,getPopupContainer:Qe,style:ct,className:It,rootClassName:vn,size:an,bordered:pn=!0,placement:Mn,placeholder:xn,popupClassName:nn,dropdownClassName:Dr,disabled:cr,status:Ir,clearIcon:zr,allowClear:$r}=gt,oa=Ca(gt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:ya,direction:Qr,getPopupContainer:Br,[zt]:Zr}=(0,t.useContext)(Jo.E_),ea=ya("picker",At),{compactSize:la,compactItemClassnames:Kr}=(0,Vo.ri)(ea,Qr),kr=t.useRef(null),{format:La,showTime:Ba}=gt,[o,i]=Eo(ea);(0,t.useImperativeHandle)(wt,()=>({focus:()=>{var Et;return(Et=kr.current)===null||Et===void 0?void 0:Et.focus()},blur:()=>{var Et;return(Et=kr.current)===null||Et===void 0?void 0:Et.blur()}}));const E={showToday:!0};let M={};Ge&&(M.picker=Ge);const k=Ge||gt.picker;M=Object.assign(Object.assign(Object.assign({},M),Ba?tl(Object.assign({format:La,picker:k},Ba)):{}),k==="time"?tl(Object.assign(Object.assign({format:La},gt),{picker:k})):{});const Q=ya(),be=(0,dl.Z)(Et=>{var Lt;return(Lt=an!=null?an:la)!==null&&Lt!==void 0?Lt:Et}),Ce=t.useContext($o.Z),ge=cr!=null?cr:Ce,Te=(0,t.useContext)(al.aM),{hasFeedback:Me,status:Ze,feedbackIcon:ut}=Te,st=t.createElement(t.Fragment,null,k==="time"?t.createElement(he,null):t.createElement(S,null),Me&&ut),[dt]=(0,qo.Z)("DatePicker",ol.Z),Dt=Object.assign(Object.assign({},dt),gt.locale);return o(t.createElement(cl,Object.assign({ref:kr,placeholder:vl(Dt,k,xn),suffixIcon:st,dropdownAlign:el(Qr,Mn),prevIcon:t.createElement("span",{className:`${ea}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ea}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ea}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ea}-super-next-icon`}),transitionName:`${Q}-slide-up`},E,oa,M,{locale:Dt.lang,className:U()({[`${ea}-${be}`]:be,[`${ea}-borderless`]:!pn},(0,jo.Z)(ea,(0,jo.F)(Ze,Ir),Me),i,Kr,Zr==null?void 0:Zr.className,It,vn),style:Object.assign(Object.assign({},Zr==null?void 0:Zr.style),ct),prefixCls:ea,getPopupContainer:Qe||Br,generateConfig:n,components:xl,direction:Qr,disabled:ge,dropdownClassName:U()(i,vn,nn||Dr),allowClear:ll($r,zr,t.createElement(ce.Z,null))})))});return ot&&(ft.displayName=ot),ft}const l=a(),Z=a("week","WeekPicker"),z=a("month","MonthPicker"),Ee=a("year","YearPicker"),ve=a("time","TimePicker"),Xe=a("quarter","QuarterPicker");return{DatePicker:l,WeekPicker:Z,MonthPicker:z,YearPicker:Ee,TimePicker:ve,QuarterPicker:Xe}}const ba=null;function fo(n){const{DatePicker:a,WeekPicker:l,MonthPicker:Z,YearPicker:z,TimePicker:Ee,QuarterPicker:ve}=ia(n),Xe=Il(n),Ge=a;return Ge.WeekPicker=l,Ge.MonthPicker=Z,Ge.YearPicker=z,Ge.RangePicker=Xe,Ge.TimePicker=Ee,Ge.QuarterPicker=ve,Ge}var so=fo;const No=so(me);function To(n){const a=el(n.direction,n.placement);return a.overflow.adjustY=!1,a.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:a})}const pl=(0,V.Z)(No,"picker",null,To);No._InternalPanelDoNotUseOrYouWillBeFired=pl;const Ol=(0,V.Z)(No.RangePicker,"picker",null,To);No._InternalRangePanelDoNotUseOrYouWillBeFired=Ol,No.generatePicker=so;var Rl=No},28103:function(_t,He,e){e.d(He,{Z:function(){return K}});var d=e(92310),c=e.n(d),h=e(59301),Y=e(36355),v=e(17313),O=e(83116),r=e(37613);const te=m=>{const{componentCls:q,sizePaddingEdgeHorizontal:_,colorSplit:$,lineWidth:Fe,textPaddingInline:ae,orientationMargin:De,verticalMarginInline:me}=m;return{[q]:Object.assign(Object.assign({},(0,v.Wf)(m)),{borderBlockStart:`${Fe}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:me,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Fe}px solid ${$}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${m.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${q}-with-text`]:{display:"flex",alignItems:"center",margin:`${m.dividerHorizontalWithTextGutterMargin}px 0`,color:m.colorTextHeading,fontWeight:500,fontSize:m.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Fe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${q}-with-text-left`]:{"&::before":{width:`${De*100}%`},"&::after":{width:`${100-De*100}%`}},[`&-horizontal${q}-with-text-right`]:{"&::before":{width:`${100-De*100}%`},"&::after":{width:`${De*100}%`}},[`${q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ae},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${Fe}px 0 0`},[`&-horizontal${q}-with-text${q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${q}-dashed`]:{borderInlineStartWidth:Fe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${q}-with-text`]:{color:m.colorText,fontWeight:"normal",fontSize:m.fontSize},[`&-horizontal${q}-with-text-left${q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${q}-inner-text`]:{paddingInlineStart:_}},[`&-horizontal${q}-with-text-right${q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${q}-inner-text`]:{paddingInlineEnd:_}}})}};var re=(0,O.Z)("Divider",m=>{const q=(0,r.TS)(m,{dividerHorizontalWithTextGutterMargin:m.margin,dividerHorizontalGutterMargin:m.marginLG,sizePaddingEdgeHorizontal:0});return[te(q)]},m=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:m.marginXS})),y=function(m,q){var _={};for(var $ in m)Object.prototype.hasOwnProperty.call(m,$)&&q.indexOf($)<0&&(_[$]=m[$]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,$=Object.getOwnPropertySymbols(m);Fe<$.length;Fe++)q.indexOf($[Fe])<0&&Object.prototype.propertyIsEnumerable.call(m,$[Fe])&&(_[$[Fe]]=m[$[Fe]]);return _},K=m=>{const{getPrefixCls:q,direction:_,divider:$}=h.useContext(Y.E_),{prefixCls:Fe,type:ae="horizontal",orientation:De="center",orientationMargin:me,className:V,rootClassName:f,children:t,dashed:x,plain:b,style:I}=m,N=y(m,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=q("divider",Fe),[S,Oe]=re(j),se=De.length>0?`-${De}`:De,et=!!t,oe=De==="left"&&me!=null,he=De==="right"&&me!=null,ce=c()(j,$==null?void 0:$.className,Oe,`${j}-${ae}`,{[`${j}-with-text`]:et,[`${j}-with-text${se}`]:et,[`${j}-dashed`]:!!x,[`${j}-plain`]:!!b,[`${j}-rtl`]:_==="rtl",[`${j}-no-default-orientation-margin-left`]:oe,[`${j}-no-default-orientation-margin-right`]:he},V,f),ee=h.useMemo(()=>typeof me=="number"?me:/^\d+$/.test(me)?Number(me):me,[me]),Se=Object.assign(Object.assign({},oe&&{marginLeft:ee}),he&&{marginRight:ee});return S(h.createElement("div",Object.assign({className:ce,style:Object.assign(Object.assign({},$==null?void 0:$.style),I)},N,{role:"separator"}),t&&ae!=="vertical"&&h.createElement("span",{className:`${j}-inner-text`,style:Se},t)))}},91857:function(_t,He,e){var d=e(59301),c=e(38819),h=e(92310),Y=e.n(h),v=e(31561),O=e(70425),r=e(18929),te=e(2738),re=e(79676),y=e(53487),ue=e(92343),K=e(36355),m=e(20834),q=e(40875),_=e(88088),$=e(47211);const Fe=null,ae=f=>{const{menu:t,arrow:x,prefixCls:b,children:I,trigger:N,disabled:j,dropdownRender:S,getPopupContainer:Oe,overlayClassName:se,rootClassName:et,open:oe,onOpenChange:he,visible:ce,onVisibleChange:ee,mouseEnterDelay:Se=.15,mouseLeaveDelay:X=.1,autoAdjustOverflow:ie=!0,placement:Ie="",overlay:pe,transitionName:U}=f,{getPopupContainer:fe,getPrefixCls:we,direction:ke}=d.useContext(K.E_),Pe=d.useMemo(()=>{const p=we();return U!==void 0?U:Ie.includes("top")?`${p}-slide-down`:`${p}-slide-up`},[we,Ie,U]),vt=d.useMemo(()=>Ie?Ie.includes("Center")?Ie.slice(0,Ie.indexOf("Center")):Ie:ke==="rtl"?"bottomRight":"bottomLeft",[Ie,ke]),je=we("dropdown",b),[pt,Le]=(0,$.Z)(je),[,ye]=(0,_.Z)(),at=d.Children.only(I),F=(0,ue.Tm)(at,{className:Y()(`${je}-trigger`,{[`${je}-rtl`]:ke==="rtl"},at.props.className),disabled:j}),w=j?[]:N;let A;w&&w.includes("contextMenu")&&(A=!0);const[s,W]=(0,r.Z)(!1,{value:oe!=null?oe:ce}),T=(0,O.useEvent)(p=>{he==null||he(p),ee==null||ee(p),W(p)}),g=Y()(se,et,Le,{[`${je}-rtl`]:ke==="rtl"}),u=(0,re.Z)({arrowPointAtCenter:typeof x=="object"&&x.pointAtCenter,autoAdjustOverflow:ie,offset:ye.marginXXS,arrowWidth:x?ye.sizePopupArrow:0,borderRadius:ye.borderRadius}),G=d.useCallback(()=>{W(!1)},[]),R=()=>{let p;return t!=null&&t.items?p=d.createElement(m.default,Object.assign({},t)):typeof pe=="function"?p=pe():p=pe,S&&(p=S(p)),p=d.Children.only(typeof p=="string"?d.createElement("span",null,p):p),d.createElement(q.J,{prefixCls:`${je}-menu`,expandIcon:d.createElement("span",{className:`${je}-menu-submenu-arrow`},d.createElement(c.Z,{className:`${je}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:D=>{let{mode:xe}=D}},p)};return pt(d.createElement(v.Z,Object.assign({alignPoint:A},(0,te.Z)(f,["rootClassName"]),{mouseEnterDelay:Se,mouseLeaveDelay:X,visible:s,builtinPlacements:u,arrow:!!x,overlayClassName:g,prefixCls:je,getPopupContainer:Oe||fe,transitionName:Pe,trigger:w,overlay:R,placement:vt,onVisibleChange:T}),F))};function De(f){return Object.assign(Object.assign({},f),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const me=(0,y.Z)(ae,"dropdown",f=>f,De),V=f=>d.createElement(me,Object.assign({},f),d.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=V,He.Z=ae},38854:function(_t,He,e){e.d(He,{Z:function(){return _}});var d=e(91857),c=e(92310),h=e.n(c),Y=e(59301),v=e(18785),O=e(3113),r=e(36355),te=e(81327),re=e(33234),y=e(47211),ue=function($,Fe){var ae={};for(var De in $)Object.prototype.hasOwnProperty.call($,De)&&Fe.indexOf(De)<0&&(ae[De]=$[De]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,De=Object.getOwnPropertySymbols($);me{const{getPopupContainer:Fe,getPrefixCls:ae,direction:De}=Y.useContext(r.E_),{prefixCls:me,type:V="default",danger:f,disabled:t,loading:x,onClick:b,htmlType:I,children:N,className:j,menu:S,arrow:Oe,autoFocus:se,overlay:et,trigger:oe,align:he,open:ce,onOpenChange:ee,placement:Se,getPopupContainer:X,href:ie,icon:Ie=Y.createElement(v.Z,null),title:pe,buttonsRender:U=R=>R,mouseEnterDelay:fe,mouseLeaveDelay:we,overlayClassName:ke,overlayStyle:Pe,destroyPopupOnHide:vt,dropdownRender:je}=$,pt=ue($,["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"]),Le=ae("dropdown",me),ye=`${Le}-button`,[at,F]=(0,y.Z)(Le),w={menu:S,arrow:Oe,autoFocus:se,align:he,disabled:t,trigger:t?[]:oe,onOpenChange:ee,getPopupContainer:X||Fe,mouseEnterDelay:fe,mouseLeaveDelay:we,overlayClassName:ke,overlayStyle:Pe,destroyPopupOnHide:vt,dropdownRender:je},{compactSize:A,compactItemClassnames:s}=(0,re.ri)(Le,De),W=h()(ye,s,j,F);"overlay"in $&&(w.overlay=et),"open"in $&&(w.open=ce),"placement"in $?w.placement=Se:w.placement=De==="rtl"?"bottomLeft":"bottomRight";const T=Y.createElement(O.ZP,{type:V,danger:f,disabled:t,loading:x,onClick:b,htmlType:I,href:ie,title:pe},N),g=Y.createElement(O.ZP,{type:V,danger:f,icon:Ie}),[u,G]=U([T,g]);return at(Y.createElement(te.Z.Compact,Object.assign({className:W,size:A,block:!0},pt),u,Y.createElement(d.Z,Object.assign({},w),G)))};K.__ANT_BUTTON=!0;var m=K;const q=d.Z;q.Button=m;var _=q},47211:function(_t,He,e){e.d(He,{Z:function(){return ue}});var d=e(17313),c=e(13826),h=e(92899),Y=e(29878),v=e(19447),O=e(83116),r=e(37613),re=K=>{const{componentCls:m,menuCls:q,colorError:_,colorTextLightSolid:$}=K,Fe=`${q}-item`;return{[`${m}, ${m}-menu-submenu`]:{[`${q} ${Fe}`]:{[`&${Fe}-danger:not(${Fe}-disabled)`]:{color:_,"&:hover":{color:$,backgroundColor:_}}}}}};const y=K=>{const{componentCls:m,menuCls:q,zIndexPopup:_,dropdownArrowDistance:$,sizePopupArrow:Fe,antCls:ae,iconCls:De,motionDurationMid:me,dropdownPaddingVertical:V,fontSize:f,dropdownEdgeChildPadding:t,colorTextDisabled:x,fontSizeIcon:b,controlPaddingHorizontal:I,colorBgElevated:N}=K;return[{[m]:Object.assign(Object.assign({},(0,d.Wf)(K)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_,display:"block","&::before":{position:"absolute",insetBlock:-$+Fe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ae}-btn`]:{[`& > ${De}-down, & > ${ae}-btn-icon > ${De}-down`]:{fontSize:b}},[`${m}-wrap`]:{position:"relative",[`${ae}-btn > ${De}-down`]:{fontSize:b},[`${De}-down::before`]:{transition:`transform ${me}`}},[`${m}-wrap-open`]:{[`${De}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ae}-slide-down-enter${ae}-slide-down-enter-active${m}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:ot}}}}),"&-dropdown-range":{padding:`${Br*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${a}-separator`]:{transform:"rotate(180deg)"},[`${a}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,po.oN)(n,"slide-up"),(0,po.oN)(n,"slide-down"),(0,Rr.Fm)(n,"move-up"),(0,Rr.Fm)(n,"move-down")]},co=n=>{const{componentCls:a,controlHeightLG:l,paddingXXS:Z,padding:z}=n;return{pickerCellCls:`${a}-cell`,pickerCellInnerCls:`${a}-cell-inner`,pickerYearMonthCellWidth:l*1.5,pickerQuarterPanelContentHeight:l*1.4,pickerCellPaddingVertical:Z+Z/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:z+Z/2}},Wo=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ro.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ro.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Eo=(0,ja.Z)("DatePicker",n=>{const a=(0,Sr.TS)((0,ro.e5)(n),co(n));return[ho(a),$a(a),(0,ml.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,ro.TM)(n)),Wo(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function vl(n,a,l){return l!==void 0?l:a==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:a==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:a==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:a==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:a==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function Al(n,a,l){return l!==void 0?l:a==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:a==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:a==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:a==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:a==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function el(n,a){const l={adjustX:1,adjustY:1};switch(a){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:l};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:l};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:l};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:l};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:l}}}function gl(n){return n?Array.isArray(n)?n:[n]:[]}function tl(n){const{format:a,picker:l,showHour:Z,showMinute:z,showSecond:Ee,use12Hours:ve}=n,Xe=gl(a)[0],Ge=Object.assign({},n);return a&&Array.isArray(a)&&(Ge.format=Xe),Xe&&typeof Xe=="string"&&(!Xe.includes("s")&&Ee===void 0&&(Ge.showSecond=!1),!Xe.includes("m")&&z===void 0&&(Ge.showMinute=!1),!Xe.includes("H")&&!Xe.includes("h")&&!Xe.includes("K")&&!Xe.includes("k")&&Z===void 0&&(Ge.showHour=!1),(Xe.includes("a")||Xe.includes("A"))&&ve===void 0&&(Ge.use12Hours=!0)),l==="time"?Ge:(typeof Xe=="function"&&delete Ge.format,{showTime:Ge})}function ll(n,a,l){if(n===!1)return!1;const Z={clearIcon:a!=null?a:l};return typeof n=="object"?Object.assign(Object.assign({},Z),n):Z}var yl=e(3113);function Hl(n){return t.createElement(yl.ZP,Object.assign({size:"small",type:"primary"},n))}var xl={button:Hl},Pl=function(n,a){var l={};for(var Z in n)Object.prototype.hasOwnProperty.call(n,Z)&&a.indexOf(Z)<0&&(l[Z]=n[Z]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Z=Object.getOwnPropertySymbols(n);z{const{prefixCls:z,getPopupContainer:Ee,className:ve,placement:Xe,size:Ge,disabled:ot,bordered:zt=!0,placeholder:ft,popupClassName:gt,dropdownClassName:wt,status:At,clearIcon:Qe,allowClear:ct,rootClassName:It}=l,vn=Pl(l,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),an=t.useRef(null),{getPrefixCls:pn,direction:Mn,getPopupContainer:xn}=(0,t.useContext)(Jo.E_),nn=pn("picker",z),{compactSize:Dr,compactItemClassnames:cr}=(0,Vo.ri)(nn,Mn),{format:Ir,showTime:zr,picker:$r}=l,oa=pn(),[ya,Qr]=Eo(nn),Br=Object.assign(Object.assign({},zr?tl(Object.assign({format:Ir,picker:$r},zr)):{}),$r==="time"?tl(Object.assign(Object.assign({format:Ir},l),{picker:$r})):{}),Zr=(0,dl.Z)(M=>{var k;return(k=Ge!=null?Ge:Dr)!==null&&k!==void 0?k:M}),ea=t.useContext($o.Z),la=ot!=null?ot:ea,Kr=(0,t.useContext)(al.aM),{hasFeedback:kr,status:La,feedbackIcon:Ba}=Kr,o=t.createElement(t.Fragment,null,$r==="time"?t.createElement(he,null):t.createElement(S,null),kr&&Ba);(0,t.useImperativeHandle)(Z,()=>({focus:()=>{var M;return(M=an.current)===null||M===void 0?void 0:M.focus()},blur:()=>{var M;return(M=an.current)===null||M===void 0?void 0:M.blur()}}));const[i]=(0,qo.Z)("Calendar",ol.Z),E=Object.assign(Object.assign({},i),l.locale);return ya(t.createElement(go,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${nn}-separator`},t.createElement(Ie,null)),disabled:la,ref:an,dropdownAlign:el(Mn,Xe),placeholder:Al(E,$r,ft),suffixIcon:o,prevIcon:t.createElement("span",{className:`${nn}-prev-icon`}),nextIcon:t.createElement("span",{className:`${nn}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${nn}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${nn}-super-next-icon`}),transitionName:`${oa}-slide-up`},vn,Br,{className:U()({[`${nn}-${Zr}`]:Zr,[`${nn}-borderless`]:!zt},(0,jo.Z)(nn,(0,jo.F)(La,At),kr),Qr,cr,ve,It),locale:E.lang,prefixCls:nn,getPopupContainer:Ee||xn,generateConfig:n,components:xl,direction:Mn,dropdownClassName:U()(Qr,gt||wt,It),allowClear:ll(ct,Qe,t.createElement(ce.Z,null))})))})}var Ca=function(n,a){var l={};for(var Z in n)Object.prototype.hasOwnProperty.call(n,Z)&&a.indexOf(Z)<0&&(l[Z]=n[Z]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Z=Object.getOwnPropertySymbols(n);z{const{prefixCls:At,getPopupContainer:Qe,style:ct,className:It,rootClassName:vn,size:an,bordered:pn=!0,placement:Mn,placeholder:xn,popupClassName:nn,dropdownClassName:Dr,disabled:cr,status:Ir,clearIcon:zr,allowClear:$r}=gt,oa=Ca(gt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:ya,direction:Qr,getPopupContainer:Br,[zt]:Zr}=(0,t.useContext)(Jo.E_),ea=ya("picker",At),{compactSize:la,compactItemClassnames:Kr}=(0,Vo.ri)(ea,Qr),kr=t.useRef(null),{format:La,showTime:Ba}=gt,[o,i]=Eo(ea);(0,t.useImperativeHandle)(wt,()=>({focus:()=>{var Et;return(Et=kr.current)===null||Et===void 0?void 0:Et.focus()},blur:()=>{var Et;return(Et=kr.current)===null||Et===void 0?void 0:Et.blur()}}));const E={showToday:!0};let M={};Ge&&(M.picker=Ge);const k=Ge||gt.picker;M=Object.assign(Object.assign(Object.assign({},M),Ba?tl(Object.assign({format:La,picker:k},Ba)):{}),k==="time"?tl(Object.assign(Object.assign({format:La},gt),{picker:k})):{});const Q=ya(),ye=(0,dl.Z)(Et=>{var Lt;return(Lt=an!=null?an:la)!==null&&Lt!==void 0?Lt:Et}),Ce=t.useContext($o.Z),ge=cr!=null?cr:Ce,Te=(0,t.useContext)(al.aM),{hasFeedback:Me,status:Ze,feedbackIcon:ut}=Te,st=t.createElement(t.Fragment,null,k==="time"?t.createElement(he,null):t.createElement(S,null),Me&&ut),[dt]=(0,qo.Z)("DatePicker",ol.Z),Dt=Object.assign(Object.assign({},dt),gt.locale);return o(t.createElement(cl,Object.assign({ref:kr,placeholder:vl(Dt,k,xn),suffixIcon:st,dropdownAlign:el(Qr,Mn),prevIcon:t.createElement("span",{className:`${ea}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ea}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ea}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ea}-super-next-icon`}),transitionName:`${Q}-slide-up`},E,oa,M,{locale:Dt.lang,className:U()({[`${ea}-${ye}`]:ye,[`${ea}-borderless`]:!pn},(0,jo.Z)(ea,(0,jo.F)(Ze,Ir),Me),i,Kr,Zr==null?void 0:Zr.className,It,vn),style:Object.assign(Object.assign({},Zr==null?void 0:Zr.style),ct),prefixCls:ea,getPopupContainer:Qe||Br,generateConfig:n,components:xl,direction:Qr,disabled:ge,dropdownClassName:U()(i,vn,nn||Dr),allowClear:ll($r,zr,t.createElement(ce.Z,null))})))});return ot&&(ft.displayName=ot),ft}const l=a(),Z=a("week","WeekPicker"),z=a("month","MonthPicker"),Ee=a("year","YearPicker"),ve=a("time","TimePicker"),Xe=a("quarter","QuarterPicker");return{DatePicker:l,WeekPicker:Z,MonthPicker:z,YearPicker:Ee,TimePicker:ve,QuarterPicker:Xe}}const ba=null;function fo(n){const{DatePicker:a,WeekPicker:l,MonthPicker:Z,YearPicker:z,TimePicker:Ee,QuarterPicker:ve}=ia(n),Xe=Il(n),Ge=a;return Ge.WeekPicker=l,Ge.MonthPicker=Z,Ge.YearPicker=z,Ge.RangePicker=Xe,Ge.TimePicker=Ee,Ge.QuarterPicker=ve,Ge}var so=fo;const No=so(me);function To(n){const a=el(n.direction,n.placement);return a.overflow.adjustY=!1,a.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:a})}const pl=(0,V.Z)(No,"picker",null,To);No._InternalPanelDoNotUseOrYouWillBeFired=pl;const Ol=(0,V.Z)(No.RangePicker,"picker",null,To);No._InternalRangePanelDoNotUseOrYouWillBeFired=Ol,No.generatePicker=so;var Rl=No},28103:function(_t,He,e){e.d(He,{Z:function(){return K}});var d=e(92310),c=e.n(d),h=e(59301),Y=e(36355),v=e(17313),O=e(83116),r=e(37613);const te=m=>{const{componentCls:q,sizePaddingEdgeHorizontal:_,colorSplit:$,lineWidth:Fe,textPaddingInline:ae,orientationMargin:De,verticalMarginInline:me}=m;return{[q]:Object.assign(Object.assign({},(0,v.Wf)(m)),{borderBlockStart:`${Fe}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:me,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Fe}px solid ${$}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${m.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${q}-with-text`]:{display:"flex",alignItems:"center",margin:`${m.dividerHorizontalWithTextGutterMargin}px 0`,color:m.colorTextHeading,fontWeight:500,fontSize:m.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Fe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${q}-with-text-left`]:{"&::before":{width:`${De*100}%`},"&::after":{width:`${100-De*100}%`}},[`&-horizontal${q}-with-text-right`]:{"&::before":{width:`${100-De*100}%`},"&::after":{width:`${De*100}%`}},[`${q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ae},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${Fe}px 0 0`},[`&-horizontal${q}-with-text${q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${q}-dashed`]:{borderInlineStartWidth:Fe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${q}-with-text`]:{color:m.colorText,fontWeight:"normal",fontSize:m.fontSize},[`&-horizontal${q}-with-text-left${q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${q}-inner-text`]:{paddingInlineStart:_}},[`&-horizontal${q}-with-text-right${q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${q}-inner-text`]:{paddingInlineEnd:_}}})}};var re=(0,O.Z)("Divider",m=>{const q=(0,r.TS)(m,{dividerHorizontalWithTextGutterMargin:m.margin,dividerHorizontalGutterMargin:m.marginLG,sizePaddingEdgeHorizontal:0});return[te(q)]},m=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:m.marginXS})),y=function(m,q){var _={};for(var $ in m)Object.prototype.hasOwnProperty.call(m,$)&&q.indexOf($)<0&&(_[$]=m[$]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,$=Object.getOwnPropertySymbols(m);Fe<$.length;Fe++)q.indexOf($[Fe])<0&&Object.prototype.propertyIsEnumerable.call(m,$[Fe])&&(_[$[Fe]]=m[$[Fe]]);return _},K=m=>{const{getPrefixCls:q,direction:_,divider:$}=h.useContext(Y.E_),{prefixCls:Fe,type:ae="horizontal",orientation:De="center",orientationMargin:me,className:V,rootClassName:f,children:t,dashed:x,plain:b,style:I}=m,N=y(m,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=q("divider",Fe),[S,Oe]=re(j),se=De.length>0?`-${De}`:De,et=!!t,oe=De==="left"&&me!=null,he=De==="right"&&me!=null,ce=c()(j,$==null?void 0:$.className,Oe,`${j}-${ae}`,{[`${j}-with-text`]:et,[`${j}-with-text${se}`]:et,[`${j}-dashed`]:!!x,[`${j}-plain`]:!!b,[`${j}-rtl`]:_==="rtl",[`${j}-no-default-orientation-margin-left`]:oe,[`${j}-no-default-orientation-margin-right`]:he},V,f),ee=h.useMemo(()=>typeof me=="number"?me:/^\d+$/.test(me)?Number(me):me,[me]),Se=Object.assign(Object.assign({},oe&&{marginLeft:ee}),he&&{marginRight:ee});return S(h.createElement("div",Object.assign({className:ce,style:Object.assign(Object.assign({},$==null?void 0:$.style),I)},N,{role:"separator"}),t&&ae!=="vertical"&&h.createElement("span",{className:`${j}-inner-text`,style:Se},t)))}},91857:function(_t,He,e){var d=e(59301),c=e(38819),h=e(92310),Y=e.n(h),v=e(31561),O=e(70425),r=e(18929),te=e(2738),re=e(79676),y=e(53487),ue=e(92343),K=e(36355),m=e(20834),q=e(40875),_=e(88088),$=e(47211);const Fe=null,ae=f=>{const{menu:t,arrow:x,prefixCls:b,children:I,trigger:N,disabled:j,dropdownRender:S,getPopupContainer:Oe,overlayClassName:se,rootClassName:et,open:oe,onOpenChange:he,visible:ce,onVisibleChange:ee,mouseEnterDelay:Se=.15,mouseLeaveDelay:X=.1,autoAdjustOverflow:ie=!0,placement:Ie="",overlay:pe,transitionName:U}=f,{getPopupContainer:fe,getPrefixCls:we,direction:ke}=d.useContext(K.E_),Pe=d.useMemo(()=>{const p=we();return U!==void 0?U:Ie.includes("top")?`${p}-slide-down`:`${p}-slide-up`},[we,Ie,U]),vt=d.useMemo(()=>Ie?Ie.includes("Center")?Ie.slice(0,Ie.indexOf("Center")):Ie:ke==="rtl"?"bottomRight":"bottomLeft",[Ie,ke]),je=we("dropdown",b),[pt,Le]=(0,$.Z)(je),[,xe]=(0,_.Z)(),at=d.Children.only(I),F=(0,ue.Tm)(at,{className:Y()(`${je}-trigger`,{[`${je}-rtl`]:ke==="rtl"},at.props.className),disabled:j}),w=j?[]:N;let D;w&&w.includes("contextMenu")&&(D=!0);const[s,W]=(0,r.Z)(!1,{value:oe!=null?oe:ce}),T=(0,O.useEvent)(p=>{he==null||he(p),ee==null||ee(p),W(p)}),g=Y()(se,et,Le,{[`${je}-rtl`]:ke==="rtl"}),u=(0,re.Z)({arrowPointAtCenter:typeof x=="object"&&x.pointAtCenter,autoAdjustOverflow:ie,offset:xe.marginXXS,arrowWidth:x?xe.sizePopupArrow:0,borderRadius:xe.borderRadius}),G=d.useCallback(()=>{W(!1)},[]),R=()=>{let p;return t!=null&&t.items?p=d.createElement(m.default,Object.assign({},t)):typeof pe=="function"?p=pe():p=pe,S&&(p=S(p)),p=d.Children.only(typeof p=="string"?d.createElement("span",null,p):p),d.createElement(q.J,{prefixCls:`${je}-menu`,expandIcon:d.createElement("span",{className:`${je}-menu-submenu-arrow`},d.createElement(c.Z,{className:`${je}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:A=>{let{mode:be}=A}},p)};return pt(d.createElement(v.Z,Object.assign({alignPoint:D},(0,te.Z)(f,["rootClassName"]),{mouseEnterDelay:Se,mouseLeaveDelay:X,visible:s,builtinPlacements:u,arrow:!!x,overlayClassName:g,prefixCls:je,getPopupContainer:Oe||fe,transitionName:Pe,trigger:w,overlay:R,placement:vt,onVisibleChange:T}),F))};function De(f){return Object.assign(Object.assign({},f),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const me=(0,y.Z)(ae,"dropdown",f=>f,De),V=f=>d.createElement(me,Object.assign({},f),d.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=V,He.Z=ae},38854:function(_t,He,e){e.d(He,{Z:function(){return _}});var d=e(91857),c=e(92310),h=e.n(c),Y=e(59301),v=e(18785),O=e(3113),r=e(36355),te=e(81327),re=e(33234),y=e(47211),ue=function($,Fe){var ae={};for(var De in $)Object.prototype.hasOwnProperty.call($,De)&&Fe.indexOf(De)<0&&(ae[De]=$[De]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,De=Object.getOwnPropertySymbols($);me{const{getPopupContainer:Fe,getPrefixCls:ae,direction:De}=Y.useContext(r.E_),{prefixCls:me,type:V="default",danger:f,disabled:t,loading:x,onClick:b,htmlType:I,children:N,className:j,menu:S,arrow:Oe,autoFocus:se,overlay:et,trigger:oe,align:he,open:ce,onOpenChange:ee,placement:Se,getPopupContainer:X,href:ie,icon:Ie=Y.createElement(v.Z,null),title:pe,buttonsRender:U=R=>R,mouseEnterDelay:fe,mouseLeaveDelay:we,overlayClassName:ke,overlayStyle:Pe,destroyPopupOnHide:vt,dropdownRender:je}=$,pt=ue($,["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"]),Le=ae("dropdown",me),xe=`${Le}-button`,[at,F]=(0,y.Z)(Le),w={menu:S,arrow:Oe,autoFocus:se,align:he,disabled:t,trigger:t?[]:oe,onOpenChange:ee,getPopupContainer:X||Fe,mouseEnterDelay:fe,mouseLeaveDelay:we,overlayClassName:ke,overlayStyle:Pe,destroyPopupOnHide:vt,dropdownRender:je},{compactSize:D,compactItemClassnames:s}=(0,re.ri)(Le,De),W=h()(xe,s,j,F);"overlay"in $&&(w.overlay=et),"open"in $&&(w.open=ce),"placement"in $?w.placement=Se:w.placement=De==="rtl"?"bottomLeft":"bottomRight";const T=Y.createElement(O.ZP,{type:V,danger:f,disabled:t,loading:x,onClick:b,htmlType:I,href:ie,title:pe},N),g=Y.createElement(O.ZP,{type:V,danger:f,icon:Ie}),[u,G]=U([T,g]);return at(Y.createElement(te.Z.Compact,Object.assign({className:W,size:D,block:!0},pt),u,Y.createElement(d.Z,Object.assign({},w),G)))};K.__ANT_BUTTON=!0;var m=K;const q=d.Z;q.Button=m;var _=q},47211:function(_t,He,e){e.d(He,{Z:function(){return ue}});var d=e(17313),c=e(13826),h=e(92899),Y=e(29878),v=e(19447),O=e(83116),r=e(37613),re=K=>{const{componentCls:m,menuCls:q,colorError:_,colorTextLightSolid:$}=K,Fe=`${q}-item`;return{[`${m}, ${m}-menu-submenu`]:{[`${q} ${Fe}`]:{[`&${Fe}-danger:not(${Fe}-disabled)`]:{color:_,"&:hover":{color:$,backgroundColor:_}}}}}};const y=K=>{const{componentCls:m,menuCls:q,zIndexPopup:_,dropdownArrowDistance:$,sizePopupArrow:Fe,antCls:ae,iconCls:De,motionDurationMid:me,dropdownPaddingVertical:V,fontSize:f,dropdownEdgeChildPadding:t,colorTextDisabled:x,fontSizeIcon:b,controlPaddingHorizontal:I,colorBgElevated:N}=K;return[{[m]:Object.assign(Object.assign({},(0,d.Wf)(K)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_,display:"block","&::before":{position:"absolute",insetBlock:-$+Fe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ae}-btn`]:{[`& > ${De}-down, & > ${ae}-btn-icon > ${De}-down`]:{fontSize:b}},[`${m}-wrap`]:{position:"relative",[`${ae}-btn > ${De}-down`]:{fontSize:b},[`${De}-down::before`]:{transition:`transform ${me}`}},[`${m}-wrap-open`]:{[`${De}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ae}-slide-down-enter${ae}-slide-down-enter-active${m}-placement-bottomLeft, &${ae}-slide-down-appear${ae}-slide-down-appear-active${m}-placement-bottomLeft, &${ae}-slide-down-enter${ae}-slide-down-enter-active${m}-placement-bottom, &${ae}-slide-down-appear${ae}-slide-down-appear-active${m}-placement-bottom, @@ -72,7 +72,7 @@ &-hidden.${H}-row`]:{display:"none"},"&-has-warning":{[`${Ye}-split`]:{color:J.colorError}},"&-has-error":{[`${Ye}-split`]:{color:J.colorWarning}},[`${Ye}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${J.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:it,color:Ve,fontSize:Pt,[`> ${$e}`]:{fontSize:J.fontSize,verticalAlign:"top"},[`&${Ye}-required:not(${Ye}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:J.marginXXS,color:Ue,fontSize:J.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${B}-hide-required-mark &`]:{display:"none"}},[`${Ye}-optional`]:{display:"inline-block",marginInlineStart:J.marginXXS,color:J.colorTextDescription,[`${B}-hide-required-mark &`]:{display:"none"}},[`${Ye}-tooltip`]:{color:J.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:J.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:tt,marginInlineEnd:yt},[`&${Ye}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ye}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${H}-col-'"]):not([class*="' ${H}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:J.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ye]:{"&-explain, &-extra":{clear:"both",color:J.colorTextDescription,fontSize:J.fontSize,lineHeight:J.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:J.controlHeightSM,transition:`color ${J.motionDurationMid} ${J.motionEaseOut}`},"&-explain":{"&-error":{color:J.colorError},"&-warning":{color:J.colorWarning}}},[`&-with-help ${Ye}-explain`]:{height:"auto",opacity:1},[`${Ye}-feedback-icon`]:{fontSize:J.fontSize,textAlign:"center",visibility:"visible",animationName:y.kr,animationDuration:J.motionDurationMid,animationTimingFunction:J.motionEaseOutBack,pointerEvents:"none","&-success":{color:J.colorSuccess},"&-error":{color:J.colorError},"&-warning":{color:J.colorWarning},"&-validating":{color:J.colorPrimary}}})}},me=J=>{const{componentCls:Ye,formItemCls:$e}=J;return{[`${Ye}-horizontal`]:{[`${$e}-label`]:{flexGrow:0},[`${$e}-control`]:{flex:"1 1 0",minWidth:0},[`${$e}-label[class$='-24'], ${$e}-label[class*='-24 ']`]:{[`& + ${$e}-control`]:{minWidth:"unset"}}}}},V=J=>{const{componentCls:Ye,formItemCls:$e}=J;return{[`${Ye}-inline`]:{display:"flex",flexWrap:"wrap",[$e]:{flex:"none",marginInlineEnd:J.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${$e}-label, > ${$e}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${$e}-label`]:{flex:"none"},[`${Ye}-text`]:{display:"inline-block"},[`${$e}-has-feedback`]:{display:"inline-block"}}}}},f=J=>({padding:J.verticalLabelPadding,margin:J.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=J=>{const{componentCls:Ye,formItemCls:$e,rootPrefixCls:B}=J;return{[`${$e} ${$e}-label`]:f(J),[Ye]:{[$e]:{flexWrap:"wrap",[`${$e}-label, ${$e}-control`]:{[`&:not([class*=" ${B}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},x=J=>{const{componentCls:Ye,formItemCls:$e,rootPrefixCls:B}=J;return{[`${Ye}-vertical`]:{[$e]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ye}-item-control`]:{width:"100%"}}},[`${Ye}-vertical ${$e}-label, .${B}-col-24${$e}-label, - .${B}-col-xl-24${$e}-label`]:f(J),[`@media (max-width: ${J.screenXSMax}px)`]:[t(J),{[Ye]:{[`.${B}-col-xs-24${$e}-label`]:f(J)}}],[`@media (max-width: ${J.screenSMMax}px)`]:{[Ye]:{[`.${B}-col-sm-24${$e}-label`]:f(J)}},[`@media (max-width: ${J.screenMDMax}px)`]:{[Ye]:{[`.${B}-col-md-24${$e}-label`]:f(J)}},[`@media (max-width: ${J.screenLGMax}px)`]:{[Ye]:{[`.${B}-col-lg-24${$e}-label`]:f(J)}}}},b=(J,Ye)=>(0,K.TS)(J,{formItemCls:`${J.componentCls}-item`,rootPrefixCls:Ye});var I=(0,m.Z)("Form",(J,Ye)=>{let{rootPrefixCls:$e}=Ye;const B=b(J,$e);return[ae(B),De(B),_(B),me(B),V(B),x(B),(0,ue.Z)(B),y.kr]},J=>({labelRequiredMarkColor:J.colorError,labelColor:J.colorTextHeading,labelFontSize:J.fontSize,labelHeight:J.controlHeight,labelColonMarginInlineStart:J.marginXXS/2,labelColonMarginInlineEnd:J.marginXS,itemMarginBottom:J.marginLG,verticalLabelPadding:`0 0 ${J.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function j(J,Ye,$e){let B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof J=="string"?J:`${Ye}-${B}`,error:J,errorStatus:$e}}var Oe=J=>{let{help:Ye,helpStatus:$e,errors:B=N,warnings:H=N,className:Ue,fieldId:Ve,onVisibleChanged:Pt}=J;const{prefixCls:it}=v.useContext(r.Rk),tt=`${it}-item-explain`,[,yt]=I(it),Ot=(0,v.useMemo)(()=>(0,O.Z)(it),[it]),Yt=te(B),xt=te(H),Zt=v.useMemo(()=>Ye!=null?[j(Ye,"help",$e)]:[].concat((0,d.Z)(Yt.map((Nt,Gt)=>j(Nt,"error","error",Gt))),(0,d.Z)(xt.map((Nt,Gt)=>j(Nt,"warning","warning",Gt)))),[Ye,$e,Yt,xt]),en={};return Ve&&(en.id=`${Ve}_help`),v.createElement(Y.default,{motionDeadline:Ot.motionDeadline,motionName:`${it}-show-help`,visible:!!Zt.length,onVisibleChanged:Pt},Nt=>{const{className:Gt,style:Qt}=Nt;return v.createElement("div",Object.assign({},en,{className:h()(tt,Gt,Ue,yt),style:Qt,role:"alert"}),v.createElement(Y.CSSMotionList,Object.assign({keys:Zt},(0,O.Z)(it),{motionName:`${it}-show-help-item`,component:!1}),Dn=>{const{key:fn,error:ln,errorStatus:Re,className:ze,style:Ke}=Dn;return v.createElement("div",{key:fn,className:h()(ze,{[`${tt}-${Re}`]:Re}),style:Ke},ln)}))})},se=e(95013),et=e(36355),oe=e(1684),he=e(52946),ce=e(19716),ee=e(16722);const Se=["parentNode"],X="form_item";function ie(J){return J===void 0||J===!1?[]:Array.isArray(J)?J:[J]}function Ie(J,Ye){if(!J.length)return;const $e=J.join("_");return Ye?`${Ye}_${$e}`:Se.includes($e)?`${X}_${$e}`:$e}function pe(J,Ye,$e,B,H,Ue){let Ve=B;return Ue!==void 0?Ve=Ue:$e.validating?Ve="validating":J.length?Ve="error":Ye.length?Ve="warning":($e.touched||H&&$e.validated)&&(Ve="success"),Ve}function U(J){return ie(J).join("_")}function fe(J){const[Ye]=(0,se.useForm)(),$e=v.useRef({}),B=v.useMemo(()=>J!=null?J:Object.assign(Object.assign({},Ye),{__INTERNAL__:{itemRef:H=>Ue=>{const Ve=U(H);Ue?$e.current[Ve]=Ue:delete $e.current[Ve]}},scrollToField:function(H){let Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ve=ie(H),Pt=Ie(Ve,B.__INTERNAL__.name),it=Pt?document.getElementById(Pt):null;it&&(0,ee.Z)(it,Object.assign({scrollMode:"if-needed",block:"nearest"},Ue))},getFieldInstance:H=>{const Ue=U(H);return $e.current[Ue]}}),[J,Ye]);return[B]}var we=e(28726),ke=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{const $e=v.useContext(oe.Z),{getPrefixCls:B,direction:H,form:Ue}=v.useContext(et.E_),{prefixCls:Ve,className:Pt,rootClassName:it,size:tt,disabled:yt=$e,form:Ot,colon:Yt,labelAlign:xt,labelWrap:Zt,labelCol:en,wrapperCol:Nt,hideRequiredMark:Gt,layout:Qt="horizontal",scrollToFirstError:Dn,requiredMark:fn,onFinishFailed:ln,name:Re,style:ze,feedbackIcons:Ke}=J,rt=ke(J,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),We=(0,ce.Z)(tt),qe=v.useContext(we.Z),Je=(0,v.useMemo)(()=>fn!==void 0?fn:Ue&&Ue.requiredMark!==void 0?Ue.requiredMark:!Gt,[Gt,fn,Ue]),St=Yt!=null?Yt:Ue==null?void 0:Ue.colon,Vt=B("form",Ve),[tn,kn]=I(Vt),Rn=h()(Vt,`${Vt}-${Qt}`,{[`${Vt}-hide-required-mark`]:Je===!1,[`${Vt}-rtl`]:H==="rtl",[`${Vt}-${We}`]:We},kn,Ue==null?void 0:Ue.className,Pt,it),[Tn]=fe(Ot),{__INTERNAL__:mn}=Tn;mn.name=Re;const sn=(0,v.useMemo)(()=>({name:Re,labelAlign:xt,labelCol:en,labelWrap:Zt,wrapperCol:Nt,vertical:Qt==="vertical",colon:St,requiredMark:Je,itemRef:mn.itemRef,form:Tn,feedbackIcons:Ke}),[Re,xt,en,Nt,Qt,St,Je,Tn,Ke]);v.useImperativeHandle(Ye,()=>Tn);const Yn=(dr,Pn)=>{if(dr){let Nn={block:"nearest"};typeof dr=="object"&&(Nn=dr),Tn.scrollToField(Pn,Nn)}},Un=dr=>{if(ln==null||ln(dr),dr.errorFields.length){const Pn=dr.errorFields[0].name;if(Dn!==void 0){Yn(Dn,Pn);return}Ue&&Ue.scrollToFirstError!==void 0&&Yn(Ue.scrollToFirstError,Pn)}};return tn(v.createElement(oe.n,{disabled:yt},v.createElement(he.q,{size:We},v.createElement(r.RV,Object.assign({},{validateMessages:qe}),v.createElement(r.q3.Provider,{value:sn},v.createElement(se.default,Object.assign({id:Re},rt,{name:Re,onFinishFailed:Un,form:Tn,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),ze),className:Rn})))))))};var je=v.forwardRef(Pe),pt=e(41799),Le=e(8654),ye=e(92343),at=e(11592);function F(J){if(typeof J=="function")return J;const Ye=(0,at.Z)(J);return Ye.length<=1?Ye[0]:Ye}const w=()=>{const{status:J,errors:Ye=[],warnings:$e=[]}=(0,v.useContext)(r.aM);return{status:J,errors:Ye,warnings:$e}};w.Context=r.aM;var A=w,s=e(16089);function W(J){const[Ye,$e]=v.useState(J),B=(0,v.useRef)(null),H=(0,v.useRef)([]),Ue=(0,v.useRef)(!1);v.useEffect(()=>(Ue.current=!1,()=>{Ue.current=!0,s.Z.cancel(B.current),B.current=null}),[]);function Ve(Pt){Ue.current||(B.current===null&&(H.current=[],B.current=(0,s.Z)(()=>{B.current=null,$e(it=>{let tt=it;return H.current.forEach(yt=>{tt=yt(tt)}),tt})})),H.current.push(Pt))}return[Ye,Ve]}function T(){const{itemRef:J}=v.useContext(r.q3),Ye=v.useRef({});function $e(B,H){const Ue=H&&typeof H=="object"&&H.ref,Ve=B.join("_");return(Ye.current.name!==Ve||Ye.current.originRef!==Ue)&&(Ye.current.name=Ve,Ye.current.originRef=Ue,Ye.current.ref=(0,Le.sQ)(J(B),Ue)),Ye.current.ref}return $e}var g=e(29194),u=e(34280),G=e(2738),R=e(27382),p=e(37028);const D=J=>{const{formItemCls:Ye}=J;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ye}-control`]:{display:"flex"}}}};var xe=(0,m.b)(["Form","item-item"],(J,Ye)=>{let{rootPrefixCls:$e}=Ye;const B=b(J,$e);return[D(B)]}),le=J=>{const{prefixCls:Ye,status:$e,wrapperCol:B,children:H,errors:Ue,warnings:Ve,_internalItemRender:Pt,extra:it,help:tt,fieldId:yt,marginBottom:Ot,onErrorVisibleChanged:Yt}=J,xt=`${Ye}-item`,Zt=v.useContext(r.q3),en=B||Zt.wrapperCol||{},Nt=h()(`${xt}-control`,en.className),Gt=v.useMemo(()=>Object.assign({},Zt),[Zt]);delete Gt.labelCol,delete Gt.wrapperCol;const Qt=v.createElement("div",{className:`${xt}-control-input`},v.createElement("div",{className:`${xt}-control-input-content`},H)),Dn=v.useMemo(()=>({prefixCls:Ye,status:$e}),[Ye,$e]),fn=Ot!==null||Ue.length||Ve.length?v.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},v.createElement(r.Rk.Provider,{value:Dn},v.createElement(Oe,{fieldId:yt,errors:Ue,warnings:Ve,help:tt,helpStatus:$e,className:`${xt}-explain-connected`,onVisibleChanged:Yt})),!!Ot&&v.createElement("div",{style:{width:0,height:Ot}})):null,ln={};yt&&(ln.id=`${yt}_extra`);const Re=it?v.createElement("div",Object.assign({},ln,{className:`${xt}-extra`}),it):null,ze=Pt&&Pt.mark==="pro_table_render"&&Pt.render?Pt.render(J,{input:Qt,errorList:fn,extra:Re}):v.createElement(v.Fragment,null,Qt,fn,Re);return v.createElement(r.q3.Provider,{value:Gt},v.createElement(p.Z,Object.assign({},en,{className:Nt}),ze),v.createElement(xe,{prefixCls:Ye}))},de=e(61485),C=e(31724),P=e(9763),L=e(6848),Ne=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{let{prefixCls:Ye,label:$e,htmlFor:B,labelCol:H,labelAlign:Ue,colon:Ve,required:Pt,requiredMark:it,tooltip:tt}=J;var yt;const[Ot]=(0,P.Z)("Form"),{vertical:Yt,labelAlign:xt,labelCol:Zt,labelWrap:en,colon:Nt}=v.useContext(r.q3);if(!$e)return null;const Gt=H||Zt||{},Qt=Ue||xt,Dn=`${Ye}-item-label`,fn=h()(Dn,Qt==="left"&&`${Dn}-left`,Gt.className,{[`${Dn}-wrap`]:!!en});let ln=$e;const Re=Ve===!0||Nt!==!1&&Ve!==!1;Re&&!Yt&&typeof $e=="string"&&$e.trim()!==""&&(ln=$e.replace(/[:|:]\s*$/,""));const Ke=Be(tt);if(Ke){const{icon:Je=v.createElement(de.Z,null)}=Ke,St=Ne(Ke,["icon"]),Vt=v.createElement(L.Z,Object.assign({},St),v.cloneElement(Je,{className:`${Ye}-item-tooltip`,title:""}));ln=v.createElement(v.Fragment,null,ln,Vt)}const rt=it==="optional",We=typeof it=="function";We?ln=it(ln,{required:!!Pt}):rt&&!Pt&&(ln=v.createElement(v.Fragment,null,ln,v.createElement("span",{className:`${Ye}-item-optional`,title:""},(Ot==null?void 0:Ot.optional)||((yt=C.Z.Form)===null||yt===void 0?void 0:yt.optional))));const qe=h()({[`${Ye}-item-required`]:Pt,[`${Ye}-item-required-mark-optional`]:rt||We,[`${Ye}-item-no-colon`]:!Re});return v.createElement(p.Z,Object.assign({},Gt,{className:fn}),v.createElement("label",{htmlFor:B,className:qe,title:typeof $e=="string"?$e:""},ln))},nt=e(29679),ht=e(19248),Kt=e(96512),Jt=e(58617);const Ut={success:nt.Z,warning:Kt.Z,error:ht.Z,validating:Jt.Z};function on(J){let{children:Ye,errors:$e,warnings:B,hasFeedback:H,validateStatus:Ue,prefixCls:Ve,meta:Pt,noStyle:it}=J;const tt=`${Ve}-item`,{feedbackIcons:yt}=v.useContext(r.q3),Ot=pe($e,B,Pt,null,!!H,Ue),{isFormItemInput:Yt,status:xt}=v.useContext(r.aM),Zt=v.useMemo(()=>{var en;let Nt;if(H){const Dn=H!==!0&&H.icons||yt,fn=Ot&&((en=Dn==null?void 0:Dn({status:Ot,errors:$e,warnings:B}))===null||en===void 0?void 0:en[Ot]),ln=Ot&&Ut[Ot];Nt=fn!==!1&&ln?v.createElement("span",{className:h()(`${tt}-feedback-icon`,`${tt}-feedback-icon-${Ot}`)},fn||v.createElement(ln,null)):null}let Gt=!0,Qt=Ot||"";return it&&(Gt=Yt,Qt=(Ot!=null?Ot:xt)||""),{status:Qt,errors:$e,warnings:B,hasFeedback:!!H,feedbackIcon:Nt,isFormItemInput:Gt}},[Ot,H,it,Yt,xt]);return v.createElement(r.aM.Provider,{value:Zt},Ye)}var En=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{if(Ke&&fn.current){const kn=getComputedStyle(fn.current);qe(parseInt(kn.marginBottom,10))}},[Ke,rt]);const Je=kn=>{kn||qe(null)},Vt=function(){let kn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Rn=kn?ln:tt.errors,Tn=kn?Re:tt.warnings;return pe(Rn,Tn,tt,"",!!yt,it)}(),tn=h()(Qt,$e,B,{[`${Qt}-with-help`]:ze||ln.length||Re.length,[`${Qt}-has-feedback`]:Vt&&yt,[`${Qt}-has-success`]:Vt==="success",[`${Qt}-has-warning`]:Vt==="warning",[`${Qt}-has-error`]:Vt==="error",[`${Qt}-is-validating`]:Vt==="validating",[`${Qt}-hidden`]:Ot});return v.createElement("div",{className:tn,style:H,ref:fn},v.createElement(R.Z,Object.assign({className:`${Qt}-row`},(0,G.Z)(Gt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),v.createElement(Ct,Object.assign({htmlFor:xt},J,{requiredMark:Dn,required:Zt!=null?Zt:en,prefixCls:Ye})),v.createElement(le,Object.assign({},J,tt,{errors:ln,warnings:Re,prefixCls:Ye,status:Vt,help:Ue,marginBottom:We,onErrorVisibleChanged:Je}),v.createElement(r.qI.Provider,{value:Nt},v.createElement(on,{prefixCls:Ye,meta:tt,errors:tt.errors,warnings:tt.warnings,hasFeedback:yt,validateStatus:Vt},Yt)))),!!We&&v.createElement("div",{className:`${Qt}-margin-offset`,style:{marginBottom:-We}}))}const Ft="__SPLIT__",Zn=null,rr=v.memo(J=>{let{children:Ye}=J;return Ye},(J,Ye)=>J.value===Ye.value&&J.update===Ye.update&&J.childProps.length===Ye.childProps.length&&J.childProps.every(($e,B)=>$e===Ye.childProps[B]));function Ae(J){return J!=null}function lt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Cn(J){const{name:Ye,noStyle:$e,className:B,dependencies:H,prefixCls:Ue,shouldUpdate:Ve,rules:Pt,children:it,required:tt,label:yt,messageVariables:Ot,trigger:Yt="onChange",validateTrigger:xt,hidden:Zt,help:en}=J,{getPrefixCls:Nt}=v.useContext(et.E_),{name:Gt}=v.useContext(r.q3),Qt=F(it),Dn=typeof Qt=="function",fn=v.useContext(r.qI),{validateTrigger:ln}=v.useContext(se.FieldContext),Re=xt!==void 0?xt:ln,ze=Ae(Ye),Ke=Nt("form",Ue),[rt,We]=I(Ke),qe=v.useContext(se.ListContext),Je=v.useRef(),[St,Vt]=W({}),[tn,kn]=(0,pt.Z)(()=>lt()),Rn=Pn=>{const Nn=qe==null?void 0:qe.getKey(Pn.name);if(kn(Pn.destroy?lt():Pn,!0),$e&&en!==!1&&fn){let Xn=Pn.name;if(Pn.destroy)Xn=Je.current||Xn;else if(Nn!==void 0){const[Jn,fr]=Nn;Xn=[Jn].concat((0,d.Z)(fr)),Je.current=Xn}fn(Pn,Xn)}},Tn=(Pn,Nn)=>{Vt(Xn=>{const Jn=Object.assign({},Xn),Tr=[].concat((0,d.Z)(Pn.name.slice(0,-1)),(0,d.Z)(Nn)).join(Ft);return Pn.destroy?delete Jn[Tr]:Jn[Tr]=Pn,Jn})},[mn,sn]=v.useMemo(()=>{const Pn=(0,d.Z)(tn.errors),Nn=(0,d.Z)(tn.warnings);return Object.values(St).forEach(Xn=>{Pn.push.apply(Pn,(0,d.Z)(Xn.errors||[])),Nn.push.apply(Nn,(0,d.Z)(Xn.warnings||[]))}),[Pn,Nn]},[St,tn.errors,tn.warnings]),Yn=T();function Un(Pn,Nn,Xn){return $e&&!Zt?v.createElement(on,{prefixCls:Ke,hasFeedback:J.hasFeedback,validateStatus:J.validateStatus,meta:tn,errors:mn,warnings:sn,noStyle:!0},Pn):v.createElement(Sn,Object.assign({key:"row"},J,{className:h()(B,We),prefixCls:Ke,fieldId:Nn,isRequired:Xn,errors:mn,warnings:sn,meta:tn,onSubItemMetaChange:Tn}),Pn)}if(!ze&&!Dn&&!H)return rt(Un(Qt));let dr={};return typeof yt=="string"?dr.label=yt:Ye&&(dr.label=String(Ye)),Ot&&(dr=Object.assign(Object.assign({},dr),Ot)),rt(v.createElement(se.Field,Object.assign({},J,{messageVariables:dr,trigger:Yt,validateTrigger:Re,onMetaChange:Rn}),(Pn,Nn,Xn)=>{const Jn=ie(Ye).length&&Nn?Nn.name:[],fr=Ie(Jn,Gt),Tr=tt!==void 0?tt:!!(Pt&&Pt.some(bt=>{if(bt&&typeof bt=="object"&&bt.required&&!bt.warningOnly)return!0;if(typeof bt=="function"){const yn=bt(Xn);return yn&&yn.required&&!yn.warningOnly}return!1})),wn=Object.assign({},Pn);let Mt=null;if(Array.isArray(Qt)&&ze)Mt=Qt;else if(!(Dn&&(!(Ve||H)||ze))){if(!(H&&!Dn&&!ze))if((0,ye.l$)(Qt)){const bt=Object.assign(Object.assign({},Qt.props),wn);if(bt.id||(bt.id=fr),en||mn.length>0||sn.length>0||J.extra){const qn=[];(en||mn.length>0)&&qn.push(`${fr}_help`),J.extra&&qn.push(`${fr}_extra`),bt["aria-describedby"]=qn.join(" ")}mn.length>0&&(bt["aria-invalid"]="true"),Tr&&(bt["aria-required"]="true"),(0,Le.Yr)(Qt)&&(bt.ref=Yn(Jn,Qt)),new Set([].concat((0,d.Z)(ie(Yt)),(0,d.Z)(ie(Re)))).forEach(qn=>{bt[qn]=function(){for(var lr,Er,Ur,Or,Gr,dn=arguments.length,qt=new Array(dn),_n=0;_n{var{prefixCls:Ye,children:$e}=J,B=bn(J,["prefixCls","children"]);const{getPrefixCls:H}=v.useContext(et.E_),Ue=H("form",Ye),Ve=v.useMemo(()=>({prefixCls:Ue,status:"error"}),[Ue]);return v.createElement(se.List,Object.assign({},B),(Pt,it,tt)=>v.createElement(r.Rk.Provider,{value:Ve},$e(Pt.map(yt=>Object.assign(Object.assign({},yt),{fieldKey:yt.key})),it,{errors:tt.errors,warnings:tt.warnings})))};function tr(){const{form:J}=(0,v.useContext)(r.q3);return J}const Tt=je;Tt.Item=Bt,Tt.List=Pr,Tt.ErrorList=Oe,Tt.useForm=fe,Tt.useFormInstance=tr,Tt.useWatch=se.useWatch,Tt.Provider=r.RV,Tt.create=()=>{};var On=Tt},8628:function(_t,He,e){var d=e(59301),c=e(34280),h=e(56762),Y=e(69507);function v(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,d.useRef)({}),te=(0,h.Z)(),re=(0,Y.ZP)();return(0,c.Z)(()=>{const y=re.subscribe(ue=>{r.current=ue,O&&te()});return()=>re.unsubscribe(y)},[]),r.current}He.Z=v},5871:function(_t,He,e){e.d(He,{Z:function(){return de}});var d=e(84105),c=e(87395),h=e(92310),Y=e.n(h),v=e(54476),O=e(20068),r=e(76190),te=e(42978),re=e(75931),y=e(67732),ue=e(83652);function K(){return typeof BigInt=="function"}function m(C){return!C&&C!==0&&!Number.isNaN(C)||!String(C).trim()}function q(C){var P=C.trim(),L=P.startsWith("-");L&&(P=P.slice(1)),P=P.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),P.startsWith(".")&&(P="0".concat(P));var Ne=P||"0",Be=Ne.split("."),_e=Be[0]||"0",Ct=Be[1]||"0";_e==="0"&&Ct==="0"&&(L=!1);var nt=L?"-":"";return{negative:L,negativeStr:nt,trimStr:Ne,integerStr:_e,decimalStr:Ct,fullStr:"".concat(nt).concat(Ne)}}function _(C){var P=String(C);return!Number.isNaN(Number(P))&&P.includes("e")}function $(C){var P=String(C);if(_(C)){var L=Number(P.slice(P.indexOf("e-")+2)),Ne=P.match(/\.(\d+)/);return Ne!=null&&Ne[1]&&(L+=Ne[1].length),L}return P.includes(".")&&ae(P)?P.length-P.indexOf(".")-1:0}function Fe(C){var P=String(C);if(_(C)){if(C>Number.MAX_SAFE_INTEGER)return String(K()?BigInt(C).toString():Number.MAX_SAFE_INTEGER);if(C0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":q("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),C}(),me=function(){function C(P){if((0,y.Z)(this,C),(0,O.Z)(this,"origin",""),(0,O.Z)(this,"number",void 0),(0,O.Z)(this,"empty",void 0),m(P)){this.empty=!0;return}this.origin=String(P),this.number=Number(P)}return(0,ue.Z)(C,[{key:"negate",value:function(){return new C(-this.toNumber())}},{key:"add",value:function(L){if(this.isInvalidate())return new C(L);var Ne=Number(L);if(Number.isNaN(Ne))return this;var Be=this.number+Ne;if(Be>Number.MAX_SAFE_INTEGER)return new C(Number.MAX_SAFE_INTEGER);if(BeNumber.MAX_SAFE_INTEGER)return new C(Number.MAX_SAFE_INTEGER);if(Be0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":Fe(this.number):this.origin}}]),C}();function V(C){return K()?new De(C):new me(C)}function f(C,P,L){var Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(C==="")return"";var Be=q(C),_e=Be.negativeStr,Ct=Be.integerStr,nt=Be.decimalStr,ht="".concat(P).concat(nt),Kt="".concat(_e).concat(Ct);if(L>=0){var Jt=Number(nt[L]);if(Jt>=5&&!Ne){var Ut=V(C).add("".concat(_e,"0.").concat("0".repeat(L)).concat(10-Jt));return f(Ut.toString(),P,L,Ne)}return L===0?Kt:"".concat(Kt).concat(P).concat(nt.padEnd(L,"0").slice(0,L))}return ht===".0"?Kt:"".concat(Kt).concat(ht)}var t=V,x=e(93681),b=e(34280),I=e(8654),N=e(59301),j=e(48736);function S(C,P){var L=(0,N.useRef)(null);function Ne(){try{var _e=C.selectionStart,Ct=C.selectionEnd,nt=C.value,ht=nt.substring(0,_e),Kt=nt.substring(Ct);L.current={start:_e,end:Ct,value:nt,beforeTxt:ht,afterTxt:Kt}}catch(Jt){}}function Be(){if(C&&L.current&&P)try{var _e=C.value,Ct=L.current,nt=Ct.beforeTxt,ht=Ct.afterTxt,Kt=Ct.start,Jt=_e.length;if(_e.endsWith(ht))Jt=_e.length-L.current.afterTxt.length;else if(_e.startsWith(nt))Jt=nt.length;else{var Ut=nt[Kt-1],on=_e.indexOf(Ut,Kt-1);on!==-1&&(Jt=on+1)}C.setSelectionRange(Jt,Jt)}catch(En){(0,j.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(En.message))}}return[Ne,Be]}var Oe=e(49658),se=function(){var P=(0,N.useState)(!1),L=(0,te.Z)(P,2),Ne=L[0],Be=L[1];return(0,b.Z)(function(){Be((0,Oe.Z)())},[]),Ne},et=se,oe=e(16089),he=200,ce=600;function ee(C){var P=C.prefixCls,L=C.upNode,Ne=C.downNode,Be=C.upDisabled,_e=C.downDisabled,Ct=C.onStep,nt=N.useRef(),ht=N.useRef([]),Kt=N.useRef();Kt.current=Ct;var Jt=function(){clearTimeout(nt.current)},Ut=function(lt,Cn){lt.preventDefault(),Jt(),Kt.current(Cn);function jt(){Kt.current(Cn),nt.current=setTimeout(jt,he)}nt.current=setTimeout(jt,ce)};N.useEffect(function(){return function(){Jt(),ht.current.forEach(function(Ae){return oe.Z.cancel(Ae)})}},[]);var on=et();if(on)return null;var En="".concat(P,"-handler"),Sn=Y()(En,"".concat(En,"-up"),(0,O.Z)({},"".concat(En,"-up-disabled"),Be)),Ft=Y()(En,"".concat(En,"-down"),(0,O.Z)({},"".concat(En,"-down-disabled"),_e)),Zn=function(){return ht.current.push((0,oe.Z)(Jt))},rr={unselectable:"on",role:"button",onMouseUp:Zn,onMouseLeave:Zn};return N.createElement("div",{className:"".concat(En,"-wrap")},N.createElement("span",(0,v.Z)({},rr,{onMouseDown:function(lt){Ut(lt,!0)},"aria-label":"Increase Value","aria-disabled":Be,className:Sn}),L||N.createElement("span",{unselectable:"on",className:"".concat(P,"-handler-up-inner")})),N.createElement("span",(0,v.Z)({},rr,{onMouseDown:function(lt){Ut(lt,!1)},"aria-label":"Decrease Value","aria-disabled":_e,className:Ft}),Ne||N.createElement("span",{unselectable:"on",className:"".concat(P,"-handler-down-inner")})))}function Se(C){var P=typeof C=="number"?Fe(C):q(C).fullStr,L=P.includes(".");return L?q(P.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:C+"0"}var X=e(5643),ie=function(){var C=(0,N.useRef)(0),P=function(){oe.Z.cancel(C.current)};return(0,N.useEffect)(function(){return P},[]),function(L){P(),C.current=(0,oe.Z)(function(){L()})}},Ie=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],pe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],U=function(P,L){return P||L.isEmpty()?L.toString():L.toNumber()},fe=function(P){var L=t(P);return L.isInvalidate()?null:L},we=N.forwardRef(function(C,P){var L,Ne=C.prefixCls,Be=Ne===void 0?"rc-input-number":Ne,_e=C.className,Ct=C.style,nt=C.min,ht=C.max,Kt=C.step,Jt=Kt===void 0?1:Kt,Ut=C.defaultValue,on=C.value,En=C.disabled,Sn=C.readOnly,Ft=C.upHandler,Zn=C.downHandler,rr=C.keyboard,Ae=C.controls,lt=Ae===void 0?!0:Ae,Cn=C.classNames,jt=C.stringMode,Bt=C.parser,bn=C.formatter,Fn=C.precision,Pr=C.decimalSeparator,tr=C.onChange,Tt=C.onInput,On=C.onPressEnter,J=C.onStep,Ye=(0,re.Z)(C,Ie),$e="".concat(Be,"-input"),B=N.useRef(null),H=N.useState(!1),Ue=(0,te.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=N.useRef(!1),tt=N.useRef(!1),yt=N.useRef(!1),Ot=N.useState(function(){return t(on!=null?on:Ut)}),Yt=(0,te.Z)(Ot,2),xt=Yt[0],Zt=Yt[1];function en(Mt){on===void 0&&Zt(Mt)}var Nt=N.useCallback(function(Mt,bt){if(!bt)return Fn>=0?Fn:Math.max($(Mt),$(Jt))},[Fn,Jt]),Gt=N.useCallback(function(Mt){var bt=String(Mt);if(Bt)return Bt(bt);var yn=bt;return Pr&&(yn=yn.replace(Pr,".")),yn.replace(/[^\w.-]+/g,"")},[Bt,Pr]),Qt=N.useRef(""),Dn=N.useCallback(function(Mt,bt){if(bn)return bn(Mt,{userTyping:bt,input:String(Qt.current)});var yn=typeof Mt=="number"?Fe(Mt):Mt;if(!bt){var un=Nt(yn,bt);if(ae(yn)&&(Pr||un>=0)){var qn=Pr||".";yn=f(yn,qn,un)}}return yn},[bn,Nt,Pr]),fn=N.useState(function(){var Mt=Ut!=null?Ut:on;return xt.isInvalidate()&&["string","number"].includes((0,r.Z)(Mt))?Number.isNaN(Mt)?"":Mt:Dn(xt.toString(),!1)}),ln=(0,te.Z)(fn,2),Re=ln[0],ze=ln[1];Qt.current=Re;function Ke(Mt,bt){ze(Dn(Mt.isInvalidate()?Mt.toString(!1):Mt.toString(!bt),bt))}var rt=N.useMemo(function(){return fe(ht)},[ht,Fn]),We=N.useMemo(function(){return fe(nt)},[nt,Fn]),qe=N.useMemo(function(){return!rt||!xt||xt.isInvalidate()?!1:rt.lessEquals(xt)},[rt,xt]),Je=N.useMemo(function(){return!We||!xt||xt.isInvalidate()?!1:xt.lessEquals(We)},[We,xt]),St=S(B.current,Ve),Vt=(0,te.Z)(St,2),tn=Vt[0],kn=Vt[1],Rn=function(bt){return rt&&!bt.lessEquals(rt)?rt:We&&!We.lessEquals(bt)?We:null},Tn=function(bt){return!Rn(bt)},mn=function(bt,yn){var un=bt,qn=Tn(un)||un.isEmpty();if(!un.isEmpty()&&!yn&&(un=Rn(un)||un,qn=!0),!Sn&&!En&&qn){var lr=un.toString(),Er=Nt(lr,yn);return Er>=0&&(un=t(f(lr,".",Er)),Tn(un)||(un=t(f(lr,".",Er,!0)))),un.equals(xt)||(en(un),tr==null||tr(un.isEmpty()?null:U(jt,un)),on===void 0&&Ke(un,yn)),un}return xt},sn=ie(),Yn=function Mt(bt){if(tn(),Qt.current=bt,ze(bt),!tt.current){var yn=Gt(bt),un=t(yn);un.isNaN()||mn(un,!0)}Tt==null||Tt(bt),sn(function(){var qn=bt;Bt||(qn=bt.replace(/。/g,".")),qn!==bt&&Mt(qn)})},Un=function(){tt.current=!0},dr=function(){tt.current=!1,Yn(B.current.value)},Pn=function(bt){Yn(bt.target.value)},Nn=function(bt){var yn;if(!(bt&&qe||!bt&&Je)){it.current=!1;var un=t(yt.current?Se(Jt):Jt);bt||(un=un.negate());var qn=(xt||t(0)).add(un.toString()),lr=mn(qn,!1);J==null||J(U(jt,lr),{offset:yt.current?Se(Jt):Jt,type:bt?"up":"down"}),(yn=B.current)===null||yn===void 0||yn.focus()}},Xn=function(bt){var yn=t(Gt(Re)),un=yn;yn.isNaN()?un=mn(xt,bt):un=mn(yn,bt),on!==void 0?Ke(xt,!1):un.isNaN()||Ke(un,!1)},Jn=function(){it.current=!0},fr=function(bt){var yn=bt.key,un=bt.shiftKey;it.current=!0,yt.current=un,yn==="Enter"&&(tt.current||(it.current=!1),Xn(!1),On==null||On(bt)),rr!==!1&&!tt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(yn)&&(Nn(yn==="Up"||yn==="ArrowUp"),bt.preventDefault())},Tr=function(){it.current=!1,yt.current=!1},wn=function(){Xn(!1),Pt(!1),it.current=!1};return(0,b.o)(function(){xt.isInvalidate()||Ke(xt,!1)},[Fn]),(0,b.o)(function(){var Mt=t(on);Zt(Mt);var bt=t(Gt(Re));(!Mt.equals(bt)||!it.current||bn)&&Ke(Mt,it.current)},[on]),(0,b.o)(function(){bn&&kn()},[Re]),N.createElement("div",{className:Y()(Be,Cn==null?void 0:Cn.input,_e,(L={},(0,O.Z)(L,"".concat(Be,"-focused"),Ve),(0,O.Z)(L,"".concat(Be,"-disabled"),En),(0,O.Z)(L,"".concat(Be,"-readonly"),Sn),(0,O.Z)(L,"".concat(Be,"-not-a-number"),xt.isNaN()),(0,O.Z)(L,"".concat(Be,"-out-of-range"),!xt.isInvalidate()&&!Tn(xt)),L)),style:Ct,onFocus:function(){Pt(!0)},onBlur:wn,onKeyDown:fr,onKeyUp:Tr,onCompositionStart:Un,onCompositionEnd:dr,onBeforeInput:Jn},lt&&N.createElement(ee,{prefixCls:Be,upNode:Ft,downNode:Zn,upDisabled:qe,downDisabled:Je,onStep:Nn}),N.createElement("div",{className:"".concat($e,"-wrap")},N.createElement("input",(0,v.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":nt,"aria-valuemax":ht,"aria-valuenow":xt.isInvalidate()?null:xt.toString(),step:Jt},Ye,{ref:(0,I.sQ)(B,P),className:$e,value:Re,onChange:Pn,disabled:En,readOnly:Sn}))))}),ke=N.forwardRef(function(C,P){var L=C.disabled,Ne=C.style,Be=C.prefixCls,_e=C.value,Ct=C.prefix,nt=C.suffix,ht=C.addonBefore,Kt=C.addonAfter,Jt=C.classes,Ut=C.className,on=C.classNames,En=(0,re.Z)(C,pe),Sn=N.useRef(null),Ft=function(rr){Sn.current&&(0,X.nH)(Sn.current,rr)};return N.createElement(x.BaseInput,{inputElement:N.createElement(we,(0,v.Z)({prefixCls:Be,disabled:L,classNames:on,ref:(0,I.sQ)(Sn,P)},En)),className:Ut,triggerFocus:Ft,prefixCls:Be,value:_e,disabled:L,style:Ne,prefix:Ct,suffix:nt,addonAfter:Kt,addonBefore:ht,classes:Jt,classNames:on,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ke.displayName="InputNumber";var Pe=ke,vt=Pe,je=e(19080),pt=e(36355),Le=e(92736),ye=e(1684),at=e(19716),F=e(32441),w=e(33234),A=e(9937),s=e(17313),W=e(74207),T=e(83116),g=e(37613);const u=(C,P)=>{let{componentCls:L,borderRadiusSM:Ne,borderRadiusLG:Be}=C;const _e=P==="lg"?Be:Ne;return{[`&-${P}`]:{[`${L}-handler-wrap`]:{borderStartEndRadius:_e,borderEndEndRadius:_e},[`${L}-handler-up`]:{borderStartEndRadius:_e},[`${L}-handler-down`]:{borderEndEndRadius:_e}}}},G=C=>{const{componentCls:P,lineWidth:L,lineType:Ne,colorBorder:Be,borderRadius:_e,fontSizeLG:Ct,controlHeightLG:nt,controlHeightSM:ht,colorError:Kt,paddingInlineSM:Jt,colorTextDescription:Ut,motionDurationMid:on,handleHoverColor:En,paddingInline:Sn,paddingBlock:Ft,handleBg:Zn,handleActiveBg:rr,colorTextDisabled:Ae,borderRadiusSM:lt,borderRadiusLG:Cn,controlWidth:jt,handleVisible:Bt,handleBorderColor:bn}=C;return[{[P]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),(0,A.ik)(C)),(0,A.bi)(C,P)),{display:"inline-block",width:jt,margin:0,padding:0,border:`${L}px ${Ne} ${Be}`,borderRadius:_e,"&-rtl":{direction:"rtl",[`${P}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Ct,borderRadius:Cn,[`input${P}-input`]:{height:nt-2*L}},"&-sm":{padding:0,borderRadius:lt,[`input${P}-input`]:{height:ht-2*L,padding:`0 ${Jt}px`}},"&:hover":Object.assign({},(0,A.pU)(C)),"&-focused":Object.assign({},(0,A.M1)(C)),"&-out-of-range":{[`${P}-input-wrap`]:{input:{color:Kt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),(0,A.s7)(C)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${P}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${P}-group-addon`]:{borderRadius:Cn,fontSize:C.fontSizeLG}},"&-sm":{[`${P}-group-addon`]:{borderRadius:lt}},[`${P}-wrapper-disabled > ${P}-group-addon`]:Object.assign({},(0,A.Xy)(C))}}),[`&-disabled ${P}-input`]:{cursor:"not-allowed"},[P]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),{width:"100%",padding:`${Ft}px ${Sn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:_e,outline:0,transition:`all ${on} linear`,appearance:"textfield",fontSize:"inherit"}),(0,A.nz)(C.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[P]:Object.assign(Object.assign(Object.assign({[`&:hover ${P}-handler-wrap, &-focused ${P}-handler-wrap`]:{opacity:1},[`${P}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:C.handleWidth,height:"100%",background:Zn,borderStartStartRadius:0,borderStartEndRadius:_e,borderEndEndRadius:_e,borderEndStartRadius:0,opacity:Bt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${on} linear ${on}`,[`${P}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${B}-col-xl-24${$e}-label`]:f(J),[`@media (max-width: ${J.screenXSMax}px)`]:[t(J),{[Ye]:{[`.${B}-col-xs-24${$e}-label`]:f(J)}}],[`@media (max-width: ${J.screenSMMax}px)`]:{[Ye]:{[`.${B}-col-sm-24${$e}-label`]:f(J)}},[`@media (max-width: ${J.screenMDMax}px)`]:{[Ye]:{[`.${B}-col-md-24${$e}-label`]:f(J)}},[`@media (max-width: ${J.screenLGMax}px)`]:{[Ye]:{[`.${B}-col-lg-24${$e}-label`]:f(J)}}}},b=(J,Ye)=>(0,K.TS)(J,{formItemCls:`${J.componentCls}-item`,rootPrefixCls:Ye});var I=(0,m.Z)("Form",(J,Ye)=>{let{rootPrefixCls:$e}=Ye;const B=b(J,$e);return[ae(B),De(B),_(B),me(B),V(B),x(B),(0,ue.Z)(B),y.kr]},J=>({labelRequiredMarkColor:J.colorError,labelColor:J.colorTextHeading,labelFontSize:J.fontSize,labelHeight:J.controlHeight,labelColonMarginInlineStart:J.marginXXS/2,labelColonMarginInlineEnd:J.marginXS,itemMarginBottom:J.marginLG,verticalLabelPadding:`0 0 ${J.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function j(J,Ye,$e){let B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof J=="string"?J:`${Ye}-${B}`,error:J,errorStatus:$e}}var Oe=J=>{let{help:Ye,helpStatus:$e,errors:B=N,warnings:H=N,className:Ue,fieldId:Ve,onVisibleChanged:Pt}=J;const{prefixCls:it}=v.useContext(r.Rk),tt=`${it}-item-explain`,[,yt]=I(it),Ot=(0,v.useMemo)(()=>(0,O.Z)(it),[it]),Yt=te(B),xt=te(H),Zt=v.useMemo(()=>Ye!=null?[j(Ye,"help",$e)]:[].concat((0,d.Z)(Yt.map((Nt,Gt)=>j(Nt,"error","error",Gt))),(0,d.Z)(xt.map((Nt,Gt)=>j(Nt,"warning","warning",Gt)))),[Ye,$e,Yt,xt]),en={};return Ve&&(en.id=`${Ve}_help`),v.createElement(Y.default,{motionDeadline:Ot.motionDeadline,motionName:`${it}-show-help`,visible:!!Zt.length,onVisibleChanged:Pt},Nt=>{const{className:Gt,style:Qt}=Nt;return v.createElement("div",Object.assign({},en,{className:h()(tt,Gt,Ue,yt),style:Qt,role:"alert"}),v.createElement(Y.CSSMotionList,Object.assign({keys:Zt},(0,O.Z)(it),{motionName:`${it}-show-help-item`,component:!1}),Dn=>{const{key:fn,error:ln,errorStatus:Re,className:ze,style:Ke}=Dn;return v.createElement("div",{key:fn,className:h()(ze,{[`${tt}-${Re}`]:Re}),style:Ke},ln)}))})},se=e(95013),et=e(36355),oe=e(1684),he=e(52946),ce=e(19716),ee=e(16722);const Se=["parentNode"],X="form_item";function ie(J){return J===void 0||J===!1?[]:Array.isArray(J)?J:[J]}function Ie(J,Ye){if(!J.length)return;const $e=J.join("_");return Ye?`${Ye}_${$e}`:Se.includes($e)?`${X}_${$e}`:$e}function pe(J,Ye,$e,B,H,Ue){let Ve=B;return Ue!==void 0?Ve=Ue:$e.validating?Ve="validating":J.length?Ve="error":Ye.length?Ve="warning":($e.touched||H&&$e.validated)&&(Ve="success"),Ve}function U(J){return ie(J).join("_")}function fe(J){const[Ye]=(0,se.useForm)(),$e=v.useRef({}),B=v.useMemo(()=>J!=null?J:Object.assign(Object.assign({},Ye),{__INTERNAL__:{itemRef:H=>Ue=>{const Ve=U(H);Ue?$e.current[Ve]=Ue:delete $e.current[Ve]}},scrollToField:function(H){let Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ve=ie(H),Pt=Ie(Ve,B.__INTERNAL__.name),it=Pt?document.getElementById(Pt):null;it&&(0,ee.Z)(it,Object.assign({scrollMode:"if-needed",block:"nearest"},Ue))},getFieldInstance:H=>{const Ue=U(H);return $e.current[Ue]}}),[J,Ye]);return[B]}var we=e(28726),ke=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{const $e=v.useContext(oe.Z),{getPrefixCls:B,direction:H,form:Ue}=v.useContext(et.E_),{prefixCls:Ve,className:Pt,rootClassName:it,size:tt,disabled:yt=$e,form:Ot,colon:Yt,labelAlign:xt,labelWrap:Zt,labelCol:en,wrapperCol:Nt,hideRequiredMark:Gt,layout:Qt="horizontal",scrollToFirstError:Dn,requiredMark:fn,onFinishFailed:ln,name:Re,style:ze,feedbackIcons:Ke}=J,rt=ke(J,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),We=(0,ce.Z)(tt),qe=v.useContext(we.Z),Je=(0,v.useMemo)(()=>fn!==void 0?fn:Ue&&Ue.requiredMark!==void 0?Ue.requiredMark:!Gt,[Gt,fn,Ue]),St=Yt!=null?Yt:Ue==null?void 0:Ue.colon,Vt=B("form",Ve),[tn,kn]=I(Vt),Rn=h()(Vt,`${Vt}-${Qt}`,{[`${Vt}-hide-required-mark`]:Je===!1,[`${Vt}-rtl`]:H==="rtl",[`${Vt}-${We}`]:We},kn,Ue==null?void 0:Ue.className,Pt,it),[Tn]=fe(Ot),{__INTERNAL__:mn}=Tn;mn.name=Re;const sn=(0,v.useMemo)(()=>({name:Re,labelAlign:xt,labelCol:en,labelWrap:Zt,wrapperCol:Nt,vertical:Qt==="vertical",colon:St,requiredMark:Je,itemRef:mn.itemRef,form:Tn,feedbackIcons:Ke}),[Re,xt,en,Nt,Qt,St,Je,Tn,Ke]);v.useImperativeHandle(Ye,()=>Tn);const Yn=(dr,Pn)=>{if(dr){let Nn={block:"nearest"};typeof dr=="object"&&(Nn=dr),Tn.scrollToField(Pn,Nn)}},Un=dr=>{if(ln==null||ln(dr),dr.errorFields.length){const Pn=dr.errorFields[0].name;if(Dn!==void 0){Yn(Dn,Pn);return}Ue&&Ue.scrollToFirstError!==void 0&&Yn(Ue.scrollToFirstError,Pn)}};return tn(v.createElement(oe.n,{disabled:yt},v.createElement(he.q,{size:We},v.createElement(r.RV,Object.assign({},{validateMessages:qe}),v.createElement(r.q3.Provider,{value:sn},v.createElement(se.default,Object.assign({id:Re},rt,{name:Re,onFinishFailed:Un,form:Tn,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),ze),className:Rn})))))))};var je=v.forwardRef(Pe),pt=e(41799),Le=e(8654),xe=e(92343),at=e(11592);function F(J){if(typeof J=="function")return J;const Ye=(0,at.Z)(J);return Ye.length<=1?Ye[0]:Ye}const w=()=>{const{status:J,errors:Ye=[],warnings:$e=[]}=(0,v.useContext)(r.aM);return{status:J,errors:Ye,warnings:$e}};w.Context=r.aM;var D=w,s=e(16089);function W(J){const[Ye,$e]=v.useState(J),B=(0,v.useRef)(null),H=(0,v.useRef)([]),Ue=(0,v.useRef)(!1);v.useEffect(()=>(Ue.current=!1,()=>{Ue.current=!0,s.Z.cancel(B.current),B.current=null}),[]);function Ve(Pt){Ue.current||(B.current===null&&(H.current=[],B.current=(0,s.Z)(()=>{B.current=null,$e(it=>{let tt=it;return H.current.forEach(yt=>{tt=yt(tt)}),tt})})),H.current.push(Pt))}return[Ye,Ve]}function T(){const{itemRef:J}=v.useContext(r.q3),Ye=v.useRef({});function $e(B,H){const Ue=H&&typeof H=="object"&&H.ref,Ve=B.join("_");return(Ye.current.name!==Ve||Ye.current.originRef!==Ue)&&(Ye.current.name=Ve,Ye.current.originRef=Ue,Ye.current.ref=(0,Le.sQ)(J(B),Ue)),Ye.current.ref}return $e}var g=e(29194),u=e(34280),G=e(2738),R=e(27382),p=e(37028);const A=J=>{const{formItemCls:Ye}=J;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ye}-control`]:{display:"flex"}}}};var be=(0,m.b)(["Form","item-item"],(J,Ye)=>{let{rootPrefixCls:$e}=Ye;const B=b(J,$e);return[A(B)]}),le=J=>{const{prefixCls:Ye,status:$e,wrapperCol:B,children:H,errors:Ue,warnings:Ve,_internalItemRender:Pt,extra:it,help:tt,fieldId:yt,marginBottom:Ot,onErrorVisibleChanged:Yt}=J,xt=`${Ye}-item`,Zt=v.useContext(r.q3),en=B||Zt.wrapperCol||{},Nt=h()(`${xt}-control`,en.className),Gt=v.useMemo(()=>Object.assign({},Zt),[Zt]);delete Gt.labelCol,delete Gt.wrapperCol;const Qt=v.createElement("div",{className:`${xt}-control-input`},v.createElement("div",{className:`${xt}-control-input-content`},H)),Dn=v.useMemo(()=>({prefixCls:Ye,status:$e}),[Ye,$e]),fn=Ot!==null||Ue.length||Ve.length?v.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},v.createElement(r.Rk.Provider,{value:Dn},v.createElement(Oe,{fieldId:yt,errors:Ue,warnings:Ve,help:tt,helpStatus:$e,className:`${xt}-explain-connected`,onVisibleChanged:Yt})),!!Ot&&v.createElement("div",{style:{width:0,height:Ot}})):null,ln={};yt&&(ln.id=`${yt}_extra`);const Re=it?v.createElement("div",Object.assign({},ln,{className:`${xt}-extra`}),it):null,ze=Pt&&Pt.mark==="pro_table_render"&&Pt.render?Pt.render(J,{input:Qt,errorList:fn,extra:Re}):v.createElement(v.Fragment,null,Qt,fn,Re);return v.createElement(r.q3.Provider,{value:Gt},v.createElement(p.Z,Object.assign({},en,{className:Nt}),ze),v.createElement(be,{prefixCls:Ye}))},de=e(61485),C=e(31724),P=e(9763),L=e(6848),Ne=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{let{prefixCls:Ye,label:$e,htmlFor:B,labelCol:H,labelAlign:Ue,colon:Ve,required:Pt,requiredMark:it,tooltip:tt}=J;var yt;const[Ot]=(0,P.Z)("Form"),{vertical:Yt,labelAlign:xt,labelCol:Zt,labelWrap:en,colon:Nt}=v.useContext(r.q3);if(!$e)return null;const Gt=H||Zt||{},Qt=Ue||xt,Dn=`${Ye}-item-label`,fn=h()(Dn,Qt==="left"&&`${Dn}-left`,Gt.className,{[`${Dn}-wrap`]:!!en});let ln=$e;const Re=Ve===!0||Nt!==!1&&Ve!==!1;Re&&!Yt&&typeof $e=="string"&&$e.trim()!==""&&(ln=$e.replace(/[:|:]\s*$/,""));const Ke=Be(tt);if(Ke){const{icon:Je=v.createElement(de.Z,null)}=Ke,St=Ne(Ke,["icon"]),Vt=v.createElement(L.Z,Object.assign({},St),v.cloneElement(Je,{className:`${Ye}-item-tooltip`,title:""}));ln=v.createElement(v.Fragment,null,ln,Vt)}const rt=it==="optional",We=typeof it=="function";We?ln=it(ln,{required:!!Pt}):rt&&!Pt&&(ln=v.createElement(v.Fragment,null,ln,v.createElement("span",{className:`${Ye}-item-optional`,title:""},(Ot==null?void 0:Ot.optional)||((yt=C.Z.Form)===null||yt===void 0?void 0:yt.optional))));const qe=h()({[`${Ye}-item-required`]:Pt,[`${Ye}-item-required-mark-optional`]:rt||We,[`${Ye}-item-no-colon`]:!Re});return v.createElement(p.Z,Object.assign({},Gt,{className:fn}),v.createElement("label",{htmlFor:B,className:qe,title:typeof $e=="string"?$e:""},ln))},nt=e(29679),ht=e(19248),Kt=e(96512),Jt=e(58617);const Ut={success:nt.Z,warning:Kt.Z,error:ht.Z,validating:Jt.Z};function on(J){let{children:Ye,errors:$e,warnings:B,hasFeedback:H,validateStatus:Ue,prefixCls:Ve,meta:Pt,noStyle:it}=J;const tt=`${Ve}-item`,{feedbackIcons:yt}=v.useContext(r.q3),Ot=pe($e,B,Pt,null,!!H,Ue),{isFormItemInput:Yt,status:xt}=v.useContext(r.aM),Zt=v.useMemo(()=>{var en;let Nt;if(H){const Dn=H!==!0&&H.icons||yt,fn=Ot&&((en=Dn==null?void 0:Dn({status:Ot,errors:$e,warnings:B}))===null||en===void 0?void 0:en[Ot]),ln=Ot&&Ut[Ot];Nt=fn!==!1&&ln?v.createElement("span",{className:h()(`${tt}-feedback-icon`,`${tt}-feedback-icon-${Ot}`)},fn||v.createElement(ln,null)):null}let Gt=!0,Qt=Ot||"";return it&&(Gt=Yt,Qt=(Ot!=null?Ot:xt)||""),{status:Qt,errors:$e,warnings:B,hasFeedback:!!H,feedbackIcon:Nt,isFormItemInput:Gt}},[Ot,H,it,Yt,xt]);return v.createElement(r.aM.Provider,{value:Zt},Ye)}var En=function(J,Ye){var $e={};for(var B in J)Object.prototype.hasOwnProperty.call(J,B)&&Ye.indexOf(B)<0&&($e[B]=J[B]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(J);H{if(Ke&&fn.current){const kn=getComputedStyle(fn.current);qe(parseInt(kn.marginBottom,10))}},[Ke,rt]);const Je=kn=>{kn||qe(null)},Vt=function(){let kn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Rn=kn?ln:tt.errors,Tn=kn?Re:tt.warnings;return pe(Rn,Tn,tt,"",!!yt,it)}(),tn=h()(Qt,$e,B,{[`${Qt}-with-help`]:ze||ln.length||Re.length,[`${Qt}-has-feedback`]:Vt&&yt,[`${Qt}-has-success`]:Vt==="success",[`${Qt}-has-warning`]:Vt==="warning",[`${Qt}-has-error`]:Vt==="error",[`${Qt}-is-validating`]:Vt==="validating",[`${Qt}-hidden`]:Ot});return v.createElement("div",{className:tn,style:H,ref:fn},v.createElement(R.Z,Object.assign({className:`${Qt}-row`},(0,G.Z)(Gt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),v.createElement(Ct,Object.assign({htmlFor:xt},J,{requiredMark:Dn,required:Zt!=null?Zt:en,prefixCls:Ye})),v.createElement(le,Object.assign({},J,tt,{errors:ln,warnings:Re,prefixCls:Ye,status:Vt,help:Ue,marginBottom:We,onErrorVisibleChanged:Je}),v.createElement(r.qI.Provider,{value:Nt},v.createElement(on,{prefixCls:Ye,meta:tt,errors:tt.errors,warnings:tt.warnings,hasFeedback:yt,validateStatus:Vt},Yt)))),!!We&&v.createElement("div",{className:`${Qt}-margin-offset`,style:{marginBottom:-We}}))}const Ft="__SPLIT__",Zn=null,rr=v.memo(J=>{let{children:Ye}=J;return Ye},(J,Ye)=>J.value===Ye.value&&J.update===Ye.update&&J.childProps.length===Ye.childProps.length&&J.childProps.every(($e,B)=>$e===Ye.childProps[B]));function Ae(J){return J!=null}function lt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Cn(J){const{name:Ye,noStyle:$e,className:B,dependencies:H,prefixCls:Ue,shouldUpdate:Ve,rules:Pt,children:it,required:tt,label:yt,messageVariables:Ot,trigger:Yt="onChange",validateTrigger:xt,hidden:Zt,help:en}=J,{getPrefixCls:Nt}=v.useContext(et.E_),{name:Gt}=v.useContext(r.q3),Qt=F(it),Dn=typeof Qt=="function",fn=v.useContext(r.qI),{validateTrigger:ln}=v.useContext(se.FieldContext),Re=xt!==void 0?xt:ln,ze=Ae(Ye),Ke=Nt("form",Ue),[rt,We]=I(Ke),qe=v.useContext(se.ListContext),Je=v.useRef(),[St,Vt]=W({}),[tn,kn]=(0,pt.Z)(()=>lt()),Rn=Pn=>{const Nn=qe==null?void 0:qe.getKey(Pn.name);if(kn(Pn.destroy?lt():Pn,!0),$e&&en!==!1&&fn){let Xn=Pn.name;if(Pn.destroy)Xn=Je.current||Xn;else if(Nn!==void 0){const[Jn,fr]=Nn;Xn=[Jn].concat((0,d.Z)(fr)),Je.current=Xn}fn(Pn,Xn)}},Tn=(Pn,Nn)=>{Vt(Xn=>{const Jn=Object.assign({},Xn),Tr=[].concat((0,d.Z)(Pn.name.slice(0,-1)),(0,d.Z)(Nn)).join(Ft);return Pn.destroy?delete Jn[Tr]:Jn[Tr]=Pn,Jn})},[mn,sn]=v.useMemo(()=>{const Pn=(0,d.Z)(tn.errors),Nn=(0,d.Z)(tn.warnings);return Object.values(St).forEach(Xn=>{Pn.push.apply(Pn,(0,d.Z)(Xn.errors||[])),Nn.push.apply(Nn,(0,d.Z)(Xn.warnings||[]))}),[Pn,Nn]},[St,tn.errors,tn.warnings]),Yn=T();function Un(Pn,Nn,Xn){return $e&&!Zt?v.createElement(on,{prefixCls:Ke,hasFeedback:J.hasFeedback,validateStatus:J.validateStatus,meta:tn,errors:mn,warnings:sn,noStyle:!0},Pn):v.createElement(Sn,Object.assign({key:"row"},J,{className:h()(B,We),prefixCls:Ke,fieldId:Nn,isRequired:Xn,errors:mn,warnings:sn,meta:tn,onSubItemMetaChange:Tn}),Pn)}if(!ze&&!Dn&&!H)return rt(Un(Qt));let dr={};return typeof yt=="string"?dr.label=yt:Ye&&(dr.label=String(Ye)),Ot&&(dr=Object.assign(Object.assign({},dr),Ot)),rt(v.createElement(se.Field,Object.assign({},J,{messageVariables:dr,trigger:Yt,validateTrigger:Re,onMetaChange:Rn}),(Pn,Nn,Xn)=>{const Jn=ie(Ye).length&&Nn?Nn.name:[],fr=Ie(Jn,Gt),Tr=tt!==void 0?tt:!!(Pt&&Pt.some(bt=>{if(bt&&typeof bt=="object"&&bt.required&&!bt.warningOnly)return!0;if(typeof bt=="function"){const yn=bt(Xn);return yn&&yn.required&&!yn.warningOnly}return!1})),wn=Object.assign({},Pn);let Mt=null;if(Array.isArray(Qt)&&ze)Mt=Qt;else if(!(Dn&&(!(Ve||H)||ze))){if(!(H&&!Dn&&!ze))if((0,xe.l$)(Qt)){const bt=Object.assign(Object.assign({},Qt.props),wn);if(bt.id||(bt.id=fr),en||mn.length>0||sn.length>0||J.extra){const qn=[];(en||mn.length>0)&&qn.push(`${fr}_help`),J.extra&&qn.push(`${fr}_extra`),bt["aria-describedby"]=qn.join(" ")}mn.length>0&&(bt["aria-invalid"]="true"),Tr&&(bt["aria-required"]="true"),(0,Le.Yr)(Qt)&&(bt.ref=Yn(Jn,Qt)),new Set([].concat((0,d.Z)(ie(Yt)),(0,d.Z)(ie(Re)))).forEach(qn=>{bt[qn]=function(){for(var lr,Er,Ur,Or,Gr,dn=arguments.length,qt=new Array(dn),_n=0;_n{var{prefixCls:Ye,children:$e}=J,B=bn(J,["prefixCls","children"]);const{getPrefixCls:H}=v.useContext(et.E_),Ue=H("form",Ye),Ve=v.useMemo(()=>({prefixCls:Ue,status:"error"}),[Ue]);return v.createElement(se.List,Object.assign({},B),(Pt,it,tt)=>v.createElement(r.Rk.Provider,{value:Ve},$e(Pt.map(yt=>Object.assign(Object.assign({},yt),{fieldKey:yt.key})),it,{errors:tt.errors,warnings:tt.warnings})))};function tr(){const{form:J}=(0,v.useContext)(r.q3);return J}const Tt=je;Tt.Item=Bt,Tt.List=Pr,Tt.ErrorList=Oe,Tt.useForm=fe,Tt.useFormInstance=tr,Tt.useWatch=se.useWatch,Tt.Provider=r.RV,Tt.create=()=>{};var On=Tt},8628:function(_t,He,e){var d=e(59301),c=e(34280),h=e(56762),Y=e(69507);function v(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,d.useRef)({}),te=(0,h.Z)(),re=(0,Y.ZP)();return(0,c.Z)(()=>{const y=re.subscribe(ue=>{r.current=ue,O&&te()});return()=>re.unsubscribe(y)},[]),r.current}He.Z=v},5871:function(_t,He,e){e.d(He,{Z:function(){return de}});var d=e(84105),c=e(87395),h=e(92310),Y=e.n(h),v=e(54476),O=e(20068),r=e(76190),te=e(42978),re=e(75931),y=e(67732),ue=e(83652);function K(){return typeof BigInt=="function"}function m(C){return!C&&C!==0&&!Number.isNaN(C)||!String(C).trim()}function q(C){var P=C.trim(),L=P.startsWith("-");L&&(P=P.slice(1)),P=P.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),P.startsWith(".")&&(P="0".concat(P));var Ne=P||"0",Be=Ne.split("."),_e=Be[0]||"0",Ct=Be[1]||"0";_e==="0"&&Ct==="0"&&(L=!1);var nt=L?"-":"";return{negative:L,negativeStr:nt,trimStr:Ne,integerStr:_e,decimalStr:Ct,fullStr:"".concat(nt).concat(Ne)}}function _(C){var P=String(C);return!Number.isNaN(Number(P))&&P.includes("e")}function $(C){var P=String(C);if(_(C)){var L=Number(P.slice(P.indexOf("e-")+2)),Ne=P.match(/\.(\d+)/);return Ne!=null&&Ne[1]&&(L+=Ne[1].length),L}return P.includes(".")&&ae(P)?P.length-P.indexOf(".")-1:0}function Fe(C){var P=String(C);if(_(C)){if(C>Number.MAX_SAFE_INTEGER)return String(K()?BigInt(C).toString():Number.MAX_SAFE_INTEGER);if(C0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":q("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),C}(),me=function(){function C(P){if((0,y.Z)(this,C),(0,O.Z)(this,"origin",""),(0,O.Z)(this,"number",void 0),(0,O.Z)(this,"empty",void 0),m(P)){this.empty=!0;return}this.origin=String(P),this.number=Number(P)}return(0,ue.Z)(C,[{key:"negate",value:function(){return new C(-this.toNumber())}},{key:"add",value:function(L){if(this.isInvalidate())return new C(L);var Ne=Number(L);if(Number.isNaN(Ne))return this;var Be=this.number+Ne;if(Be>Number.MAX_SAFE_INTEGER)return new C(Number.MAX_SAFE_INTEGER);if(BeNumber.MAX_SAFE_INTEGER)return new C(Number.MAX_SAFE_INTEGER);if(Be0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":Fe(this.number):this.origin}}]),C}();function V(C){return K()?new De(C):new me(C)}function f(C,P,L){var Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(C==="")return"";var Be=q(C),_e=Be.negativeStr,Ct=Be.integerStr,nt=Be.decimalStr,ht="".concat(P).concat(nt),Kt="".concat(_e).concat(Ct);if(L>=0){var Jt=Number(nt[L]);if(Jt>=5&&!Ne){var Ut=V(C).add("".concat(_e,"0.").concat("0".repeat(L)).concat(10-Jt));return f(Ut.toString(),P,L,Ne)}return L===0?Kt:"".concat(Kt).concat(P).concat(nt.padEnd(L,"0").slice(0,L))}return ht===".0"?Kt:"".concat(Kt).concat(ht)}var t=V,x=e(93681),b=e(34280),I=e(8654),N=e(59301),j=e(48736);function S(C,P){var L=(0,N.useRef)(null);function Ne(){try{var _e=C.selectionStart,Ct=C.selectionEnd,nt=C.value,ht=nt.substring(0,_e),Kt=nt.substring(Ct);L.current={start:_e,end:Ct,value:nt,beforeTxt:ht,afterTxt:Kt}}catch(Jt){}}function Be(){if(C&&L.current&&P)try{var _e=C.value,Ct=L.current,nt=Ct.beforeTxt,ht=Ct.afterTxt,Kt=Ct.start,Jt=_e.length;if(_e.endsWith(ht))Jt=_e.length-L.current.afterTxt.length;else if(_e.startsWith(nt))Jt=nt.length;else{var Ut=nt[Kt-1],on=_e.indexOf(Ut,Kt-1);on!==-1&&(Jt=on+1)}C.setSelectionRange(Jt,Jt)}catch(En){(0,j.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(En.message))}}return[Ne,Be]}var Oe=e(49658),se=function(){var P=(0,N.useState)(!1),L=(0,te.Z)(P,2),Ne=L[0],Be=L[1];return(0,b.Z)(function(){Be((0,Oe.Z)())},[]),Ne},et=se,oe=e(16089),he=200,ce=600;function ee(C){var P=C.prefixCls,L=C.upNode,Ne=C.downNode,Be=C.upDisabled,_e=C.downDisabled,Ct=C.onStep,nt=N.useRef(),ht=N.useRef([]),Kt=N.useRef();Kt.current=Ct;var Jt=function(){clearTimeout(nt.current)},Ut=function(lt,Cn){lt.preventDefault(),Jt(),Kt.current(Cn);function jt(){Kt.current(Cn),nt.current=setTimeout(jt,he)}nt.current=setTimeout(jt,ce)};N.useEffect(function(){return function(){Jt(),ht.current.forEach(function(Ae){return oe.Z.cancel(Ae)})}},[]);var on=et();if(on)return null;var En="".concat(P,"-handler"),Sn=Y()(En,"".concat(En,"-up"),(0,O.Z)({},"".concat(En,"-up-disabled"),Be)),Ft=Y()(En,"".concat(En,"-down"),(0,O.Z)({},"".concat(En,"-down-disabled"),_e)),Zn=function(){return ht.current.push((0,oe.Z)(Jt))},rr={unselectable:"on",role:"button",onMouseUp:Zn,onMouseLeave:Zn};return N.createElement("div",{className:"".concat(En,"-wrap")},N.createElement("span",(0,v.Z)({},rr,{onMouseDown:function(lt){Ut(lt,!0)},"aria-label":"Increase Value","aria-disabled":Be,className:Sn}),L||N.createElement("span",{unselectable:"on",className:"".concat(P,"-handler-up-inner")})),N.createElement("span",(0,v.Z)({},rr,{onMouseDown:function(lt){Ut(lt,!1)},"aria-label":"Decrease Value","aria-disabled":_e,className:Ft}),Ne||N.createElement("span",{unselectable:"on",className:"".concat(P,"-handler-down-inner")})))}function Se(C){var P=typeof C=="number"?Fe(C):q(C).fullStr,L=P.includes(".");return L?q(P.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:C+"0"}var X=e(5643),ie=function(){var C=(0,N.useRef)(0),P=function(){oe.Z.cancel(C.current)};return(0,N.useEffect)(function(){return P},[]),function(L){P(),C.current=(0,oe.Z)(function(){L()})}},Ie=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],pe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],U=function(P,L){return P||L.isEmpty()?L.toString():L.toNumber()},fe=function(P){var L=t(P);return L.isInvalidate()?null:L},we=N.forwardRef(function(C,P){var L,Ne=C.prefixCls,Be=Ne===void 0?"rc-input-number":Ne,_e=C.className,Ct=C.style,nt=C.min,ht=C.max,Kt=C.step,Jt=Kt===void 0?1:Kt,Ut=C.defaultValue,on=C.value,En=C.disabled,Sn=C.readOnly,Ft=C.upHandler,Zn=C.downHandler,rr=C.keyboard,Ae=C.controls,lt=Ae===void 0?!0:Ae,Cn=C.classNames,jt=C.stringMode,Bt=C.parser,bn=C.formatter,Fn=C.precision,Pr=C.decimalSeparator,tr=C.onChange,Tt=C.onInput,On=C.onPressEnter,J=C.onStep,Ye=(0,re.Z)(C,Ie),$e="".concat(Be,"-input"),B=N.useRef(null),H=N.useState(!1),Ue=(0,te.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=N.useRef(!1),tt=N.useRef(!1),yt=N.useRef(!1),Ot=N.useState(function(){return t(on!=null?on:Ut)}),Yt=(0,te.Z)(Ot,2),xt=Yt[0],Zt=Yt[1];function en(Mt){on===void 0&&Zt(Mt)}var Nt=N.useCallback(function(Mt,bt){if(!bt)return Fn>=0?Fn:Math.max($(Mt),$(Jt))},[Fn,Jt]),Gt=N.useCallback(function(Mt){var bt=String(Mt);if(Bt)return Bt(bt);var yn=bt;return Pr&&(yn=yn.replace(Pr,".")),yn.replace(/[^\w.-]+/g,"")},[Bt,Pr]),Qt=N.useRef(""),Dn=N.useCallback(function(Mt,bt){if(bn)return bn(Mt,{userTyping:bt,input:String(Qt.current)});var yn=typeof Mt=="number"?Fe(Mt):Mt;if(!bt){var un=Nt(yn,bt);if(ae(yn)&&(Pr||un>=0)){var qn=Pr||".";yn=f(yn,qn,un)}}return yn},[bn,Nt,Pr]),fn=N.useState(function(){var Mt=Ut!=null?Ut:on;return xt.isInvalidate()&&["string","number"].includes((0,r.Z)(Mt))?Number.isNaN(Mt)?"":Mt:Dn(xt.toString(),!1)}),ln=(0,te.Z)(fn,2),Re=ln[0],ze=ln[1];Qt.current=Re;function Ke(Mt,bt){ze(Dn(Mt.isInvalidate()?Mt.toString(!1):Mt.toString(!bt),bt))}var rt=N.useMemo(function(){return fe(ht)},[ht,Fn]),We=N.useMemo(function(){return fe(nt)},[nt,Fn]),qe=N.useMemo(function(){return!rt||!xt||xt.isInvalidate()?!1:rt.lessEquals(xt)},[rt,xt]),Je=N.useMemo(function(){return!We||!xt||xt.isInvalidate()?!1:xt.lessEquals(We)},[We,xt]),St=S(B.current,Ve),Vt=(0,te.Z)(St,2),tn=Vt[0],kn=Vt[1],Rn=function(bt){return rt&&!bt.lessEquals(rt)?rt:We&&!We.lessEquals(bt)?We:null},Tn=function(bt){return!Rn(bt)},mn=function(bt,yn){var un=bt,qn=Tn(un)||un.isEmpty();if(!un.isEmpty()&&!yn&&(un=Rn(un)||un,qn=!0),!Sn&&!En&&qn){var lr=un.toString(),Er=Nt(lr,yn);return Er>=0&&(un=t(f(lr,".",Er)),Tn(un)||(un=t(f(lr,".",Er,!0)))),un.equals(xt)||(en(un),tr==null||tr(un.isEmpty()?null:U(jt,un)),on===void 0&&Ke(un,yn)),un}return xt},sn=ie(),Yn=function Mt(bt){if(tn(),Qt.current=bt,ze(bt),!tt.current){var yn=Gt(bt),un=t(yn);un.isNaN()||mn(un,!0)}Tt==null||Tt(bt),sn(function(){var qn=bt;Bt||(qn=bt.replace(/。/g,".")),qn!==bt&&Mt(qn)})},Un=function(){tt.current=!0},dr=function(){tt.current=!1,Yn(B.current.value)},Pn=function(bt){Yn(bt.target.value)},Nn=function(bt){var yn;if(!(bt&&qe||!bt&&Je)){it.current=!1;var un=t(yt.current?Se(Jt):Jt);bt||(un=un.negate());var qn=(xt||t(0)).add(un.toString()),lr=mn(qn,!1);J==null||J(U(jt,lr),{offset:yt.current?Se(Jt):Jt,type:bt?"up":"down"}),(yn=B.current)===null||yn===void 0||yn.focus()}},Xn=function(bt){var yn=t(Gt(Re)),un=yn;yn.isNaN()?un=mn(xt,bt):un=mn(yn,bt),on!==void 0?Ke(xt,!1):un.isNaN()||Ke(un,!1)},Jn=function(){it.current=!0},fr=function(bt){var yn=bt.key,un=bt.shiftKey;it.current=!0,yt.current=un,yn==="Enter"&&(tt.current||(it.current=!1),Xn(!1),On==null||On(bt)),rr!==!1&&!tt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(yn)&&(Nn(yn==="Up"||yn==="ArrowUp"),bt.preventDefault())},Tr=function(){it.current=!1,yt.current=!1},wn=function(){Xn(!1),Pt(!1),it.current=!1};return(0,b.o)(function(){xt.isInvalidate()||Ke(xt,!1)},[Fn]),(0,b.o)(function(){var Mt=t(on);Zt(Mt);var bt=t(Gt(Re));(!Mt.equals(bt)||!it.current||bn)&&Ke(Mt,it.current)},[on]),(0,b.o)(function(){bn&&kn()},[Re]),N.createElement("div",{className:Y()(Be,Cn==null?void 0:Cn.input,_e,(L={},(0,O.Z)(L,"".concat(Be,"-focused"),Ve),(0,O.Z)(L,"".concat(Be,"-disabled"),En),(0,O.Z)(L,"".concat(Be,"-readonly"),Sn),(0,O.Z)(L,"".concat(Be,"-not-a-number"),xt.isNaN()),(0,O.Z)(L,"".concat(Be,"-out-of-range"),!xt.isInvalidate()&&!Tn(xt)),L)),style:Ct,onFocus:function(){Pt(!0)},onBlur:wn,onKeyDown:fr,onKeyUp:Tr,onCompositionStart:Un,onCompositionEnd:dr,onBeforeInput:Jn},lt&&N.createElement(ee,{prefixCls:Be,upNode:Ft,downNode:Zn,upDisabled:qe,downDisabled:Je,onStep:Nn}),N.createElement("div",{className:"".concat($e,"-wrap")},N.createElement("input",(0,v.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":nt,"aria-valuemax":ht,"aria-valuenow":xt.isInvalidate()?null:xt.toString(),step:Jt},Ye,{ref:(0,I.sQ)(B,P),className:$e,value:Re,onChange:Pn,disabled:En,readOnly:Sn}))))}),ke=N.forwardRef(function(C,P){var L=C.disabled,Ne=C.style,Be=C.prefixCls,_e=C.value,Ct=C.prefix,nt=C.suffix,ht=C.addonBefore,Kt=C.addonAfter,Jt=C.classes,Ut=C.className,on=C.classNames,En=(0,re.Z)(C,pe),Sn=N.useRef(null),Ft=function(rr){Sn.current&&(0,X.nH)(Sn.current,rr)};return N.createElement(x.BaseInput,{inputElement:N.createElement(we,(0,v.Z)({prefixCls:Be,disabled:L,classNames:on,ref:(0,I.sQ)(Sn,P)},En)),className:Ut,triggerFocus:Ft,prefixCls:Be,value:_e,disabled:L,style:Ne,prefix:Ct,suffix:nt,addonAfter:Kt,addonBefore:ht,classes:Jt,classNames:on,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ke.displayName="InputNumber";var Pe=ke,vt=Pe,je=e(19080),pt=e(36355),Le=e(92736),xe=e(1684),at=e(19716),F=e(32441),w=e(33234),D=e(9937),s=e(17313),W=e(74207),T=e(83116),g=e(37613);const u=(C,P)=>{let{componentCls:L,borderRadiusSM:Ne,borderRadiusLG:Be}=C;const _e=P==="lg"?Be:Ne;return{[`&-${P}`]:{[`${L}-handler-wrap`]:{borderStartEndRadius:_e,borderEndEndRadius:_e},[`${L}-handler-up`]:{borderStartEndRadius:_e},[`${L}-handler-down`]:{borderEndEndRadius:_e}}}},G=C=>{const{componentCls:P,lineWidth:L,lineType:Ne,colorBorder:Be,borderRadius:_e,fontSizeLG:Ct,controlHeightLG:nt,controlHeightSM:ht,colorError:Kt,paddingInlineSM:Jt,colorTextDescription:Ut,motionDurationMid:on,handleHoverColor:En,paddingInline:Sn,paddingBlock:Ft,handleBg:Zn,handleActiveBg:rr,colorTextDisabled:Ae,borderRadiusSM:lt,borderRadiusLG:Cn,controlWidth:jt,handleVisible:Bt,handleBorderColor:bn}=C;return[{[P]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),(0,D.ik)(C)),(0,D.bi)(C,P)),{display:"inline-block",width:jt,margin:0,padding:0,border:`${L}px ${Ne} ${Be}`,borderRadius:_e,"&-rtl":{direction:"rtl",[`${P}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Ct,borderRadius:Cn,[`input${P}-input`]:{height:nt-2*L}},"&-sm":{padding:0,borderRadius:lt,[`input${P}-input`]:{height:ht-2*L,padding:`0 ${Jt}px`}},"&:hover":Object.assign({},(0,D.pU)(C)),"&-focused":Object.assign({},(0,D.M1)(C)),"&-out-of-range":{[`${P}-input-wrap`]:{input:{color:Kt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),(0,D.s7)(C)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${P}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${P}-group-addon`]:{borderRadius:Cn,fontSize:C.fontSizeLG}},"&-sm":{[`${P}-group-addon`]:{borderRadius:lt}},[`${P}-wrapper-disabled > ${P}-group-addon`]:Object.assign({},(0,D.Xy)(C))}}),[`&-disabled ${P}-input`]:{cursor:"not-allowed"},[P]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,s.Wf)(C)),{width:"100%",padding:`${Ft}px ${Sn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:_e,outline:0,transition:`all ${on} linear`,appearance:"textfield",fontSize:"inherit"}),(0,D.nz)(C.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[P]:Object.assign(Object.assign(Object.assign({[`&:hover ${P}-handler-wrap, &-focused ${P}-handler-wrap`]:{opacity:1},[`${P}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:C.handleWidth,height:"100%",background:Zn,borderStartStartRadius:0,borderStartEndRadius:_e,borderEndEndRadius:_e,borderEndStartRadius:0,opacity:Bt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${on} linear ${on}`,[`${P}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${P}-handler-up-inner, ${P}-handler-down-inner `]:{marginInlineEnd:0,fontSize:C.handleFontSize}}},[`${P}-handler`]:{height:"50%",overflow:"hidden",color:Ut,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${L}px ${Ne} ${bn}`,transition:`all ${on} linear`,"&:active":{background:rr},"&:hover":{height:"60%",[` @@ -84,7 +84,7 @@ `]:{cursor:"not-allowed"},[` ${P}-handler-up-disabled:hover &-handler-up-inner, ${P}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Ae}})},{[`${P}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${P}-handler-down`]:{borderBlockStartWidth:0}}}]},R=C=>{const{componentCls:P,paddingBlock:L,paddingInline:Ne,inputAffixPadding:Be,controlWidth:_e,borderRadiusLG:Ct,borderRadiusSM:nt}=C;return{[`${P}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,A.ik)(C)),(0,A.bi)(C,`${P}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:_e,padding:0,paddingInlineStart:Ne,"&-lg":{borderRadius:Ct},"&-sm":{borderRadius:nt},[`&:not(${P}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,A.pU)(C)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${P}-disabled`]:{background:"transparent"},[`> div${P}`]:{width:"100%",border:"none",outline:"none",[`&${P}-focused`]:{boxShadow:"none !important"}},[`input${P}-input`]:{padding:`${L}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${P}-handler-wrap`]:{zIndex:2},[P]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Be},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Ne,marginInlineStart:Be}}})}};var p=(0,T.Z)("InputNumber",C=>{const P=(0,g.TS)(C,(0,A.e5)(C));return[G(P),R(P),(0,W.c)(P)]},C=>Object.assign(Object.assign({},(0,A.TM)(C)),{controlWidth:90,handleWidth:C.controlHeightSM-C.lineWidth*2,handleFontSize:C.fontSize/2,handleVisible:"auto",handleActiveBg:C.colorFillAlter,handleBg:C.colorBgContainer,handleHoverColor:C.colorPrimary,handleBorderColor:C.colorBorder})),D=function(C,P){var L={};for(var Ne in C)Object.prototype.hasOwnProperty.call(C,Ne)&&P.indexOf(Ne)<0&&(L[Ne]=C[Ne]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ne=Object.getOwnPropertySymbols(C);Be{const{getPrefixCls:L,direction:Ne}=N.useContext(pt.E_),Be=N.useRef(null);N.useImperativeHandle(P,()=>Be.current);const{className:_e,rootClassName:Ct,size:nt,disabled:ht,prefixCls:Kt,addonBefore:Jt,addonAfter:Ut,prefix:on,bordered:En=!0,readOnly:Sn,status:Ft,controls:Zn}=C,rr=D(C,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ae=L("input-number",Kt),[lt,Cn]=p(Ae),{compactSize:jt,compactItemClassnames:Bt}=(0,w.ri)(Ae,Ne);let bn=N.createElement(c.Z,{className:`${Ae}-handler-up-inner`}),Fn=N.createElement(d.Z,{className:`${Ae}-handler-down-inner`});const Pr=typeof Zn=="boolean"?Zn:void 0;typeof Zn=="object"&&(bn=typeof Zn.upIcon=="undefined"?bn:N.createElement("span",{className:`${Ae}-handler-up-inner`},Zn.upIcon),Fn=typeof Zn.downIcon=="undefined"?Fn:N.createElement("span",{className:`${Ae}-handler-down-inner`},Zn.downIcon));const{hasFeedback:tr,status:Tt,isFormItemInput:On,feedbackIcon:J}=N.useContext(F.aM),Ye=(0,je.F)(Tt,Ft),$e=(0,at.Z)(it=>{var tt;return(tt=nt!=null?nt:jt)!==null&&tt!==void 0?tt:it}),B=N.useContext(ye.Z),H=ht!=null?ht:B,Ue=Y()({[`${Ae}-lg`]:$e==="large",[`${Ae}-sm`]:$e==="small",[`${Ae}-rtl`]:Ne==="rtl",[`${Ae}-borderless`]:!En,[`${Ae}-in-form-item`]:On},(0,je.Z)(Ae,Ye),Bt,Cn),Ve=`${Ae}-group`,Pt=N.createElement(vt,Object.assign({ref:Be,disabled:H,className:Y()(_e,Ct),upHandler:bn,downHandler:Fn,prefixCls:Ae,readOnly:Sn,controls:Pr,prefix:on,suffix:tr&&J,addonAfter:Ut&&N.createElement(w.BR,null,N.createElement(F.Ux,{override:!0,status:!0},Ut)),addonBefore:Jt&&N.createElement(w.BR,null,N.createElement(F.Ux,{override:!0,status:!0},Jt)),classNames:{input:Ue},classes:{affixWrapper:Y()((0,je.Z)(`${Ae}-affix-wrapper`,Ye,tr),{[`${Ae}-affix-wrapper-sm`]:$e==="small",[`${Ae}-affix-wrapper-lg`]:$e==="large",[`${Ae}-affix-wrapper-rtl`]:Ne==="rtl",[`${Ae}-affix-wrapper-borderless`]:!En},Cn),wrapper:Y()({[`${Ve}-rtl`]:Ne==="rtl",[`${Ae}-wrapper-disabled`]:H},Cn),group:Y()({[`${Ae}-group-wrapper-sm`]:$e==="small",[`${Ae}-group-wrapper-lg`]:$e==="large",[`${Ae}-group-wrapper-rtl`]:Ne==="rtl"},(0,je.Z)(`${Ae}-group-wrapper`,Ye,tr),Cn)}},rr));return lt(Pt)}),ne=xe,le=C=>N.createElement(Le.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(xe,Object.assign({},C)));ne._InternalPanelDoNotUseOrYouWillBeFired=le;var de=ne},9432:function(_t,He,e){e.d(He,{Z:function(){return De},n:function(){return Fe}});var d=e(19248),c=e(92310),h=e.n(c),Y=e(93681),v=e(8654),O=e(59301),r=e(19080),te=e(36355),re=e(1684),y=e(19716),ue=e(32441),K=e(33234),m=e(59412),q=e(9937);function _(me){return!!(me.prefix||me.suffix||me.allowClear)}var $=function(me,V){var f={};for(var t in me)Object.prototype.hasOwnProperty.call(me,t)&&V.indexOf(t)<0&&(f[t]=me[t]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,t=Object.getOwnPropertySymbols(me);x{var f;const{prefixCls:t,bordered:x=!0,status:b,size:I,disabled:N,onBlur:j,onFocus:S,suffix:Oe,allowClear:se,addonAfter:et,addonBefore:oe,className:he,style:ce,styles:ee,rootClassName:Se,onChange:X,classNames:ie}=me,Ie=$(me,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:pe,direction:U,input:fe}=O.useContext(te.E_),we=pe("input",t),ke=(0,O.useRef)(null),[Pe,vt]=(0,q.ZP)(we),{compactSize:je,compactItemClassnames:pt}=(0,K.ri)(we,U),Le=(0,y.Z)(xe=>{var ne;return(ne=I!=null?I:je)!==null&&ne!==void 0?ne:xe}),ye=O.useContext(re.Z),at=N!=null?N:ye,{status:F,hasFeedback:w,feedbackIcon:A}=(0,O.useContext)(ue.aM),s=(0,r.F)(F,b),W=_(me)||!!w,T=(0,O.useRef)(W);(0,O.useEffect)(()=>{var xe;W&&T.current,T.current=W},[W]);const g=(0,m.Z)(ke,!0),u=xe=>{g(),j==null||j(xe)},G=xe=>{g(),S==null||S(xe)},R=xe=>{g(),X==null||X(xe)},p=(w||Oe)&&O.createElement(O.Fragment,null,Oe,w&&A);let D;return typeof se=="object"&&(se!=null&&se.clearIcon)?D=se:se&&(D={clearIcon:O.createElement(d.Z,null)}),Pe(O.createElement(Y.default,Object.assign({ref:(0,v.sQ)(V,ke),prefixCls:we,autoComplete:fe==null?void 0:fe.autoComplete},Ie,{disabled:at,onBlur:u,onFocus:G,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),ce),styles:Object.assign(Object.assign({},fe==null?void 0:fe.styles),ee),suffix:p,allowClear:D,className:h()(he,Se,pt,fe==null?void 0:fe.className),onChange:R,addonAfter:et&&O.createElement(K.BR,null,O.createElement(ue.Ux,{override:!0,status:!0},et)),addonBefore:oe&&O.createElement(K.BR,null,O.createElement(ue.Ux,{override:!0,status:!0},oe)),classNames:Object.assign(Object.assign(Object.assign({},ie),fe==null?void 0:fe.classNames),{input:h()({[`${we}-sm`]:Le==="small",[`${we}-lg`]:Le==="large",[`${we}-rtl`]:U==="rtl",[`${we}-borderless`]:!x},!W&&(0,r.Z)(we,s),ie==null?void 0:ie.input,(f=fe==null?void 0:fe.classNames)===null||f===void 0?void 0:f.input,vt)}),classes:{affixWrapper:h()({[`${we}-affix-wrapper-sm`]:Le==="small",[`${we}-affix-wrapper-lg`]:Le==="large",[`${we}-affix-wrapper-rtl`]:U==="rtl",[`${we}-affix-wrapper-borderless`]:!x},(0,r.Z)(`${we}-affix-wrapper`,s,w),vt),wrapper:h()({[`${we}-group-rtl`]:U==="rtl"},vt),group:h()({[`${we}-group-wrapper-sm`]:Le==="small",[`${we}-group-wrapper-lg`]:Le==="large",[`${we}-group-wrapper-rtl`]:U==="rtl",[`${we}-group-wrapper-disabled`]:at},(0,r.Z)(`${we}-group-wrapper`,s,w),vt)}})))})},1643:function(_t,He,e){var d=e(19248),c=e(92310),h=e.n(c),Y=e(9296),v=e(59301),O=e(19080),r=e(36355),te=e(1684),re=e(19716),y=e(32441),ue=e(9432),K=e(9937),m=function(_,$){var Fe={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&$.indexOf(ae)<0&&(Fe[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,ae=Object.getOwnPropertySymbols(_);De{const{prefixCls:Fe,bordered:ae=!0,size:De,disabled:me,status:V,allowClear:f,showCount:t,classNames:x,rootClassName:b,className:I}=_,N=m(_,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:j,direction:S}=v.useContext(r.E_),Oe=(0,re.Z)(De),se=v.useContext(te.Z),et=me!=null?me:se,{status:oe,hasFeedback:he,feedbackIcon:ce}=v.useContext(y.aM),ee=(0,O.F)(oe,V),Se=v.useRef(null);v.useImperativeHandle($,()=>{var U;return{resizableTextArea:(U=Se.current)===null||U===void 0?void 0:U.resizableTextArea,focus:fe=>{var we,ke;(0,ue.n)((ke=(we=Se.current)===null||we===void 0?void 0:we.resizableTextArea)===null||ke===void 0?void 0:ke.textArea,fe)},blur:()=>{var fe;return(fe=Se.current)===null||fe===void 0?void 0:fe.blur()}}});const X=j("input",Fe);let ie;typeof f=="object"&&(f!=null&&f.clearIcon)?ie=f:f&&(ie={clearIcon:v.createElement(d.Z,null)});const[Ie,pe]=(0,K.ZP)(X);return Ie(v.createElement(Y.default,Object.assign({},N,{disabled:et,allowClear:ie,className:h()(I,b),classes:{affixWrapper:h()(`${X}-textarea-affix-wrapper`,{[`${X}-affix-wrapper-rtl`]:S==="rtl",[`${X}-affix-wrapper-borderless`]:!ae,[`${X}-affix-wrapper-sm`]:Oe==="small",[`${X}-affix-wrapper-lg`]:Oe==="large",[`${X}-textarea-show-count`]:t},(0,O.Z)(`${X}-affix-wrapper`,ee),pe)},classNames:Object.assign(Object.assign({},x),{textarea:h()({[`${X}-borderless`]:!ae,[`${X}-sm`]:Oe==="small",[`${X}-lg`]:Oe==="large"},(0,O.Z)(X,ee),pe,x==null?void 0:x.textarea)}),prefixCls:X,suffix:he&&v.createElement("span",{className:`${X}-textarea-suffix`},ce),showCount:t,ref:Se})))});He.Z=q},59412:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(59301);function c(h,Y){const v=(0,d.useRef)([]),O=()=>{v.current.push(setTimeout(()=>{var r,te,re,y;!((r=h.current)===null||r===void 0)&&r.input&&((te=h.current)===null||te===void 0?void 0:te.input.getAttribute("type"))==="password"&&(!((re=h.current)===null||re===void 0)&&re.input.hasAttribute("value"))&&((y=h.current)===null||y===void 0||y.input.removeAttribute("value"))}))};return(0,d.useEffect)(()=>(Y&&O(),()=>v.current.forEach(r=>{r&&clearTimeout(r)})),[]),O}},92832:function(_t,He,e){e.d(He,{default:function(){return Oe}});var d=e(92310),c=e.n(d),h=e(59301),Y=e(36355),v=e(32441),O=e(9937),te=se=>{const{getPrefixCls:et,direction:oe}=(0,h.useContext)(Y.E_),{prefixCls:he,className:ce}=se,ee=et("input-group",he),Se=et("input"),[X,ie]=(0,O.ZP)(Se),Ie=c()(ee,{[`${ee}-lg`]:se.size==="large",[`${ee}-sm`]:se.size==="small",[`${ee}-compact`]:se.compact,[`${ee}-rtl`]:oe==="rtl"},ie,ce),pe=(0,h.useContext)(v.aM),U=(0,h.useMemo)(()=>Object.assign(Object.assign({},pe),{isFormItemInput:!1}),[pe]);return X(h.createElement("span",{className:Ie,style:se.style,onMouseEnter:se.onMouseEnter,onMouseLeave:se.onMouseLeave,onFocus:se.onFocus,onBlur:se.onBlur},h.createElement(v.aM.Provider,{value:U},se.children)))},re=e(9432),y=e(73331),ue=e(15277),K=e(2738),m=e(8654),q=e(59412),_=function(se,et){var oe={};for(var he in se)Object.prototype.hasOwnProperty.call(se,he)&&et.indexOf(he)<0&&(oe[he]=se[he]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,he=Object.getOwnPropertySymbols(se);cese?h.createElement(ue.Z,null):h.createElement(y.Z,null),Fe={click:"onClick",hover:"onMouseOver"};var De=h.forwardRef((se,et)=>{const{visibilityToggle:oe=!0}=se,he=typeof oe=="object"&&oe.visible!==void 0,[ce,ee]=(0,h.useState)(()=>he?oe.visible:!1),Se=(0,h.useRef)(null);h.useEffect(()=>{he&&ee(oe.visible)},[he,oe]);const X=(0,q.Z)(Se),ie=()=>{const{disabled:at}=se;at||(ce&&X(),ee(F=>{var w;const A=!F;return typeof oe=="object"&&((w=oe.onVisibleChange)===null||w===void 0||w.call(oe,A)),A}))},Ie=at=>{const{action:F="click",iconRender:w=$}=se,A=Fe[F]||"",s=w(ce),W={[A]:ie,className:`${at}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return h.cloneElement(h.isValidElement(s)?s:h.createElement("span",null,s),W)},{className:pe,prefixCls:U,inputPrefixCls:fe,size:we}=se,ke=_(se,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Pe}=h.useContext(Y.E_),vt=Pe("input",fe),je=Pe("input-password",U),pt=oe&&Ie(je),Le=c()(je,pe,{[`${je}-${we}`]:!!we}),ye=Object.assign(Object.assign({},(0,K.Z)(ke,["suffix","iconRender","visibilityToggle"])),{type:ce?"text":"password",className:Le,prefixCls:vt,suffix:pt});return we&&(ye.size=we),h.createElement(re.Z,Object.assign({ref:(0,m.sQ)(et,Se)},ye))}),me=e(47472),V=e(92343),f=e(3113),t=e(19716),x=e(33234),b=function(se,et){var oe={};for(var he in se)Object.prototype.hasOwnProperty.call(se,he)&&et.indexOf(he)<0&&(oe[he]=se[he]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,he=Object.getOwnPropertySymbols(se);ce{const{prefixCls:oe,inputPrefixCls:he,className:ce,size:ee,suffix:Se,enterButton:X=!1,addonAfter:ie,loading:Ie,disabled:pe,onSearch:U,onChange:fe,onCompositionStart:we,onCompositionEnd:ke}=se,Pe=b(se,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:vt,direction:je}=h.useContext(Y.E_),pt=h.useRef(!1),Le=vt("input-search",oe),ye=vt("input",he),{compactSize:at}=(0,x.ri)(Le,je),F=(0,t.Z)(le=>{var de;return(de=ee!=null?ee:at)!==null&&de!==void 0?de:le}),w=h.useRef(null),A=le=>{le&&le.target&&le.type==="click"&&U&&U(le.target.value,le,{source:"clear"}),fe&&fe(le)},s=le=>{var de;document.activeElement===((de=w.current)===null||de===void 0?void 0:de.input)&&le.preventDefault()},W=le=>{var de,C;U&&U((C=(de=w.current)===null||de===void 0?void 0:de.input)===null||C===void 0?void 0:C.value,le,{source:"input"})},T=le=>{pt.current||Ie||W(le)},g=typeof X=="boolean"?h.createElement(me.Z,null):null,u=`${Le}-button`;let G;const R=X||{},p=R.type&&R.type.__ANT_BUTTON===!0;p||R.type==="button"?G=(0,V.Tm)(R,Object.assign({onMouseDown:s,onClick:le=>{var de,C;(C=(de=R==null?void 0:R.props)===null||de===void 0?void 0:de.onClick)===null||C===void 0||C.call(de,le),W(le)},key:"enterButton"},p?{className:u,size:F}:{})):G=h.createElement(f.ZP,{className:u,type:X?"primary":void 0,size:F,disabled:pe,key:"enterButton",onMouseDown:s,onClick:W,loading:Ie,icon:g},X),ie&&(G=[G,(0,V.Tm)(ie,{key:"addonAfter"})]);const D=c()(Le,{[`${Le}-rtl`]:je==="rtl",[`${Le}-${F}`]:!!F,[`${Le}-with-button`]:!!X},ce),xe=le=>{pt.current=!0,we==null||we(le)},ne=le=>{pt.current=!1,ke==null||ke(le)};return h.createElement(re.Z,Object.assign({ref:(0,m.sQ)(w,et),onPressEnter:T},Pe,{size:F,onCompositionStart:xe,onCompositionEnd:ne,prefixCls:ye,addonAfter:G,suffix:Se,onChange:A,className:D,disabled:pe}))}),j=e(1643);const S=re.Z;S.Group=te,S.Search=N,S.TextArea=j.Z,S.Password=De;var Oe=S},9937:function(_t,He,e){e.d(He,{M1:function(){return r},TM:function(){return V},Xy:function(){return te},bi:function(){return ue},e5:function(){return me},ik:function(){return K},nz:function(){return v},pU:function(){return O},s7:function(){return m},x0:function(){return y}});var d=e(17313),c=e(74207),h=e(37613),Y=e(83116);const v=f=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:f,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=f=>({borderColor:f.hoverBorderColor}),r=f=>({borderColor:f.activeBorderColor,boxShadow:f.activeShadow,outline:0}),te=f=>({color:f.colorTextDisabled,backgroundColor:f.colorBgContainerDisabled,borderColor:f.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,h.TS)(f,{hoverBorderColor:f.colorBorder})))}),re=f=>{const{paddingBlockLG:t,fontSizeLG:x,lineHeightLG:b,borderRadiusLG:I,paddingInlineLG:N}=f;return{padding:`${t}px ${N}px`,fontSize:x,lineHeight:b,borderRadius:I}},y=f=>({padding:`${f.paddingBlockSM}px ${f.paddingInlineSM}px`,borderRadius:f.borderRadiusSM}),ue=(f,t)=>{const{componentCls:x,colorError:b,colorWarning:I,errorActiveShadow:N,warningActiveShadow:j,colorErrorBorderHover:S,colorWarningBorderHover:Oe}=f;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:b,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},r((0,h.TS)(f,{activeBorderColor:b,activeShadow:N}))),[`${x}-prefix, ${x}-suffix`]:{color:b}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:I,"&:hover":{borderColor:Oe},"&:focus, &-focused":Object.assign({},r((0,h.TS)(f,{activeBorderColor:I,activeShadow:j}))),[`${x}-prefix, ${x}-suffix`]:{color:I}}}},K=f=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${f.paddingBlock}px ${f.paddingInline}px`,color:f.colorText,fontSize:f.fontSize,lineHeight:f.lineHeight,backgroundColor:f.colorBgContainer,backgroundImage:"none",borderWidth:f.lineWidth,borderStyle:f.lineType,borderColor:f.colorBorder,borderRadius:f.borderRadius,transition:`all ${f.motionDurationMid}`},v(f.colorTextPlaceholder)),{"&:hover":Object.assign({},O(f)),"&:focus, &-focused":Object.assign({},r(f)),"&-disabled, &[disabled]":Object.assign({},te(f)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:f.controlHeight,lineHeight:f.lineHeight,verticalAlign:"bottom",transition:`all ${f.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},re(f)),"&-sm":Object.assign({},y(f)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),m=f=>{const{componentCls:t,antCls:x}=f;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:f.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},re(f)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},y(f)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:f.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:f.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${f.paddingInline}px`,color:f.colorText,fontWeight:"normal",fontSize:f.fontSize,textAlign:"center",backgroundColor:f.colorFillAlter,border:`${f.lineWidth}px ${f.lineType} ${f.colorBorder}`,borderRadius:f.borderRadius,transition:`all ${f.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${f.paddingBlock+1}px -${f.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${f.lineWidth}px ${f.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:f.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${f.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:f.borderRadius,borderEndStartRadius:f.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,d.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:f.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Ae}})},{[`${P}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${P}-handler-down`]:{borderBlockStartWidth:0}}}]},R=C=>{const{componentCls:P,paddingBlock:L,paddingInline:Ne,inputAffixPadding:Be,controlWidth:_e,borderRadiusLG:Ct,borderRadiusSM:nt}=C;return{[`${P}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,D.ik)(C)),(0,D.bi)(C,`${P}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:_e,padding:0,paddingInlineStart:Ne,"&-lg":{borderRadius:Ct},"&-sm":{borderRadius:nt},[`&:not(${P}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,D.pU)(C)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${P}-disabled`]:{background:"transparent"},[`> div${P}`]:{width:"100%",border:"none",outline:"none",[`&${P}-focused`]:{boxShadow:"none !important"}},[`input${P}-input`]:{padding:`${L}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${P}-handler-wrap`]:{zIndex:2},[P]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Be},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Ne,marginInlineStart:Be}}})}};var p=(0,T.Z)("InputNumber",C=>{const P=(0,g.TS)(C,(0,D.e5)(C));return[G(P),R(P),(0,W.c)(P)]},C=>Object.assign(Object.assign({},(0,D.TM)(C)),{controlWidth:90,handleWidth:C.controlHeightSM-C.lineWidth*2,handleFontSize:C.fontSize/2,handleVisible:"auto",handleActiveBg:C.colorFillAlter,handleBg:C.colorBgContainer,handleHoverColor:C.colorPrimary,handleBorderColor:C.colorBorder})),A=function(C,P){var L={};for(var Ne in C)Object.prototype.hasOwnProperty.call(C,Ne)&&P.indexOf(Ne)<0&&(L[Ne]=C[Ne]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ne=Object.getOwnPropertySymbols(C);Be{const{getPrefixCls:L,direction:Ne}=N.useContext(pt.E_),Be=N.useRef(null);N.useImperativeHandle(P,()=>Be.current);const{className:_e,rootClassName:Ct,size:nt,disabled:ht,prefixCls:Kt,addonBefore:Jt,addonAfter:Ut,prefix:on,bordered:En=!0,readOnly:Sn,status:Ft,controls:Zn}=C,rr=A(C,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ae=L("input-number",Kt),[lt,Cn]=p(Ae),{compactSize:jt,compactItemClassnames:Bt}=(0,w.ri)(Ae,Ne);let bn=N.createElement(c.Z,{className:`${Ae}-handler-up-inner`}),Fn=N.createElement(d.Z,{className:`${Ae}-handler-down-inner`});const Pr=typeof Zn=="boolean"?Zn:void 0;typeof Zn=="object"&&(bn=typeof Zn.upIcon=="undefined"?bn:N.createElement("span",{className:`${Ae}-handler-up-inner`},Zn.upIcon),Fn=typeof Zn.downIcon=="undefined"?Fn:N.createElement("span",{className:`${Ae}-handler-down-inner`},Zn.downIcon));const{hasFeedback:tr,status:Tt,isFormItemInput:On,feedbackIcon:J}=N.useContext(F.aM),Ye=(0,je.F)(Tt,Ft),$e=(0,at.Z)(it=>{var tt;return(tt=nt!=null?nt:jt)!==null&&tt!==void 0?tt:it}),B=N.useContext(xe.Z),H=ht!=null?ht:B,Ue=Y()({[`${Ae}-lg`]:$e==="large",[`${Ae}-sm`]:$e==="small",[`${Ae}-rtl`]:Ne==="rtl",[`${Ae}-borderless`]:!En,[`${Ae}-in-form-item`]:On},(0,je.Z)(Ae,Ye),Bt,Cn),Ve=`${Ae}-group`,Pt=N.createElement(vt,Object.assign({ref:Be,disabled:H,className:Y()(_e,Ct),upHandler:bn,downHandler:Fn,prefixCls:Ae,readOnly:Sn,controls:Pr,prefix:on,suffix:tr&&J,addonAfter:Ut&&N.createElement(w.BR,null,N.createElement(F.Ux,{override:!0,status:!0},Ut)),addonBefore:Jt&&N.createElement(w.BR,null,N.createElement(F.Ux,{override:!0,status:!0},Jt)),classNames:{input:Ue},classes:{affixWrapper:Y()((0,je.Z)(`${Ae}-affix-wrapper`,Ye,tr),{[`${Ae}-affix-wrapper-sm`]:$e==="small",[`${Ae}-affix-wrapper-lg`]:$e==="large",[`${Ae}-affix-wrapper-rtl`]:Ne==="rtl",[`${Ae}-affix-wrapper-borderless`]:!En},Cn),wrapper:Y()({[`${Ve}-rtl`]:Ne==="rtl",[`${Ae}-wrapper-disabled`]:H},Cn),group:Y()({[`${Ae}-group-wrapper-sm`]:$e==="small",[`${Ae}-group-wrapper-lg`]:$e==="large",[`${Ae}-group-wrapper-rtl`]:Ne==="rtl"},(0,je.Z)(`${Ae}-group-wrapper`,Ye,tr),Cn)}},rr));return lt(Pt)}),ne=be,le=C=>N.createElement(Le.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(be,Object.assign({},C)));ne._InternalPanelDoNotUseOrYouWillBeFired=le;var de=ne},9432:function(_t,He,e){e.d(He,{Z:function(){return De},n:function(){return Fe}});var d=e(19248),c=e(92310),h=e.n(c),Y=e(93681),v=e(8654),O=e(59301),r=e(19080),te=e(36355),re=e(1684),y=e(19716),ue=e(32441),K=e(33234),m=e(59412),q=e(9937);function _(me){return!!(me.prefix||me.suffix||me.allowClear)}var $=function(me,V){var f={};for(var t in me)Object.prototype.hasOwnProperty.call(me,t)&&V.indexOf(t)<0&&(f[t]=me[t]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,t=Object.getOwnPropertySymbols(me);x{var f;const{prefixCls:t,bordered:x=!0,status:b,size:I,disabled:N,onBlur:j,onFocus:S,suffix:Oe,allowClear:se,addonAfter:et,addonBefore:oe,className:he,style:ce,styles:ee,rootClassName:Se,onChange:X,classNames:ie}=me,Ie=$(me,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:pe,direction:U,input:fe}=O.useContext(te.E_),we=pe("input",t),ke=(0,O.useRef)(null),[Pe,vt]=(0,q.ZP)(we),{compactSize:je,compactItemClassnames:pt}=(0,K.ri)(we,U),Le=(0,y.Z)(be=>{var ne;return(ne=I!=null?I:je)!==null&&ne!==void 0?ne:be}),xe=O.useContext(re.Z),at=N!=null?N:xe,{status:F,hasFeedback:w,feedbackIcon:D}=(0,O.useContext)(ue.aM),s=(0,r.F)(F,b),W=_(me)||!!w,T=(0,O.useRef)(W);(0,O.useEffect)(()=>{var be;W&&T.current,T.current=W},[W]);const g=(0,m.Z)(ke,!0),u=be=>{g(),j==null||j(be)},G=be=>{g(),S==null||S(be)},R=be=>{g(),X==null||X(be)},p=(w||Oe)&&O.createElement(O.Fragment,null,Oe,w&&D);let A;return typeof se=="object"&&(se!=null&&se.clearIcon)?A=se:se&&(A={clearIcon:O.createElement(d.Z,null)}),Pe(O.createElement(Y.default,Object.assign({ref:(0,v.sQ)(V,ke),prefixCls:we,autoComplete:fe==null?void 0:fe.autoComplete},Ie,{disabled:at,onBlur:u,onFocus:G,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),ce),styles:Object.assign(Object.assign({},fe==null?void 0:fe.styles),ee),suffix:p,allowClear:A,className:h()(he,Se,pt,fe==null?void 0:fe.className),onChange:R,addonAfter:et&&O.createElement(K.BR,null,O.createElement(ue.Ux,{override:!0,status:!0},et)),addonBefore:oe&&O.createElement(K.BR,null,O.createElement(ue.Ux,{override:!0,status:!0},oe)),classNames:Object.assign(Object.assign(Object.assign({},ie),fe==null?void 0:fe.classNames),{input:h()({[`${we}-sm`]:Le==="small",[`${we}-lg`]:Le==="large",[`${we}-rtl`]:U==="rtl",[`${we}-borderless`]:!x},!W&&(0,r.Z)(we,s),ie==null?void 0:ie.input,(f=fe==null?void 0:fe.classNames)===null||f===void 0?void 0:f.input,vt)}),classes:{affixWrapper:h()({[`${we}-affix-wrapper-sm`]:Le==="small",[`${we}-affix-wrapper-lg`]:Le==="large",[`${we}-affix-wrapper-rtl`]:U==="rtl",[`${we}-affix-wrapper-borderless`]:!x},(0,r.Z)(`${we}-affix-wrapper`,s,w),vt),wrapper:h()({[`${we}-group-rtl`]:U==="rtl"},vt),group:h()({[`${we}-group-wrapper-sm`]:Le==="small",[`${we}-group-wrapper-lg`]:Le==="large",[`${we}-group-wrapper-rtl`]:U==="rtl",[`${we}-group-wrapper-disabled`]:at},(0,r.Z)(`${we}-group-wrapper`,s,w),vt)}})))})},1643:function(_t,He,e){var d=e(19248),c=e(92310),h=e.n(c),Y=e(9296),v=e(59301),O=e(19080),r=e(36355),te=e(1684),re=e(19716),y=e(32441),ue=e(9432),K=e(9937),m=function(_,$){var Fe={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&$.indexOf(ae)<0&&(Fe[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,ae=Object.getOwnPropertySymbols(_);De{const{prefixCls:Fe,bordered:ae=!0,size:De,disabled:me,status:V,allowClear:f,showCount:t,classNames:x,rootClassName:b,className:I}=_,N=m(_,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:j,direction:S}=v.useContext(r.E_),Oe=(0,re.Z)(De),se=v.useContext(te.Z),et=me!=null?me:se,{status:oe,hasFeedback:he,feedbackIcon:ce}=v.useContext(y.aM),ee=(0,O.F)(oe,V),Se=v.useRef(null);v.useImperativeHandle($,()=>{var U;return{resizableTextArea:(U=Se.current)===null||U===void 0?void 0:U.resizableTextArea,focus:fe=>{var we,ke;(0,ue.n)((ke=(we=Se.current)===null||we===void 0?void 0:we.resizableTextArea)===null||ke===void 0?void 0:ke.textArea,fe)},blur:()=>{var fe;return(fe=Se.current)===null||fe===void 0?void 0:fe.blur()}}});const X=j("input",Fe);let ie;typeof f=="object"&&(f!=null&&f.clearIcon)?ie=f:f&&(ie={clearIcon:v.createElement(d.Z,null)});const[Ie,pe]=(0,K.ZP)(X);return Ie(v.createElement(Y.default,Object.assign({},N,{disabled:et,allowClear:ie,className:h()(I,b),classes:{affixWrapper:h()(`${X}-textarea-affix-wrapper`,{[`${X}-affix-wrapper-rtl`]:S==="rtl",[`${X}-affix-wrapper-borderless`]:!ae,[`${X}-affix-wrapper-sm`]:Oe==="small",[`${X}-affix-wrapper-lg`]:Oe==="large",[`${X}-textarea-show-count`]:t},(0,O.Z)(`${X}-affix-wrapper`,ee),pe)},classNames:Object.assign(Object.assign({},x),{textarea:h()({[`${X}-borderless`]:!ae,[`${X}-sm`]:Oe==="small",[`${X}-lg`]:Oe==="large"},(0,O.Z)(X,ee),pe,x==null?void 0:x.textarea)}),prefixCls:X,suffix:he&&v.createElement("span",{className:`${X}-textarea-suffix`},ce),showCount:t,ref:Se})))});He.Z=q},59412:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(59301);function c(h,Y){const v=(0,d.useRef)([]),O=()=>{v.current.push(setTimeout(()=>{var r,te,re,y;!((r=h.current)===null||r===void 0)&&r.input&&((te=h.current)===null||te===void 0?void 0:te.input.getAttribute("type"))==="password"&&(!((re=h.current)===null||re===void 0)&&re.input.hasAttribute("value"))&&((y=h.current)===null||y===void 0||y.input.removeAttribute("value"))}))};return(0,d.useEffect)(()=>(Y&&O(),()=>v.current.forEach(r=>{r&&clearTimeout(r)})),[]),O}},92832:function(_t,He,e){e.d(He,{default:function(){return Oe}});var d=e(92310),c=e.n(d),h=e(59301),Y=e(36355),v=e(32441),O=e(9937),te=se=>{const{getPrefixCls:et,direction:oe}=(0,h.useContext)(Y.E_),{prefixCls:he,className:ce}=se,ee=et("input-group",he),Se=et("input"),[X,ie]=(0,O.ZP)(Se),Ie=c()(ee,{[`${ee}-lg`]:se.size==="large",[`${ee}-sm`]:se.size==="small",[`${ee}-compact`]:se.compact,[`${ee}-rtl`]:oe==="rtl"},ie,ce),pe=(0,h.useContext)(v.aM),U=(0,h.useMemo)(()=>Object.assign(Object.assign({},pe),{isFormItemInput:!1}),[pe]);return X(h.createElement("span",{className:Ie,style:se.style,onMouseEnter:se.onMouseEnter,onMouseLeave:se.onMouseLeave,onFocus:se.onFocus,onBlur:se.onBlur},h.createElement(v.aM.Provider,{value:U},se.children)))},re=e(9432),y=e(73331),ue=e(15277),K=e(2738),m=e(8654),q=e(59412),_=function(se,et){var oe={};for(var he in se)Object.prototype.hasOwnProperty.call(se,he)&&et.indexOf(he)<0&&(oe[he]=se[he]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,he=Object.getOwnPropertySymbols(se);cese?h.createElement(ue.Z,null):h.createElement(y.Z,null),Fe={click:"onClick",hover:"onMouseOver"};var De=h.forwardRef((se,et)=>{const{visibilityToggle:oe=!0}=se,he=typeof oe=="object"&&oe.visible!==void 0,[ce,ee]=(0,h.useState)(()=>he?oe.visible:!1),Se=(0,h.useRef)(null);h.useEffect(()=>{he&&ee(oe.visible)},[he,oe]);const X=(0,q.Z)(Se),ie=()=>{const{disabled:at}=se;at||(ce&&X(),ee(F=>{var w;const D=!F;return typeof oe=="object"&&((w=oe.onVisibleChange)===null||w===void 0||w.call(oe,D)),D}))},Ie=at=>{const{action:F="click",iconRender:w=$}=se,D=Fe[F]||"",s=w(ce),W={[D]:ie,className:`${at}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return h.cloneElement(h.isValidElement(s)?s:h.createElement("span",null,s),W)},{className:pe,prefixCls:U,inputPrefixCls:fe,size:we}=se,ke=_(se,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Pe}=h.useContext(Y.E_),vt=Pe("input",fe),je=Pe("input-password",U),pt=oe&&Ie(je),Le=c()(je,pe,{[`${je}-${we}`]:!!we}),xe=Object.assign(Object.assign({},(0,K.Z)(ke,["suffix","iconRender","visibilityToggle"])),{type:ce?"text":"password",className:Le,prefixCls:vt,suffix:pt});return we&&(xe.size=we),h.createElement(re.Z,Object.assign({ref:(0,m.sQ)(et,Se)},xe))}),me=e(47472),V=e(92343),f=e(3113),t=e(19716),x=e(33234),b=function(se,et){var oe={};for(var he in se)Object.prototype.hasOwnProperty.call(se,he)&&et.indexOf(he)<0&&(oe[he]=se[he]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,he=Object.getOwnPropertySymbols(se);ce{const{prefixCls:oe,inputPrefixCls:he,className:ce,size:ee,suffix:Se,enterButton:X=!1,addonAfter:ie,loading:Ie,disabled:pe,onSearch:U,onChange:fe,onCompositionStart:we,onCompositionEnd:ke}=se,Pe=b(se,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:vt,direction:je}=h.useContext(Y.E_),pt=h.useRef(!1),Le=vt("input-search",oe),xe=vt("input",he),{compactSize:at}=(0,x.ri)(Le,je),F=(0,t.Z)(le=>{var de;return(de=ee!=null?ee:at)!==null&&de!==void 0?de:le}),w=h.useRef(null),D=le=>{le&&le.target&&le.type==="click"&&U&&U(le.target.value,le,{source:"clear"}),fe&&fe(le)},s=le=>{var de;document.activeElement===((de=w.current)===null||de===void 0?void 0:de.input)&&le.preventDefault()},W=le=>{var de,C;U&&U((C=(de=w.current)===null||de===void 0?void 0:de.input)===null||C===void 0?void 0:C.value,le,{source:"input"})},T=le=>{pt.current||Ie||W(le)},g=typeof X=="boolean"?h.createElement(me.Z,null):null,u=`${Le}-button`;let G;const R=X||{},p=R.type&&R.type.__ANT_BUTTON===!0;p||R.type==="button"?G=(0,V.Tm)(R,Object.assign({onMouseDown:s,onClick:le=>{var de,C;(C=(de=R==null?void 0:R.props)===null||de===void 0?void 0:de.onClick)===null||C===void 0||C.call(de,le),W(le)},key:"enterButton"},p?{className:u,size:F}:{})):G=h.createElement(f.ZP,{className:u,type:X?"primary":void 0,size:F,disabled:pe,key:"enterButton",onMouseDown:s,onClick:W,loading:Ie,icon:g},X),ie&&(G=[G,(0,V.Tm)(ie,{key:"addonAfter"})]);const A=c()(Le,{[`${Le}-rtl`]:je==="rtl",[`${Le}-${F}`]:!!F,[`${Le}-with-button`]:!!X},ce),be=le=>{pt.current=!0,we==null||we(le)},ne=le=>{pt.current=!1,ke==null||ke(le)};return h.createElement(re.Z,Object.assign({ref:(0,m.sQ)(w,et),onPressEnter:T},Pe,{size:F,onCompositionStart:be,onCompositionEnd:ne,prefixCls:xe,addonAfter:G,suffix:Se,onChange:D,className:A,disabled:pe}))}),j=e(1643);const S=re.Z;S.Group=te,S.Search=N,S.TextArea=j.Z,S.Password=De;var Oe=S},9937:function(_t,He,e){e.d(He,{M1:function(){return r},TM:function(){return V},Xy:function(){return te},bi:function(){return ue},e5:function(){return me},ik:function(){return K},nz:function(){return v},pU:function(){return O},s7:function(){return m},x0:function(){return y}});var d=e(17313),c=e(74207),h=e(37613),Y=e(83116);const v=f=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:f,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=f=>({borderColor:f.hoverBorderColor}),r=f=>({borderColor:f.activeBorderColor,boxShadow:f.activeShadow,outline:0}),te=f=>({color:f.colorTextDisabled,backgroundColor:f.colorBgContainerDisabled,borderColor:f.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,h.TS)(f,{hoverBorderColor:f.colorBorder})))}),re=f=>{const{paddingBlockLG:t,fontSizeLG:x,lineHeightLG:b,borderRadiusLG:I,paddingInlineLG:N}=f;return{padding:`${t}px ${N}px`,fontSize:x,lineHeight:b,borderRadius:I}},y=f=>({padding:`${f.paddingBlockSM}px ${f.paddingInlineSM}px`,borderRadius:f.borderRadiusSM}),ue=(f,t)=>{const{componentCls:x,colorError:b,colorWarning:I,errorActiveShadow:N,warningActiveShadow:j,colorErrorBorderHover:S,colorWarningBorderHover:Oe}=f;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:b,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},r((0,h.TS)(f,{activeBorderColor:b,activeShadow:N}))),[`${x}-prefix, ${x}-suffix`]:{color:b}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:I,"&:hover":{borderColor:Oe},"&:focus, &-focused":Object.assign({},r((0,h.TS)(f,{activeBorderColor:I,activeShadow:j}))),[`${x}-prefix, ${x}-suffix`]:{color:I}}}},K=f=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${f.paddingBlock}px ${f.paddingInline}px`,color:f.colorText,fontSize:f.fontSize,lineHeight:f.lineHeight,backgroundColor:f.colorBgContainer,backgroundImage:"none",borderWidth:f.lineWidth,borderStyle:f.lineType,borderColor:f.colorBorder,borderRadius:f.borderRadius,transition:`all ${f.motionDurationMid}`},v(f.colorTextPlaceholder)),{"&:hover":Object.assign({},O(f)),"&:focus, &-focused":Object.assign({},r(f)),"&-disabled, &[disabled]":Object.assign({},te(f)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:f.controlHeight,lineHeight:f.lineHeight,verticalAlign:"bottom",transition:`all ${f.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},re(f)),"&-sm":Object.assign({},y(f)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),m=f=>{const{componentCls:t,antCls:x}=f;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:f.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},re(f)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},y(f)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:f.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:f.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${f.paddingInline}px`,color:f.colorText,fontWeight:"normal",fontSize:f.fontSize,textAlign:"center",backgroundColor:f.colorFillAlter,border:`${f.lineWidth}px ${f.lineType} ${f.colorBorder}`,borderRadius:f.borderRadius,transition:`all ${f.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${f.paddingBlock+1}px -${f.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${f.lineWidth}px ${f.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:f.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${f.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:f.borderRadius,borderEndStartRadius:f.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,d.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:f.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${x}-picker-range @@ -99,19 +99,19 @@ & > ${x}-cascader-picker:last-child ${t}, & > ${x}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:f.lineWidth,borderStartEndRadius:f.borderRadius,borderEndEndRadius:f.borderRadius},[`& > ${x}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-f.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:f.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:f.borderRadius}}}})}},q=f=>{const{componentCls:t,controlHeightSM:x,lineWidth:b}=f,N=(x-b*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(f)),K(f)),ue(f,t)),{'&[type="color"]':{height:f.controlHeight,[`&${t}-lg`]:{height:f.controlHeightLG},[`&${t}-sm`]:{height:x,paddingTop:N,paddingBottom:N}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},_=f=>{const{componentCls:t}=f;return{[`${t}-clear-icon`]:{margin:0,color:f.colorTextQuaternary,fontSize:f.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${f.motionDurationSlow}`,"&:hover":{color:f.colorTextTertiary},"&:active":{color:f.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${f.inputAffixPadding}px`}}}},$=f=>{const{componentCls:t,inputAffixPadding:x,colorTextDescription:b,motionDurationSlow:I,colorIcon:N,colorIconHover:j,iconCls:S}=f;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},K(f)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},O(f)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:f.paddingXS}},"&-show-count-suffix":{color:b},"&-show-count-has-suffix":{marginInlineEnd:f.paddingXXS},"&-prefix":{marginInlineEnd:x},"&-suffix":{marginInlineStart:x}}}),_(f)),{[`${S}${t}-password-icon`]:{color:N,cursor:"pointer",transition:`all ${I}`,"&:hover":{color:j}}}),ue(f,`${t}-affix-wrapper`))}},Fe=f=>{const{componentCls:t,colorError:x,colorWarning:b,borderRadiusLG:I,borderRadiusSM:N}=f;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,d.Wf)(f)),m(f)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:I,fontSize:f.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:N}},"&-status-error":{[`${t}-group-addon`]:{color:x,borderColor:x}},"&-status-warning":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},te(f))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ae=f=>{const{componentCls:t,antCls:x}=f,b=`${t}-search`;return{[b]:{[`${t}`]:{"&:hover, &:focus":{borderColor:f.colorPrimaryHover,[`+ ${t}-group-addon ${b}-button:not(${x}-btn-primary)`]:{borderInlineStartColor:f.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:f.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${b}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:f.borderRadius,borderEndEndRadius:f.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${b}-button:not(${x}-btn-primary)`]:{color:f.colorTextDescription,"&:hover":{color:f.colorPrimaryHover},"&:active":{color:f.colorPrimaryActive},[`&${x}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${b}-button`]:{height:f.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${b}-button`]:{height:f.controlHeightLG},[`&-small ${b}-button`]:{height:f.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-f.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},De=f=>{const{componentCls:t,paddingLG:x}=f,b=`${t}-textarea`;return{[b]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-f.fontSize*f.lineHeight,insetInlineEnd:0,color:f.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${b}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:f.paddingXS,insetBlockStart:f.paddingXS},[`${b}-suffix`]:{position:"absolute",top:0,insetInlineEnd:f.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function me(f){return(0,h.TS)(f,{inputAffixPadding:f.paddingXXS})}const V=f=>{const{controlHeight:t,fontSize:x,lineHeight:b,lineWidth:I,controlHeightSM:N,controlHeightLG:j,fontSizeLG:S,lineHeightLG:Oe,paddingSM:se,controlPaddingHorizontalSM:et,controlPaddingHorizontal:oe,colorFillAlter:he,colorPrimaryHover:ce,controlOutlineWidth:ee,controlOutline:Se,colorErrorOutline:X,colorWarningOutline:ie}=f;return{paddingBlock:Math.max(Math.round((t-x*b)/2*10)/10-I,3),paddingBlockSM:Math.max(Math.round((N-x*b)/2*10)/10-I,0),paddingBlockLG:Math.ceil((j-S*Oe)/2*10)/10-I,paddingInline:se-I,paddingInlineSM:et-I,paddingInlineLG:oe-I,addonBg:he,activeBorderColor:ce,hoverBorderColor:ce,activeShadow:`0 0 0 ${ee}px ${Se}`,errorActiveShadow:`0 0 0 ${ee}px ${X}`,warningActiveShadow:`0 0 0 ${ee}px ${ie}`}};He.ZP=(0,Y.Z)("Input",f=>{const t=(0,h.TS)(f,me(f));return[q(t),De(t),$(t),Fe(t),ae(t),(0,c.c)(t)]},V)},45818:function(_t,He,e){e.d(He,{D:function(){return me},Z:function(){return t}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(b,I){return c.createElement(v.Z,(0,d.Z)({},b,{ref:I,icon:Y}))},r=c.forwardRef(O),te=r,re=e(33853),y=e(38819),ue=e(92310),K=e.n(ue),m=e(2738),_=x=>!isNaN(parseFloat(x))&&isFinite(x),$=e(36355),Fe=e(84966),ae=function(x,b){var I={};for(var N in x)Object.prototype.hasOwnProperty.call(x,N)&&b.indexOf(N)<0&&(I[N]=x[N]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(x);j{let x=0;return function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${b}${x}`}})();var t=c.forwardRef((x,b)=>{const{prefixCls:I,className:N,trigger:j,children:S,defaultCollapsed:Oe=!1,theme:se="dark",style:et={},collapsible:oe=!1,reverseArrow:he=!1,width:ce=200,collapsedWidth:ee=80,zeroWidthTriggerStyle:Se,breakpoint:X,onCollapse:ie,onBreakpoint:Ie}=x,pe=ae(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:U}=(0,c.useContext)(Fe.Gs),[fe,we]=(0,c.useState)("collapsed"in x?x.collapsed:Oe),[ke,Pe]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in x&&we(x.collapsed)},[x.collapsed]);const vt=(F,w)=>{"collapsed"in x||we(F),ie==null||ie(F,w)},je=(0,c.useRef)();je.current=F=>{Pe(F.matches),Ie==null||Ie(F.matches),fe!==F.matches&&vt(F.matches,"responsive")},(0,c.useEffect)(()=>{function F(A){return je.current(A)}let w;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&X&&X in De){w=A(`(max-width: ${De[X]})`);try{w.addEventListener("change",F)}catch(s){w.addListener(F)}F(w)}}return()=>{try{w==null||w.removeEventListener("change",F)}catch(A){w==null||w.removeListener(F)}}},[X]),(0,c.useEffect)(()=>{const F=V("ant-sider-");return U.addSider(F),()=>U.removeSider(F)},[]);const pt=()=>{vt(!fe,"clickTrigger")},{getPrefixCls:Le}=(0,c.useContext)($.E_),ye=()=>{const F=Le("layout-sider",I),w=(0,m.Z)(pe,["collapsed"]),A=fe?ee:ce,s=_(A)?`${A}px`:String(A),W=parseFloat(String(ee||0))===0?c.createElement("span",{onClick:pt,className:K()(`${F}-zero-width-trigger`,`${F}-zero-width-trigger-${he?"right":"left"}`),style:Se},j||c.createElement(te,null)):null,u={expanded:he?c.createElement(y.Z,null):c.createElement(re.Z,null),collapsed:he?c.createElement(re.Z,null):c.createElement(y.Z,null)}[fe?"collapsed":"expanded"],G=j!==null?W||c.createElement("div",{className:`${F}-trigger`,onClick:pt,style:{width:s}},j||u):null,R=Object.assign(Object.assign({},et),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),p=K()(F,`${F}-${se}`,{[`${F}-collapsed`]:!!fe,[`${F}-has-trigger`]:oe&&j!==null&&!W,[`${F}-below`]:!!ke,[`${F}-zero-width`]:parseFloat(s)===0},N);return c.createElement("aside",Object.assign({className:p},w,{style:R,ref:b}),c.createElement("div",{className:`${F}-children`},S),oe||ke&&W?G:null)},at=c.useMemo(()=>({siderCollapsed:fe}),[fe]);return c.createElement(me.Provider,{value:at},ye())})},84966:function(_t,He,e){e.d(He,{VY:function(){return me},$_:function(){return De},h4:function(){return ae},Gs:function(){return m},ZP:function(){return V}});var d=e(94480),c=e(92310),h=e.n(c),Y=e(2738),v=e(59301),O=e(36355),r=e(83116),re=f=>{const{componentCls:t,bodyBg:x,lightSiderBg:b,lightTriggerBg:I,lightTriggerColor:N}=f;return{[`${t}-sider-light`]:{background:b,[`${t}-sider-trigger`]:{color:N,background:I},[`${t}-sider-zero-width-trigger`]:{color:N,background:I,border:`1px solid ${x}`,borderInlineStart:0}}}};const y=f=>{const{antCls:t,componentCls:x,colorText:b,triggerColor:I,footerBg:N,triggerBg:j,headerHeight:S,headerPadding:Oe,headerColor:se,footerPadding:et,triggerHeight:oe,zeroTriggerHeight:he,zeroTriggerWidth:ce,motionDurationMid:ee,motionDurationSlow:Se,fontSize:X,borderRadius:ie,bodyBg:Ie,headerBg:pe,siderBg:U}=f;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ie,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:U,transition:`all ${ee}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:oe,color:I,lineHeight:`${oe}px`,textAlign:"center",background:j,cursor:"pointer",transition:`all ${ee}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-ce,zIndex:1,width:ce,height:he,color:I,fontSize:f.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:U,borderStartStartRadius:0,borderStartEndRadius:ie,borderEndEndRadius:ie,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Se} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Se}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ce,borderStartStartRadius:ie,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ie}}}}},re(f)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:S,padding:Oe,color:se,lineHeight:`${S}px`,background:pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:et,color:b,fontSize:X,background:N},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,r.Z)("Layout",f=>[y(f)],f=>{const{colorBgLayout:t,controlHeight:x,controlHeightLG:b,colorText:I,controlHeightSM:N,marginXXS:j,colorTextLightSolid:S,colorBgContainer:Oe}=f,se=b*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${se}px`,headerColor:I,footerPadding:`${N}px ${se}px`,footerBg:t,siderBg:"#001529",triggerHeight:b+j*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:b,zeroTriggerHeight:b,lightSiderBg:Oe,lightTriggerBg:Oe,lightTriggerColor:I}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),K=function(f,t){var x={};for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&t.indexOf(b)<0&&(x[b]=f[b]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,b=Object.getOwnPropertySymbols(f);Inull,removeSider:()=>null}});function q(f){let{suffixCls:t,tagName:x,displayName:b}=f;return I=>v.forwardRef((j,S)=>v.createElement(I,Object.assign({ref:S,suffixCls:t,tagName:x},j)))}const _=v.forwardRef((f,t)=>{const{prefixCls:x,suffixCls:b,className:I,tagName:N}=f,j=K(f,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=v.useContext(O.E_),Oe=S("layout",x),[se,et]=ue(Oe),oe=b?`${Oe}-${b}`:Oe;return se(v.createElement(N,Object.assign({className:h()(x||oe,I,et),ref:t},j)))}),$=v.forwardRef((f,t)=>{const{direction:x}=v.useContext(O.E_),[b,I]=v.useState([]),{prefixCls:N,className:j,rootClassName:S,children:Oe,hasSider:se,tagName:et,style:oe}=f,he=K(f,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ce=(0,Y.Z)(he,["suffixCls"]),{getPrefixCls:ee,layout:Se}=v.useContext(O.E_),X=ee("layout",N),[ie,Ie]=ue(X),pe=h()(X,{[`${X}-has-sider`]:typeof se=="boolean"?se:b.length>0,[`${X}-rtl`]:x==="rtl"},Se==null?void 0:Se.className,j,S,Ie),U=v.useMemo(()=>({siderHook:{addSider:fe=>{I(we=>[].concat((0,d.Z)(we),[fe]))},removeSider:fe=>{I(we=>we.filter(ke=>ke!==fe))}}}),[]);return ie(v.createElement(m.Provider,{value:U},v.createElement(et,Object.assign({ref:t,className:pe,style:Object.assign(Object.assign({},Se==null?void 0:Se.style),oe)},ce),Oe)))}),Fe=q({tagName:"div",displayName:"Layout"})($),ae=q({suffixCls:"header",tagName:"header",displayName:"Header"})(_),De=q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(_),me=q({suffixCls:"content",tagName:"main",displayName:"Content"})(_);var V=Fe},40875:function(_t,He,e){e.d(He,{J:function(){return O}});var d=e(59301),c=e(33234),h=e(70425),Y=function(r,te){var re={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&te.indexOf(y)<0&&(re[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,y=Object.getOwnPropertySymbols(r);ue{const{children:re}=r,y=Y(r,["children"]),ue=d.useContext(v),K=d.useMemo(()=>Object.assign(Object.assign({},ue),y),[ue,y.prefixCls,y.mode,y.selectable]);return d.createElement(v.Provider,{value:K},d.createElement(c.BR,null,(0,h.supportNodeRef)(re)?d.cloneElement(re,{ref:te}):re))});He.Z=v},20834:function(_t,He,e){e.d(He,{default:function(){return at}});var d=e(15285),c=e(59301),h=e(45818),Y=e(92310),v=e.n(Y),O=e(36355),r=function(F,w){var A={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(A[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{const{prefixCls:w,className:A,dashed:s}=F,W=r(F,["prefixCls","className","dashed"]),{getPrefixCls:T}=c.useContext(O.E_),g=T("menu",w),u=v()({[`${g}-item-divider-dashed`]:!!s},A);return c.createElement(d.iz,Object.assign({className:u},W))},y=e(11592),ue=e(2738),K=e(6848),m=e(92343),_=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Fe=F=>{var w;const{className:A,children:s,icon:W,title:T,danger:g}=F,{prefixCls:u,firstLevel:G,direction:R,disableMenuItemTitleTooltip:p,inlineCollapsed:D}=c.useContext(_),xe=L=>{const Ne=c.createElement("span",{className:`${u}-title-content`},s);return(!W||(0,m.l$)(s)&&s.type==="span")&&s&&L&&G&&typeof s=="string"?c.createElement("div",{className:`${u}-inline-collapsed-noicon`},s.charAt(0)):Ne},{siderCollapsed:ne}=c.useContext(h.D);let le=T;typeof T=="undefined"?le=G?s:"":T===!1&&(le="");const de={title:le};!ne&&!D&&(de.title=null,de.open=!1);const C=(0,y.Z)(s).length;let P=c.createElement(d.ck,Object.assign({},(0,ue.Z)(F,["title","icon","danger"]),{className:v()({[`${u}-item-danger`]:g,[`${u}-item-only-child`]:(W?C+1:C)===1},A),title:typeof T=="string"?T:void 0}),(0,m.Tm)(W,{className:v()((0,m.l$)(W)?(w=W.props)===null||w===void 0?void 0:w.className:"",`${u}-item-icon`)}),xe(D));return p||(P=c.createElement(K.Z,Object.assign({},de,{placement:R==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),P)),P},De=F=>{var w;const{popupClassName:A,icon:s,title:W,theme:T}=F,g=c.useContext(_),{prefixCls:u,inlineCollapsed:G,theme:R}=g,p=(0,d.Xl)();let D;if(!s)D=G&&!p.length&&W&&typeof W=="string"?c.createElement("div",{className:`${u}-inline-collapsed-noicon`},W.charAt(0)):c.createElement("span",{className:`${u}-title-content`},W);else{const ne=(0,m.l$)(W)&&W.type==="span";D=c.createElement(c.Fragment,null,(0,m.Tm)(s,{className:v()((0,m.l$)(s)?(w=s.props)===null||w===void 0?void 0:w.className:"",`${u}-item-icon`)}),ne?W:c.createElement("span",{className:`${u}-title-content`},W))}const xe=c.useMemo(()=>Object.assign(Object.assign({},g),{firstLevel:!1}),[g]);return c.createElement(_.Provider,{value:xe},c.createElement(d.Wd,Object.assign({},(0,ue.Z)(F,["icon"]),{title:D,popupClassName:v()(u,A,`${u}-${T||R}`)})))},me=e(18785),V=e(70425),f=e(62892),t=e(40875),x=function(F,w){var A={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(A[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{if(w&&typeof w=="object"){const s=w,{label:W,children:T,key:g,type:u}=s,G=x(s,["label","children","key","type"]),R=g!=null?g:`tmp-${A}`;return T||u==="group"?u==="group"?c.createElement(d.BW,Object.assign({key:R},G,{title:W}),b(T)):c.createElement(De,Object.assign({key:R},G,{title:W}),b(T)):u==="divider"?c.createElement(re,Object.assign({key:R},G)):c.createElement(Fe,Object.assign({key:R},G),W)}return null}).filter(w=>w)}function I(F){return c.useMemo(()=>F&&b(F),[F])}var N=e(64993),j=e(17313),S=e(8378),Oe=e(13826),se=e(29878),et=e(83116),oe=e(37613),ce=F=>{const{componentCls:w,motionDurationSlow:A,horizontalLineHeight:s,colorSplit:W,lineWidth:T,lineType:g,itemPaddingInline:u}=F;return{[`${w}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${T}px ${g} ${W}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${w}-item, ${w}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${w}-item:hover, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},De=f=>{const{componentCls:t,paddingLG:x}=f,b=`${t}-textarea`;return{[b]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-f.fontSize*f.lineHeight,insetInlineEnd:0,color:f.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${b}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:f.paddingXS,insetBlockStart:f.paddingXS},[`${b}-suffix`]:{position:"absolute",top:0,insetInlineEnd:f.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function me(f){return(0,h.TS)(f,{inputAffixPadding:f.paddingXXS})}const V=f=>{const{controlHeight:t,fontSize:x,lineHeight:b,lineWidth:I,controlHeightSM:N,controlHeightLG:j,fontSizeLG:S,lineHeightLG:Oe,paddingSM:se,controlPaddingHorizontalSM:et,controlPaddingHorizontal:oe,colorFillAlter:he,colorPrimaryHover:ce,controlOutlineWidth:ee,controlOutline:Se,colorErrorOutline:X,colorWarningOutline:ie}=f;return{paddingBlock:Math.max(Math.round((t-x*b)/2*10)/10-I,3),paddingBlockSM:Math.max(Math.round((N-x*b)/2*10)/10-I,0),paddingBlockLG:Math.ceil((j-S*Oe)/2*10)/10-I,paddingInline:se-I,paddingInlineSM:et-I,paddingInlineLG:oe-I,addonBg:he,activeBorderColor:ce,hoverBorderColor:ce,activeShadow:`0 0 0 ${ee}px ${Se}`,errorActiveShadow:`0 0 0 ${ee}px ${X}`,warningActiveShadow:`0 0 0 ${ee}px ${ie}`}};He.ZP=(0,Y.Z)("Input",f=>{const t=(0,h.TS)(f,me(f));return[q(t),De(t),$(t),Fe(t),ae(t),(0,c.c)(t)]},V)},45818:function(_t,He,e){e.d(He,{D:function(){return me},Z:function(){return t}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(b,I){return c.createElement(v.Z,(0,d.Z)({},b,{ref:I,icon:Y}))},r=c.forwardRef(O),te=r,re=e(33853),y=e(38819),ue=e(92310),K=e.n(ue),m=e(2738),_=x=>!isNaN(parseFloat(x))&&isFinite(x),$=e(36355),Fe=e(84966),ae=function(x,b){var I={};for(var N in x)Object.prototype.hasOwnProperty.call(x,N)&&b.indexOf(N)<0&&(I[N]=x[N]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(x);j{let x=0;return function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${b}${x}`}})();var t=c.forwardRef((x,b)=>{const{prefixCls:I,className:N,trigger:j,children:S,defaultCollapsed:Oe=!1,theme:se="dark",style:et={},collapsible:oe=!1,reverseArrow:he=!1,width:ce=200,collapsedWidth:ee=80,zeroWidthTriggerStyle:Se,breakpoint:X,onCollapse:ie,onBreakpoint:Ie}=x,pe=ae(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:U}=(0,c.useContext)(Fe.Gs),[fe,we]=(0,c.useState)("collapsed"in x?x.collapsed:Oe),[ke,Pe]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in x&&we(x.collapsed)},[x.collapsed]);const vt=(F,w)=>{"collapsed"in x||we(F),ie==null||ie(F,w)},je=(0,c.useRef)();je.current=F=>{Pe(F.matches),Ie==null||Ie(F.matches),fe!==F.matches&&vt(F.matches,"responsive")},(0,c.useEffect)(()=>{function F(D){return je.current(D)}let w;if(typeof window!="undefined"){const{matchMedia:D}=window;if(D&&X&&X in De){w=D(`(max-width: ${De[X]})`);try{w.addEventListener("change",F)}catch(s){w.addListener(F)}F(w)}}return()=>{try{w==null||w.removeEventListener("change",F)}catch(D){w==null||w.removeListener(F)}}},[X]),(0,c.useEffect)(()=>{const F=V("ant-sider-");return U.addSider(F),()=>U.removeSider(F)},[]);const pt=()=>{vt(!fe,"clickTrigger")},{getPrefixCls:Le}=(0,c.useContext)($.E_),xe=()=>{const F=Le("layout-sider",I),w=(0,m.Z)(pe,["collapsed"]),D=fe?ee:ce,s=_(D)?`${D}px`:String(D),W=parseFloat(String(ee||0))===0?c.createElement("span",{onClick:pt,className:K()(`${F}-zero-width-trigger`,`${F}-zero-width-trigger-${he?"right":"left"}`),style:Se},j||c.createElement(te,null)):null,u={expanded:he?c.createElement(y.Z,null):c.createElement(re.Z,null),collapsed:he?c.createElement(re.Z,null):c.createElement(y.Z,null)}[fe?"collapsed":"expanded"],G=j!==null?W||c.createElement("div",{className:`${F}-trigger`,onClick:pt,style:{width:s}},j||u):null,R=Object.assign(Object.assign({},et),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),p=K()(F,`${F}-${se}`,{[`${F}-collapsed`]:!!fe,[`${F}-has-trigger`]:oe&&j!==null&&!W,[`${F}-below`]:!!ke,[`${F}-zero-width`]:parseFloat(s)===0},N);return c.createElement("aside",Object.assign({className:p},w,{style:R,ref:b}),c.createElement("div",{className:`${F}-children`},S),oe||ke&&W?G:null)},at=c.useMemo(()=>({siderCollapsed:fe}),[fe]);return c.createElement(me.Provider,{value:at},xe())})},84966:function(_t,He,e){e.d(He,{VY:function(){return me},$_:function(){return De},h4:function(){return ae},Gs:function(){return m},ZP:function(){return V}});var d=e(94480),c=e(92310),h=e.n(c),Y=e(2738),v=e(59301),O=e(36355),r=e(83116),re=f=>{const{componentCls:t,bodyBg:x,lightSiderBg:b,lightTriggerBg:I,lightTriggerColor:N}=f;return{[`${t}-sider-light`]:{background:b,[`${t}-sider-trigger`]:{color:N,background:I},[`${t}-sider-zero-width-trigger`]:{color:N,background:I,border:`1px solid ${x}`,borderInlineStart:0}}}};const y=f=>{const{antCls:t,componentCls:x,colorText:b,triggerColor:I,footerBg:N,triggerBg:j,headerHeight:S,headerPadding:Oe,headerColor:se,footerPadding:et,triggerHeight:oe,zeroTriggerHeight:he,zeroTriggerWidth:ce,motionDurationMid:ee,motionDurationSlow:Se,fontSize:X,borderRadius:ie,bodyBg:Ie,headerBg:pe,siderBg:U}=f;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ie,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:U,transition:`all ${ee}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:oe,color:I,lineHeight:`${oe}px`,textAlign:"center",background:j,cursor:"pointer",transition:`all ${ee}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-ce,zIndex:1,width:ce,height:he,color:I,fontSize:f.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:U,borderStartStartRadius:0,borderStartEndRadius:ie,borderEndEndRadius:ie,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Se} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Se}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ce,borderStartStartRadius:ie,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ie}}}}},re(f)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:S,padding:Oe,color:se,lineHeight:`${S}px`,background:pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:et,color:b,fontSize:X,background:N},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,r.Z)("Layout",f=>[y(f)],f=>{const{colorBgLayout:t,controlHeight:x,controlHeightLG:b,colorText:I,controlHeightSM:N,marginXXS:j,colorTextLightSolid:S,colorBgContainer:Oe}=f,se=b*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${se}px`,headerColor:I,footerPadding:`${N}px ${se}px`,footerBg:t,siderBg:"#001529",triggerHeight:b+j*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:b,zeroTriggerHeight:b,lightSiderBg:Oe,lightTriggerBg:Oe,lightTriggerColor:I}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),K=function(f,t){var x={};for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&t.indexOf(b)<0&&(x[b]=f[b]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,b=Object.getOwnPropertySymbols(f);Inull,removeSider:()=>null}});function q(f){let{suffixCls:t,tagName:x,displayName:b}=f;return I=>v.forwardRef((j,S)=>v.createElement(I,Object.assign({ref:S,suffixCls:t,tagName:x},j)))}const _=v.forwardRef((f,t)=>{const{prefixCls:x,suffixCls:b,className:I,tagName:N}=f,j=K(f,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=v.useContext(O.E_),Oe=S("layout",x),[se,et]=ue(Oe),oe=b?`${Oe}-${b}`:Oe;return se(v.createElement(N,Object.assign({className:h()(x||oe,I,et),ref:t},j)))}),$=v.forwardRef((f,t)=>{const{direction:x}=v.useContext(O.E_),[b,I]=v.useState([]),{prefixCls:N,className:j,rootClassName:S,children:Oe,hasSider:se,tagName:et,style:oe}=f,he=K(f,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ce=(0,Y.Z)(he,["suffixCls"]),{getPrefixCls:ee,layout:Se}=v.useContext(O.E_),X=ee("layout",N),[ie,Ie]=ue(X),pe=h()(X,{[`${X}-has-sider`]:typeof se=="boolean"?se:b.length>0,[`${X}-rtl`]:x==="rtl"},Se==null?void 0:Se.className,j,S,Ie),U=v.useMemo(()=>({siderHook:{addSider:fe=>{I(we=>[].concat((0,d.Z)(we),[fe]))},removeSider:fe=>{I(we=>we.filter(ke=>ke!==fe))}}}),[]);return ie(v.createElement(m.Provider,{value:U},v.createElement(et,Object.assign({ref:t,className:pe,style:Object.assign(Object.assign({},Se==null?void 0:Se.style),oe)},ce),Oe)))}),Fe=q({tagName:"div",displayName:"Layout"})($),ae=q({suffixCls:"header",tagName:"header",displayName:"Header"})(_),De=q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(_),me=q({suffixCls:"content",tagName:"main",displayName:"Content"})(_);var V=Fe},40875:function(_t,He,e){e.d(He,{J:function(){return O}});var d=e(59301),c=e(33234),h=e(70425),Y=function(r,te){var re={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&te.indexOf(y)<0&&(re[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,y=Object.getOwnPropertySymbols(r);ue{const{children:re}=r,y=Y(r,["children"]),ue=d.useContext(v),K=d.useMemo(()=>Object.assign(Object.assign({},ue),y),[ue,y.prefixCls,y.mode,y.selectable]);return d.createElement(v.Provider,{value:K},d.createElement(c.BR,null,(0,h.supportNodeRef)(re)?d.cloneElement(re,{ref:te}):re))});He.Z=v},20834:function(_t,He,e){e.d(He,{default:function(){return at}});var d=e(15285),c=e(59301),h=e(45818),Y=e(92310),v=e.n(Y),O=e(36355),r=function(F,w){var D={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(D[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{const{prefixCls:w,className:D,dashed:s}=F,W=r(F,["prefixCls","className","dashed"]),{getPrefixCls:T}=c.useContext(O.E_),g=T("menu",w),u=v()({[`${g}-item-divider-dashed`]:!!s},D);return c.createElement(d.iz,Object.assign({className:u},W))},y=e(11592),ue=e(2738),K=e(6848),m=e(92343),_=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Fe=F=>{var w;const{className:D,children:s,icon:W,title:T,danger:g}=F,{prefixCls:u,firstLevel:G,direction:R,disableMenuItemTitleTooltip:p,inlineCollapsed:A}=c.useContext(_),be=L=>{const Ne=c.createElement("span",{className:`${u}-title-content`},s);return(!W||(0,m.l$)(s)&&s.type==="span")&&s&&L&&G&&typeof s=="string"?c.createElement("div",{className:`${u}-inline-collapsed-noicon`},s.charAt(0)):Ne},{siderCollapsed:ne}=c.useContext(h.D);let le=T;typeof T=="undefined"?le=G?s:"":T===!1&&(le="");const de={title:le};!ne&&!A&&(de.title=null,de.open=!1);const C=(0,y.Z)(s).length;let P=c.createElement(d.ck,Object.assign({},(0,ue.Z)(F,["title","icon","danger"]),{className:v()({[`${u}-item-danger`]:g,[`${u}-item-only-child`]:(W?C+1:C)===1},D),title:typeof T=="string"?T:void 0}),(0,m.Tm)(W,{className:v()((0,m.l$)(W)?(w=W.props)===null||w===void 0?void 0:w.className:"",`${u}-item-icon`)}),be(A));return p||(P=c.createElement(K.Z,Object.assign({},de,{placement:R==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),P)),P},De=F=>{var w;const{popupClassName:D,icon:s,title:W,theme:T}=F,g=c.useContext(_),{prefixCls:u,inlineCollapsed:G,theme:R}=g,p=(0,d.Xl)();let A;if(!s)A=G&&!p.length&&W&&typeof W=="string"?c.createElement("div",{className:`${u}-inline-collapsed-noicon`},W.charAt(0)):c.createElement("span",{className:`${u}-title-content`},W);else{const ne=(0,m.l$)(W)&&W.type==="span";A=c.createElement(c.Fragment,null,(0,m.Tm)(s,{className:v()((0,m.l$)(s)?(w=s.props)===null||w===void 0?void 0:w.className:"",`${u}-item-icon`)}),ne?W:c.createElement("span",{className:`${u}-title-content`},W))}const be=c.useMemo(()=>Object.assign(Object.assign({},g),{firstLevel:!1}),[g]);return c.createElement(_.Provider,{value:be},c.createElement(d.Wd,Object.assign({},(0,ue.Z)(F,["icon"]),{title:A,popupClassName:v()(u,D,`${u}-${T||R}`)})))},me=e(18785),V=e(70425),f=e(62892),t=e(40875),x=function(F,w){var D={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(D[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{if(w&&typeof w=="object"){const s=w,{label:W,children:T,key:g,type:u}=s,G=x(s,["label","children","key","type"]),R=g!=null?g:`tmp-${D}`;return T||u==="group"?u==="group"?c.createElement(d.BW,Object.assign({key:R},G,{title:W}),b(T)):c.createElement(De,Object.assign({key:R},G,{title:W}),b(T)):u==="divider"?c.createElement(re,Object.assign({key:R},G)):c.createElement(Fe,Object.assign({key:R},G),W)}return null}).filter(w=>w)}function I(F){return c.useMemo(()=>F&&b(F),[F])}var N=e(64993),j=e(17313),S=e(8378),Oe=e(13826),se=e(29878),et=e(83116),oe=e(37613),ce=F=>{const{componentCls:w,motionDurationSlow:D,horizontalLineHeight:s,colorSplit:W,lineWidth:T,lineType:g,itemPaddingInline:u}=F;return{[`${w}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${T}px ${g} ${W}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${w}-item, ${w}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${w}-item:hover, > ${w}-item-active, - > ${w}-submenu ${w}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${w}-item, ${w}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${w}-submenu-arrow`]:{display:"none"}}}},Se=F=>{let{componentCls:w,menuArrowOffset:A}=F;return{[`${w}-rtl`]:{direction:"rtl"},[`${w}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${w}-rtl${w}-vertical, - ${w}-submenu-rtl ${w}-vertical`]:{[`${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${A})`},"&::after":{transform:`rotate(45deg) translateY(${A})`}}}}};const X=F=>Object.assign({},(0,j.oN)(F));var Ie=(F,w)=>{const{componentCls:A,itemColor:s,itemSelectedColor:W,groupTitleColor:T,itemBg:g,subMenuItemBg:u,itemSelectedBg:G,activeBarHeight:R,activeBarWidth:p,activeBarBorderWidth:D,motionDurationSlow:xe,motionEaseInOut:ne,motionEaseOut:le,itemPaddingInline:de,motionDurationMid:C,itemHoverColor:P,lineType:L,colorSplit:Ne,itemDisabledColor:Be,dangerItemColor:_e,dangerItemHoverColor:Ct,dangerItemSelectedColor:nt,dangerItemActiveBg:ht,dangerItemSelectedBg:Kt,itemHoverBg:Jt,itemActiveBg:Ut,menuSubMenuBg:on,horizontalItemSelectedColor:En,horizontalItemSelectedBg:Sn,horizontalItemBorderRadius:Ft,horizontalItemHoverBg:Zn,popupBg:rr}=F;return{[`${A}-${w}, ${A}-${w} > ${A}`]:{color:s,background:g,[`&${A}-root:focus-visible`]:Object.assign({},X(F)),[`${A}-item-group-title`]:{color:T},[`${A}-submenu-selected`]:{[`> ${A}-submenu-title`]:{color:W}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{color:`${Be} !important`},[`${A}-item:not(${A}-item-selected):not(${A}-submenu-selected)`]:{[`&:hover, > ${A}-submenu-title:hover`]:{color:P}},[`&:not(${A}-horizontal)`]:{[`${A}-item:not(${A}-item-selected)`]:{"&:hover":{backgroundColor:Jt},"&:active":{backgroundColor:Ut}},[`${A}-submenu-title`]:{"&:hover":{backgroundColor:Jt},"&:active":{backgroundColor:Ut}}},[`${A}-item-danger`]:{color:_e,[`&${A}-item:hover`]:{[`&:not(${A}-item-selected):not(${A}-submenu-selected)`]:{color:Ct}},[`&${A}-item:active`]:{background:ht}},[`${A}-item a`]:{"&, &:hover":{color:"inherit"}},[`${A}-item-selected`]:{color:W,[`&${A}-item-danger`]:{color:nt},"a, a:hover":{color:"inherit"}},[`& ${A}-item-selected`]:{backgroundColor:G,[`&${A}-item-danger`]:{backgroundColor:Kt}},[`${A}-item, ${A}-submenu-title`]:{[`&:not(${A}-item-disabled):focus-visible`]:Object.assign({},X(F))},[`&${A}-submenu > ${A}`]:{backgroundColor:on},[`&${A}-popup > ${A}`]:{backgroundColor:rr},[`&${A}-horizontal`]:Object.assign(Object.assign({},w==="dark"?{borderBottom:0}:{}),{[`> ${A}-item, > ${A}-submenu`]:{top:D,marginTop:-D,marginBottom:0,borderRadius:Ft,"&::after":{position:"absolute",insetInline:de,bottom:0,borderBottom:`${R}px solid transparent`,transition:`border-color ${xe} ${ne}`,content:'""'},"&:hover, &-active, &-open":{background:Zn,"&::after":{borderBottomWidth:R,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:Sn,"&:hover":{backgroundColor:Sn},"&::after":{borderBottomWidth:R,borderBottomColor:En}}}}),[`&${A}-root`]:{[`&${A}-inline, &${A}-vertical`]:{borderInlineEnd:`${D}px ${L} ${Ne}`}},[`&${A}-inline`]:{[`${A}-sub${A}-inline`]:{background:u},[`${A}-item, ${A}-submenu-title`]:D&&p?{width:`calc(100% + ${D}px)`}:{},[`${A}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${p}px solid ${W}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${C} ${le}`,`opacity ${C} ${le}`].join(","),content:'""'},[`&${A}-item-danger`]:{"&::after":{borderInlineEndColor:nt}}},[`${A}-selected, ${A}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${C} ${ne}`,`opacity ${C} ${ne}`].join(",")}}}}}};const pe=F=>{const{componentCls:w,itemHeight:A,itemMarginInline:s,padding:W,menuArrowSize:T,marginXS:g,itemMarginBlock:u}=F,G=W+T+g;return{[`${w}-item`]:{position:"relative",overflow:"hidden"},[`${w}-item, ${w}-submenu-title`]:{height:A,lineHeight:`${A}px`,paddingInline:W,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:u,width:`calc(100% - ${s*2}px)`},[`> ${w}-item, - > ${w}-submenu > ${w}-submenu-title`]:{height:A,lineHeight:`${A}px`},[`${w}-item-group-list ${w}-submenu-title, - ${w}-submenu-title`]:{paddingInlineEnd:G}}};var fe=F=>{const{componentCls:w,iconCls:A,itemHeight:s,colorTextLightSolid:W,dropdownWidth:T,controlHeightLG:g,motionDurationMid:u,motionEaseOut:G,paddingXL:R,itemMarginInline:p,fontSizeLG:D,motionDurationSlow:xe,paddingXS:ne,boxShadowSecondary:le,collapsedWidth:de,collapsedIconSize:C}=F,P={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[w]:{"&-inline, &-vertical":Object.assign({[`&${w}-root`]:{boxShadow:"none"}},pe(F))},[`${w}-submenu-popup`]:{[`${w}-vertical`]:Object.assign(Object.assign({},pe(F)),{boxShadow:le})}},{[`${w}-submenu-popup ${w}-vertical${w}-sub`]:{minWidth:T,maxHeight:`calc(100vh - ${g*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${w}-inline`]:{width:"100%",[`&${w}-root`]:{[`${w}-item, ${w}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${xe}`,`background ${xe}`,`padding ${u} ${G}`].join(","),[`> ${w}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${w}-sub${w}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${w}-submenu > ${w}-submenu-title`]:P,[`& ${w}-item-group-title`]:{paddingInlineStart:R}},[`${w}-item`]:P}},{[`${w}-inline-collapsed`]:{width:de,[`&${w}-root`]:{[`${w}-item, ${w}-submenu ${w}-submenu-title`]:{[`> ${w}-inline-collapsed-noicon`]:{fontSize:D,textAlign:"center"}}},[`> ${w}-item, + > ${w}-submenu ${w}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${w}-item, ${w}-submenu-title`]:{transition:[`border-color ${D}`,`background ${D}`].join(",")},[`${w}-submenu-arrow`]:{display:"none"}}}},Se=F=>{let{componentCls:w,menuArrowOffset:D}=F;return{[`${w}-rtl`]:{direction:"rtl"},[`${w}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${w}-rtl${w}-vertical, + ${w}-submenu-rtl ${w}-vertical`]:{[`${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${D})`},"&::after":{transform:`rotate(45deg) translateY(${D})`}}}}};const X=F=>Object.assign({},(0,j.oN)(F));var Ie=(F,w)=>{const{componentCls:D,itemColor:s,itemSelectedColor:W,groupTitleColor:T,itemBg:g,subMenuItemBg:u,itemSelectedBg:G,activeBarHeight:R,activeBarWidth:p,activeBarBorderWidth:A,motionDurationSlow:be,motionEaseInOut:ne,motionEaseOut:le,itemPaddingInline:de,motionDurationMid:C,itemHoverColor:P,lineType:L,colorSplit:Ne,itemDisabledColor:Be,dangerItemColor:_e,dangerItemHoverColor:Ct,dangerItemSelectedColor:nt,dangerItemActiveBg:ht,dangerItemSelectedBg:Kt,itemHoverBg:Jt,itemActiveBg:Ut,menuSubMenuBg:on,horizontalItemSelectedColor:En,horizontalItemSelectedBg:Sn,horizontalItemBorderRadius:Ft,horizontalItemHoverBg:Zn,popupBg:rr}=F;return{[`${D}-${w}, ${D}-${w} > ${D}`]:{color:s,background:g,[`&${D}-root:focus-visible`]:Object.assign({},X(F)),[`${D}-item-group-title`]:{color:T},[`${D}-submenu-selected`]:{[`> ${D}-submenu-title`]:{color:W}},[`${D}-item-disabled, ${D}-submenu-disabled`]:{color:`${Be} !important`},[`${D}-item:not(${D}-item-selected):not(${D}-submenu-selected)`]:{[`&:hover, > ${D}-submenu-title:hover`]:{color:P}},[`&:not(${D}-horizontal)`]:{[`${D}-item:not(${D}-item-selected)`]:{"&:hover":{backgroundColor:Jt},"&:active":{backgroundColor:Ut}},[`${D}-submenu-title`]:{"&:hover":{backgroundColor:Jt},"&:active":{backgroundColor:Ut}}},[`${D}-item-danger`]:{color:_e,[`&${D}-item:hover`]:{[`&:not(${D}-item-selected):not(${D}-submenu-selected)`]:{color:Ct}},[`&${D}-item:active`]:{background:ht}},[`${D}-item a`]:{"&, &:hover":{color:"inherit"}},[`${D}-item-selected`]:{color:W,[`&${D}-item-danger`]:{color:nt},"a, a:hover":{color:"inherit"}},[`& ${D}-item-selected`]:{backgroundColor:G,[`&${D}-item-danger`]:{backgroundColor:Kt}},[`${D}-item, ${D}-submenu-title`]:{[`&:not(${D}-item-disabled):focus-visible`]:Object.assign({},X(F))},[`&${D}-submenu > ${D}`]:{backgroundColor:on},[`&${D}-popup > ${D}`]:{backgroundColor:rr},[`&${D}-horizontal`]:Object.assign(Object.assign({},w==="dark"?{borderBottom:0}:{}),{[`> ${D}-item, > ${D}-submenu`]:{top:A,marginTop:-A,marginBottom:0,borderRadius:Ft,"&::after":{position:"absolute",insetInline:de,bottom:0,borderBottom:`${R}px solid transparent`,transition:`border-color ${be} ${ne}`,content:'""'},"&:hover, &-active, &-open":{background:Zn,"&::after":{borderBottomWidth:R,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:Sn,"&:hover":{backgroundColor:Sn},"&::after":{borderBottomWidth:R,borderBottomColor:En}}}}),[`&${D}-root`]:{[`&${D}-inline, &${D}-vertical`]:{borderInlineEnd:`${A}px ${L} ${Ne}`}},[`&${D}-inline`]:{[`${D}-sub${D}-inline`]:{background:u},[`${D}-item, ${D}-submenu-title`]:A&&p?{width:`calc(100% + ${A}px)`}:{},[`${D}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${p}px solid ${W}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${C} ${le}`,`opacity ${C} ${le}`].join(","),content:'""'},[`&${D}-item-danger`]:{"&::after":{borderInlineEndColor:nt}}},[`${D}-selected, ${D}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${C} ${ne}`,`opacity ${C} ${ne}`].join(",")}}}}}};const pe=F=>{const{componentCls:w,itemHeight:D,itemMarginInline:s,padding:W,menuArrowSize:T,marginXS:g,itemMarginBlock:u}=F,G=W+T+g;return{[`${w}-item`]:{position:"relative",overflow:"hidden"},[`${w}-item, ${w}-submenu-title`]:{height:D,lineHeight:`${D}px`,paddingInline:W,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:u,width:`calc(100% - ${s*2}px)`},[`> ${w}-item, + > ${w}-submenu > ${w}-submenu-title`]:{height:D,lineHeight:`${D}px`},[`${w}-item-group-list ${w}-submenu-title, + ${w}-submenu-title`]:{paddingInlineEnd:G}}};var fe=F=>{const{componentCls:w,iconCls:D,itemHeight:s,colorTextLightSolid:W,dropdownWidth:T,controlHeightLG:g,motionDurationMid:u,motionEaseOut:G,paddingXL:R,itemMarginInline:p,fontSizeLG:A,motionDurationSlow:be,paddingXS:ne,boxShadowSecondary:le,collapsedWidth:de,collapsedIconSize:C}=F,P={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[w]:{"&-inline, &-vertical":Object.assign({[`&${w}-root`]:{boxShadow:"none"}},pe(F))},[`${w}-submenu-popup`]:{[`${w}-vertical`]:Object.assign(Object.assign({},pe(F)),{boxShadow:le})}},{[`${w}-submenu-popup ${w}-vertical${w}-sub`]:{minWidth:T,maxHeight:`calc(100vh - ${g*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${w}-inline`]:{width:"100%",[`&${w}-root`]:{[`${w}-item, ${w}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${be}`,`background ${be}`,`padding ${u} ${G}`].join(","),[`> ${w}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${w}-sub${w}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${w}-submenu > ${w}-submenu-title`]:P,[`& ${w}-item-group-title`]:{paddingInlineStart:R}},[`${w}-item`]:P}},{[`${w}-inline-collapsed`]:{width:de,[`&${w}-root`]:{[`${w}-item, ${w}-submenu ${w}-submenu-title`]:{[`> ${w}-inline-collapsed-noicon`]:{fontSize:A,textAlign:"center"}}},[`> ${w}-item, > ${w}-item-group > ${w}-item-group-list > ${w}-item, > ${w}-item-group > ${w}-item-group-list > ${w}-submenu > ${w}-submenu-title, - > ${w}-submenu > ${w}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${D/2}px - ${p}px)`,textOverflow:"clip",[` + > ${w}-submenu > ${w}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${A/2}px - ${p}px)`,textOverflow:"clip",[` ${w}-submenu-arrow, ${w}-submenu-expand-icon - `]:{opacity:0},[`${w}-item-icon, ${A}`]:{margin:0,fontSize:C,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${A}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${A}`]:{display:"none"},"a, a:hover":{color:W}},[`${w}-item-group-title`]:Object.assign(Object.assign({},j.vS),{paddingInline:ne})}}]};const we=F=>{const{componentCls:w,motionDurationSlow:A,motionDurationMid:s,motionEaseInOut:W,motionEaseOut:T,iconCls:g,iconSize:u,iconMarginInlineEnd:G}=F;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${A}`,`background ${A}`,`padding ${A} ${W}`].join(","),[`${w}-item-icon, ${g}`]:{minWidth:u,fontSize:u,transition:[`font-size ${s} ${T}`,`margin ${A} ${W}`,`color ${A}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${A} ${W}`,`margin ${A}`,`color ${A}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,j.Ro)()),[`&${w}-item-only-child`]:{[`> ${g}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ke=F=>{const{componentCls:w,motionDurationSlow:A,motionEaseInOut:s,borderRadius:W,menuArrowSize:T,menuArrowOffset:g}=F;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:F.margin,width:T,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${A} ${s}, opacity ${A}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:T*.6,height:T*.15,backgroundColor:"currentcolor",borderRadius:W,transition:[`background ${A} ${s}`,`transform ${A} ${s}`,`top ${A} ${s}`,`color ${A} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${g})`},"&::after":{transform:`rotate(-45deg) translateY(${g})`}}}}},Pe=F=>{const{antCls:w,componentCls:A,fontSize:s,motionDurationSlow:W,motionDurationMid:T,motionEaseInOut:g,paddingXS:u,padding:G,colorSplit:R,lineWidth:p,zIndexPopup:D,borderRadiusLG:xe,subMenuItemBorderRadius:ne,menuArrowSize:le,menuArrowOffset:de,lineType:C,menuPanelMaskInset:P,groupTitleLineHeight:L,groupTitleFontSize:Ne}=F;return[{"":{[`${A}`]:Object.assign(Object.assign({},(0,j.dF)()),{"&-hidden":{display:"none"}})},[`${A}-submenu-hidden`]:{display:"none"}},{[A]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,j.Wf)(F)),(0,j.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${W} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${A}-item`]:{flex:"none"}},[`${A}-item, ${A}-submenu, ${A}-submenu-title`]:{borderRadius:F.itemBorderRadius},[`${A}-item-group-title`]:{padding:`${u}px ${G}px`,fontSize:Ne,lineHeight:L,transition:`all ${W}`},[`&-horizontal ${A}-submenu`]:{transition:[`border-color ${W} ${g}`,`background ${W} ${g}`].join(",")},[`${A}-submenu, ${A}-submenu-inline`]:{transition:[`border-color ${W} ${g}`,`background ${W} ${g}`,`padding ${T} ${g}`].join(",")},[`${A}-submenu ${A}-sub`]:{cursor:"initial",transition:[`background ${W} ${g}`,`padding ${W} ${g}`].join(",")},[`${A}-title-content`]:{transition:`color ${W}`},[`${A}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${A}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:R,borderStyle:C,borderWidth:0,borderTopWidth:p,marginBlock:p,padding:0,"&-dashed":{borderStyle:"dashed"}}}),we(F)),{[`${A}-item-group`]:{[`${A}-item-group-list`]:{margin:0,padding:0,[`${A}-item, ${A}-submenu-title`]:{paddingInline:`${s*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:D,borderRadius:xe,boxShadow:"none",transformOrigin:"0 0",[`&${A}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${P}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:P},"\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:F.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:F.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:F.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:F.paddingXS},[`> ${A}`]:Object.assign(Object.assign(Object.assign({borderRadius:xe},we(F)),ke(F)),{[`${A}-item, ${A}-submenu > ${A}-submenu-title`]:{borderRadius:ne},[`${A}-submenu-title::after`]:{transition:`transform ${W} ${g}`}})}}),ke(F)),{[`&-inline-collapsed ${A}-submenu-arrow, - &-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${de})`},"&::after":{transform:`rotate(45deg) translateX(-${de})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${le*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${de})`},"&::before":{transform:`rotate(45deg) translateX(${de})`}}})},{[`${w}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var vt=(F,w)=>(0,et.Z)("Menu",s=>{if(w===!1)return[];const{colorBgElevated:W,colorPrimary:T,colorTextLightSolid:g,controlHeightLG:u,fontSize:G,darkItemColor:R,darkDangerItemColor:p,darkItemBg:D,darkSubMenuItemBg:xe,darkItemSelectedColor:ne,darkItemSelectedBg:le,darkDangerItemSelectedBg:de,darkItemHoverBg:C,darkGroupTitleColor:P,darkItemHoverColor:L,darkItemDisabledColor:Ne,darkDangerItemHoverColor:Be,darkDangerItemSelectedColor:_e,darkDangerItemActiveBg:Ct}=s,nt=G/7*5,ht=(0,oe.TS)(s,{menuArrowSize:nt,menuHorizontalHeight:u*1.15,menuArrowOffset:`${nt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:W}),Kt=(0,oe.TS)(ht,{itemColor:R,itemHoverColor:L,groupTitleColor:P,itemSelectedColor:ne,itemBg:D,popupBg:D,subMenuItemBg:xe,itemActiveBg:"transparent",itemSelectedBg:le,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:C,itemDisabledColor:Ne,dangerItemColor:p,dangerItemHoverColor:Be,dangerItemSelectedColor:_e,dangerItemActiveBg:Ct,dangerItemSelectedBg:de,menuSubMenuBg:xe,horizontalItemSelectedColor:g,horizontalItemSelectedBg:T});return[Pe(ht),ce(ht),fe(ht),Ie(ht,"light"),Ie(Kt,"dark"),Se(ht),(0,S.Z)(ht),(0,Oe.oN)(ht,"slide-up"),(0,Oe.oN)(ht,"slide-down"),(0,se._y)(ht,"zoom-big")]},s=>{const{colorPrimary:W,colorError:T,colorTextDisabled:g,colorErrorBg:u,colorText:G,colorTextDescription:R,colorBgContainer:p,colorFillAlter:D,colorFillContent:xe,lineWidth:ne,lineWidthBold:le,controlItemBgActive:de,colorBgTextHover:C,controlHeightLG:P,lineHeight:L,colorBgElevated:Ne,marginXXS:Be,padding:_e,fontSize:Ct,controlHeightSM:nt,fontSizeLG:ht,colorTextLightSolid:Kt,colorErrorHover:Jt}=s,Ut=new N.C(Kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:G,itemColor:G,colorItemTextHover:G,itemHoverColor:G,colorItemTextHoverHorizontal:W,horizontalItemHoverColor:W,colorGroupTitle:R,groupTitleColor:R,colorItemTextSelected:W,itemSelectedColor:W,colorItemTextSelectedHorizontal:W,horizontalItemSelectedColor:W,colorItemBg:p,itemBg:p,colorItemBgHover:C,itemHoverBg:C,colorItemBgActive:xe,itemActiveBg:de,colorSubItemBg:D,subMenuItemBg:D,colorItemBgSelected:de,itemSelectedBg:de,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:le,activeBarHeight:le,colorActiveBarBorderSize:ne,activeBarBorderWidth:ne,colorItemTextDisabled:g,itemDisabledColor:g,colorDangerItemText:T,dangerItemColor:T,colorDangerItemTextHover:T,dangerItemHoverColor:T,colorDangerItemTextSelected:T,dangerItemSelectedColor:T,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:P,groupTitleLineHeight:L,collapsedWidth:P*2,popupBg:Ne,itemMarginBlock:Be,itemPaddingInline:_e,horizontalLineHeight:`${P*1.15}px`,iconSize:Ct,iconMarginInlineEnd:nt-Ct,collapsedIconSize:ht,groupTitleFontSize:Ct,darkItemDisabledColor:new N.C(Kt).setAlpha(.25).toRgbString(),darkItemColor:Ut,darkDangerItemColor:T,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Kt,darkItemSelectedBg:W,darkDangerItemSelectedBg:T,darkItemHoverBg:"transparent",darkGroupTitleColor:Ut,darkItemHoverColor:Kt,darkDangerItemHoverColor:Jt,darkDangerItemSelectedColor:Kt,darkDangerItemActiveBg:T}},{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"]]})(F),je=function(F,w){var A={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(A[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{var A,s;const W=c.useContext(t.Z),T=W||{},{getPrefixCls:g,getPopupContainer:u,direction:G,menu:R}=c.useContext(O.E_),p=g(),{prefixCls:D,className:xe,style:ne,theme:le="light",expandIcon:de,_internalDisableMenuItemTitleTooltip:C,inlineCollapsed:P,siderCollapsed:L,items:Ne,children:Be,rootClassName:_e,mode:Ct,selectable:nt,onClick:ht,overflowedIndicatorPopupClassName:Kt}=F,Jt=je(F,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ut=(0,ue.Z)(Jt,["collapsedWidth"]),on=I(Ne)||Be;(A=T.validator)===null||A===void 0||A.call(T,{mode:Ct});const En=(0,V.useEvent)(function(){var Fn;ht==null||ht.apply(void 0,arguments),(Fn=T.onClick)===null||Fn===void 0||Fn.call(T)}),Sn=T.mode||Ct,Ft=nt!=null?nt:T.selectable,Zn=c.useMemo(()=>L!==void 0?L:P,[P,L]),rr={horizontal:{motionName:`${p}-slide-up`},inline:(0,f.Z)(p),other:{motionName:`${p}-zoom-big`}},Ae=g("menu",D||T.prefixCls),[lt,Cn]=vt(Ae,!W),jt=v()(`${Ae}-${le}`,R==null?void 0:R.className,xe);let Bt;if(typeof de=="function")Bt=de;else if(de===null||de===!1)Bt=null;else if(T.expandIcon===null||T.expandIcon===!1)Bt=null;else{const Fn=de!=null?de:T.expandIcon;Bt=(0,m.Tm)(Fn,{className:v()(`${Ae}-submenu-expand-icon`,(0,m.l$)(Fn)?(s=Fn.props)===null||s===void 0?void 0:s.className:"")})}const bn=c.useMemo(()=>({prefixCls:Ae,inlineCollapsed:Zn||!1,direction:G,firstLevel:!0,theme:le,mode:Sn,disableMenuItemTitleTooltip:C}),[Ae,Zn,G,C,le]);return lt(c.createElement(t.Z.Provider,{value:null},c.createElement(_.Provider,{value:bn},c.createElement(d.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:c.createElement(me.Z,null),overflowedIndicatorPopupClassName:v()(Ae,`${Ae}-${le}`,Kt),mode:Sn,selectable:Ft,onClick:En},Ut,{inlineCollapsed:Zn,style:Object.assign(Object.assign({},R==null?void 0:R.style),ne),className:jt,prefixCls:Ae,direction:G,defaultMotions:rr,expandIcon:Bt,ref:w,rootClassName:v()(_e,Cn)}),on))))});const ye=(0,c.forwardRef)((F,w)=>{const A=(0,c.useRef)(null),s=c.useContext(h.D);return(0,c.useImperativeHandle)(w,()=>({menu:A.current,focus:W=>{var T;(T=A.current)===null||T===void 0||T.focus(W)}})),c.createElement(Le,Object.assign({ref:A},F,s))});ye.Item=Fe,ye.SubMenu=De,ye.Divider=re,ye.ItemGroup=d.BW;var at=ye},58421:function(_t,He,e){e.d(He,{Z:function(){return T}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(u,G){return c.createElement(v.Z,(0,d.Z)({},u,{ref:G,icon:Y}))},r=c.forwardRef(O),te=r,re=e(49198),y=e(33853),ue=e(38819),K=e(92310),m=e.n(K),q=e(20068),_=e(33885),$=e(67732),Fe=e(83652),ae=e(42403),De=e(158),me=e(26112),V={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},f=V,t=e(91735),x=function(g){(0,ae.Z)(G,g);var u=(0,De.Z)(G);function G(){var R;(0,$.Z)(this,G);for(var p=arguments.length,D=new Array(p),xe=0;xe=0||ne.relatedTarget.className.indexOf("".concat(P,"-item"))>=0))&&C(R.getValidValue()))},R.go=function(ne){var le=R.state.goInputText;le!==""&&(ne.keyCode===f.ENTER||ne.type==="click")&&(R.setState({goInputText:""}),R.props.quickGo(R.getValidValue()))},R}return(0,Fe.Z)(G,[{key:"getPageSizeOptions",value:function(){var p=this.props,D=p.pageSize,xe=p.pageSizeOptions;return xe.some(function(ne){return ne.toString()===D.toString()})?xe:xe.concat([D.toString()]).sort(function(ne,le){var de=Number.isNaN(Number(ne))?0:Number(ne),C=Number.isNaN(Number(le))?0:Number(le);return de-C})}},{key:"render",value:function(){var p=this,D=this.props,xe=D.pageSize,ne=D.locale,le=D.rootPrefixCls,de=D.changeSize,C=D.quickGo,P=D.goButton,L=D.selectComponentClass,Ne=D.buildOptionText,Be=D.selectPrefixCls,_e=D.disabled,Ct=this.state.goInputText,nt="".concat(le,"-options"),ht=L,Kt=null,Jt=null,Ut=null;if(!de&&!C)return null;var on=this.getPageSizeOptions();if(de&&ht){var En=on.map(function(Sn,Ft){return c.createElement(ht.Option,{key:Ft,value:Sn.toString()},(Ne||p.buildOptionText)(Sn))});Kt=c.createElement(ht,{disabled:_e,prefixCls:Be,showSearch:!1,className:"".concat(nt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(xe||on[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ft){return Ft.parentNode},"aria-label":ne.page_size,defaultOpen:!1},En)}return C&&(P&&(Ut=typeof P=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_e,className:"".concat(nt,"-quick-jumper-button")},ne.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},P)),Jt=c.createElement("div",{className:"".concat(nt,"-quick-jumper")},ne.jump_to,c.createElement("input",{disabled:_e,type:"text",value:Ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ne.page}),ne.page,Ut)),c.createElement("li",{className:"".concat(nt)},Kt,Jt)}}]),G}(c.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var b=x,I=function(u){var G,R=u.rootPrefixCls,p=u.page,D=u.active,xe=u.className,ne=u.showTitle,le=u.onClick,de=u.onKeyPress,C=u.itemRender,P="".concat(R,"-item"),L=m()(P,"".concat(P,"-").concat(p),(G={},(0,q.Z)(G,"".concat(P,"-active"),D),(0,q.Z)(G,"".concat(P,"-disabled"),!p),(0,q.Z)(G,u.className,xe),G)),Ne=function(){le(p)},Be=function(nt){de(nt,le,p)},_e=C(p,"page",c.createElement("a",{rel:"nofollow"},p));return _e?c.createElement("li",{title:ne?p.toString():null,className:L,onClick:Ne,onKeyPress:Be,tabIndex:0},_e):null},N=I;function j(){}function S(g){var u=Number(g);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var Oe=function(u,G,R){return R};function se(g,u,G){var R=typeof g=="undefined"?u.pageSize:g;return Math.floor((G.total-1)/R)+1}var et=function(g){(0,ae.Z)(G,g);var u=(0,De.Z)(G);function G(R){var p;(0,$.Z)(this,G),p=u.call(this,R),p.paginationNode=c.createRef(),p.getJumpPrevPage=function(){return Math.max(1,p.state.current-(p.props.showLessItems?3:5))},p.getJumpNextPage=function(){return Math.min(se(void 0,p.state,p.props),p.state.current+(p.props.showLessItems?3:5))},p.getItemIcon=function(de,C){var P=p.props.prefixCls,L=de||c.createElement("button",{type:"button","aria-label":C,className:"".concat(P,"-item-link")});return typeof de=="function"&&(L=c.createElement(de,(0,_.Z)({},p.props))),L},p.isValid=function(de){var C=p.props.total;return S(de)&&de!==p.state.current&&S(C)&&C>0},p.shouldDisplayQuickJumper=function(){var de=p.props,C=de.showQuickJumper,P=de.total,L=p.state.pageSize;return P<=L?!1:C},p.handleKeyDown=function(de){(de.keyCode===f.ARROW_UP||de.keyCode===f.ARROW_DOWN)&&de.preventDefault()},p.handleKeyUp=function(de){var C=p.getValidValue(de),P=p.state.currentInputValue;C!==P&&p.setState({currentInputValue:C}),de.keyCode===f.ENTER?p.handleChange(C):de.keyCode===f.ARROW_UP?p.handleChange(C-1):de.keyCode===f.ARROW_DOWN&&p.handleChange(C+1)},p.handleBlur=function(de){var C=p.getValidValue(de);p.handleChange(C)},p.changePageSize=function(de){var C=p.state.current,P=se(de,p.state,p.props);C=C>P?P:C,P===0&&(C=p.state.current),typeof de=="number"&&("pageSize"in p.props||p.setState({pageSize:de}),"current"in p.props||p.setState({current:C,currentInputValue:C})),p.props.onShowSizeChange(C,de),"onChange"in p.props&&p.props.onChange&&p.props.onChange(C,de)},p.handleChange=function(de){var C=p.props,P=C.disabled,L=C.onChange,Ne=p.state,Be=Ne.pageSize,_e=Ne.current,Ct=Ne.currentInputValue;if(p.isValid(de)&&!P){var nt=se(void 0,p.state,p.props),ht=de;return de>nt?ht=nt:de<1&&(ht=1),"current"in p.props||p.setState({current:ht}),ht!==Ct&&p.setState({currentInputValue:ht}),L(ht,Be),ht}return _e},p.prev=function(){p.hasPrev()&&p.handleChange(p.state.current-1)},p.next=function(){p.hasNext()&&p.handleChange(p.state.current+1)},p.jumpPrev=function(){p.handleChange(p.getJumpPrevPage())},p.jumpNext=function(){p.handleChange(p.getJumpNextPage())},p.hasPrev=function(){return p.state.current>1},p.hasNext=function(){return p.state.current2?P-2:0),Ne=2;Ne=xe?le=xe:le=Number(D),le}},{key:"getShowSizeChanger",value:function(){var p=this.props,D=p.showSizeChanger,xe=p.total,ne=p.totalBoundaryShowSizeChanger;return typeof D!="undefined"?D:xe>ne}},{key:"render",value:function(){var p=this.props,D=p.prefixCls,xe=p.className,ne=p.style,le=p.disabled,de=p.hideOnSinglePage,C=p.total,P=p.locale,L=p.showQuickJumper,Ne=p.showLessItems,Be=p.showTitle,_e=p.showTotal,Ct=p.simple,nt=p.itemRender,ht=p.showPrevNextJumpers,Kt=p.jumpPrevIcon,Jt=p.jumpNextIcon,Ut=p.selectComponentClass,on=p.selectPrefixCls,En=p.pageSizeOptions,Sn=this.state,Ft=Sn.current,Zn=Sn.pageSize,rr=Sn.currentInputValue;if(de===!0&&C<=Zn)return null;var Ae=se(void 0,this.state,this.props),lt=[],Cn=null,jt=null,Bt=null,bn=null,Fn=null,Pr=L&&L.goButton,tr=Ne?1:2,Tt=Ft-1>0?Ft-1:0,On=Ft+1C?C:Ft*Zn]));if(Ct){Pr&&(typeof Pr=="boolean"?Fn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},P.jump_to_confirm):Fn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pr),Fn=c.createElement("li",{title:Be?"".concat(P.jump_to).concat(Ft,"/").concat(Ae):null,className:"".concat(D,"-simple-pager")},Fn));var $e=this.renderPrev(Tt);return c.createElement("ul",(0,d.Z)({className:m()(D,"".concat(D,"-simple"),(0,q.Z)({},"".concat(D,"-disabled"),le),xe),style:ne,ref:this.paginationNode},J),Ye,$e?c.createElement("li",{title:Be?P.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:m()("".concat(D,"-prev"),(0,q.Z)({},"".concat(D,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},$e):null,c.createElement("li",{title:Be?"".concat(Ft,"/").concat(Ae):null,className:"".concat(D,"-simple-pager")},c.createElement("input",{type:"text",value:rr,disabled:le,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(D,"-slash")},"/"),Ae),c.createElement("li",{title:Be?P.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:m()("".concat(D,"-next"),(0,q.Z)({},"".concat(D,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(On)),Fn)}if(Ae<=3+tr*2){var B={locale:P,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Be,itemRender:nt};Ae||lt.push(c.createElement(N,(0,d.Z)({},B,{key:"noPager",page:1,className:"".concat(D,"-item-disabled")})));for(var H=1;H<=Ae;H+=1){var Ue=Ft===H;lt.push(c.createElement(N,(0,d.Z)({},B,{key:H,page:H,active:Ue})))}}else{var Ve=Ne?P.prev_3:P.prev_5,Pt=Ne?P.next_3:P.next_5,it=nt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Kt,"prev page")),tt=nt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Jt,"next page"));ht&&(Cn=it?c.createElement("li",{title:Be?Ve:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:m()("".concat(D,"-jump-prev"),(0,q.Z)({},"".concat(D,"-jump-prev-custom-icon"),!!Kt))},it):null,jt=tt?c.createElement("li",{title:Be?Pt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:m()("".concat(D,"-jump-next"),(0,q.Z)({},"".concat(D,"-jump-next-custom-icon"),!!Jt))},tt):null),bn=c.createElement(N,{locale:P,last:!0,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ae,page:Ae,active:!1,showTitle:Be,itemRender:nt}),Bt=c.createElement(N,{locale:P,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Be,itemRender:nt});var yt=Math.max(1,Ft-tr),Ot=Math.min(Ft+tr,Ae);Ft-1<=tr&&(Ot=1+tr*2),Ae-Ft<=tr&&(yt=Ae-tr*2);for(var Yt=yt;Yt<=Ot;Yt+=1){var xt=Ft===Yt;lt.push(c.createElement(N,{locale:P,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Yt,page:Yt,active:xt,showTitle:Be,itemRender:nt}))}Ft-1>=tr*2&&Ft!==3&&(lt[0]=(0,c.cloneElement)(lt[0],{className:"".concat(D,"-item-after-jump-prev")}),lt.unshift(Cn)),Ae-Ft>=tr*2&&Ft!==Ae-2&&(lt[lt.length-1]=(0,c.cloneElement)(lt[lt.length-1],{className:"".concat(D,"-item-before-jump-next")}),lt.push(jt)),yt!==1&<.unshift(Bt),Ot!==Ae&<.push(bn)}var Zt=!this.hasPrev()||!Ae,en=!this.hasNext()||!Ae,Nt=this.renderPrev(Tt),Gt=this.renderNext(On);return c.createElement("ul",(0,d.Z)({className:m()(D,xe,(0,q.Z)({},"".concat(D,"-disabled"),le)),style:ne,ref:this.paginationNode},J),Ye,Nt?c.createElement("li",{title:Be?P.prev_page:null,onClick:this.prev,tabIndex:Zt?null:0,onKeyPress:this.runIfEnterPrev,className:m()("".concat(D,"-prev"),(0,q.Z)({},"".concat(D,"-disabled"),Zt)),"aria-disabled":Zt},Nt):null,lt,Gt?c.createElement("li",{title:Be?P.next_page:null,onClick:this.next,tabIndex:en?null:0,onKeyPress:this.runIfEnterNext,className:m()("".concat(D,"-next"),(0,q.Z)({},"".concat(D,"-disabled"),en)),"aria-disabled":en},Gt):null,c.createElement(b,{disabled:le,locale:P,rootPrefixCls:D,selectComponentClass:Ut,selectPrefixCls:on,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ft,pageSize:Zn,pageSizeOptions:En,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Pr}))}}],[{key:"getDerivedStateFromProps",value:function(p,D){var xe={};if("current"in p&&(xe.current=p.current,p.current!==D.current&&(xe.currentInputValue=xe.current)),"pageSize"in p&&p.pageSize!==D.pageSize){var ne=D.current,le=se(p.pageSize,D,p);ne=ne>le?le:ne,"current"in p||(xe.current=ne,xe.currentInputValue=ne),xe.pageSize=p.pageSize}return xe}}]),G}(c.Component);et.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:j,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:j,locale:t.Z,style:{},itemRender:Oe,totalBoundaryShowSizeChanger:50};var oe=et,he=e(22075),ce=e(36355),ee=e(19716),Se=e(8628),X=e(9763),ie=e(57809);const Ie=g=>c.createElement(ie.default,Object.assign({},g,{showSearch:!0,size:"small"})),pe=g=>c.createElement(ie.default,Object.assign({},g,{showSearch:!0,size:"middle"}));Ie.Option=ie.default.Option,pe.Option=ie.default.Option;var U=e(9937),fe=e(17313),we=e(83116),ke=e(37613);const Pe=g=>{const{componentCls:u}=g;return{[`${u}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}}},[`&${u}-disabled`]:{cursor:"not-allowed",[`${u}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:g.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:g.colorBorder,backgroundColor:g.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:g.itemActiveBgDisabled},a:{color:g.itemActiveColorDisabled}}},[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${u}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${u}-simple-pager`]:{color:g.colorTextDisabled},[`${u}-jump-prev, ${u}-jump-next`]:{[`${u}-item-link-icon`]:{opacity:0},[`${u}-item-ellipsis`]:{opacity:1}}},[`&${u}-simple`]:{[`${u}-prev, ${u}-next`]:{[`&${u}-disabled ${u}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},vt=g=>{const{componentCls:u}=g;return{[`&${u}-mini ${u}-total-text, &${u}-mini ${u}-simple-pager`]:{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`},[`&${u}-mini ${u}-item`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM-2}px`},[`&${u}-mini:not(${u}-disabled) ${u}-item:not(${u}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},[`&${u}-mini ${u}-prev, &${u}-mini ${u}-next`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM}px`},[`&${u}-mini:not(${u}-disabled)`]:{[`${u}-prev, ${u}-next`]:{[`&:hover ${u}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${u}-disabled:hover ${u}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${w}-item-icon, ${D}`]:{margin:0,fontSize:C,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${D}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${D}`]:{display:"none"},"a, a:hover":{color:W}},[`${w}-item-group-title`]:Object.assign(Object.assign({},j.vS),{paddingInline:ne})}}]};const we=F=>{const{componentCls:w,motionDurationSlow:D,motionDurationMid:s,motionEaseInOut:W,motionEaseOut:T,iconCls:g,iconSize:u,iconMarginInlineEnd:G}=F;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${D}`,`background ${D}`,`padding ${D} ${W}`].join(","),[`${w}-item-icon, ${g}`]:{minWidth:u,fontSize:u,transition:[`font-size ${s} ${T}`,`margin ${D} ${W}`,`color ${D}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${D} ${W}`,`margin ${D}`,`color ${D}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,j.Ro)()),[`&${w}-item-only-child`]:{[`> ${g}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ke=F=>{const{componentCls:w,motionDurationSlow:D,motionEaseInOut:s,borderRadius:W,menuArrowSize:T,menuArrowOffset:g}=F;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:F.margin,width:T,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${D} ${s}, opacity ${D}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:T*.6,height:T*.15,backgroundColor:"currentcolor",borderRadius:W,transition:[`background ${D} ${s}`,`transform ${D} ${s}`,`top ${D} ${s}`,`color ${D} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${g})`},"&::after":{transform:`rotate(-45deg) translateY(${g})`}}}}},Pe=F=>{const{antCls:w,componentCls:D,fontSize:s,motionDurationSlow:W,motionDurationMid:T,motionEaseInOut:g,paddingXS:u,padding:G,colorSplit:R,lineWidth:p,zIndexPopup:A,borderRadiusLG:be,subMenuItemBorderRadius:ne,menuArrowSize:le,menuArrowOffset:de,lineType:C,menuPanelMaskInset:P,groupTitleLineHeight:L,groupTitleFontSize:Ne}=F;return[{"":{[`${D}`]:Object.assign(Object.assign({},(0,j.dF)()),{"&-hidden":{display:"none"}})},[`${D}-submenu-hidden`]:{display:"none"}},{[D]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,j.Wf)(F)),(0,j.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${W} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${D}-item`]:{flex:"none"}},[`${D}-item, ${D}-submenu, ${D}-submenu-title`]:{borderRadius:F.itemBorderRadius},[`${D}-item-group-title`]:{padding:`${u}px ${G}px`,fontSize:Ne,lineHeight:L,transition:`all ${W}`},[`&-horizontal ${D}-submenu`]:{transition:[`border-color ${W} ${g}`,`background ${W} ${g}`].join(",")},[`${D}-submenu, ${D}-submenu-inline`]:{transition:[`border-color ${W} ${g}`,`background ${W} ${g}`,`padding ${T} ${g}`].join(",")},[`${D}-submenu ${D}-sub`]:{cursor:"initial",transition:[`background ${W} ${g}`,`padding ${W} ${g}`].join(",")},[`${D}-title-content`]:{transition:`color ${W}`},[`${D}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${D}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:R,borderStyle:C,borderWidth:0,borderTopWidth:p,marginBlock:p,padding:0,"&-dashed":{borderStyle:"dashed"}}}),we(F)),{[`${D}-item-group`]:{[`${D}-item-group-list`]:{margin:0,padding:0,[`${D}-item, ${D}-submenu-title`]:{paddingInline:`${s*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:A,borderRadius:be,boxShadow:"none",transformOrigin:"0 0",[`&${D}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${P}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:P},"\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:F.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:F.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:F.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:F.paddingXS},[`> ${D}`]:Object.assign(Object.assign(Object.assign({borderRadius:be},we(F)),ke(F)),{[`${D}-item, ${D}-submenu > ${D}-submenu-title`]:{borderRadius:ne},[`${D}-submenu-title::after`]:{transition:`transform ${W} ${g}`}})}}),ke(F)),{[`&-inline-collapsed ${D}-submenu-arrow, + &-inline ${D}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${de})`},"&::after":{transform:`rotate(45deg) translateX(-${de})`}},[`${D}-submenu-open${D}-submenu-inline > ${D}-submenu-title > ${D}-submenu-arrow`]:{transform:`translateY(-${le*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${de})`},"&::before":{transform:`rotate(45deg) translateX(${de})`}}})},{[`${w}-layout-header`]:{[D]:{lineHeight:"inherit"}}}]};var vt=(F,w)=>(0,et.Z)("Menu",s=>{if(w===!1)return[];const{colorBgElevated:W,colorPrimary:T,colorTextLightSolid:g,controlHeightLG:u,fontSize:G,darkItemColor:R,darkDangerItemColor:p,darkItemBg:A,darkSubMenuItemBg:be,darkItemSelectedColor:ne,darkItemSelectedBg:le,darkDangerItemSelectedBg:de,darkItemHoverBg:C,darkGroupTitleColor:P,darkItemHoverColor:L,darkItemDisabledColor:Ne,darkDangerItemHoverColor:Be,darkDangerItemSelectedColor:_e,darkDangerItemActiveBg:Ct}=s,nt=G/7*5,ht=(0,oe.TS)(s,{menuArrowSize:nt,menuHorizontalHeight:u*1.15,menuArrowOffset:`${nt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:W}),Kt=(0,oe.TS)(ht,{itemColor:R,itemHoverColor:L,groupTitleColor:P,itemSelectedColor:ne,itemBg:A,popupBg:A,subMenuItemBg:be,itemActiveBg:"transparent",itemSelectedBg:le,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:C,itemDisabledColor:Ne,dangerItemColor:p,dangerItemHoverColor:Be,dangerItemSelectedColor:_e,dangerItemActiveBg:Ct,dangerItemSelectedBg:de,menuSubMenuBg:be,horizontalItemSelectedColor:g,horizontalItemSelectedBg:T});return[Pe(ht),ce(ht),fe(ht),Ie(ht,"light"),Ie(Kt,"dark"),Se(ht),(0,S.Z)(ht),(0,Oe.oN)(ht,"slide-up"),(0,Oe.oN)(ht,"slide-down"),(0,se._y)(ht,"zoom-big")]},s=>{const{colorPrimary:W,colorError:T,colorTextDisabled:g,colorErrorBg:u,colorText:G,colorTextDescription:R,colorBgContainer:p,colorFillAlter:A,colorFillContent:be,lineWidth:ne,lineWidthBold:le,controlItemBgActive:de,colorBgTextHover:C,controlHeightLG:P,lineHeight:L,colorBgElevated:Ne,marginXXS:Be,padding:_e,fontSize:Ct,controlHeightSM:nt,fontSizeLG:ht,colorTextLightSolid:Kt,colorErrorHover:Jt}=s,Ut=new N.C(Kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:G,itemColor:G,colorItemTextHover:G,itemHoverColor:G,colorItemTextHoverHorizontal:W,horizontalItemHoverColor:W,colorGroupTitle:R,groupTitleColor:R,colorItemTextSelected:W,itemSelectedColor:W,colorItemTextSelectedHorizontal:W,horizontalItemSelectedColor:W,colorItemBg:p,itemBg:p,colorItemBgHover:C,itemHoverBg:C,colorItemBgActive:be,itemActiveBg:de,colorSubItemBg:A,subMenuItemBg:A,colorItemBgSelected:de,itemSelectedBg:de,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:le,activeBarHeight:le,colorActiveBarBorderSize:ne,activeBarBorderWidth:ne,colorItemTextDisabled:g,itemDisabledColor:g,colorDangerItemText:T,dangerItemColor:T,colorDangerItemTextHover:T,dangerItemHoverColor:T,colorDangerItemTextSelected:T,dangerItemSelectedColor:T,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:P,groupTitleLineHeight:L,collapsedWidth:P*2,popupBg:Ne,itemMarginBlock:Be,itemPaddingInline:_e,horizontalLineHeight:`${P*1.15}px`,iconSize:Ct,iconMarginInlineEnd:nt-Ct,collapsedIconSize:ht,groupTitleFontSize:Ct,darkItemDisabledColor:new N.C(Kt).setAlpha(.25).toRgbString(),darkItemColor:Ut,darkDangerItemColor:T,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Kt,darkItemSelectedBg:W,darkDangerItemSelectedBg:T,darkItemHoverBg:"transparent",darkGroupTitleColor:Ut,darkItemHoverColor:Kt,darkDangerItemHoverColor:Jt,darkDangerItemSelectedColor:Kt,darkDangerItemActiveBg:T}},{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"]]})(F),je=function(F,w){var D={};for(var s in F)Object.prototype.hasOwnProperty.call(F,s)&&w.indexOf(s)<0&&(D[s]=F[s]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,s=Object.getOwnPropertySymbols(F);W{var D,s;const W=c.useContext(t.Z),T=W||{},{getPrefixCls:g,getPopupContainer:u,direction:G,menu:R}=c.useContext(O.E_),p=g(),{prefixCls:A,className:be,style:ne,theme:le="light",expandIcon:de,_internalDisableMenuItemTitleTooltip:C,inlineCollapsed:P,siderCollapsed:L,items:Ne,children:Be,rootClassName:_e,mode:Ct,selectable:nt,onClick:ht,overflowedIndicatorPopupClassName:Kt}=F,Jt=je(F,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ut=(0,ue.Z)(Jt,["collapsedWidth"]),on=I(Ne)||Be;(D=T.validator)===null||D===void 0||D.call(T,{mode:Ct});const En=(0,V.useEvent)(function(){var Fn;ht==null||ht.apply(void 0,arguments),(Fn=T.onClick)===null||Fn===void 0||Fn.call(T)}),Sn=T.mode||Ct,Ft=nt!=null?nt:T.selectable,Zn=c.useMemo(()=>L!==void 0?L:P,[P,L]),rr={horizontal:{motionName:`${p}-slide-up`},inline:(0,f.Z)(p),other:{motionName:`${p}-zoom-big`}},Ae=g("menu",A||T.prefixCls),[lt,Cn]=vt(Ae,!W),jt=v()(`${Ae}-${le}`,R==null?void 0:R.className,be);let Bt;if(typeof de=="function")Bt=de;else if(de===null||de===!1)Bt=null;else if(T.expandIcon===null||T.expandIcon===!1)Bt=null;else{const Fn=de!=null?de:T.expandIcon;Bt=(0,m.Tm)(Fn,{className:v()(`${Ae}-submenu-expand-icon`,(0,m.l$)(Fn)?(s=Fn.props)===null||s===void 0?void 0:s.className:"")})}const bn=c.useMemo(()=>({prefixCls:Ae,inlineCollapsed:Zn||!1,direction:G,firstLevel:!0,theme:le,mode:Sn,disableMenuItemTitleTooltip:C}),[Ae,Zn,G,C,le]);return lt(c.createElement(t.Z.Provider,{value:null},c.createElement(_.Provider,{value:bn},c.createElement(d.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:c.createElement(me.Z,null),overflowedIndicatorPopupClassName:v()(Ae,`${Ae}-${le}`,Kt),mode:Sn,selectable:Ft,onClick:En},Ut,{inlineCollapsed:Zn,style:Object.assign(Object.assign({},R==null?void 0:R.style),ne),className:jt,prefixCls:Ae,direction:G,defaultMotions:rr,expandIcon:Bt,ref:w,rootClassName:v()(_e,Cn)}),on))))});const xe=(0,c.forwardRef)((F,w)=>{const D=(0,c.useRef)(null),s=c.useContext(h.D);return(0,c.useImperativeHandle)(w,()=>({menu:D.current,focus:W=>{var T;(T=D.current)===null||T===void 0||T.focus(W)}})),c.createElement(Le,Object.assign({ref:D},F,s))});xe.Item=Fe,xe.SubMenu=De,xe.Divider=re,xe.ItemGroup=d.BW;var at=xe},58421:function(_t,He,e){e.d(He,{Z:function(){return T}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(u,G){return c.createElement(v.Z,(0,d.Z)({},u,{ref:G,icon:Y}))},r=c.forwardRef(O),te=r,re=e(49198),y=e(33853),ue=e(38819),K=e(92310),m=e.n(K),q=e(20068),_=e(33885),$=e(67732),Fe=e(83652),ae=e(42403),De=e(158),me=e(26112),V={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},f=V,t=e(91735),x=function(g){(0,ae.Z)(G,g);var u=(0,De.Z)(G);function G(){var R;(0,$.Z)(this,G);for(var p=arguments.length,A=new Array(p),be=0;be=0||ne.relatedTarget.className.indexOf("".concat(P,"-item"))>=0))&&C(R.getValidValue()))},R.go=function(ne){var le=R.state.goInputText;le!==""&&(ne.keyCode===f.ENTER||ne.type==="click")&&(R.setState({goInputText:""}),R.props.quickGo(R.getValidValue()))},R}return(0,Fe.Z)(G,[{key:"getPageSizeOptions",value:function(){var p=this.props,A=p.pageSize,be=p.pageSizeOptions;return be.some(function(ne){return ne.toString()===A.toString()})?be:be.concat([A.toString()]).sort(function(ne,le){var de=Number.isNaN(Number(ne))?0:Number(ne),C=Number.isNaN(Number(le))?0:Number(le);return de-C})}},{key:"render",value:function(){var p=this,A=this.props,be=A.pageSize,ne=A.locale,le=A.rootPrefixCls,de=A.changeSize,C=A.quickGo,P=A.goButton,L=A.selectComponentClass,Ne=A.buildOptionText,Be=A.selectPrefixCls,_e=A.disabled,Ct=this.state.goInputText,nt="".concat(le,"-options"),ht=L,Kt=null,Jt=null,Ut=null;if(!de&&!C)return null;var on=this.getPageSizeOptions();if(de&&ht){var En=on.map(function(Sn,Ft){return c.createElement(ht.Option,{key:Ft,value:Sn.toString()},(Ne||p.buildOptionText)(Sn))});Kt=c.createElement(ht,{disabled:_e,prefixCls:Be,showSearch:!1,className:"".concat(nt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(be||on[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ft){return Ft.parentNode},"aria-label":ne.page_size,defaultOpen:!1},En)}return C&&(P&&(Ut=typeof P=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_e,className:"".concat(nt,"-quick-jumper-button")},ne.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},P)),Jt=c.createElement("div",{className:"".concat(nt,"-quick-jumper")},ne.jump_to,c.createElement("input",{disabled:_e,type:"text",value:Ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ne.page}),ne.page,Ut)),c.createElement("li",{className:"".concat(nt)},Kt,Jt)}}]),G}(c.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var b=x,I=function(u){var G,R=u.rootPrefixCls,p=u.page,A=u.active,be=u.className,ne=u.showTitle,le=u.onClick,de=u.onKeyPress,C=u.itemRender,P="".concat(R,"-item"),L=m()(P,"".concat(P,"-").concat(p),(G={},(0,q.Z)(G,"".concat(P,"-active"),A),(0,q.Z)(G,"".concat(P,"-disabled"),!p),(0,q.Z)(G,u.className,be),G)),Ne=function(){le(p)},Be=function(nt){de(nt,le,p)},_e=C(p,"page",c.createElement("a",{rel:"nofollow"},p));return _e?c.createElement("li",{title:ne?p.toString():null,className:L,onClick:Ne,onKeyPress:Be,tabIndex:0},_e):null},N=I;function j(){}function S(g){var u=Number(g);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var Oe=function(u,G,R){return R};function se(g,u,G){var R=typeof g=="undefined"?u.pageSize:g;return Math.floor((G.total-1)/R)+1}var et=function(g){(0,ae.Z)(G,g);var u=(0,De.Z)(G);function G(R){var p;(0,$.Z)(this,G),p=u.call(this,R),p.paginationNode=c.createRef(),p.getJumpPrevPage=function(){return Math.max(1,p.state.current-(p.props.showLessItems?3:5))},p.getJumpNextPage=function(){return Math.min(se(void 0,p.state,p.props),p.state.current+(p.props.showLessItems?3:5))},p.getItemIcon=function(de,C){var P=p.props.prefixCls,L=de||c.createElement("button",{type:"button","aria-label":C,className:"".concat(P,"-item-link")});return typeof de=="function"&&(L=c.createElement(de,(0,_.Z)({},p.props))),L},p.isValid=function(de){var C=p.props.total;return S(de)&&de!==p.state.current&&S(C)&&C>0},p.shouldDisplayQuickJumper=function(){var de=p.props,C=de.showQuickJumper,P=de.total,L=p.state.pageSize;return P<=L?!1:C},p.handleKeyDown=function(de){(de.keyCode===f.ARROW_UP||de.keyCode===f.ARROW_DOWN)&&de.preventDefault()},p.handleKeyUp=function(de){var C=p.getValidValue(de),P=p.state.currentInputValue;C!==P&&p.setState({currentInputValue:C}),de.keyCode===f.ENTER?p.handleChange(C):de.keyCode===f.ARROW_UP?p.handleChange(C-1):de.keyCode===f.ARROW_DOWN&&p.handleChange(C+1)},p.handleBlur=function(de){var C=p.getValidValue(de);p.handleChange(C)},p.changePageSize=function(de){var C=p.state.current,P=se(de,p.state,p.props);C=C>P?P:C,P===0&&(C=p.state.current),typeof de=="number"&&("pageSize"in p.props||p.setState({pageSize:de}),"current"in p.props||p.setState({current:C,currentInputValue:C})),p.props.onShowSizeChange(C,de),"onChange"in p.props&&p.props.onChange&&p.props.onChange(C,de)},p.handleChange=function(de){var C=p.props,P=C.disabled,L=C.onChange,Ne=p.state,Be=Ne.pageSize,_e=Ne.current,Ct=Ne.currentInputValue;if(p.isValid(de)&&!P){var nt=se(void 0,p.state,p.props),ht=de;return de>nt?ht=nt:de<1&&(ht=1),"current"in p.props||p.setState({current:ht}),ht!==Ct&&p.setState({currentInputValue:ht}),L(ht,Be),ht}return _e},p.prev=function(){p.hasPrev()&&p.handleChange(p.state.current-1)},p.next=function(){p.hasNext()&&p.handleChange(p.state.current+1)},p.jumpPrev=function(){p.handleChange(p.getJumpPrevPage())},p.jumpNext=function(){p.handleChange(p.getJumpNextPage())},p.hasPrev=function(){return p.state.current>1},p.hasNext=function(){return p.state.current2?P-2:0),Ne=2;Ne=be?le=be:le=Number(A),le}},{key:"getShowSizeChanger",value:function(){var p=this.props,A=p.showSizeChanger,be=p.total,ne=p.totalBoundaryShowSizeChanger;return typeof A!="undefined"?A:be>ne}},{key:"render",value:function(){var p=this.props,A=p.prefixCls,be=p.className,ne=p.style,le=p.disabled,de=p.hideOnSinglePage,C=p.total,P=p.locale,L=p.showQuickJumper,Ne=p.showLessItems,Be=p.showTitle,_e=p.showTotal,Ct=p.simple,nt=p.itemRender,ht=p.showPrevNextJumpers,Kt=p.jumpPrevIcon,Jt=p.jumpNextIcon,Ut=p.selectComponentClass,on=p.selectPrefixCls,En=p.pageSizeOptions,Sn=this.state,Ft=Sn.current,Zn=Sn.pageSize,rr=Sn.currentInputValue;if(de===!0&&C<=Zn)return null;var Ae=se(void 0,this.state,this.props),lt=[],Cn=null,jt=null,Bt=null,bn=null,Fn=null,Pr=L&&L.goButton,tr=Ne?1:2,Tt=Ft-1>0?Ft-1:0,On=Ft+1C?C:Ft*Zn]));if(Ct){Pr&&(typeof Pr=="boolean"?Fn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},P.jump_to_confirm):Fn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pr),Fn=c.createElement("li",{title:Be?"".concat(P.jump_to).concat(Ft,"/").concat(Ae):null,className:"".concat(A,"-simple-pager")},Fn));var $e=this.renderPrev(Tt);return c.createElement("ul",(0,d.Z)({className:m()(A,"".concat(A,"-simple"),(0,q.Z)({},"".concat(A,"-disabled"),le),be),style:ne,ref:this.paginationNode},J),Ye,$e?c.createElement("li",{title:Be?P.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:m()("".concat(A,"-prev"),(0,q.Z)({},"".concat(A,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},$e):null,c.createElement("li",{title:Be?"".concat(Ft,"/").concat(Ae):null,className:"".concat(A,"-simple-pager")},c.createElement("input",{type:"text",value:rr,disabled:le,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(A,"-slash")},"/"),Ae),c.createElement("li",{title:Be?P.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:m()("".concat(A,"-next"),(0,q.Z)({},"".concat(A,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(On)),Fn)}if(Ae<=3+tr*2){var B={locale:P,rootPrefixCls:A,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Be,itemRender:nt};Ae||lt.push(c.createElement(N,(0,d.Z)({},B,{key:"noPager",page:1,className:"".concat(A,"-item-disabled")})));for(var H=1;H<=Ae;H+=1){var Ue=Ft===H;lt.push(c.createElement(N,(0,d.Z)({},B,{key:H,page:H,active:Ue})))}}else{var Ve=Ne?P.prev_3:P.prev_5,Pt=Ne?P.next_3:P.next_5,it=nt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Kt,"prev page")),tt=nt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Jt,"next page"));ht&&(Cn=it?c.createElement("li",{title:Be?Ve:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:m()("".concat(A,"-jump-prev"),(0,q.Z)({},"".concat(A,"-jump-prev-custom-icon"),!!Kt))},it):null,jt=tt?c.createElement("li",{title:Be?Pt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:m()("".concat(A,"-jump-next"),(0,q.Z)({},"".concat(A,"-jump-next-custom-icon"),!!Jt))},tt):null),bn=c.createElement(N,{locale:P,last:!0,rootPrefixCls:A,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ae,page:Ae,active:!1,showTitle:Be,itemRender:nt}),Bt=c.createElement(N,{locale:P,rootPrefixCls:A,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Be,itemRender:nt});var yt=Math.max(1,Ft-tr),Ot=Math.min(Ft+tr,Ae);Ft-1<=tr&&(Ot=1+tr*2),Ae-Ft<=tr&&(yt=Ae-tr*2);for(var Yt=yt;Yt<=Ot;Yt+=1){var xt=Ft===Yt;lt.push(c.createElement(N,{locale:P,rootPrefixCls:A,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Yt,page:Yt,active:xt,showTitle:Be,itemRender:nt}))}Ft-1>=tr*2&&Ft!==3&&(lt[0]=(0,c.cloneElement)(lt[0],{className:"".concat(A,"-item-after-jump-prev")}),lt.unshift(Cn)),Ae-Ft>=tr*2&&Ft!==Ae-2&&(lt[lt.length-1]=(0,c.cloneElement)(lt[lt.length-1],{className:"".concat(A,"-item-before-jump-next")}),lt.push(jt)),yt!==1&<.unshift(Bt),Ot!==Ae&<.push(bn)}var Zt=!this.hasPrev()||!Ae,en=!this.hasNext()||!Ae,Nt=this.renderPrev(Tt),Gt=this.renderNext(On);return c.createElement("ul",(0,d.Z)({className:m()(A,be,(0,q.Z)({},"".concat(A,"-disabled"),le)),style:ne,ref:this.paginationNode},J),Ye,Nt?c.createElement("li",{title:Be?P.prev_page:null,onClick:this.prev,tabIndex:Zt?null:0,onKeyPress:this.runIfEnterPrev,className:m()("".concat(A,"-prev"),(0,q.Z)({},"".concat(A,"-disabled"),Zt)),"aria-disabled":Zt},Nt):null,lt,Gt?c.createElement("li",{title:Be?P.next_page:null,onClick:this.next,tabIndex:en?null:0,onKeyPress:this.runIfEnterNext,className:m()("".concat(A,"-next"),(0,q.Z)({},"".concat(A,"-disabled"),en)),"aria-disabled":en},Gt):null,c.createElement(b,{disabled:le,locale:P,rootPrefixCls:A,selectComponentClass:Ut,selectPrefixCls:on,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ft,pageSize:Zn,pageSizeOptions:En,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Pr}))}}],[{key:"getDerivedStateFromProps",value:function(p,A){var be={};if("current"in p&&(be.current=p.current,p.current!==A.current&&(be.currentInputValue=be.current)),"pageSize"in p&&p.pageSize!==A.pageSize){var ne=A.current,le=se(p.pageSize,A,p);ne=ne>le?le:ne,"current"in p||(be.current=ne,be.currentInputValue=ne),be.pageSize=p.pageSize}return be}}]),G}(c.Component);et.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:j,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:j,locale:t.Z,style:{},itemRender:Oe,totalBoundaryShowSizeChanger:50};var oe=et,he=e(22075),ce=e(36355),ee=e(19716),Se=e(8628),X=e(9763),ie=e(57809);const Ie=g=>c.createElement(ie.default,Object.assign({},g,{showSearch:!0,size:"small"})),pe=g=>c.createElement(ie.default,Object.assign({},g,{showSearch:!0,size:"middle"}));Ie.Option=ie.default.Option,pe.Option=ie.default.Option;var U=e(9937),fe=e(17313),we=e(83116),ke=e(37613);const Pe=g=>{const{componentCls:u}=g;return{[`${u}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}}},[`&${u}-disabled`]:{cursor:"not-allowed",[`${u}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:g.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:g.colorBorder,backgroundColor:g.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:g.itemActiveBgDisabled},a:{color:g.itemActiveColorDisabled}}},[`${u}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${u}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${u}-simple-pager`]:{color:g.colorTextDisabled},[`${u}-jump-prev, ${u}-jump-next`]:{[`${u}-item-link-icon`]:{opacity:0},[`${u}-item-ellipsis`]:{opacity:1}}},[`&${u}-simple`]:{[`${u}-prev, ${u}-next`]:{[`&${u}-disabled ${u}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},vt=g=>{const{componentCls:u}=g;return{[`&${u}-mini ${u}-total-text, &${u}-mini ${u}-simple-pager`]:{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`},[`&${u}-mini ${u}-item`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM-2}px`},[`&${u}-mini:not(${u}-disabled) ${u}-item:not(${u}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},[`&${u}-mini ${u}-prev, &${u}-mini ${u}-next`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM}px`},[`&${u}-mini:not(${u}-disabled)`]:{[`${u}-prev, ${u}-next`]:{[`&:hover ${u}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${u}-disabled:hover ${u}-item-link`]:{backgroundColor:"transparent"}}},[` &${u}-mini ${u}-prev ${u}-item-link, &${u}-mini ${u}-next ${u}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`}},[`&${u}-mini ${u}-jump-prev, &${u}-mini ${u}-jump-next`]:{height:g.itemSizeSM,marginInlineEnd:0,lineHeight:`${g.itemSizeSM}px`},[`&${u}-mini ${u}-options`]:{marginInlineStart:g.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:g.miniOptionsSizeChangerTop},"&-quick-jumper":{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,U.x0)(g)),{width:g.paginationMiniQuickJumperInputWidth,height:g.controlHeightSM})}}}},je=g=>{const{componentCls:u}=g;return{[` @@ -126,8 +126,8 @@ ${u}-next, ${u}-jump-prev, ${u}-jump-next - `]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,color:g.colorText,fontFamily:g.fontFamily,lineHeight:`${g.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:g.borderRadius,cursor:"pointer",transition:`all ${g.motionDurationMid}`},[`${u}-prev, ${u}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:g.colorText,cursor:"pointer",userSelect:"none"},[`${u}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:g.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:"none",transition:`all ${g.motionDurationMid}`},[`&:hover ${u}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${u}-disabled:hover`]:{[`${u}-item-link`]:{backgroundColor:"transparent"}}},[`${u}-slash`]:{marginInlineEnd:g.paginationSlashMarginInlineEnd,marginInlineStart:g.paginationSlashMarginInlineStart},[`${u}-options`]:{display:"inline-block",marginInlineStart:g.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:g.controlHeight,marginInlineStart:g.marginXS,lineHeight:`${g.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,U.ik)(g)),{width:g.controlHeightLG*1.25,height:g.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:g.marginXS,marginInlineEnd:g.marginXS})}}}},Le=g=>{const{componentCls:u}=g;return{[`${u}-item`]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,marginInlineEnd:g.marginXS,fontFamily:g.fontFamily,lineHeight:`${g.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${g.paginationItemPaddingInline}px`,color:g.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${u}-item-active)`]:{"&:hover":{transition:`all ${g.motionDurationMid}`,backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},"&-active":{fontWeight:g.fontWeightStrong,backgroundColor:g.itemActiveBg,borderColor:g.colorPrimary,a:{color:g.colorPrimary},"&:hover":{borderColor:g.colorPrimaryHover},"&:hover a":{color:g.colorPrimaryHover}}}}},ye=g=>{const{componentCls:u}=g;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(g)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${u}-total-text`]:{display:"inline-block",height:g.itemSize,marginInlineEnd:g.marginXS,lineHeight:`${g.itemSize-2}px`,verticalAlign:"middle"}}),Le(g)),pt(g)),je(g)),vt(g)),Pe(g)),{[`@media only screen and (max-width: ${g.screenLG}px)`]:{[`${u}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${g.screenSM}px)`]:{[`${u}-options`]:{display:"none"}}}),[`&${g.componentCls}-rtl`]:{direction:"rtl"}}},at=g=>{const{componentCls:u}=g;return{[`${u}${u}-disabled:not(${u}-mini)`]:{"&, &:hover":{[`${u}-item-link`]:{borderColor:g.colorBorder}},"&:focus-visible":{[`${u}-item-link`]:{borderColor:g.colorBorder}},[`${u}-item, ${u}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,[`&:hover:not(${u}-item-active)`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,a:{color:g.colorTextDisabled}},[`&${u}-item-active`]:{backgroundColor:g.itemActiveBgDisabled}},[`${u}-prev, ${u}-next`]:{"&:hover button":{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,color:g.colorTextDisabled},[`${u}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder}}},[`${u}:not(${u}-mini)`]:{[`${u}-prev, ${u}-next`]:{"&:hover button":{borderColor:g.colorPrimaryHover,backgroundColor:g.itemBg},[`${u}-item-link`]:{backgroundColor:g.itemLinkBg,borderColor:g.colorBorder},[`&:hover ${u}-item-link`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,color:g.colorPrimary},[`&${u}-disabled`]:{[`${u}-item-link`]:{borderColor:g.colorBorder,color:g.colorTextDisabled}}},[`${u}-item`]:{backgroundColor:g.itemBg,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,[`&:hover:not(${u}-item-active)`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,a:{color:g.colorPrimary}},"&-active":{borderColor:g.colorPrimary}}}}},F=g=>{const{componentCls:u}=g;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,fe.Qy)(g)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,fe.oN)(g))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,fe.oN)(g))}}}};var w=(0,we.Z)("Pagination",g=>{const u=(0,ke.TS)(g,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:g.marginXXS/2,paginationMiniQuickJumperInputWidth:g.controlHeightLG*1.1,paginationItemPaddingInline:g.marginXXS*1.5,paginationEllipsisLetterSpacing:g.marginXXS/2,paginationSlashMarginInlineStart:g.marginXXS,paginationSlashMarginInlineEnd:g.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,U.e5)(g),(0,U.TM)(g));return[ye(u),F(u),g.wireframe&&at(u)]},g=>({itemBg:g.colorBgContainer,itemSize:g.controlHeight,itemSizeSM:g.controlHeightSM,itemActiveBg:g.colorBgContainer,itemLinkBg:g.colorBgContainer,itemActiveColorDisabled:g.colorTextDisabled,itemActiveBgDisabled:g.controlItemBgActiveDisabled,itemInputBg:g.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(g,u){var G={};for(var R in g)Object.prototype.hasOwnProperty.call(g,R)&&u.indexOf(R)<0&&(G[R]=g[R]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,R=Object.getOwnPropertySymbols(g);p{const{prefixCls:u,selectPrefixCls:G,className:R,rootClassName:p,style:D,size:xe,locale:ne,selectComponentClass:le,responsive:de,showSizeChanger:C}=g,P=A(g,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:L}=(0,Se.Z)(de),{getPrefixCls:Ne,direction:Be,pagination:_e={}}=c.useContext(ce.E_),Ct=Ne("pagination",u),[nt,ht]=w(Ct),Kt=C!=null?C:_e.showSizeChanger,Jt=c.useMemo(()=>{const Ae=c.createElement("span",{className:`${Ct}-item-ellipsis`},"\u2022\u2022\u2022"),lt=c.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},Be==="rtl"?c.createElement(ue.Z,null):c.createElement(y.Z,null)),Cn=c.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},Be==="rtl"?c.createElement(y.Z,null):c.createElement(ue.Z,null)),jt=c.createElement("a",{className:`${Ct}-item-link`},c.createElement("div",{className:`${Ct}-item-container`},Be==="rtl"?c.createElement(re.Z,{className:`${Ct}-item-link-icon`}):c.createElement(te,{className:`${Ct}-item-link-icon`}),Ae)),Bt=c.createElement("a",{className:`${Ct}-item-link`},c.createElement("div",{className:`${Ct}-item-container`},Be==="rtl"?c.createElement(te,{className:`${Ct}-item-link-icon`}):c.createElement(re.Z,{className:`${Ct}-item-link-icon`}),Ae));return{prevIcon:lt,nextIcon:Cn,jumpPrevIcon:jt,jumpNextIcon:Bt}},[Be,Ct]),[Ut]=(0,X.Z)("Pagination",he.Z),on=Object.assign(Object.assign({},Ut),ne),En=(0,ee.Z)(xe),Sn=En==="small"||!!(L&&!En&&de),Ft=Ne("select",G),Zn=m()({[`${Ct}-mini`]:Sn,[`${Ct}-rtl`]:Be==="rtl"},_e==null?void 0:_e.className,R,p,ht),rr=Object.assign(Object.assign({},_e==null?void 0:_e.style),D);return nt(c.createElement(oe,Object.assign({},Jt,P,{style:rr,prefixCls:Ct,selectPrefixCls:Ft,className:Zn,selectComponentClass:le||(Sn?Ie:pe),locale:on,showSizeChanger:Kt})))},T=W},5112:function(_t,He,e){e.d(He,{ZP:function(){return Se}});var d=e(92310),c=e.n(d),h=e(18929),Y=e(26112),v=e(59301),O=e(36355),r=e(19716);const te=v.createContext(null),re=te.Provider;var y=te;const ue=v.createContext(null),K=ue.Provider;var m=e(5630),q=e(8654),_=e(1684),$=e(32441),Fe=e(17313),ae=e(83116),De=e(37613);const me=X=>{const{componentCls:ie,antCls:Ie}=X,pe=`${ie}-group`;return{[pe]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{display:"inline-block",fontSize:0,[`&${pe}-rtl`]:{direction:"rtl"},[`${Ie}-badge ${Ie}-badge-count`]:{zIndex:1},[`> ${Ie}-badge:not(:first-child) > ${Ie}-button-wrapper`]:{borderInlineStart:"none"}})}},V=X=>{const{componentCls:ie,wrapperMarginInlineEnd:Ie,colorPrimary:pe,radioSize:U,motionDurationSlow:fe,motionDurationMid:we,motionEaseInOutCirc:ke,colorBgContainer:Pe,colorBorder:vt,lineWidth:je,dotSize:pt,colorBgContainerDisabled:Le,colorTextDisabled:ye,paddingXS:at,dotColorDisabled:F,lineType:w,radioDotDisabledSize:A,wireframe:s,colorWhite:W}=X,T=`${ie}-inner`;return{[`${ie}-wrapper`]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Ie,cursor:"pointer",[`&${ie}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:X.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${ie}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${je}px ${w} ${pe}`,borderRadius:"50%",visibility:"hidden",content:'""'},[ie]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${ie}-wrapper:hover &, - &:hover ${T}`]:{borderColor:pe},[`${ie}-input:focus-visible + ${T}`]:Object.assign({},(0,Fe.oN)(X)),[`${ie}:hover::after, ${ie}-wrapper:hover &::after`]:{visibility:"visible"},[`${ie}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:U,height:U,marginBlockStart:U/-2,marginInlineStart:U/-2,backgroundColor:s?pe:W,borderBlockStart:0,borderInlineStart:0,borderRadius:U,transform:"scale(0)",opacity:0,transition:`all ${fe} ${ke}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:U,height:U,backgroundColor:Pe,borderColor:vt,borderStyle:"solid",borderWidth:je,borderRadius:"50%",transition:`all ${we}`},[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${ie}-checked`]:{[T]:{borderColor:pe,backgroundColor:s?Pe:pe,"&::after":{transform:`scale(${pt/U})`,opacity:1,transition:`all ${fe} ${ke}`}}},[`${ie}-disabled`]:{cursor:"not-allowed",[T]:{backgroundColor:Le,borderColor:vt,cursor:"not-allowed","&::after":{backgroundColor:F}},[`${ie}-input`]:{cursor:"not-allowed"},[`${ie}-disabled + span`]:{color:ye,cursor:"not-allowed"},[`&${ie}-checked`]:{[T]:{"&::after":{transform:`scale(${A/U})`}}}},[`span${ie} + *`]:{paddingInlineStart:at,paddingInlineEnd:at}})}},f=X=>{const{buttonColor:ie,controlHeight:Ie,componentCls:pe,lineWidth:U,lineType:fe,colorBorder:we,motionDurationSlow:ke,motionDurationMid:Pe,buttonPaddingInline:vt,fontSize:je,buttonBg:pt,fontSizeLG:Le,controlHeightLG:ye,controlHeightSM:at,paddingXS:F,borderRadius:w,borderRadiusSM:A,borderRadiusLG:s,buttonCheckedBg:W,buttonSolidCheckedColor:T,colorTextDisabled:g,colorBgContainerDisabled:u,buttonCheckedBgDisabled:G,buttonCheckedColorDisabled:R,colorPrimary:p,colorPrimaryHover:D,colorPrimaryActive:xe,buttonSolidCheckedBg:ne,buttonSolidCheckedHoverBg:le,buttonSolidCheckedActiveBg:de}=X;return{[`${pe}-button-wrapper`]:{position:"relative",display:"inline-block",height:Ie,margin:0,paddingInline:vt,paddingBlock:0,color:ie,fontSize:je,lineHeight:`${Ie-U*2}px`,background:pt,border:`${U}px ${fe} ${we}`,borderBlockStartWidth:U+.02,borderInlineStartWidth:0,borderInlineEndWidth:U,cursor:"pointer",transition:[`color ${Pe}`,`background ${Pe}`,`box-shadow ${Pe}`].join(","),a:{color:ie},[`> ${pe}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-U,insetInlineStart:-U,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:U,paddingInline:0,backgroundColor:we,transition:`background-color ${ke}`,content:'""'}},"&:first-child":{borderInlineStart:`${U}px ${fe} ${we}`,borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w},"&:first-child:last-child":{borderRadius:w},[`${pe}-group-large &`]:{height:ye,fontSize:Le,lineHeight:`${ye-U*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${pe}-group-small &`]:{height:at,paddingInline:F-U,paddingBlock:0,lineHeight:`${at-U*2}px`,"&:first-child":{borderStartStartRadius:A,borderEndStartRadius:A},"&:last-child":{borderStartEndRadius:A,borderEndEndRadius:A}},"&:hover":{position:"relative",color:p},"&:has(:focus-visible)":Object.assign({},(0,Fe.oN)(X)),[`${pe}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${pe}-button-wrapper-disabled)`]:{zIndex:1,color:p,background:W,borderColor:p,"&::before":{backgroundColor:p},"&:first-child":{borderColor:p},"&:hover":{color:D,borderColor:D,"&::before":{backgroundColor:D}},"&:active":{color:xe,borderColor:xe,"&::before":{backgroundColor:xe}}},[`${pe}-group-solid &-checked:not(${pe}-button-wrapper-disabled)`]:{color:T,background:ne,borderColor:ne,"&:hover":{color:T,background:le,borderColor:le},"&:active":{color:T,background:de,borderColor:de}},"&-disabled":{color:g,backgroundColor:u,borderColor:we,cursor:"not-allowed","&:first-child, &:hover":{color:g,backgroundColor:u,borderColor:we}},[`&-disabled${pe}-button-wrapper-checked`]:{color:R,backgroundColor:G,borderColor:we,boxShadow:"none"}}}},t=X=>X-4*2;var x=(0,ae.Z)("Radio",X=>{const{controlOutline:ie,controlOutlineWidth:Ie,radioSize:pe}=X,U=`0 0 0 ${Ie}px ${ie}`,fe=U,we=t(pe),ke=(0,De.TS)(X,{radioDotDisabledSize:we,radioFocusShadow:U,radioButtonFocusShadow:fe});return[me(ke),V(ke),f(ke)]},X=>{const{wireframe:ie,padding:Ie,marginXS:pe,lineWidth:U,fontSizeLG:fe,colorText:we,colorBgContainer:ke,colorTextDisabled:Pe,controlItemBgActiveDisabled:vt,colorTextLightSolid:je,colorPrimary:pt,colorPrimaryHover:Le,colorPrimaryActive:ye}=X,at=4,F=fe,w=ie?t(F):F-(at+U)*2;return{radioSize:F,dotSize:w,dotColorDisabled:Pe,buttonSolidCheckedColor:je,buttonSolidCheckedBg:pt,buttonSolidCheckedHoverBg:Le,buttonSolidCheckedActiveBg:ye,buttonBg:ke,buttonCheckedBg:ke,buttonColor:we,buttonCheckedBgDisabled:vt,buttonCheckedColorDisabled:Pe,buttonPaddingInline:Ie-U,wrapperMarginInlineEnd:pe}}),b=e(14088),I=e(4572),N=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{var Ie,pe;const U=v.useContext(y),fe=v.useContext(ue),{getPrefixCls:we,direction:ke,radio:Pe}=v.useContext(O.E_),vt=v.useRef(null),je=(0,q.sQ)(ie,vt),{isFormItemInput:pt}=v.useContext($.aM),Le=xe=>{var ne,le;(ne=X.onChange)===null||ne===void 0||ne.call(X,xe),(le=U==null?void 0:U.onChange)===null||le===void 0||le.call(U,xe)},{prefixCls:ye,className:at,rootClassName:F,children:w,style:A}=X,s=N(X,["prefixCls","className","rootClassName","children","style"]),W=we("radio",ye),T=((U==null?void 0:U.optionType)||fe)==="button",g=T?`${W}-button`:W,[u,G]=x(W),R=Object.assign({},s),p=v.useContext(_.Z);U&&(R.name=U.name,R.onChange=Le,R.checked=X.value===U.value,R.disabled=(Ie=R.disabled)!==null&&Ie!==void 0?Ie:U.disabled),R.disabled=(pe=R.disabled)!==null&&pe!==void 0?pe:p;const D=c()(`${g}-wrapper`,{[`${g}-wrapper-checked`]:R.checked,[`${g}-wrapper-disabled`]:R.disabled,[`${g}-wrapper-rtl`]:ke==="rtl",[`${g}-wrapper-in-form-item`]:pt},Pe==null?void 0:Pe.className,at,F,G);return u(v.createElement(b.Z,{component:"Radio",disabled:R.disabled},v.createElement("label",{className:D,style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),A),onMouseEnter:X.onMouseEnter,onMouseLeave:X.onMouseLeave},v.createElement(m.Z,Object.assign({},R,{className:c()(R.className,!T&&I.A),type:"radio",prefixCls:g,ref:je})),w!==void 0?v.createElement("span",null,w):null)))};var Oe=v.forwardRef(j);const se=v.forwardRef((X,ie)=>{const{getPrefixCls:Ie,direction:pe}=v.useContext(O.E_),[U,fe]=(0,h.Z)(X.defaultValue,{value:X.value}),we=ne=>{const le=U,de=ne.target.value;"value"in X||fe(de);const{onChange:C}=X;C&&de!==le&&C(ne)},{prefixCls:ke,className:Pe,rootClassName:vt,options:je,buttonStyle:pt="outline",disabled:Le,children:ye,size:at,style:F,id:w,onMouseEnter:A,onMouseLeave:s,onFocus:W,onBlur:T}=X,g=Ie("radio",ke),u=`${g}-group`,[G,R]=x(g);let p=ye;je&&je.length>0&&(p=je.map(ne=>typeof ne=="string"||typeof ne=="number"?v.createElement(Oe,{key:ne.toString(),prefixCls:g,disabled:Le,value:ne,checked:U===ne},ne):v.createElement(Oe,{key:`radio-group-value-options-${ne.value}`,prefixCls:g,disabled:ne.disabled||Le,value:ne.value,checked:U===ne.value,title:ne.title,style:ne.style},ne.label)));const D=(0,r.Z)(at),xe=c()(u,`${u}-${pt}`,{[`${u}-${D}`]:D,[`${u}-rtl`]:pe==="rtl"},Pe,vt,R);return G(v.createElement("div",Object.assign({},(0,Y.Z)(X,{aria:!0,data:!0}),{className:xe,style:F,onMouseEnter:A,onMouseLeave:s,onFocus:W,onBlur:T,id:w,ref:ie}),v.createElement(re,{value:{onChange:we,value:U,disabled:X.disabled,name:X.name,optionType:X.optionType}},p)))});var et=v.memo(se),oe=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{const{getPrefixCls:Ie}=v.useContext(O.E_),{prefixCls:pe}=X,U=oe(X,["prefixCls"]),fe=Ie("radio",pe);return v.createElement(K,{value:"button"},v.createElement(Oe,Object.assign({prefixCls:fe},U,{type:"radio",ref:ie})))};var ce=v.forwardRef(he);const ee=Oe;ee.Button=ce,ee.Group=et,ee.__ANT_RADIO=!0;var Se=ee},57809:function(_t,He,e){var d=e(92310),c=e.n(d),h=e(77861),Y=e(2738),v=e(59301),O=e(53487),r=e(62892),te=e(19080),re=e(36355),y=e(1684),ue=e(93891),K=e(19716),m=e(32441),q=e(33234),_=e(14154),$=e(58582),Fe=e(84443),ae=e(66339),De=function(x,b){var I={};for(var N in x)Object.prototype.hasOwnProperty.call(x,N)&&b.indexOf(N)<0&&(I[N]=x[N]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(x);j{var I,{prefixCls:N,bordered:j=!0,className:S,rootClassName:Oe,getPopupContainer:se,popupClassName:et,dropdownClassName:oe,listHeight:he=256,placement:ce,listItemHeight:ee=24,size:Se,disabled:X,notFoundContent:ie,status:Ie,builtinPlacements:pe,dropdownMatchSelectWidth:U,popupMatchSelectWidth:fe,direction:we,style:ke,allowClear:Pe}=x,vt=De(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:je,getPrefixCls:pt,renderEmpty:Le,direction:ye,virtual:at,popupMatchSelectWidth:F,popupOverflow:w,select:A}=v.useContext(re.E_),s=pt("select",N),W=pt(),T=we!=null?we:ye,{compactSize:g,compactItemClassnames:u}=(0,q.ri)(s,T),[G,R]=(0,_.Z)(s),p=v.useMemo(()=>{const{mode:rr}=vt;if(rr!=="combobox")return rr===me?"combobox":rr},[vt.mode]),D=p==="multiple"||p==="tags",xe=(0,Fe.Z)(vt.suffixIcon,vt.showArrow),ne=(I=fe!=null?fe:U)!==null&&I!==void 0?I:F,{status:le,hasFeedback:de,isFormItemInput:C,feedbackIcon:P}=v.useContext(m.aM),L=(0,te.F)(le,Ie);let Ne;ie!==void 0?Ne=ie:p==="combobox"?Ne=null:Ne=(Le==null?void 0:Le("Select"))||v.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Be,itemIcon:_e,removeIcon:Ct,clearIcon:nt}=(0,ae.Z)(Object.assign(Object.assign({},vt),{multiple:D,hasFeedback:de,feedbackIcon:P,showSuffixIcon:xe,prefixCls:s,showArrow:vt.showArrow,componentName:"Select"})),ht=Pe===!0?{clearIcon:nt}:Pe,Kt=(0,Y.Z)(vt,["suffixIcon","itemIcon"]),Jt=c()(et||oe,{[`${s}-dropdown-${T}`]:T==="rtl"},Oe,R),Ut=(0,K.Z)(rr=>{var Ae;return(Ae=Se!=null?Se:g)!==null&&Ae!==void 0?Ae:rr}),on=v.useContext(y.Z),En=X!=null?X:on,Sn=c()({[`${s}-lg`]:Ut==="large",[`${s}-sm`]:Ut==="small",[`${s}-rtl`]:T==="rtl",[`${s}-borderless`]:!j,[`${s}-in-form-item`]:C},(0,te.Z)(s,L,de),u,A==null?void 0:A.className,S,Oe,R),Ft=v.useMemo(()=>ce!==void 0?ce:T==="rtl"?"bottomRight":"bottomLeft",[ce,T]),Zn=(0,$.Z)(pe,w);return G(v.createElement(h.ZP,Object.assign({ref:b,virtual:at,showSearch:A==null?void 0:A.showSearch},Kt,{style:Object.assign(Object.assign({},A==null?void 0:A.style),ke),dropdownMatchSelectWidth:ne,builtinPlacements:Zn,transitionName:(0,r.m)(W,"slide-up",vt.transitionName),listHeight:he,listItemHeight:ee,mode:p,prefixCls:s,placement:Ft,direction:T,suffixIcon:Be,menuItemSelectedIcon:_e,removeIcon:Ct,allowClear:ht,notFoundContent:Ne,className:Sn,getPopupContainer:se||je,dropdownClassName:Jt,disabled:En})))},f=v.forwardRef(V),t=(0,O.Z)(f);f.SECRET_COMBOBOX_MODE_DO_NOT_USE=me,f.Option=h.Wx,f.OptGroup=h.Xo,f._InternalPanelDoNotUseOrYouWillBeFired=t,He.default=f},14154:function(_t,He,e){e.d(He,{Z:function(){return f}});var d=e(17313),c=e(74207),h=e(37613),Y=e(83116),v=e(13826),O=e(92899);const r=t=>{const{optionHeight:x,optionFontSize:b,optionLineHeight:I,optionPadding:N}=t;return{position:"relative",display:"block",minHeight:x,padding:N,color:t.colorText,fontWeight:"normal",fontSize:b,lineHeight:I,boxSizing:"border-box"}};var re=t=>{const{antCls:x,componentCls:b}=t,I=`${b}-item`,N=`&${x}-slide-up-enter${x}-slide-up-enter-active`,j=`&${x}-slide-up-appear${x}-slide-up-appear-active`,S=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Oe=`${b}-dropdown-placement-`;return[{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,d.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,color:g.colorText,fontFamily:g.fontFamily,lineHeight:`${g.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:g.borderRadius,cursor:"pointer",transition:`all ${g.motionDurationMid}`},[`${u}-prev, ${u}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:g.colorText,cursor:"pointer",userSelect:"none"},[`${u}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:g.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:"none",transition:`all ${g.motionDurationMid}`},[`&:hover ${u}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${u}-disabled:hover`]:{[`${u}-item-link`]:{backgroundColor:"transparent"}}},[`${u}-slash`]:{marginInlineEnd:g.paginationSlashMarginInlineEnd,marginInlineStart:g.paginationSlashMarginInlineStart},[`${u}-options`]:{display:"inline-block",marginInlineStart:g.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:g.controlHeight,marginInlineStart:g.marginXS,lineHeight:`${g.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,U.ik)(g)),{width:g.controlHeightLG*1.25,height:g.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:g.marginXS,marginInlineEnd:g.marginXS})}}}},Le=g=>{const{componentCls:u}=g;return{[`${u}-item`]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,marginInlineEnd:g.marginXS,fontFamily:g.fontFamily,lineHeight:`${g.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${g.paginationItemPaddingInline}px`,color:g.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${u}-item-active)`]:{"&:hover":{transition:`all ${g.motionDurationMid}`,backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},"&-active":{fontWeight:g.fontWeightStrong,backgroundColor:g.itemActiveBg,borderColor:g.colorPrimary,a:{color:g.colorPrimary},"&:hover":{borderColor:g.colorPrimaryHover},"&:hover a":{color:g.colorPrimaryHover}}}}},xe=g=>{const{componentCls:u}=g;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(g)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${u}-total-text`]:{display:"inline-block",height:g.itemSize,marginInlineEnd:g.marginXS,lineHeight:`${g.itemSize-2}px`,verticalAlign:"middle"}}),Le(g)),pt(g)),je(g)),vt(g)),Pe(g)),{[`@media only screen and (max-width: ${g.screenLG}px)`]:{[`${u}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${g.screenSM}px)`]:{[`${u}-options`]:{display:"none"}}}),[`&${g.componentCls}-rtl`]:{direction:"rtl"}}},at=g=>{const{componentCls:u}=g;return{[`${u}${u}-disabled:not(${u}-mini)`]:{"&, &:hover":{[`${u}-item-link`]:{borderColor:g.colorBorder}},"&:focus-visible":{[`${u}-item-link`]:{borderColor:g.colorBorder}},[`${u}-item, ${u}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,[`&:hover:not(${u}-item-active)`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,a:{color:g.colorTextDisabled}},[`&${u}-item-active`]:{backgroundColor:g.itemActiveBgDisabled}},[`${u}-prev, ${u}-next`]:{"&:hover button":{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,color:g.colorTextDisabled},[`${u}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder}}},[`${u}:not(${u}-mini)`]:{[`${u}-prev, ${u}-next`]:{"&:hover button":{borderColor:g.colorPrimaryHover,backgroundColor:g.itemBg},[`${u}-item-link`]:{backgroundColor:g.itemLinkBg,borderColor:g.colorBorder},[`&:hover ${u}-item-link`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,color:g.colorPrimary},[`&${u}-disabled`]:{[`${u}-item-link`]:{borderColor:g.colorBorder,color:g.colorTextDisabled}}},[`${u}-item`]:{backgroundColor:g.itemBg,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,[`&:hover:not(${u}-item-active)`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,a:{color:g.colorPrimary}},"&-active":{borderColor:g.colorPrimary}}}}},F=g=>{const{componentCls:u}=g;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,fe.Qy)(g)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,fe.oN)(g))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,fe.oN)(g))}}}};var w=(0,we.Z)("Pagination",g=>{const u=(0,ke.TS)(g,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:g.marginXXS/2,paginationMiniQuickJumperInputWidth:g.controlHeightLG*1.1,paginationItemPaddingInline:g.marginXXS*1.5,paginationEllipsisLetterSpacing:g.marginXXS/2,paginationSlashMarginInlineStart:g.marginXXS,paginationSlashMarginInlineEnd:g.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,U.e5)(g),(0,U.TM)(g));return[xe(u),F(u),g.wireframe&&at(u)]},g=>({itemBg:g.colorBgContainer,itemSize:g.controlHeight,itemSizeSM:g.controlHeightSM,itemActiveBg:g.colorBgContainer,itemLinkBg:g.colorBgContainer,itemActiveColorDisabled:g.colorTextDisabled,itemActiveBgDisabled:g.controlItemBgActiveDisabled,itemInputBg:g.colorBgContainer,miniOptionsSizeChangerTop:0})),D=function(g,u){var G={};for(var R in g)Object.prototype.hasOwnProperty.call(g,R)&&u.indexOf(R)<0&&(G[R]=g[R]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,R=Object.getOwnPropertySymbols(g);p{const{prefixCls:u,selectPrefixCls:G,className:R,rootClassName:p,style:A,size:be,locale:ne,selectComponentClass:le,responsive:de,showSizeChanger:C}=g,P=D(g,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:L}=(0,Se.Z)(de),{getPrefixCls:Ne,direction:Be,pagination:_e={}}=c.useContext(ce.E_),Ct=Ne("pagination",u),[nt,ht]=w(Ct),Kt=C!=null?C:_e.showSizeChanger,Jt=c.useMemo(()=>{const Ae=c.createElement("span",{className:`${Ct}-item-ellipsis`},"\u2022\u2022\u2022"),lt=c.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},Be==="rtl"?c.createElement(ue.Z,null):c.createElement(y.Z,null)),Cn=c.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},Be==="rtl"?c.createElement(y.Z,null):c.createElement(ue.Z,null)),jt=c.createElement("a",{className:`${Ct}-item-link`},c.createElement("div",{className:`${Ct}-item-container`},Be==="rtl"?c.createElement(re.Z,{className:`${Ct}-item-link-icon`}):c.createElement(te,{className:`${Ct}-item-link-icon`}),Ae)),Bt=c.createElement("a",{className:`${Ct}-item-link`},c.createElement("div",{className:`${Ct}-item-container`},Be==="rtl"?c.createElement(te,{className:`${Ct}-item-link-icon`}):c.createElement(re.Z,{className:`${Ct}-item-link-icon`}),Ae));return{prevIcon:lt,nextIcon:Cn,jumpPrevIcon:jt,jumpNextIcon:Bt}},[Be,Ct]),[Ut]=(0,X.Z)("Pagination",he.Z),on=Object.assign(Object.assign({},Ut),ne),En=(0,ee.Z)(be),Sn=En==="small"||!!(L&&!En&&de),Ft=Ne("select",G),Zn=m()({[`${Ct}-mini`]:Sn,[`${Ct}-rtl`]:Be==="rtl"},_e==null?void 0:_e.className,R,p,ht),rr=Object.assign(Object.assign({},_e==null?void 0:_e.style),A);return nt(c.createElement(oe,Object.assign({},Jt,P,{style:rr,prefixCls:Ct,selectPrefixCls:Ft,className:Zn,selectComponentClass:le||(Sn?Ie:pe),locale:on,showSizeChanger:Kt})))},T=W},5112:function(_t,He,e){e.d(He,{ZP:function(){return Se}});var d=e(92310),c=e.n(d),h=e(18929),Y=e(26112),v=e(59301),O=e(36355),r=e(19716);const te=v.createContext(null),re=te.Provider;var y=te;const ue=v.createContext(null),K=ue.Provider;var m=e(5630),q=e(8654),_=e(1684),$=e(32441),Fe=e(17313),ae=e(83116),De=e(37613);const me=X=>{const{componentCls:ie,antCls:Ie}=X,pe=`${ie}-group`;return{[pe]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{display:"inline-block",fontSize:0,[`&${pe}-rtl`]:{direction:"rtl"},[`${Ie}-badge ${Ie}-badge-count`]:{zIndex:1},[`> ${Ie}-badge:not(:first-child) > ${Ie}-button-wrapper`]:{borderInlineStart:"none"}})}},V=X=>{const{componentCls:ie,wrapperMarginInlineEnd:Ie,colorPrimary:pe,radioSize:U,motionDurationSlow:fe,motionDurationMid:we,motionEaseInOutCirc:ke,colorBgContainer:Pe,colorBorder:vt,lineWidth:je,dotSize:pt,colorBgContainerDisabled:Le,colorTextDisabled:xe,paddingXS:at,dotColorDisabled:F,lineType:w,radioDotDisabledSize:D,wireframe:s,colorWhite:W}=X,T=`${ie}-inner`;return{[`${ie}-wrapper`]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Ie,cursor:"pointer",[`&${ie}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:X.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${ie}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${je}px ${w} ${pe}`,borderRadius:"50%",visibility:"hidden",content:'""'},[ie]:Object.assign(Object.assign({},(0,Fe.Wf)(X)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${ie}-wrapper:hover &, + &:hover ${T}`]:{borderColor:pe},[`${ie}-input:focus-visible + ${T}`]:Object.assign({},(0,Fe.oN)(X)),[`${ie}:hover::after, ${ie}-wrapper:hover &::after`]:{visibility:"visible"},[`${ie}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:U,height:U,marginBlockStart:U/-2,marginInlineStart:U/-2,backgroundColor:s?pe:W,borderBlockStart:0,borderInlineStart:0,borderRadius:U,transform:"scale(0)",opacity:0,transition:`all ${fe} ${ke}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:U,height:U,backgroundColor:Pe,borderColor:vt,borderStyle:"solid",borderWidth:je,borderRadius:"50%",transition:`all ${we}`},[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${ie}-checked`]:{[T]:{borderColor:pe,backgroundColor:s?Pe:pe,"&::after":{transform:`scale(${pt/U})`,opacity:1,transition:`all ${fe} ${ke}`}}},[`${ie}-disabled`]:{cursor:"not-allowed",[T]:{backgroundColor:Le,borderColor:vt,cursor:"not-allowed","&::after":{backgroundColor:F}},[`${ie}-input`]:{cursor:"not-allowed"},[`${ie}-disabled + span`]:{color:xe,cursor:"not-allowed"},[`&${ie}-checked`]:{[T]:{"&::after":{transform:`scale(${D/U})`}}}},[`span${ie} + *`]:{paddingInlineStart:at,paddingInlineEnd:at}})}},f=X=>{const{buttonColor:ie,controlHeight:Ie,componentCls:pe,lineWidth:U,lineType:fe,colorBorder:we,motionDurationSlow:ke,motionDurationMid:Pe,buttonPaddingInline:vt,fontSize:je,buttonBg:pt,fontSizeLG:Le,controlHeightLG:xe,controlHeightSM:at,paddingXS:F,borderRadius:w,borderRadiusSM:D,borderRadiusLG:s,buttonCheckedBg:W,buttonSolidCheckedColor:T,colorTextDisabled:g,colorBgContainerDisabled:u,buttonCheckedBgDisabled:G,buttonCheckedColorDisabled:R,colorPrimary:p,colorPrimaryHover:A,colorPrimaryActive:be,buttonSolidCheckedBg:ne,buttonSolidCheckedHoverBg:le,buttonSolidCheckedActiveBg:de}=X;return{[`${pe}-button-wrapper`]:{position:"relative",display:"inline-block",height:Ie,margin:0,paddingInline:vt,paddingBlock:0,color:ie,fontSize:je,lineHeight:`${Ie-U*2}px`,background:pt,border:`${U}px ${fe} ${we}`,borderBlockStartWidth:U+.02,borderInlineStartWidth:0,borderInlineEndWidth:U,cursor:"pointer",transition:[`color ${Pe}`,`background ${Pe}`,`box-shadow ${Pe}`].join(","),a:{color:ie},[`> ${pe}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-U,insetInlineStart:-U,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:U,paddingInline:0,backgroundColor:we,transition:`background-color ${ke}`,content:'""'}},"&:first-child":{borderInlineStart:`${U}px ${fe} ${we}`,borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w},"&:first-child:last-child":{borderRadius:w},[`${pe}-group-large &`]:{height:xe,fontSize:Le,lineHeight:`${xe-U*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${pe}-group-small &`]:{height:at,paddingInline:F-U,paddingBlock:0,lineHeight:`${at-U*2}px`,"&:first-child":{borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D}},"&:hover":{position:"relative",color:p},"&:has(:focus-visible)":Object.assign({},(0,Fe.oN)(X)),[`${pe}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${pe}-button-wrapper-disabled)`]:{zIndex:1,color:p,background:W,borderColor:p,"&::before":{backgroundColor:p},"&:first-child":{borderColor:p},"&:hover":{color:A,borderColor:A,"&::before":{backgroundColor:A}},"&:active":{color:be,borderColor:be,"&::before":{backgroundColor:be}}},[`${pe}-group-solid &-checked:not(${pe}-button-wrapper-disabled)`]:{color:T,background:ne,borderColor:ne,"&:hover":{color:T,background:le,borderColor:le},"&:active":{color:T,background:de,borderColor:de}},"&-disabled":{color:g,backgroundColor:u,borderColor:we,cursor:"not-allowed","&:first-child, &:hover":{color:g,backgroundColor:u,borderColor:we}},[`&-disabled${pe}-button-wrapper-checked`]:{color:R,backgroundColor:G,borderColor:we,boxShadow:"none"}}}},t=X=>X-4*2;var x=(0,ae.Z)("Radio",X=>{const{controlOutline:ie,controlOutlineWidth:Ie,radioSize:pe}=X,U=`0 0 0 ${Ie}px ${ie}`,fe=U,we=t(pe),ke=(0,De.TS)(X,{radioDotDisabledSize:we,radioFocusShadow:U,radioButtonFocusShadow:fe});return[me(ke),V(ke),f(ke)]},X=>{const{wireframe:ie,padding:Ie,marginXS:pe,lineWidth:U,fontSizeLG:fe,colorText:we,colorBgContainer:ke,colorTextDisabled:Pe,controlItemBgActiveDisabled:vt,colorTextLightSolid:je,colorPrimary:pt,colorPrimaryHover:Le,colorPrimaryActive:xe}=X,at=4,F=fe,w=ie?t(F):F-(at+U)*2;return{radioSize:F,dotSize:w,dotColorDisabled:Pe,buttonSolidCheckedColor:je,buttonSolidCheckedBg:pt,buttonSolidCheckedHoverBg:Le,buttonSolidCheckedActiveBg:xe,buttonBg:ke,buttonCheckedBg:ke,buttonColor:we,buttonCheckedBgDisabled:vt,buttonCheckedColorDisabled:Pe,buttonPaddingInline:Ie-U,wrapperMarginInlineEnd:pe}}),b=e(14088),I=e(4572),N=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{var Ie,pe;const U=v.useContext(y),fe=v.useContext(ue),{getPrefixCls:we,direction:ke,radio:Pe}=v.useContext(O.E_),vt=v.useRef(null),je=(0,q.sQ)(ie,vt),{isFormItemInput:pt}=v.useContext($.aM),Le=be=>{var ne,le;(ne=X.onChange)===null||ne===void 0||ne.call(X,be),(le=U==null?void 0:U.onChange)===null||le===void 0||le.call(U,be)},{prefixCls:xe,className:at,rootClassName:F,children:w,style:D}=X,s=N(X,["prefixCls","className","rootClassName","children","style"]),W=we("radio",xe),T=((U==null?void 0:U.optionType)||fe)==="button",g=T?`${W}-button`:W,[u,G]=x(W),R=Object.assign({},s),p=v.useContext(_.Z);U&&(R.name=U.name,R.onChange=Le,R.checked=X.value===U.value,R.disabled=(Ie=R.disabled)!==null&&Ie!==void 0?Ie:U.disabled),R.disabled=(pe=R.disabled)!==null&&pe!==void 0?pe:p;const A=c()(`${g}-wrapper`,{[`${g}-wrapper-checked`]:R.checked,[`${g}-wrapper-disabled`]:R.disabled,[`${g}-wrapper-rtl`]:ke==="rtl",[`${g}-wrapper-in-form-item`]:pt},Pe==null?void 0:Pe.className,at,F,G);return u(v.createElement(b.Z,{component:"Radio",disabled:R.disabled},v.createElement("label",{className:A,style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),D),onMouseEnter:X.onMouseEnter,onMouseLeave:X.onMouseLeave},v.createElement(m.Z,Object.assign({},R,{className:c()(R.className,!T&&I.A),type:"radio",prefixCls:g,ref:je})),w!==void 0?v.createElement("span",null,w):null)))};var Oe=v.forwardRef(j);const se=v.forwardRef((X,ie)=>{const{getPrefixCls:Ie,direction:pe}=v.useContext(O.E_),[U,fe]=(0,h.Z)(X.defaultValue,{value:X.value}),we=ne=>{const le=U,de=ne.target.value;"value"in X||fe(de);const{onChange:C}=X;C&&de!==le&&C(ne)},{prefixCls:ke,className:Pe,rootClassName:vt,options:je,buttonStyle:pt="outline",disabled:Le,children:xe,size:at,style:F,id:w,onMouseEnter:D,onMouseLeave:s,onFocus:W,onBlur:T}=X,g=Ie("radio",ke),u=`${g}-group`,[G,R]=x(g);let p=xe;je&&je.length>0&&(p=je.map(ne=>typeof ne=="string"||typeof ne=="number"?v.createElement(Oe,{key:ne.toString(),prefixCls:g,disabled:Le,value:ne,checked:U===ne},ne):v.createElement(Oe,{key:`radio-group-value-options-${ne.value}`,prefixCls:g,disabled:ne.disabled||Le,value:ne.value,checked:U===ne.value,title:ne.title,style:ne.style},ne.label)));const A=(0,r.Z)(at),be=c()(u,`${u}-${pt}`,{[`${u}-${A}`]:A,[`${u}-rtl`]:pe==="rtl"},Pe,vt,R);return G(v.createElement("div",Object.assign({},(0,Y.Z)(X,{aria:!0,data:!0}),{className:be,style:F,onMouseEnter:D,onMouseLeave:s,onFocus:W,onBlur:T,id:w,ref:ie}),v.createElement(re,{value:{onChange:we,value:U,disabled:X.disabled,name:X.name,optionType:X.optionType}},p)))});var et=v.memo(se),oe=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{const{getPrefixCls:Ie}=v.useContext(O.E_),{prefixCls:pe}=X,U=oe(X,["prefixCls"]),fe=Ie("radio",pe);return v.createElement(K,{value:"button"},v.createElement(Oe,Object.assign({prefixCls:fe},U,{type:"radio",ref:ie})))};var ce=v.forwardRef(he);const ee=Oe;ee.Button=ce,ee.Group=et,ee.__ANT_RADIO=!0;var Se=ee},57809:function(_t,He,e){var d=e(92310),c=e.n(d),h=e(77861),Y=e(2738),v=e(59301),O=e(53487),r=e(62892),te=e(19080),re=e(36355),y=e(1684),ue=e(93891),K=e(19716),m=e(32441),q=e(33234),_=e(14154),$=e(58582),Fe=e(84443),ae=e(66339),De=function(x,b){var I={};for(var N in x)Object.prototype.hasOwnProperty.call(x,N)&&b.indexOf(N)<0&&(I[N]=x[N]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(x);j{var I,{prefixCls:N,bordered:j=!0,className:S,rootClassName:Oe,getPopupContainer:se,popupClassName:et,dropdownClassName:oe,listHeight:he=256,placement:ce,listItemHeight:ee=24,size:Se,disabled:X,notFoundContent:ie,status:Ie,builtinPlacements:pe,dropdownMatchSelectWidth:U,popupMatchSelectWidth:fe,direction:we,style:ke,allowClear:Pe}=x,vt=De(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:je,getPrefixCls:pt,renderEmpty:Le,direction:xe,virtual:at,popupMatchSelectWidth:F,popupOverflow:w,select:D}=v.useContext(re.E_),s=pt("select",N),W=pt(),T=we!=null?we:xe,{compactSize:g,compactItemClassnames:u}=(0,q.ri)(s,T),[G,R]=(0,_.Z)(s),p=v.useMemo(()=>{const{mode:rr}=vt;if(rr!=="combobox")return rr===me?"combobox":rr},[vt.mode]),A=p==="multiple"||p==="tags",be=(0,Fe.Z)(vt.suffixIcon,vt.showArrow),ne=(I=fe!=null?fe:U)!==null&&I!==void 0?I:F,{status:le,hasFeedback:de,isFormItemInput:C,feedbackIcon:P}=v.useContext(m.aM),L=(0,te.F)(le,Ie);let Ne;ie!==void 0?Ne=ie:p==="combobox"?Ne=null:Ne=(Le==null?void 0:Le("Select"))||v.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Be,itemIcon:_e,removeIcon:Ct,clearIcon:nt}=(0,ae.Z)(Object.assign(Object.assign({},vt),{multiple:A,hasFeedback:de,feedbackIcon:P,showSuffixIcon:be,prefixCls:s,showArrow:vt.showArrow,componentName:"Select"})),ht=Pe===!0?{clearIcon:nt}:Pe,Kt=(0,Y.Z)(vt,["suffixIcon","itemIcon"]),Jt=c()(et||oe,{[`${s}-dropdown-${T}`]:T==="rtl"},Oe,R),Ut=(0,K.Z)(rr=>{var Ae;return(Ae=Se!=null?Se:g)!==null&&Ae!==void 0?Ae:rr}),on=v.useContext(y.Z),En=X!=null?X:on,Sn=c()({[`${s}-lg`]:Ut==="large",[`${s}-sm`]:Ut==="small",[`${s}-rtl`]:T==="rtl",[`${s}-borderless`]:!j,[`${s}-in-form-item`]:C},(0,te.Z)(s,L,de),u,D==null?void 0:D.className,S,Oe,R),Ft=v.useMemo(()=>ce!==void 0?ce:T==="rtl"?"bottomRight":"bottomLeft",[ce,T]),Zn=(0,$.Z)(pe,w);return G(v.createElement(h.ZP,Object.assign({ref:b,virtual:at,showSearch:D==null?void 0:D.showSearch},Kt,{style:Object.assign(Object.assign({},D==null?void 0:D.style),ke),dropdownMatchSelectWidth:ne,builtinPlacements:Zn,transitionName:(0,r.m)(W,"slide-up",vt.transitionName),listHeight:he,listItemHeight:ee,mode:p,prefixCls:s,placement:Ft,direction:T,suffixIcon:Be,menuItemSelectedIcon:_e,removeIcon:Ct,allowClear:ht,notFoundContent:Ne,className:Sn,getPopupContainer:se||je,dropdownClassName:Jt,disabled:En})))},f=v.forwardRef(V),t=(0,O.Z)(f);f.SECRET_COMBOBOX_MODE_DO_NOT_USE=me,f.Option=h.Wx,f.OptGroup=h.Xo,f._InternalPanelDoNotUseOrYouWillBeFired=t,He.default=f},14154:function(_t,He,e){e.d(He,{Z:function(){return f}});var d=e(17313),c=e(74207),h=e(37613),Y=e(83116),v=e(13826),O=e(92899);const r=t=>{const{optionHeight:x,optionFontSize:b,optionLineHeight:I,optionPadding:N}=t;return{position:"relative",display:"block",minHeight:x,padding:N,color:t.colorText,fontWeight:"normal",fontSize:b,lineHeight:I,boxSizing:"border-box"}};var re=t=>{const{antCls:x,componentCls:b}=t,I=`${b}-item`,N=`&${x}-slide-up-enter${x}-slide-up-enter-active`,j=`&${x}-slide-up-appear${x}-slide-up-appear-active`,S=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Oe=`${b}-dropdown-placement-`;return[{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,d.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` ${N}${Oe}bottomLeft, ${j}${Oe}bottomLeft `]:{animationName:v.fJ},[` @@ -150,7 +150,7 @@ `]:{paddingInlineEnd:S},[`&${b}-open ${b}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${b}-customize-input)`]:{[`${b}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${I}px`,[`${b}-selection-search-input`]:{height:j},"&:after":{lineHeight:`${j}px`}}},[`&${b}-customize-input`]:{[`${b}-selector`]:{"&:after":{display:"none"},[`${b}-selection-search`]:{position:"static",width:"100%"},[`${b}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${I}px`,"&:after":{display:"none"}}}}}}}function $(t){const{componentCls:x}=t,b=t.controlPaddingHorizontalSM-t.lineWidth;return[_(t),_((0,h.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${x}-single${x}-sm`]:{[`&:not(${x}-customize-input)`]:{[`${x}-selection-search`]:{insetInlineStart:b,insetInlineEnd:b},[`${x}-selector`]:{padding:`0 ${b}px`},[`&${x}-show-arrow ${x}-selection-search`]:{insetInlineEnd:b+t.fontSize*1.5},[` &${x}-show-arrow ${x}-selection-item, &${x}-show-arrow ${x}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},_((0,h.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Fe=t=>{const{componentCls:x,selectorBg:b}=t;return{position:"relative",backgroundColor:b,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${x}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${x}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${x}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ae=function(t,x){let b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:I,borderHoverColor:N,outlineColor:j,antCls:S}=x,Oe=b?{[`${I}-selector`]:{borderColor:N}}:{};return{[t]:{[`&:not(${I}-disabled):not(${I}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},Oe),{[`${I}-focused& ${I}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${j}`,outline:0},[`&:hover ${I}-selector`]:{borderColor:N}})}}},De=t=>{const{componentCls:x}=t;return{[`${x}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},me=t=>{const{componentCls:x,inputPaddingHorizontalBase:b,iconCls:I}=t;return{[x]:Object.assign(Object.assign({},(0,d.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${x}-customize-input) ${x}-selector`]:Object.assign(Object.assign({},Fe(t)),De(t)),[`${x}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},d.vS),[`${x}-selection-placeholder`]:Object.assign(Object.assign({},d.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${x}-arrow`]:Object.assign(Object.assign({},(0,d.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[I]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${x}-suffix)`]:{pointerEvents:"auto"}},[`${x}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${x}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${x}-clear`]:{opacity:1}}}),[`${x}-has-feedback`]:{[`${x}-clear`]:{insetInlineEnd:b+t.fontSize+t.paddingXS}}}},V=t=>{const{componentCls:x}=t;return[{[x]:{[`&-borderless ${x}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${x}-in-form-item`]:{width:"100%"}}},me(t),$(t),q(t),re(t),{[`${x}-rtl`]:{direction:"rtl"}},ae(x,(0,h.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),ae(`${x}-status-error`,(0,h.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),ae(`${x}-status-warning`,(0,h.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,c.c)(t,{borderElCls:`${x}-selector`,focusElCls:`${x}-focused`})]};var f=(0,Y.Z)("Select",(t,x)=>{let{rootPrefixCls:b}=x;const I=(0,h.TS)(t,{rootPrefixCls:b,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[V(I)]},t=>{const{fontSize:x,lineHeight:b,controlHeight:I,controlPaddingHorizontal:N,zIndexPopupBase:j,colorText:S,fontWeightStrong:Oe,controlItemBgActive:se,controlItemBgHover:et,colorBgContainer:oe,colorFillSecondary:he,controlHeightLG:ce,controlHeightSM:ee,colorBgContainerDisabled:Se,colorTextDisabled:X}=t;return{zIndexPopup:j+50,optionSelectedColor:S,optionSelectedFontWeight:Oe,optionSelectedBg:se,optionActiveBg:et,optionPadding:`${(I-x*b)/2}px ${N}px`,optionFontSize:x,optionLineHeight:b,optionHeight:I,selectorBg:oe,clearBg:oe,singleItemHeightLG:ce,multipleItemBg:he,multipleItemBorderColor:"transparent",multipleItemHeight:ee,multipleItemHeightLG:I,multipleSelectorBgDisabled:Se,multipleItemColorDisabled:X,multipleItemBorderColorDisabled:"transparent"}})},58582:function(_t,He,e){e.d(He,{Z:function(){return c}});const d=h=>{const v={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:h==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},v),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},v),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},v),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},v),{points:["br","tr"],offset:[0,-4]})}};function c(h,Y){return h||d(Y)}},84443:function(_t,He,e){e.d(He,{Z:function(){return d}});function d(c,h){return h!==void 0?h:c!==null}},66339:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(40001),c=e(19248),h=e(99267),Y=e(84105),v=e(58617),O=e(47472),r=e(59301);function te(re){let{suffixIcon:y,clearIcon:ue,menuItemSelectedIcon:K,removeIcon:m,loading:q,multiple:_,hasFeedback:$,prefixCls:Fe,showSuffixIcon:ae,feedbackIcon:De,showArrow:me,componentName:V}=re;const f=ue!=null?ue:r.createElement(c.Z,null),t=N=>y===null&&!$&&!me?null:r.createElement(r.Fragment,null,ae!==!1&&N,$&&De);let x=null;if(y!==void 0)x=t(y);else if(q)x=t(r.createElement(v.Z,{spin:!0}));else{const N=`${Fe}-suffix`;x=j=>{let{open:S,showSearch:Oe}=j;return t(S&&Oe?r.createElement(O.Z,{className:N}):r.createElement(Y.Z,{className:N}))}}let b=null;K!==void 0?b=K:_?b=r.createElement(d.Z,null):b=null;let I=null;return m!==void 0?I=m:I=r.createElement(h.Z,null),{clearIcon:f,suffixIcon:x,itemIcon:b,removeIcon:I}}},81327:function(_t,He,e){e.d(He,{Z:function(){return Fe}});var d=e(59301),c=e(92310),h=e.n(c),Y=e(11592),v=e(36355),O=e(33234);const r=d.createContext({latestIndex:0}),te=r.Provider;var y=ae=>{let{className:De,index:me,children:V,split:f,style:t}=ae;const{latestIndex:x}=d.useContext(r);return V==null?null:d.createElement(d.Fragment,null,d.createElement("div",{className:De,style:t},V),me{var me,V;const{getPrefixCls:f,space:t,direction:x}=d.useContext(v.E_),{size:b=(t==null?void 0:t.size)||"small",align:I,className:N,rootClassName:j,children:S,direction:Oe="horizontal",prefixCls:se,split:et,style:oe,wrap:he=!1,classNames:ce,styles:ee}=ae,Se=q(ae,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[X,ie]=Array.isArray(b)?b:[b,b],Ie=K(ie),pe=K(X),U=m(ie),fe=m(X),we=(0,Y.Z)(S,{keepEmpty:!0}),ke=I===void 0&&Oe==="horizontal"?"center":I,Pe=f("space",se),[vt,je]=(0,ue.Z)(Pe),pt=h()(Pe,t==null?void 0:t.className,je,`${Pe}-${Oe}`,{[`${Pe}-rtl`]:x==="rtl",[`${Pe}-align-${ke}`]:ke,[`${Pe}-gap-row-${ie}`]:Ie,[`${Pe}-gap-col-${X}`]:pe},N,j),Le=h()(`${Pe}-item`,(me=ce==null?void 0:ce.item)!==null&&me!==void 0?me:(V=t==null?void 0:t.classNames)===null||V===void 0?void 0:V.item);let ye=0;const at=we.map((A,s)=>{var W,T;A!=null&&(ye=s);const g=A&&A.key||`${Le}-${s}`;return d.createElement(y,{className:Le,key:g,index:s,split:et,style:(W=ee==null?void 0:ee.item)!==null&&W!==void 0?W:(T=t==null?void 0:t.styles)===null||T===void 0?void 0:T.item},A)}),F=d.useMemo(()=>({latestIndex:ye}),[ye]);if(we.length===0)return null;const w={};return he&&(w.flexWrap="wrap"),!pe&&fe&&(w.columnGap=X),!Ie&&U&&(w.rowGap=ie),vt(d.createElement("div",Object.assign({ref:De,className:pt,style:Object.assign(Object.assign(Object.assign({},w),t==null?void 0:t.style),oe)},Se),d.createElement(te,{value:F},at)))});$.Compact=O.ZP;var Fe=$},8378:function(_t,He){const e=d=>({[d.componentCls]:{[`${d.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${d.motionDurationMid} ${d.motionEaseInOut}, + `]:{paddingInlineEnd:t.fontSize*1.5}}}},_((0,h.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Fe=t=>{const{componentCls:x,selectorBg:b}=t;return{position:"relative",backgroundColor:b,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${x}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${x}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${x}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ae=function(t,x){let b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:I,borderHoverColor:N,outlineColor:j,antCls:S}=x,Oe=b?{[`${I}-selector`]:{borderColor:N}}:{};return{[t]:{[`&:not(${I}-disabled):not(${I}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},Oe),{[`${I}-focused& ${I}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${j}`,outline:0},[`&:hover ${I}-selector`]:{borderColor:N}})}}},De=t=>{const{componentCls:x}=t;return{[`${x}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},me=t=>{const{componentCls:x,inputPaddingHorizontalBase:b,iconCls:I}=t;return{[x]:Object.assign(Object.assign({},(0,d.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${x}-customize-input) ${x}-selector`]:Object.assign(Object.assign({},Fe(t)),De(t)),[`${x}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},d.vS),[`${x}-selection-placeholder`]:Object.assign(Object.assign({},d.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${x}-arrow`]:Object.assign(Object.assign({},(0,d.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[I]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${x}-suffix)`]:{pointerEvents:"auto"}},[`${x}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${x}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${x}-clear`]:{opacity:1}}}),[`${x}-has-feedback`]:{[`${x}-clear`]:{insetInlineEnd:b+t.fontSize+t.paddingXS}}}},V=t=>{const{componentCls:x}=t;return[{[x]:{[`&-borderless ${x}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${x}-in-form-item`]:{width:"100%"}}},me(t),$(t),q(t),re(t),{[`${x}-rtl`]:{direction:"rtl"}},ae(x,(0,h.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),ae(`${x}-status-error`,(0,h.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),ae(`${x}-status-warning`,(0,h.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,c.c)(t,{borderElCls:`${x}-selector`,focusElCls:`${x}-focused`})]};var f=(0,Y.Z)("Select",(t,x)=>{let{rootPrefixCls:b}=x;const I=(0,h.TS)(t,{rootPrefixCls:b,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[V(I)]},t=>{const{fontSize:x,lineHeight:b,controlHeight:I,controlPaddingHorizontal:N,zIndexPopupBase:j,colorText:S,fontWeightStrong:Oe,controlItemBgActive:se,controlItemBgHover:et,colorBgContainer:oe,colorFillSecondary:he,controlHeightLG:ce,controlHeightSM:ee,colorBgContainerDisabled:Se,colorTextDisabled:X}=t;return{zIndexPopup:j+50,optionSelectedColor:S,optionSelectedFontWeight:Oe,optionSelectedBg:se,optionActiveBg:et,optionPadding:`${(I-x*b)/2}px ${N}px`,optionFontSize:x,optionLineHeight:b,optionHeight:I,selectorBg:oe,clearBg:oe,singleItemHeightLG:ce,multipleItemBg:he,multipleItemBorderColor:"transparent",multipleItemHeight:ee,multipleItemHeightLG:I,multipleSelectorBgDisabled:Se,multipleItemColorDisabled:X,multipleItemBorderColorDisabled:"transparent"}})},58582:function(_t,He,e){e.d(He,{Z:function(){return c}});const d=h=>{const v={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:h==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},v),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},v),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},v),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},v),{points:["br","tr"],offset:[0,-4]})}};function c(h,Y){return h||d(Y)}},84443:function(_t,He,e){e.d(He,{Z:function(){return d}});function d(c,h){return h!==void 0?h:c!==null}},66339:function(_t,He,e){e.d(He,{Z:function(){return te}});var d=e(40001),c=e(19248),h=e(99267),Y=e(84105),v=e(58617),O=e(47472),r=e(59301);function te(re){let{suffixIcon:y,clearIcon:ue,menuItemSelectedIcon:K,removeIcon:m,loading:q,multiple:_,hasFeedback:$,prefixCls:Fe,showSuffixIcon:ae,feedbackIcon:De,showArrow:me,componentName:V}=re;const f=ue!=null?ue:r.createElement(c.Z,null),t=N=>y===null&&!$&&!me?null:r.createElement(r.Fragment,null,ae!==!1&&N,$&&De);let x=null;if(y!==void 0)x=t(y);else if(q)x=t(r.createElement(v.Z,{spin:!0}));else{const N=`${Fe}-suffix`;x=j=>{let{open:S,showSearch:Oe}=j;return t(S&&Oe?r.createElement(O.Z,{className:N}):r.createElement(Y.Z,{className:N}))}}let b=null;K!==void 0?b=K:_?b=r.createElement(d.Z,null):b=null;let I=null;return m!==void 0?I=m:I=r.createElement(h.Z,null),{clearIcon:f,suffixIcon:x,itemIcon:b,removeIcon:I}}},81327:function(_t,He,e){e.d(He,{Z:function(){return Fe}});var d=e(59301),c=e(92310),h=e.n(c),Y=e(11592),v=e(36355),O=e(33234);const r=d.createContext({latestIndex:0}),te=r.Provider;var y=ae=>{let{className:De,index:me,children:V,split:f,style:t}=ae;const{latestIndex:x}=d.useContext(r);return V==null?null:d.createElement(d.Fragment,null,d.createElement("div",{className:De,style:t},V),me{var me,V;const{getPrefixCls:f,space:t,direction:x}=d.useContext(v.E_),{size:b=(t==null?void 0:t.size)||"small",align:I,className:N,rootClassName:j,children:S,direction:Oe="horizontal",prefixCls:se,split:et,style:oe,wrap:he=!1,classNames:ce,styles:ee}=ae,Se=q(ae,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[X,ie]=Array.isArray(b)?b:[b,b],Ie=K(ie),pe=K(X),U=m(ie),fe=m(X),we=(0,Y.Z)(S,{keepEmpty:!0}),ke=I===void 0&&Oe==="horizontal"?"center":I,Pe=f("space",se),[vt,je]=(0,ue.Z)(Pe),pt=h()(Pe,t==null?void 0:t.className,je,`${Pe}-${Oe}`,{[`${Pe}-rtl`]:x==="rtl",[`${Pe}-align-${ke}`]:ke,[`${Pe}-gap-row-${ie}`]:Ie,[`${Pe}-gap-col-${X}`]:pe},N,j),Le=h()(`${Pe}-item`,(me=ce==null?void 0:ce.item)!==null&&me!==void 0?me:(V=t==null?void 0:t.classNames)===null||V===void 0?void 0:V.item);let xe=0;const at=we.map((D,s)=>{var W,T;D!=null&&(xe=s);const g=D&&D.key||`${Le}-${s}`;return d.createElement(y,{className:Le,key:g,index:s,split:et,style:(W=ee==null?void 0:ee.item)!==null&&W!==void 0?W:(T=t==null?void 0:t.styles)===null||T===void 0?void 0:T.item},D)}),F=d.useMemo(()=>({latestIndex:xe}),[xe]);if(we.length===0)return null;const w={};return he&&(w.flexWrap="wrap"),!pe&&fe&&(w.columnGap=X),!Ie&&U&&(w.rowGap=ie),vt(d.createElement("div",Object.assign({ref:De,className:pt,style:Object.assign(Object.assign(Object.assign({},w),t==null?void 0:t.style),oe)},Se),d.createElement(te,{value:F},at)))});$.Compact=O.ZP;var Fe=$},8378:function(_t,He){const e=d=>({[d.componentCls]:{[`${d.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${d.motionDurationMid} ${d.motionEaseInOut}, opacity ${d.motionDurationMid} ${d.motionEaseInOut} !important`}},[`${d.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${d.motionDurationMid} ${d.motionEaseInOut}, opacity ${d.motionDurationMid} ${d.motionEaseInOut} !important`}}});He.Z=e},92899:function(_t,He,e){e.d(He,{Fm:function(){return K}});var d=e(36237),c=e(95406);const h=new d.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Y=new d.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),v=new d.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),O=new d.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),r=new d.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new d.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),re=new d.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),y=new d.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ue={"move-up":{inKeyframes:re,outKeyframes:y},"move-down":{inKeyframes:h,outKeyframes:Y},"move-left":{inKeyframes:v,outKeyframes:O},"move-right":{inKeyframes:r,outKeyframes:te}},K=(m,q)=>{const{antCls:_}=m,$=`${_}-${q}`,{inKeyframes:Fe,outKeyframes:ae}=ue[q];return[(0,c.R)($,Fe,ae,m.motionDurationMid),{[` ${$}-enter, @@ -158,7 +158,7 @@ `]:{opacity:0,animationTimingFunction:m.motionEaseOutCirc},[`${$}-leave`]:{animationTimingFunction:m.motionEaseInOutCirc}}]}},13826:function(_t,He,e){e.d(He,{Qt:function(){return v},Uw:function(){return Y},fJ:function(){return h},ly:function(){return O},oN:function(){return K}});var d=e(36237),c=e(95406);const h=new d.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Y=new d.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),v=new d.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),O=new d.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),r=new d.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),te=new d.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),re=new d.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),y=new d.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ue={"slide-up":{inKeyframes:h,outKeyframes:Y},"slide-down":{inKeyframes:v,outKeyframes:O},"slide-left":{inKeyframes:r,outKeyframes:te},"slide-right":{inKeyframes:re,outKeyframes:y}},K=(m,q)=>{const{antCls:_}=m,$=`${_}-${q}`,{inKeyframes:Fe,outKeyframes:ae}=ue[q];return[(0,c.R)($,Fe,ae,m.motionDurationMid),{[` ${$}-enter, ${$}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:m.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:m.motionEaseInQuint}}]}},15969:function(_t,He,e){e.d(He,{N:function(){return d}});const d=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(_t,He,e){e.d(He,{default:function(){return Ba}});var d={},c="rc-table-internal-hook",h=e(42978),Y=e(6089),v=e(34280),O=e(13697),r=e(59301),te=e(4676);function re(o){var i=r.createContext(void 0),E=function(k){var Q=k.value,be=k.children,Ce=r.useRef(Q);Ce.current=Q;var ge=r.useState(function(){return{getValue:function(){return Ce.current},listeners:new Set}}),Te=(0,h.Z)(ge,1),Me=Te[0];return(0,v.Z)(function(){(0,te.unstable_batchedUpdates)(function(){Me.listeners.forEach(function(Ze){Ze(Q)})})},[Q]),r.createElement(i.Provider,{value:Me},be)};return{Context:i,Provider:E,defaultValue:o}}function y(o,i){var E=(0,Y.Z)(typeof i=="function"?i:function(Ze){if(i===void 0)return Ze;if(!Array.isArray(i))return Ze[i];var ut={};return i.forEach(function(st){ut[st]=Ze[st]}),ut}),M=r.useContext(o==null?void 0:o.Context),k=M||{},Q=k.listeners,be=k.getValue,Ce=r.useRef();Ce.current=E(M?be():o==null?void 0:o.defaultValue);var ge=r.useState({}),Te=(0,h.Z)(ge,2),Me=Te[1];return(0,v.Z)(function(){if(!M)return;function Ze(ut){var st=E(ut);(0,O.Z)(Ce.current,st,!0)||Me({})}return Q.add(Ze),function(){Q.delete(Ze)}},[M]),Ce.current}var ue=e(54476),K=e(8654);function m(){var o=r.createContext(null);function i(){return r.useContext(o)}function E(k,Q){var be=(0,K.Yr)(k),Ce=function(Te,Me){var Ze=be?{ref:Me}:{},ut=r.useRef(0),st=r.useRef(Te),dt=i();return dt!==null?r.createElement(k,(0,ue.Z)({},Te,Ze)):((!Q||Q(st.current,Te))&&(ut.current+=1),st.current=Te,r.createElement(o.Provider,{value:ut.current},r.createElement(k,(0,ue.Z)({},Te,Ze))))};return be?r.forwardRef(Ce):Ce}function M(k,Q){var be=(0,K.Yr)(k),Ce=function(Te,Me){var Ze=be?{ref:Me}:{};return i(),r.createElement(k,(0,ue.Z)({},Te,Ze))};return be?r.memo(r.forwardRef(Ce),Q):r.memo(Ce,Q)}return{makeImmutable:E,responseImmutable:M,useImmutableMark:i}}var q=m(),_=q.makeImmutable,$=q.responseImmutable,Fe=q.useImmutableMark,ae=m(),De=ae.makeImmutable,me=ae.responseImmutable,V=ae.useImmutableMark,f=re(),t=f;function x(o,i){var E=r.useRef(0);E.current+=1;var M=r.useRef(o),k=[];Object.keys(o||{}).map(function(be){var Ce;(o==null?void 0:o[be])!==((Ce=M.current)===null||Ce===void 0?void 0:Ce[be])&&k.push(be)}),M.current=o;var Q=r.useRef([]);return k.length&&(Q.current=k),r.useDebugValue(E.current),r.useDebugValue(Q.current.join(", ")),i&&console.log("".concat(i,":"),E.current,Q.current),E.current}var b=null,I=r.memo(function(){var o=x();return r.createElement("h1",null,"Render Times: ",o)});I.displayName="RenderBlock";var N=e(76190),j=e(33885),S=e(20068),Oe=e(92310),se=e.n(Oe),et=e(80547),oe=e(97938),he=e(48736),ce=r.createContext({renderWithProps:!1}),ee=ce,Se="RC_TABLE_KEY";function X(o){return o==null?[]:Array.isArray(o)?o:[o]}function ie(o){var i=[],E={};return o.forEach(function(M){for(var k=M||{},Q=k.key,be=k.dataIndex,Ce=Q||X(be).join("-")||Se;E[Ce];)Ce="".concat(Ce,"_next");E[Ce]=!0,i.push(Ce)}),i}function Ie(o){return o!=null}function pe(o){return o&&(0,N.Z)(o)==="object"&&!Array.isArray(o)&&!r.isValidElement(o)}function U(o,i,E,M,k,Q){var be=r.useContext(ee),Ce=V(),ge=(0,et.Z)(function(){if(Ie(M))return[M];var Te=i==null||i===""?[]:Array.isArray(i)?i:[i],Me=(0,oe.Z)(o,Te),Ze=Me,ut=void 0;if(k){var st=k(Me,o,E);pe(st)?(Ze=st.children,ut=st.props,be.renderWithProps=!0):Ze=st}return[Ze,ut]},[Ce,o,M,i,k,E],function(Te,Me){if(Q){var Ze=(0,h.Z)(Te,2),ut=Ze[1],st=(0,h.Z)(Me,2),dt=st[1];return Q(dt,ut)}return be.renderWithProps?!0:!(0,O.Z)(Te,Me,!0)});return ge}function fe(o,i,E,M){var k=o+i-1;return o<=M&&k>=E}function we(o,i){return y(t,function(E){var M=fe(o,i||1,E.hoverStartRow,E.hoverEndRow);return[M,E.onHover]})}var ke=function(i){var E=i.ellipsis,M=i.rowType,k=i.children,Q,be=E===!0?{showTitle:!0}:E;return be&&(be.showTitle||M==="header")&&(typeof k=="string"||typeof k=="number"?Q=k.toString():r.isValidElement(k)&&typeof k.props.children=="string"&&(Q=k.props.children)),Q};function Pe(o){var i,E,M,k,Q,be,Ce,ge,Te=o.component,Me=o.children,Ze=o.ellipsis,ut=o.scope,st=o.prefixCls,dt=o.className,Dt=o.align,Et=o.record,Lt=o.render,Rt=o.dataIndex,Wt=o.renderIndex,Bn=o.shouldCellUpdate,Hn=o.index,gn=o.rowType,zn=o.colSpan,ar=o.rowSpan,$t=o.fixLeft,hn=o.fixRight,rn=o.firstFixLeft,Ht=o.lastFixLeft,kt=o.firstFixRight,Ln=o.lastFixRight,vr=o.appendNode,ir=o.additionalProps,An=ir===void 0?{}:ir,ur=o.isSticky,hr="".concat(st,"-cell"),yr=y(t,["supportSticky","allColumnsFixedLeft"]),Cr=yr.supportSticky,qr=yr.allColumnsFixedLeft,wr=U(Et,Rt,Wt,Me,Lt,Bn),er=(0,h.Z)(wr,2),aa=er[0],Gn=er[1],jr={},Fr=typeof $t=="number"&&Cr,xa=typeof hn=="number"&&Cr;Fr&&(jr.position="sticky",jr.left=$t),xa&&(jr.position="sticky",jr.right=hn);var Qn=(i=(E=(M=Gn==null?void 0:Gn.colSpan)!==null&&M!==void 0?M:An.colSpan)!==null&&E!==void 0?E:zn)!==null&&i!==void 0?i:1,Kn=(k=(Q=(be=Gn==null?void 0:Gn.rowSpan)!==null&&be!==void 0?be:An.rowSpan)!==null&&Q!==void 0?Q:ar)!==null&&k!==void 0?k:1,Vn=we(Hn,Kn),In=(0,h.Z)(Vn,2),cn=In[0],mt=In[1],Xt=function(Wn){var Ga;Et&&mt(Hn,Hn+Kn-1),An==null||(Ga=An.onMouseEnter)===null||Ga===void 0||Ga.call(An,Wn)},or=function(Wn){var Ga;Et&&mt(-1,-1),An==null||(Ga=An.onMouseLeave)===null||Ga===void 0||Ga.call(An,Wn)};if(Qn===0||Kn===0)return null;var br=(Ce=An.title)!==null&&Ce!==void 0?Ce:ke({rowType:gn,ellipsis:Ze,children:aa}),Va=se()(hr,dt,(ge={},(0,S.Z)(ge,"".concat(hr,"-fix-left"),Fr&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-first"),rn&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-last"),Ht&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-all"),Ht&&qr&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right"),xa&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right-first"),kt&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right-last"),Ln&&Cr),(0,S.Z)(ge,"".concat(hr,"-ellipsis"),Ze),(0,S.Z)(ge,"".concat(hr,"-with-append"),vr),(0,S.Z)(ge,"".concat(hr,"-fix-sticky"),(Fr||xa)&&ur&&Cr),(0,S.Z)(ge,"".concat(hr,"-row-hover"),!Gn&&cn),ge),An.className,Gn==null?void 0:Gn.className),Za={};Dt&&(Za.textAlign=Dt);var Co=(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({},jr),An.style),Za),Gn==null?void 0:Gn.style),da=aa;return(0,N.Z)(da)==="object"&&!Array.isArray(da)&&!r.isValidElement(da)&&(da=null),Ze&&(Ht||kt)&&(da=r.createElement("span",{className:"".concat(hr,"-content")},da)),r.createElement(Te,(0,ue.Z)({},Gn,An,{className:Va,style:Co,title:br,scope:ut,onMouseEnter:Xt,onMouseLeave:or,colSpan:Qn!==1?Qn:null,rowSpan:Kn!==1?Kn:null}),vr,da)}var vt=r.memo(Pe);function je(o,i,E,M,k,Q){var be=E[o]||{},Ce=E[i]||{},ge,Te;be.fixed==="left"?ge=M.left[k==="rtl"?i:o]:Ce.fixed==="right"&&(Te=M.right[k==="rtl"?o:i]);var Me=!1,Ze=!1,ut=!1,st=!1,dt=E[i+1],Dt=E[o-1],Et=!(Q!=null&&Q.children);if(k==="rtl"){if(ge!==void 0){var Lt=Dt&&Dt.fixed==="left";st=!Lt&&Et}else if(Te!==void 0){var Rt=dt&&dt.fixed==="right";ut=!Rt&&Et}}else if(ge!==void 0){var Wt=dt&&dt.fixed==="left";Me=!Wt&&Et}else if(Te!==void 0){var Bn=Dt&&Dt.fixed==="right";Ze=!Bn&&Et}return{fixLeft:ge,fixRight:Te,lastFixLeft:Me,firstFixRight:Ze,lastFixRight:ut,firstFixLeft:st,isSticky:M.isSticky}}var pt=r.createContext({}),Le=pt;function ye(o){var i=o.className,E=o.index,M=o.children,k=o.colSpan,Q=k===void 0?1:k,be=o.rowSpan,Ce=o.align,ge=y(t,["prefixCls","direction"]),Te=ge.prefixCls,Me=ge.direction,Ze=r.useContext(Le),ut=Ze.scrollColumnIndex,st=Ze.stickyOffsets,dt=Ze.flattenColumns,Dt=Ze.columns,Et=E+Q-1,Lt=Et+1===ut?Q+1:Q,Rt=je(E,E+Lt-1,dt,st,Me,Dt==null?void 0:Dt[E]);return r.createElement(vt,(0,ue.Z)({className:i,index:E,component:"td",prefixCls:Te,record:null,dataIndex:null,align:Ce,colSpan:Lt,rowSpan:be,render:function(){return M}},Rt))}var at=e(75931),F=["children"];function w(o){var i=o.children,E=(0,at.Z)(o,F);return r.createElement("tr",E,i)}function A(o){var i=o.children;return i}A.Row=w,A.Cell=ye;var s=A;function W(o){var i=o.children,E=o.stickyOffsets,M=o.flattenColumns,k=o.columns,Q=y(t,"prefixCls"),be=M.length-1,Ce=M[be],ge=r.useMemo(function(){return{stickyOffsets:E,flattenColumns:M,scrollColumnIndex:Ce!=null&&Ce.scrollbar?be:null,columns:k}},[Ce,M,be,E,k]);return r.createElement(Le.Provider,{value:ge},r.createElement("tfoot",{className:"".concat(Q,"-summary")},i))}var T=me(W),g=s,u=e(70425),G=e(29301),R=e(29194),p=e(24514),D=e(75152),xe=e(26112);function ne(o,i,E,M,k,Q,be){o.push({record:i,indent:E,index:be});var Ce=Q(i),ge=k==null?void 0:k.has(Ce);if(i&&Array.isArray(i[M])&&ge)for(var Te=0;Te1?rn-1:0),kt=1;kt=0;Ce-=1){var ge=i[Ce],Te=E&&E[Ce],Me=Te&&Te[Jt];if(ge||Me||be){var Ze=Me||{},ut=Ze.columnType,st=(0,at.Z)(Ze,on);k.unshift(r.createElement("col",(0,ue.Z)({key:Ce,style:{width:ge}},st))),be=!0}}return r.createElement("colgroup",null,k)}var Sn=En,Ft=e(94480),Zn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function rr(o,i){return(0,r.useMemo)(function(){for(var E=[],M=0;M1?"colgroup":"col":null,ellipsis:Et.ellipsis,align:Et.align,component:Et.title?Q:be,prefixCls:Me,key:st[Dt]},Lt,{additionalProps:Rt,rowType:"header"}))}))}Cn.displayName="HeaderRow";var jt=Cn;function Bt(o){var i=[];function E(be,Ce){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;i[ge]=i[ge]||[];var Te=Ce,Me=be.filter(Boolean).map(function(Ze){var ut={key:Ze.key,className:Ze.className||"",children:Ze.title,column:Ze,colStart:Te},st=1,dt=Ze.children;return dt&&dt.length>0&&(st=E(dt,Te,ge+1).reduce(function(Dt,Et){return Dt+Et},0),ut.hasSubColumns=!0),"colSpan"in Ze&&(st=Ze.colSpan),"rowSpan"in Ze&&(ut.rowSpan=Ze.rowSpan),ut.colSpan=st,ut.colEnd=ut.colStart+st-1,i[ge].push(ut),Te+=st,st});return Me}E(o,0);for(var M=i.length,k=function(Ce){i[Ce].forEach(function(ge){!("rowSpan"in ge)&&!ge.hasSubColumns&&(ge.rowSpan=M-Ce)})},Q=0;Q1&&arguments[1]!==void 0?arguments[1]:"";return typeof i=="number"?i:i.endsWith("%")?o*parseFloat(i)/100:null}function Tt(o,i){return r.useMemo(function(){if(i&&i>0){var E=0,M=0;o.forEach(function(Te){var Me=tr(i,Te.width);Me?E+=Me:M+=1});var k=i-E,Q=M,be=k/M,Ce=0,ge=o.map(function(Te){var Me=(0,j.Z)({},Te),Ze=tr(i,Me.width);if(Ze)Me.width=Ze;else{var ut=Math.floor(be);Me.width=Q===1?k:ut,k-=ut,Q-=1}return Ce+=Me.width,Me});return[ge,Ce]}return[o,i]},[o,i])}var On=["children"],J=["fixed"];function Ye(o){return(0,Pr.Z)(o).filter(function(i){return r.isValidElement(i)}).map(function(i){var E=i.key,M=i.props,k=M.children,Q=(0,at.Z)(M,On),be=(0,j.Z)({key:E},Q);return k&&(be.children=Ye(k)),be})}function $e(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return o.filter(function(E){return E&&(0,N.Z)(E)==="object"}).reduce(function(E,M,k){var Q=M.fixed,be=Q===!0?"left":Q,Ce="".concat(i,"-").concat(k),ge=M.children;return ge&&ge.length>0?[].concat((0,Ft.Z)(E),(0,Ft.Z)($e(ge,Ce).map(function(Te){return(0,j.Z)({fixed:be},Te)}))):[].concat((0,Ft.Z)(E),[(0,j.Z)((0,j.Z)({key:Ce},M),{},{fixed:be})])},[])}function B(o){for(var i=!0,E=0;E=0;Q-=1){var be=o[Q];if(k&&be.fixed!=="right")k=!1;else if(!k&&be.fixed==="right"){warning(!1,"Index ".concat(Q+1," of `columns` missing `fixed='right'` prop."));break}}}function H(o){return o.map(function(i){var E=i.fixed,M=(0,at.Z)(i,J),k=E;return E==="left"?k="right":E==="right"&&(k="left"),(0,j.Z)({fixed:k},M)})}function Ue(o,i){var E=o.prefixCls,M=o.columns,k=o.children,Q=o.expandable,be=o.expandedKeys,Ce=o.columnTitle,ge=o.getRowKey,Te=o.onTriggerExpand,Me=o.expandIcon,Ze=o.rowExpandable,ut=o.expandIconColumnIndex,st=o.direction,dt=o.expandRowByClick,Dt=o.columnWidth,Et=o.fixed,Lt=o.scrollWidth,Rt=r.useMemo(function(){return M||Ye(k)},[M,k]),Wt=r.useMemo(function(){if(Q){var hn,rn=Rt.slice();if(!rn.includes(d)){var Ht=ut||0;Ht>=0&&rn.splice(Ht,0,d)}var kt=rn.indexOf(d);rn=rn.filter(function(An,ur){return An!==d||ur===kt});var Ln=Rt[kt],vr;(Et==="left"||Et)&&!ut?vr="left":(Et==="right"||Et)&&ut===Rt.length?vr="right":vr=Ln?Ln.fixed:null;var ir=(hn={},(0,S.Z)(hn,Jt,{className:"".concat(E,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(hn,"title",Ce),(0,S.Z)(hn,"fixed",vr),(0,S.Z)(hn,"className","".concat(E,"-row-expand-icon-cell")),(0,S.Z)(hn,"width",Dt),(0,S.Z)(hn,"render",function(ur,hr,yr){var Cr=ge(hr,yr),qr=be.has(Cr),wr=Ze?Ze(hr):!0,er=Me({prefixCls:E,expanded:qr,expandable:wr,record:hr,onExpand:Te});return dt?r.createElement("span",{onClick:function(Gn){return Gn.stopPropagation()}},er):er}),hn);return rn.map(function(An){return An===d?ir:An})}return Rt.filter(function(An){return An!==d})},[Q,Rt,ge,be,Me,st]),Bn=r.useMemo(function(){var hn=Wt;return i&&(hn=i(hn)),hn.length||(hn=[{render:function(){return null}}]),hn},[i,Wt,st]),Hn=r.useMemo(function(){return st==="rtl"?H($e(Bn)):$e(Bn)},[Bn,st,Lt]),gn=Tt(Hn,Lt),zn=(0,h.Z)(gn,2),ar=zn[0],$t=zn[1];return[Bn,ar,$t]}var Ve=Ue;function Pt(o){var i,E=o.prefixCls,M=o.record,k=o.onExpand,Q=o.expanded,be=o.expandable,Ce="".concat(E,"-row-expand-icon");if(!be)return r.createElement("span",{className:se()(Ce,"".concat(E,"-row-spaced"))});var ge=function(Me){k(M,Me),Me.stopPropagation()};return r.createElement("span",{className:se()(Ce,(i={},(0,S.Z)(i,"".concat(E,"-row-expanded"),Q),(0,S.Z)(i,"".concat(E,"-row-collapsed"),!Q),i)),onClick:ge})}function it(o,i,E){var M=[];function k(Q){(Q||[]).forEach(function(be,Ce){M.push(i(be,Ce)),k(be[E])})}return k(o),M}function tt(o,i,E){var M=Ut(o),k=M.expandIcon,Q=M.expandedRowKeys,be=M.defaultExpandedRowKeys,Ce=M.defaultExpandAllRows,ge=M.expandedRowRender,Te=M.onExpand,Me=M.onExpandedRowsChange,Ze=M.childrenColumnName,ut=k||Pt,st=Ze||"children",dt=r.useMemo(function(){return ge?"row":o.expandable&&o.internalHooks===c&&o.expandable.__PARENT_RENDER_ICON__||i.some(function(Hn){return Hn&&(0,N.Z)(Hn)==="object"&&Hn[st]})?"nest":!1},[!!ge,i]),Dt=r.useState(function(){return be||(Ce?it(i,E,st):[])}),Et=(0,h.Z)(Dt,2),Lt=Et[0],Rt=Et[1],Wt=r.useMemo(function(){return new Set(Q||Lt||[])},[Q,Lt]),Bn=r.useCallback(function(Hn){var gn=E(Hn,i.indexOf(Hn)),zn,ar=Wt.has(gn);ar?(Wt.delete(gn),zn=(0,Ft.Z)(Wt)):zn=[].concat((0,Ft.Z)(Wt),[gn]),Rt(zn),Te&&Te(!ar,Hn),Me&&Me(zn)},[E,Wt,i,Te,Me]);return[M,dt,Wt,ut,st,Bn]}function yt(o,i,E,M){var k=o.map(function(Q,be){return je(be,be,o,i,E,M==null?void 0:M[be])});return(0,et.Z)(function(){return k},[k],function(Q,be){return!(0,O.Z)(Q,be)})}function Ot(o){var i=(0,r.useRef)(o),E=(0,r.useState)({}),M=(0,h.Z)(E,2),k=M[1],Q=(0,r.useRef)(null),be=(0,r.useRef)([]);function Ce(ge){be.current.push(ge);var Te=Promise.resolve();Q.current=Te,Te.then(function(){if(Q.current===Te){var Me=be.current,Ze=i.current;be.current=[],Me.forEach(function(ut){i.current=ut(i.current)}),Q.current=null,Ze!==i.current&&k({})}})}return(0,r.useEffect)(function(){return function(){Q.current=null}},[]),[i.current,Ce]}function Yt(o){var i=(0,r.useRef)(o||null),E=(0,r.useRef)();function M(){window.clearTimeout(E.current)}function k(be){i.current=be,M(),E.current=window.setTimeout(function(){i.current=null,E.current=void 0},100)}function Q(){return i.current}return(0,r.useEffect)(function(){return M},[]),[k,Q]}function xt(){var o=r.useState(-1),i=(0,h.Z)(o,2),E=i[0],M=i[1],k=r.useState(-1),Q=(0,h.Z)(k,2),be=Q[0],Ce=Q[1],ge=r.useCallback(function(Te,Me){M(Te),Ce(Me)},[]);return[E,be,ge]}var Zt=e(47273),en=(0,Zt.Z)()?window:null;function Nt(o,i){var E=(0,N.Z)(o)==="object"?o:{},M=E.offsetHeader,k=M===void 0?0:M,Q=E.offsetSummary,be=Q===void 0?0:Q,Ce=E.offsetScroll,ge=Ce===void 0?0:Ce,Te=E.getContainer,Me=Te===void 0?function(){return en}:Te,Ze=Me()||en;return r.useMemo(function(){var ut=!!o;return{isSticky:ut,stickyClassName:ut?"".concat(i,"-sticky-holder"):"",offsetHeader:k,offsetSummary:be,offsetScroll:ge,container:Ze}},[ge,k,be,i,Ze])}function Gt(o,i,E){var M=(0,r.useMemo)(function(){for(var k=[],Q=[],be=0,Ce=0,ge=0;ge=Ze&&(An=Ze-ut),be({scrollLeft:An/Ze*(Me+2)}),Rt.current.x=kt.pageX},hn=function(){if(Q.current){var kt=(0,Re.os)(Q.current).top,Ln=kt+Q.current.offsetHeight,vr=ge===window?document.documentElement.scrollTop+window.innerHeight:(0,Re.os)(ge).top+ge.clientHeight;Ln-(0,D.Z)()<=vr||kt>=vr-Ce?Lt(function(ir){return(0,j.Z)((0,j.Z)({},ir),{},{isHiddenScrollBar:!0})}):Lt(function(ir){return(0,j.Z)((0,j.Z)({},ir),{},{isHiddenScrollBar:!1})})}},rn=function(kt){Lt(function(Ln){return(0,j.Z)((0,j.Z)({},Ln),{},{scrollLeft:kt/Me*Ze||0})})};return r.useImperativeHandle(E,function(){return{setScrollLeft:rn}}),r.useEffect(function(){var Ht=(0,ln.Z)(document.body,"mouseup",zn,!1),kt=(0,ln.Z)(document.body,"mousemove",$t,!1);return hn(),function(){Ht.remove(),kt.remove()}},[ut,Hn]),r.useEffect(function(){var Ht=(0,ln.Z)(ge,"scroll",hn,!1),kt=(0,ln.Z)(window,"resize",hn,!1);return function(){Ht.remove(),kt.remove()}},[ge]),r.useEffect(function(){Et.isHiddenScrollBar||Lt(function(Ht){var kt=Q.current;return kt?(0,j.Z)((0,j.Z)({},Ht),{},{scrollLeft:kt.scrollLeft/kt.scrollWidth*kt.clientWidth}):Ht})},[Et.isHiddenScrollBar]),Me<=Ze||!ut||Et.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,D.Z)(),width:Ze,bottom:Ce},className:"".concat(Te,"-sticky-scroll")},r.createElement("div",{onMouseDown:ar,ref:st,className:se()("".concat(Te,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(Te,"-sticky-scroll-bar-active"),Hn)),style:{width:"".concat(ut,"px"),transform:"translate3d(".concat(Et.scrollLeft,"px, 0, 0)")}}))},Ke=r.forwardRef(ze);function rt(o){return null}var We=rt;function qe(o){return null}var Je=qe,St="rc-table",Vt=[],tn={};function kn(){return"No Data"}function Rn(o){var i,E=(0,j.Z)({rowKey:"key",prefixCls:St,emptyText:kn},o),M=E.prefixCls,k=E.className,Q=E.rowClassName,be=E.style,Ce=E.data,ge=E.rowKey,Te=E.scroll,Me=E.tableLayout,Ze=E.direction,ut=E.title,st=E.footer,dt=E.summary,Dt=E.caption,Et=E.id,Lt=E.showHeader,Rt=E.components,Wt=E.emptyText,Bn=E.onRow,Hn=E.onHeaderRow,gn=E.internalHooks,zn=E.transformColumns,ar=E.internalRefs,$t=E.tailor,hn=E.sticky,rn=Ce||Vt,Ht=!!rn.length,kt=gn===c,Ln=r.useCallback(function(Yr,ma){return(0,oe.Z)(Rt,Yr)||ma},[Rt]),vr=r.useMemo(function(){return typeof ge=="function"?ge:function(Yr){var ma=Yr&&Yr[ge];return ma}},[ge]),ir=Ln(["body"]),An=xt(),ur=(0,h.Z)(An,3),hr=ur[0],yr=ur[1],Cr=ur[2],qr=tt(E,rn,vr),wr=(0,h.Z)(qr,6),er=wr[0],aa=wr[1],Gn=wr[2],jr=wr[3],Fr=wr[4],xa=wr[5],Qn=Te==null?void 0:Te.x,Kn=r.useState(0),Vn=(0,h.Z)(Kn,2),In=Vn[0],cn=Vn[1],mt=Ve((0,j.Z)((0,j.Z)((0,j.Z)({},E),er),{},{expandable:!!er.expandedRowRender,columnTitle:er.columnTitle,expandedKeys:Gn,getRowKey:vr,onTriggerExpand:xa,expandIcon:jr,expandIconColumnIndex:er.expandIconColumnIndex,direction:Ze,scrollWidth:kt&&$t&&typeof Qn=="number"?Qn:null}),kt?zn:null),Xt=(0,h.Z)(mt,3),or=Xt[0],br=Xt[1],Va=Xt[2],Za=Va!=null?Va:Qn,Co=r.useMemo(function(){return{columns:or,flattenColumns:br}},[or,br]),da=r.useRef(),sa=r.useRef(),Wn=r.useRef(),Ga=r.useRef(),qa=r.useRef(),Lr=r.useState(!1),Vr=(0,h.Z)(Lr,2),ua=Vr[0],Da=Vr[1],Ea=r.useState(!1),Ar=(0,h.Z)(Ea,2),_a=Ar[0],Wa=Ar[1],Wr=Ot(new Map),$n=(0,h.Z)(Wr,2),Sa=$n[0],Qa=$n[1],ko=ie(br),So=ko.map(function(Yr){return Sa.get(Yr)}),mo=r.useMemo(function(){return So},[So.join("_")]),ao=Qt(mo,br.length,Ze),Pa=Te&&Ie(Te.y),ga=Te&&Ie(Za)||!!er.fixed,zo=ga&&br.some(function(Yr){var ma=Yr.fixed;return ma}),nl=r.useRef(),Mo=Nt(hn,M),Lo=Mo.isSticky,El=Mo.offsetHeader,Kl=Mo.offsetSummary,Mr=Mo.offsetScroll,ta=Mo.stickyClassName,Xa=Mo.container,fa=r.useMemo(function(){return dt==null?void 0:dt(rn)},[dt,rn]),oo=(Pa||Lo)&&r.isValidElement(fa)&&fa.type===s&&fa.props.fixed,lo,eo,Ho;Pa&&(eo={overflowY:"scroll",maxHeight:Te.y}),ga&&(lo={overflowX:"auto"},Pa||(eo={overflowY:"hidden"}),Ho={width:Za===!0?"auto":Za,minWidth:"100%"});var jl=r.useCallback(function(Yr,ma){(0,R.Z)(da.current)&&Qa(function(wo){if(wo.get(Yr)!==ma){var Yo=new Map(wo);return Yo.set(Yr,ma),Yo}return wo})},[]),di=Yt(null),Vl=(0,h.Z)(di,2),fi=Vl[0],ai=Vl[1];function Nl(Yr,ma){ma&&(typeof ma=="function"?ma(Yr):ma.scrollLeft!==Yr&&(ma.scrollLeft=Yr,ma.scrollLeft!==Yr&&setTimeout(function(){ma.scrollLeft=Yr},0)))}var il=(0,Y.Z)(function(Yr){var ma=Yr.currentTarget,wo=Yr.scrollLeft,Yo=Ze==="rtl",Uo=typeof wo=="number"?wo:ma.scrollLeft,ci=ma||tn;if(!ai()||ai()===ci){var ei;fi(ci),Nl(Uo,sa.current),Nl(Uo,Wn.current),Nl(Uo,qa.current),Nl(Uo,(ei=nl.current)===null||ei===void 0?void 0:ei.setScrollLeft)}var ti=ma||sa.current;if(ti){var ni=ti.scrollWidth,Sl=ti.clientWidth;if(ni===Sl){Da(!1),Wa(!1);return}Yo?(Da(-Uo0)):(Da(Uo>0),Wa(Uo1?Dt-kt:0,vr=(0,j.Z)((0,j.Z)((0,j.Z)({},zn),ge),{},{flex:"0 0 ".concat(kt,"px"),width:"".concat(kt,"px"),marginRight:Ln,pointerEvents:"auto"}),ir=r.useMemo(function(){return Me?rn<=1:$t===0||rn===0||rn>1},[rn,$t,Me]);ir?vr.visibility="hidden":Me&&(vr.height=Ze==null?void 0:Ze(rn));var An=ir?function(){return null}:ut,ur={};return(rn===0||$t===0)&&(ur.rowSpan=1,ur.colSpan=1),r.createElement(vt,(0,ue.Z)({className:se()(dt,Te),ellipsis:E.ellipsis,align:E.align,scope:E.rowScope,component:"div",prefixCls:i.prefixCls,key:Wt,record:Ce,index:Q,renderIndex:be,dataIndex:st,render:An,shouldCellUpdate:E.shouldCellUpdate},Bn,{appendNode:Hn,additionalProps:(0,j.Z)((0,j.Z)({},gn),{},{style:vr},ur)}))}var Xn=Nn,Jn=["data","index","className","rowKey","style","extra","getHeight"],fr=r.forwardRef(function(o,i){var E=o.data,M=o.index,k=o.className,Q=o.rowKey,be=o.style,Ce=o.extra,ge=o.getHeight,Te=(0,at.Z)(o,Jn),Me=E.record,Ze=E.indent,ut=E.index,st=y(t,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),dt=st.scrollX,Dt=st.flattenColumns,Et=st.prefixCls,Lt=st.fixColumn,Rt=st.componentWidth,Wt=P(Me,Q,M,Ze),Bn=Wt.rowSupportExpand,Hn=Wt.expanded,gn=Wt.rowProps,zn=Wt.expandedRowRender,ar=Wt.expandedRowClassName,$t;if(Bn&&Hn){var hn=zn(Me,M,Ze+1,Hn),rn=ar==null?void 0:ar(Me,M,Ze),Ht={};Lt&&(Ht={style:(0,S.Z)({},"--virtual-width","".concat(Rt,"px"))});var kt="".concat(Et,"-expanded-row-cell");$t=r.createElement("div",{className:se()("".concat(Et,"-expanded-row"),"".concat(Et,"-expanded-row-level-").concat(Ze+1),rn)},r.createElement(vt,{component:"div",prefixCls:Et,className:se()(kt,(0,S.Z)({},"".concat(kt,"-fixed"),Lt)),additionalProps:Ht},hn))}var Ln=(0,j.Z)((0,j.Z)({},be),{},{width:dt});Ce&&(Ln.position="absolute",Ln.pointerEvents="none");var vr=r.createElement("div",(0,ue.Z)({},gn,Te,{ref:Bn?null:i,className:se()(k,"".concat(Et,"-row"),gn==null?void 0:gn.className,(0,S.Z)({},"".concat(Et,"-row-extra"),Ce)),style:(0,j.Z)((0,j.Z)({},Ln),gn==null?void 0:gn.style)}),Dt.map(function(ir,An){return r.createElement(Xn,{key:An,rowInfo:Wt,column:ir,colIndex:An,indent:Ze,index:M,renderIndex:ut,record:Me,inverse:Ce,getHeight:ge})}));return Bn?r.createElement("div",{ref:i},vr,$t):vr}),Tr=me(fr),wn=Tr,Mt=r.forwardRef(function(o,i){var E=o.data,M=o.onScroll,k=y(t,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Q=k.flattenColumns,be=k.onColumnResize,Ce=k.getRowKey,ge=k.expandedKeys,Te=k.prefixCls,Me=k.childrenColumnName,Ze=k.emptyNode,ut=k.scrollX,st=y(Un),dt=st.scrollY,Dt=st.listItemHeight,Et=r.useRef(),Lt=le(E,Me,ge,Ce),Rt=r.useMemo(function(){var $t=0;return Q.map(function(hn){var rn=hn.width,Ht=hn.key;return $t+=rn,[Ht,rn,$t]})},[Q]),Wt=r.useMemo(function(){return Rt.map(function($t){return $t[2]})},[Rt]);r.useEffect(function(){Rt.forEach(function($t){var hn=(0,h.Z)($t,2),rn=hn[0],Ht=hn[1];be(rn,Ht)})},[Rt]),r.useImperativeHandle(i,function(){var $t={};return Object.defineProperty($t,"scrollLeft",{get:function(){var rn;return((rn=Et.current)===null||rn===void 0?void 0:rn.getScrollInfo().x)||0},set:function(rn){var Ht;(Ht=Et.current)===null||Ht===void 0||Ht.scrollTo({left:rn})}}),$t});var Bn=function(hn,rn){var Ht,kt=(Ht=Lt[rn])===null||Ht===void 0?void 0:Ht.record,Ln=hn.onCell;if(Ln){var vr,ir=Ln(kt,rn);return(vr=ir==null?void 0:ir.rowSpan)!==null&&vr!==void 0?vr:1}return 1},Hn=function(hn){var rn=hn.start,Ht=hn.end,kt=hn.getSize,Ln=hn.offsetY;if(Ht<0)return null;for(var vr=Q.filter(function(Qn){return Bn(Qn,rn)===0}),ir=rn,An=function(Kn){if(vr=vr.filter(function(Vn){return Bn(Vn,Kn)===0}),!vr.length)return ir=Kn,"break"},ur=rn;ur>=0;ur-=1){var hr=An(ur);if(hr==="break")break}for(var yr=Q.filter(function(Qn){return Bn(Qn,Ht)!==1}),Cr=Ht,qr=function(Kn){if(yr=yr.filter(function(Vn){return Bn(Vn,Kn)!==1}),!yr.length)return Cr=Math.max(Kn-1,Ht),"break"},wr=Ht;wr1})&&aa.push(Kn)},jr=ir;jr<=Cr;jr+=1)var Fr=Gn(jr);var xa=aa.map(function(Qn){var Kn=Lt[Qn],Vn=Ce(Kn.record,Qn),In=function(Xt){var or=Qn+Xt-1,br=Ce(Lt[or].record,or),Va=kt(Vn,br);return Va.bottom-Va.top},cn=kt(Vn);return r.createElement(wn,{key:Qn,data:Kn,rowKey:Vn,index:Qn,style:{top:-Ln+cn.top},extra:!0,getHeight:In})});return xa},gn=r.useMemo(function(){return{columnsOffset:Wt}},[Wt]),zn="".concat(Te,"-tbody"),ar;return Lt.length?ar=r.createElement(Yn.Z,{fullHeight:!1,ref:Et,className:se()(zn,"".concat(zn,"-virtual")),height:dt,itemHeight:Dt||24,data:Lt,itemKey:function(hn){return Ce(hn.record)},scrollWidth:ut,onVirtualScroll:function(hn){var rn=hn.x;M({scrollLeft:rn})},extraRender:Hn},function($t,hn,rn){var Ht=Ce($t.record,hn);return r.createElement(wn,(0,ue.Z)({data:$t,rowKey:Ht,index:hn},rn))}):ar=r.createElement("div",{className:se()("".concat(Te,"-placeholder"))},r.createElement(vt,{component:"div",prefixCls:Te},Ze)),r.createElement(dr.Provider,{value:gn},ar)}),bt=me(Mt),yn=bt,un=function(i,E){var M=E.ref,k=E.onScroll;return r.createElement(yn,{ref:M,data:i,onScroll:k})},qn=100;function lr(o){var i=o.columns,E=o.scroll,M=o.prefixCls,k=M===void 0?St:M,Q=o.className,be=o.listItemHeight,Ce=E||{},ge=Ce.x,Te=Ce.y;typeof ge!="number"&&(ge=((i||[]).length+1)*qn),typeof Te!="number"&&(Te=500);var Me=r.useMemo(function(){return{scrollY:Te,listItemHeight:be}},[Te,be]);return r.createElement(Un.Provider,{value:Me},r.createElement(sn,(0,ue.Z)({},o,{className:se()(Q,"".concat(k,"-virtual")),scroll:(0,j.Z)((0,j.Z)({},E),{},{x:ge}),components:{body:un},columns:i,internalHooks:c,tailor:!0})))}function Er(o){return De(lr,o)}var Ur=Er(),Or=null;function Gr(o){return null}var dn=Gr;function qt(o){return null}var _n=qt,mr=e(2738),Hr=e(68031),Ta=e(36355),pa=e(93891),Xr=e(19716),ca=e(8628),Ia=e(31724),wa=e(58421),Ha=e(71418),ra=e(88088);function Na(o){return function(E){let{prefixCls:M,onExpand:k,record:Q,expanded:be,expandable:Ce}=E;const ge=`${M}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Te=>{k(Q,Te),Te.stopPropagation()},className:se()(ge,{[`${ge}-spaced`]:!Ce,[`${ge}-expanded`]:Ce&&be,[`${ge}-collapsed`]:Ce&&!be}),"aria-label":be?o.collapse:o.expand,"aria-expanded":be})}}var Aa=Na;function ka(o,i){return"key"in o&&o.key!==void 0&&o.key!==null?o.key:o.dataIndex?Array.isArray(o.dataIndex)?o.dataIndex.join("."):o.dataIndex:i}function Ja(o,i){return i?`${i}-${o}`:`${o}`}function za(o,i){return typeof o=="function"?o(i):o}function to(o,i){const E=za(o,i);return Object.prototype.toString.call(E)==="[object Object]"?"":E}var Bo={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"},io=Bo,Po=e(7657),Io=function(i,E){return r.createElement(Po.Z,(0,ue.Z)({},i,{ref:E,icon:io}))},bo=r.forwardRef(Io),Ka=bo,Zo=e(56762);function Oo(o){const i=r.useRef(o),E=(0,Zo.Z)();return[()=>i.current,M=>{i.current=M,E()}]}var yo=e(3113),xo=e(24905),uo=e(38854),jn=e(64165),pr=e(20834),sr=e(40875),gr=e(5112),Nr=e(17574),Jr=e(47472),Ya=e(92832);function Ma(o){let{value:i,onChange:E,filterSearch:M,tablePrefixCls:k,locale:Q}=o;return M?r.createElement("div",{className:`${k}-filter-dropdown-search`},r.createElement(Ya.default,{prefix:r.createElement(Jr.Z,null),placeholder:Q.filterSearchPlaceholder,onChange:E,value:i,htmlSize:1,className:`${k}-filter-dropdown-search-input`})):null}var Oa=Ma,Ra=e(10228);const Ao=o=>{const{keyCode:i}=o;i===Ra.Z.ENTER&&o.stopPropagation()};var rl=r.forwardRef((o,i)=>r.createElement("div",{className:o.className,onClick:E=>E.stopPropagation(),onKeyDown:Ao,ref:i},o.children));function Do(o){let i=[];return(o||[]).forEach(E=>{let{value:M,children:k}=E;i.push(M),k&&(i=[].concat((0,Ft.Z)(i),(0,Ft.Z)(Do(k))))}),i}function vo(o){return o.some(i=>{let{children:E}=i;return E})}function no(o,i){return typeof i=="string"||typeof i=="number"?i==null?void 0:i.toString().toLowerCase().includes(o.trim().toLowerCase()):!1}function Xo(o){let{filters:i,prefixCls:E,filteredKeys:M,filterMultiple:k,searchValue:Q,filterSearch:be}=o;return i.map((Ce,ge)=>{const Te=String(Ce.value);if(Ce.children)return{key:Te||ge,label:Ce.text,popupClassName:`${E}-dropdown-submenu`,children:Xo({filters:Ce.children,prefixCls:E,filteredKeys:M,filterMultiple:k,searchValue:Q,filterSearch:be})};const Me=k?xo.default:gr.ZP,Ze={key:Ce.value!==void 0?Te:ge,label:r.createElement(r.Fragment,null,r.createElement(Me,{checked:M.includes(Te)}),r.createElement("span",null,Ce.text))};return Q.trim()?typeof be=="function"?be(Q,Ce)?Ze:null:no(Q,Ce.text)?Ze:null:Ze})}function Fo(o){var i,E;const{tablePrefixCls:M,prefixCls:k,column:Q,dropdownPrefixCls:be,columnKey:Ce,filterMultiple:ge,filterMode:Te="menu",filterSearch:Me=!1,filterState:Ze,triggerFilter:ut,locale:st,children:dt,getPopupContainer:Dt}=o,{filterDropdownOpen:Et,onFilterDropdownOpenChange:Lt,filterResetToDefaultFilteredValue:Rt,defaultFilteredValue:Wt,filterDropdownVisible:Bn,onFilterDropdownVisibleChange:Hn}=Q,[gn,zn]=r.useState(!1),ar=!!(Ze&&(!((i=Ze.filteredKeys)===null||i===void 0)&&i.length||Ze.forceFiltered)),$t=mt=>{zn(mt),Lt==null||Lt(mt),Hn==null||Hn(mt)},hn=(E=Et!=null?Et:Bn)!==null&&E!==void 0?E:gn,rn=Ze==null?void 0:Ze.filteredKeys,[Ht,kt]=Oo(rn||[]),Ln=mt=>{let{selectedKeys:Xt}=mt;kt(Xt)},vr=(mt,Xt)=>{let{node:or,checked:br}=Xt;Ln(ge?{selectedKeys:mt}:{selectedKeys:br&&or.key?[or.key]:[]})};r.useEffect(()=>{gn&&Ln({selectedKeys:rn||[]})},[rn]);const[ir,An]=r.useState([]),ur=mt=>{An(mt)},[hr,yr]=r.useState(""),Cr=mt=>{const{value:Xt}=mt.target;yr(Xt)};r.useEffect(()=>{gn||yr("")},[gn]);const qr=mt=>{const Xt=mt&&mt.length?mt:null;if(Xt===null&&(!Ze||!Ze.filteredKeys)||(0,O.Z)(Xt,Ze==null?void 0:Ze.filteredKeys,!0))return null;ut({column:Q,key:Ce,filteredKeys:Xt})},wr=()=>{$t(!1),qr(Ht())},er=function(){let{confirm:mt,closeDropdown:Xt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};mt&&qr([]),Xt&&$t(!1),yr(""),kt(Rt?(Wt||[]).map(or=>String(or)):[])},aa=function(){let{closeDropdown:mt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};mt&&$t(!1),qr(Ht())},Gn=mt=>{mt&&rn!==void 0&&kt(rn||[]),$t(mt),!mt&&!Q.filterDropdown&&wr()},jr=se()({[`${be}-menu-without-submenu`]:!vo(Q.filters||[])}),Fr=mt=>{if(mt.target.checked){const Xt=Do(Q==null?void 0:Q.filters).map(or=>String(or));kt(Xt)}else kt([])},xa=mt=>{let{filters:Xt}=mt;return(Xt||[]).map((or,br)=>{const Va=String(or.value),Za={title:or.text,key:or.value!==void 0?Va:br};return or.children&&(Za.children=xa({filters:or.children})),Za})},Qn=mt=>{var Xt;return Object.assign(Object.assign({},mt),{text:mt.title,value:mt.key,children:((Xt=mt.children)===null||Xt===void 0?void 0:Xt.map(or=>Qn(or)))||[]})};let Kn;if(typeof Q.filterDropdown=="function")Kn=Q.filterDropdown({prefixCls:`${be}-custom`,setSelectedKeys:mt=>Ln({selectedKeys:mt}),selectedKeys:Ht(),confirm:aa,clearFilters:er,filters:Q.filters,visible:hn,close:()=>{$t(!1)}});else if(Q.filterDropdown)Kn=Q.filterDropdown;else{const mt=Ht()||[],Xt=()=>(Q.filters||[]).length===0?r.createElement(jn.Z,{image:jn.Z.PRESENTED_IMAGE_SIMPLE,description:st.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Te==="tree"?r.createElement(r.Fragment,null,r.createElement(Oa,{filterSearch:Me,value:hr,onChange:Cr,tablePrefixCls:M,locale:st}),r.createElement("div",{className:`${M}-filter-dropdown-tree`},ge?r.createElement(xo.default,{checked:mt.length===Do(Q.filters).length,indeterminate:mt.length>0&&mt.lengthtypeof Me=="function"?Me(hr,Qn(br)):no(hr,br.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Oa,{filterSearch:Me,value:hr,onChange:Cr,tablePrefixCls:M,locale:st}),r.createElement(pr.default,{selectable:!0,multiple:ge,prefixCls:`${be}-menu`,className:jr,onSelect:Ln,onDeselect:Ln,selectedKeys:mt,getPopupContainer:Dt,openKeys:ir,onOpenChange:ur,items:Xo({filters:Q.filters||[],filterSearch:Me,prefixCls:k,filteredKeys:Ht(),filterMultiple:ge,searchValue:hr})})),or=()=>Rt?(0,O.Z)((Wt||[]).map(br=>String(br)),mt,!0):mt.length===0;Kn=r.createElement(r.Fragment,null,Xt(),r.createElement("div",{className:`${k}-dropdown-btns`},r.createElement(yo.ZP,{type:"link",size:"small",disabled:or(),onClick:()=>er()},st.filterReset),r.createElement(yo.ZP,{type:"primary",size:"small",onClick:wr},st.filterConfirm)))}Q.filterDropdown&&(Kn=r.createElement(sr.J,{selectable:void 0},Kn));const Vn=()=>r.createElement(rl,{className:`${k}-dropdown`},Kn);let In;typeof Q.filterIcon=="function"?In=Q.filterIcon(ar):Q.filterIcon?In=Q.filterIcon:In=r.createElement(Ka,null);const{direction:cn}=r.useContext(Ta.E_);return r.createElement("div",{className:`${k}-column`},r.createElement("span",{className:`${M}-column-title`},dt),r.createElement(uo.Z,{dropdownRender:Vn,trigger:["click"],open:hn,onOpenChange:Gn,getPopupContainer:Dt,placement:cn==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:se()(`${k}-trigger`,{active:ar}),onClick:mt=>{mt.stopPropagation()}},In)))}var ul=Fo;function go(o,i,E){let M=[];return(o||[]).forEach((k,Q)=>{var be;const Ce=Ja(Q,E);if(k.filters||"filterDropdown"in k||"onFilter"in k)if("filteredValue"in k){let ge=k.filteredValue;"filterDropdown"in k||(ge=(be=ge==null?void 0:ge.map(String))!==null&&be!==void 0?be:ge),M.push({column:k,key:ka(k,Ce),filteredKeys:ge,forceFiltered:k.filtered})}else M.push({column:k,key:ka(k,Ce),filteredKeys:i&&k.defaultFilteredValue?k.defaultFilteredValue:void 0,forceFiltered:k.filtered});"children"in k&&(M=[].concat((0,Ft.Z)(M),(0,Ft.Z)(go(k.children,i,Ce))))}),M}function cl(o,i,E,M,k,Q,be,Ce){return E.map((ge,Te)=>{const Me=Ja(Te,Ce),{filterMultiple:Ze=!0,filterMode:ut,filterSearch:st}=ge;let dt=ge;if(dt.filters||dt.filterDropdown){const Dt=ka(dt,Me),Et=M.find(Lt=>{let{key:Rt}=Lt;return Dt===Rt});dt=Object.assign(Object.assign({},dt),{title:Lt=>r.createElement(ul,{tablePrefixCls:o,prefixCls:`${o}-filter`,dropdownPrefixCls:i,column:dt,columnKey:Dt,filterState:Et,filterMultiple:Ze,filterMode:ut,filterSearch:st,triggerFilter:Q,locale:k,getPopupContainer:be},za(ge.title,Lt))})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:cl(o,i,dt.children,M,k,Q,be,Me)})),dt})}function jo(o){const i={};return o.forEach(E=>{let{key:M,filteredKeys:k,column:Q}=E;const{filters:be,filterDropdown:Ce}=Q;if(Ce)i[M]=k||null;else if(Array.isArray(k)){const ge=Do(be);i[M]=ge.filter(Te=>k.includes(String(Te)))}else i[M]=null}),i}function Jo(o,i){return i.reduce((E,M)=>{const{column:{onFilter:k,filters:Q},filteredKeys:be}=M;return k&&be&&be.length?E.filter(Ce=>be.some(ge=>{const Te=Do(Q),Me=Te.findIndex(ut=>String(ut)===String(ge)),Ze=Me!==-1?Te[Me]:ge;return k(Ze,Ce)})):E},o)}const $o=o=>o.flatMap(i=>"children"in i?[i].concat((0,Ft.Z)($o(i.children||[]))):[i]);function dl(o){let{prefixCls:i,dropdownPrefixCls:E,mergedColumns:M,onFilterChange:k,getPopupContainer:Q,locale:be}=o;const Ce=r.useMemo(()=>$o(M||[]),[M]),[ge,Te]=r.useState(()=>go(Ce,!0)),Me=r.useMemo(()=>{const dt=go(Ce,!1);if(dt.length===0)return dt;let Dt=!0,Et=!0;if(dt.forEach(Lt=>{let{filteredKeys:Rt}=Lt;Rt!==void 0?Dt=!1:Et=!1}),Dt){const Lt=(Ce||[]).map((Rt,Wt)=>ka(Rt,Ja(Wt)));return ge.filter(Rt=>{let{key:Wt}=Rt;return Lt.includes(Wt)}).map(Rt=>{const Wt=Ce[Lt.findIndex(Bn=>Bn===Rt.key)];return Object.assign(Object.assign({},Rt),{column:Object.assign(Object.assign({},Rt.column),Wt),forceFiltered:Wt.filtered})})}return dt},[Ce,ge]),Ze=r.useMemo(()=>jo(Me),[Me]),ut=dt=>{const Dt=Me.filter(Et=>{let{key:Lt}=Et;return Lt!==dt.key});Dt.push(dt),Te(Dt),k(jo(Dt),Dt)};return[dt=>cl(i,E,dt,Me,be,ut,Q),Me,Ze]}var al=dl;function qo(o,i,E){const M=r.useRef({});function k(Q){if(!M.current||M.current.data!==o||M.current.childrenColumnName!==i||M.current.getRowKey!==E){let Ce=function(ge){ge.forEach((Te,Me)=>{const Ze=E(Te,Me);be.set(Ze,Te),Te&&typeof Te=="object"&&i in Te&&Ce(Te[i]||[])})};const be=new Map;Ce(o),M.current={data:o,childrenColumnName:i,kvMap:be,getRowKey:E}}return M.current.kvMap.get(Q)}return[k]}var Vo=e(50371),ol=function(o,i){var E={};for(var M in o)Object.prototype.hasOwnProperty.call(o,M)&&i.indexOf(M)<0&&(E[M]=o[M]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,M=Object.getOwnPropertySymbols(o);k{const Q=o[k];typeof Q!="function"&&(E[k]=Q)}),E}function _o(o,i,E){const M=E&&typeof E=="object"?E:{},{total:k=0}=M,Q=ol(M,["total"]),[be,Ce]=(0,r.useState)(()=>({current:"defaultCurrent"in Q?Q.defaultCurrent:1,pageSize:"defaultPageSize"in Q?Q.defaultPageSize:Ro})),ge=(0,Vo.Z)(be,Q,{total:k>0?k:o}),Te=Math.ceil((k||o)/ge.pageSize);ge.current>Te&&(ge.current=Te||1);const Me=(ut,st)=>{Ce({current:ut!=null?ut:1,pageSize:st||ge.pageSize})},Ze=(ut,st)=>{var dt;E&&((dt=E.onChange)===null||dt===void 0||dt.call(E,ut,st)),Me(ut,st),i(ut,st||(ge==null?void 0:ge.pageSize))};return E===!1?[{},()=>{}]:[Object.assign(Object.assign({},ge),{onChange:Ze}),Me]}var fl=_o,ml=e(84105),po=e(35654),Rr=e(90782),Sr=e(71430),ja=e(18929);const va={},ha="SELECT_ALL",Ua="SELECT_INVERT",$a="SELECT_NONE",ho=[],co=(o,i)=>{let E=[];return(i||[]).forEach(M=>{E.push(M),M&&typeof M=="object"&&o in M&&(E=[].concat((0,Ft.Z)(E),(0,Ft.Z)(co(o,M[o]))))}),E};var Eo=(o,i)=>{const{preserveSelectedRowKeys:E,selectedRowKeys:M,defaultSelectedRowKeys:k,getCheckboxProps:Q,onChange:be,onSelect:Ce,onSelectAll:ge,onSelectInvert:Te,onSelectNone:Me,onSelectMultiple:Ze,columnWidth:ut,type:st,selections:dt,fixed:Dt,renderCell:Et,hideSelectAll:Lt,checkStrictly:Rt=!0}=i||{},{prefixCls:Wt,data:Bn,pageData:Hn,getRecordByKey:gn,getRowKey:zn,expandType:ar,childrenColumnName:$t,locale:hn,getPopupContainer:rn}=o,[Ht,kt]=(0,ja.Z)(M||k||ho,{value:M}),Ln=r.useRef(new Map),vr=(0,r.useCallback)(Qn=>{if(E){const Kn=new Map;Qn.forEach(Vn=>{let In=gn(Vn);!In&&Ln.current.has(Vn)&&(In=Ln.current.get(Vn)),Kn.set(Vn,In)}),Ln.current=Kn}},[gn,E]);r.useEffect(()=>{vr(Ht)},[Ht]);const{keyEntities:ir}=(0,r.useMemo)(()=>{if(Rt)return{keyEntities:null};let Qn=Bn;if(E){const Kn=new Set(Bn.map((In,cn)=>zn(In,cn))),Vn=Array.from(Ln.current).reduce((In,cn)=>{let[mt,Xt]=cn;return Kn.has(mt)?In:In.concat(Xt)},[]);Qn=[].concat((0,Ft.Z)(Qn),(0,Ft.Z)(Vn))}return(0,Sr.I8)(Qn,{externalGetKey:zn,childrenPropName:$t})},[Bn,zn,Rt,$t,E]),An=(0,r.useMemo)(()=>co($t,Hn),[$t,Hn]),ur=(0,r.useMemo)(()=>{const Qn=new Map;return An.forEach((Kn,Vn)=>{const In=zn(Kn,Vn),cn=(Q?Q(Kn):null)||{};Qn.set(In,cn)}),Qn},[An,zn,Q]),hr=(0,r.useCallback)(Qn=>{var Kn;return!!(!((Kn=ur.get(zn(Qn)))===null||Kn===void 0)&&Kn.disabled)},[ur,zn]),[yr,Cr]=(0,r.useMemo)(()=>{if(Rt)return[Ht||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Kn}=(0,Rr.S)(Ht,!0,ir,hr);return[Qn||[],Kn]},[Ht,Rt,ir,hr]),qr=(0,r.useMemo)(()=>{const Qn=st==="radio"?yr.slice(0,1):yr;return new Set(Qn)},[yr,st]),wr=(0,r.useMemo)(()=>st==="radio"?new Set:new Set(Cr),[Cr,st]),[er,aa]=(0,r.useState)(null);r.useEffect(()=>{i||kt(ho)},[!!i]);const Gn=(0,r.useCallback)((Qn,Kn)=>{let Vn,In;vr(Qn),E?(Vn=Qn,In=Qn.map(cn=>Ln.current.get(cn))):(Vn=[],In=[],Qn.forEach(cn=>{const mt=gn(cn);mt!==void 0&&(Vn.push(cn),In.push(mt))})),kt(Vn),be==null||be(Vn,In,{type:Kn})},[kt,gn,be,E]),jr=(0,r.useCallback)((Qn,Kn,Vn,In)=>{if(Ce){const cn=Vn.map(mt=>gn(mt));Ce(gn(Qn),Kn,cn,In)}Gn(Vn,"single")},[Ce,gn,Gn]),Fr=(0,r.useMemo)(()=>!dt||Lt?null:(dt===!0?[ha,Ua,$a]:dt).map(Kn=>Kn===ha?{key:"all",text:hn.selectionAll,onSelect(){Gn(Bn.map((Vn,In)=>zn(Vn,In)).filter(Vn=>{const In=ur.get(Vn);return!(In!=null&&In.disabled)||qr.has(Vn)}),"all")}}:Kn===Ua?{key:"invert",text:hn.selectInvert,onSelect(){const Vn=new Set(qr);Hn.forEach((cn,mt)=>{const Xt=zn(cn,mt),or=ur.get(Xt);or!=null&&or.disabled||(Vn.has(Xt)?Vn.delete(Xt):Vn.add(Xt))});const In=Array.from(Vn);Te&&Te(In),Gn(In,"invert")}}:Kn===$a?{key:"none",text:hn.selectNone,onSelect(){Me==null||Me(),Gn(Array.from(qr).filter(Vn=>{const In=ur.get(Vn);return In==null?void 0:In.disabled}),"none")}}:Kn).map(Kn=>Object.assign(Object.assign({},Kn),{onSelect:function(){for(var Vn,In,cn=arguments.length,mt=new Array(cn),Xt=0;Xt{var Kn;if(!i)return Qn.filter(Lr=>Lr!==va);let Vn=(0,Ft.Z)(Qn);const In=new Set(qr),cn=An.map(zn).filter(Lr=>!ur.get(Lr).disabled),mt=cn.every(Lr=>In.has(Lr)),Xt=cn.some(Lr=>In.has(Lr)),or=()=>{const Lr=[];mt?cn.forEach(ua=>{In.delete(ua),Lr.push(ua)}):cn.forEach(ua=>{In.has(ua)||(In.add(ua),Lr.push(ua))});const Vr=Array.from(In);ge==null||ge(!mt,Vr.map(ua=>gn(ua)),Lr.map(ua=>gn(ua))),Gn(Vr,"all"),aa(null)};let br;if(st!=="radio"){let Lr;if(Fr){const Ar={getPopupContainer:rn,items:Fr.map((_a,Wa)=>{const{key:Wr,text:$n,onSelect:Sa}=_a;return{key:Wr!=null?Wr:Wa,onClick:()=>{Sa==null||Sa(cn)},label:$n}})};Lr=r.createElement("div",{className:`${Wt}-selection-extra`},r.createElement(uo.Z,{menu:Ar,getPopupContainer:rn},r.createElement("span",null,r.createElement(ml.Z,null))))}const Vr=An.map((Ar,_a)=>{const Wa=zn(Ar,_a),Wr=ur.get(Wa)||{};return Object.assign({checked:In.has(Wa)},Wr)}).filter(Ar=>{let{disabled:_a}=Ar;return _a}),ua=!!Vr.length&&Vr.length===An.length,Da=ua&&Vr.every(Ar=>{let{checked:_a}=Ar;return _a}),Ea=ua&&Vr.some(Ar=>{let{checked:_a}=Ar;return _a});br=!Lt&&r.createElement("div",{className:`${Wt}-selection`},r.createElement(xo.default,{checked:ua?Da:!!An.length&&mt,indeterminate:ua?!Da&&Ea:!mt&&Xt,onChange:or,disabled:An.length===0||ua,"aria-label":Lr?"Custom selection":"Select all",skipGroup:!0}),Lr)}let Va;st==="radio"?Va=(Lr,Vr,ua)=>{const Da=zn(Vr,ua),Ea=In.has(Da);return{node:r.createElement(gr.ZP,Object.assign({},ur.get(Da),{checked:Ea,onClick:Ar=>Ar.stopPropagation(),onChange:Ar=>{In.has(Da)||jr(Da,!0,[Da],Ar.nativeEvent)}})),checked:Ea}}:Va=(Lr,Vr,ua)=>{var Da;const Ea=zn(Vr,ua),Ar=In.has(Ea),_a=wr.has(Ea),Wa=ur.get(Ea);let Wr;return ar==="nest"?Wr=_a:Wr=(Da=Wa==null?void 0:Wa.indeterminate)!==null&&Da!==void 0?Da:_a,{node:r.createElement(xo.default,Object.assign({},Wa,{indeterminate:Wr,checked:Ar,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:Sa}=$n;const{shiftKey:Qa}=Sa;let ko=-1,So=-1;if(Qa&&Rt){const mo=new Set([er,Ea]);cn.some((ao,Pa)=>{if(mo.has(ao))if(ko===-1)ko=Pa;else return So=Pa,!0;return!1})}if(So!==-1&&ko!==So&&Rt){const mo=cn.slice(ko,So+1),ao=[];Ar?mo.forEach(ga=>{In.has(ga)&&(ao.push(ga),In.delete(ga))}):mo.forEach(ga=>{In.has(ga)||(ao.push(ga),In.add(ga))});const Pa=Array.from(In);Ze==null||Ze(!Ar,Pa.map(ga=>gn(ga)),ao.map(ga=>gn(ga))),Gn(Pa,"multiple")}else{const mo=yr;if(Rt){const ao=Ar?(0,po._5)(mo,Ea):(0,po.L0)(mo,Ea);jr(Ea,!Ar,ao,Sa)}else{const ao=(0,Rr.S)([].concat((0,Ft.Z)(mo),[Ea]),!0,ir,hr),{checkedKeys:Pa,halfCheckedKeys:ga}=ao;let zo=Pa;if(Ar){const nl=new Set(Pa);nl.delete(Ea),zo=(0,Rr.S)(Array.from(nl),{checked:!1,halfCheckedKeys:ga},ir,hr).checkedKeys}jr(Ea,!Ar,zo,Sa)}}aa(Ar?null:Ea)}})),checked:Ar}};const Za=(Lr,Vr,ua)=>{const{node:Da,checked:Ea}=Va(Lr,Vr,ua);return Et?Et(Ea,Vr,ua,Da):Da};if(!Vn.includes(va))if(Vn.findIndex(Lr=>{var Vr;return((Vr=Lr[Jt])===null||Vr===void 0?void 0:Vr.columnType)==="EXPAND_COLUMN"})===0){const[Lr,...Vr]=Vn;Vn=[Lr,va].concat((0,Ft.Z)(Vr))}else Vn=[va].concat((0,Ft.Z)(Vn));const Co=Vn.indexOf(va);Vn=Vn.filter((Lr,Vr)=>Lr!==va||Vr===Co);const da=Vn[Co-1],sa=Vn[Co+1];let Wn=Dt;Wn===void 0&&((sa==null?void 0:sa.fixed)!==void 0?Wn=sa.fixed:(da==null?void 0:da.fixed)!==void 0&&(Wn=da.fixed)),Wn&&da&&((Kn=da[Jt])===null||Kn===void 0?void 0:Kn.columnType)==="EXPAND_COLUMN"&&da.fixed===void 0&&(da.fixed=Wn);const Ga=se()(`${Wt}-selection-col`,{[`${Wt}-selection-col-with-dropdown`]:dt&&st==="checkbox"}),qa={fixed:Wn,width:ut,className:`${Wt}-selection-column`,title:i.columnTitle||br,render:Za,onCell:i.onCell,[Jt]:{className:Ga}};return Vn.map(Lr=>Lr===va?qa:Lr)},[zn,An,i,yr,qr,wr,ut,Fr,ar,er,ur,Ze,jr,hr]),qr]},vl=e(89489),Al=e(59477),el=e(6848);const gl="ascend",tl="descend";function ll(o){return typeof o.sorter=="object"&&typeof o.sorter.multiple=="number"?o.sorter.multiple:!1}function yl(o){return typeof o=="function"?o:o&&typeof o=="object"&&o.compare?o.compare:!1}function Hl(o,i){return i?o[o.indexOf(i)+1]:o[0]}function Dl(o,i,E){let M=[];function k(Q,be){M.push({column:Q,key:ka(Q,be),multiplePriority:ll(Q),sortOrder:Q.sortOrder})}return(o||[]).forEach((Q,be)=>{const Ce=Ja(be,E);Q.children?("sortOrder"in Q&&k(Q,Ce),M=[].concat((0,Ft.Z)(M),(0,Ft.Z)(Dl(Q.children,i,Ce)))):Q.sorter&&("sortOrder"in Q?k(Q,Ce):i&&Q.defaultSortOrder&&M.push({column:Q,key:ka(Q,Ce),multiplePriority:ll(Q),sortOrder:Q.defaultSortOrder}))}),M}function xl(o,i,E,M,k,Q,be,Ce){return(i||[]).map((ge,Te)=>{const Me=Ja(Te,Ce);let Ze=ge;if(Ze.sorter){const ut=Ze.sortDirections||k,st=Ze.showSorterTooltip===void 0?be:Ze.showSorterTooltip,dt=ka(Ze,Me),Dt=E.find(ar=>{let{key:$t}=ar;return $t===dt}),Et=Dt?Dt.sortOrder:null,Lt=Hl(ut,Et);let Rt;if(ge.sortIcon)Rt=ge.sortIcon({sortOrder:Et});else{const ar=ut.includes(gl)&&r.createElement(Al.Z,{className:se()(`${o}-column-sorter-up`,{active:Et===gl})}),$t=ut.includes(tl)&&r.createElement(vl.Z,{className:se()(`${o}-column-sorter-down`,{active:Et===tl})});Rt=r.createElement("span",{className:se()(`${o}-column-sorter`,{[`${o}-column-sorter-full`]:!!(ar&&$t)})},r.createElement("span",{className:`${o}-column-sorter-inner`,"aria-hidden":"true"},ar,$t))}const{cancelSort:Wt,triggerAsc:Bn,triggerDesc:Hn}=Q||{};let gn=Wt;Lt===tl?gn=Hn:Lt===gl&&(gn=Bn);const zn=typeof st=="object"?st:{title:gn};Ze=Object.assign(Object.assign({},Ze),{className:se()(Ze.className,{[`${o}-column-sort`]:Et}),title:ar=>{const $t=r.createElement("div",{className:`${o}-column-sorters`},r.createElement("span",{className:`${o}-column-title`},za(ge.title,ar)),Rt);return st?r.createElement(el.Z,Object.assign({},zn),$t):$t},onHeaderCell:ar=>{const $t=ge.onHeaderCell&&ge.onHeaderCell(ar)||{},hn=$t.onClick,rn=$t.onKeyDown;$t.onClick=Ln=>{M({column:ge,key:dt,sortOrder:Lt,multiplePriority:ll(ge)}),hn==null||hn(Ln)},$t.onKeyDown=Ln=>{Ln.keyCode===Ra.Z.ENTER&&(M({column:ge,key:dt,sortOrder:Lt,multiplePriority:ll(ge)}),rn==null||rn(Ln))};const Ht=to(ge.title,{}),kt=Ht==null?void 0:Ht.toString();return Et?$t["aria-sort"]=Et==="ascend"?"ascending":"descending":$t["aria-label"]=kt||"",$t.className=se()($t.className,`${o}-column-has-sorters`),$t.tabIndex=0,ge.ellipsis&&($t.title=(Ht!=null?Ht:"").toString()),$t}})}return"children"in Ze&&(Ze=Object.assign(Object.assign({},Ze),{children:xl(o,Ze.children,E,M,k,Q,be,Me)})),Ze})}function Pl(o){const{column:i,sortOrder:E}=o;return{column:i,order:E,field:i.dataIndex,columnKey:i.key}}function Il(o){const i=o.filter(E=>{let{sortOrder:M}=E;return M}).map(Pl);return i.length===0&&o.length?Object.assign(Object.assign({},Pl(o[o.length-1])),{column:void 0}):i.length<=1?i[0]||{}:i}function Ca(o,i,E){const M=i.slice().sort((be,Ce)=>Ce.multiplePriority-be.multiplePriority),k=o.slice(),Q=M.filter(be=>{let{column:{sorter:Ce},sortOrder:ge}=be;return yl(Ce)&&ge});return Q.length?k.sort((be,Ce)=>{for(let ge=0;ge{const Ce=be[E];return Ce?Object.assign(Object.assign({},be),{[E]:Ca(Ce,i,E)}):be}):k}function ia(o){let{prefixCls:i,mergedColumns:E,onSorterChange:M,sortDirections:k,tableLocale:Q,showSorterTooltip:be}=o;const[Ce,ge]=r.useState(Dl(E,!0)),Te=r.useMemo(()=>{let dt=!0;const Dt=Dl(E,!1);if(!Dt.length)return Ce;const Et=[];function Lt(Wt){dt?Et.push(Wt):Et.push(Object.assign(Object.assign({},Wt),{sortOrder:null}))}let Rt=null;return Dt.forEach(Wt=>{Rt===null?(Lt(Wt),Wt.sortOrder&&(Wt.multiplePriority===!1?dt=!1:Rt=!0)):(Rt&&Wt.multiplePriority!==!1||(dt=!1),Lt(Wt))}),Et},[E,Ce]),Me=r.useMemo(()=>{const dt=Te.map(Dt=>{let{column:Et,sortOrder:Lt}=Dt;return{column:Et,order:Lt}});return{sortColumns:dt,sortColumn:dt[0]&&dt[0].column,sortOrder:dt[0]&&dt[0].order}},[Te]);function Ze(dt){let Dt;dt.multiplePriority===!1||!Te.length||Te[0].multiplePriority===!1?Dt=[dt]:Dt=[].concat((0,Ft.Z)(Te.filter(Et=>{let{key:Lt}=Et;return Lt!==dt.key})),[dt]),ge(Dt),M(Il(Dt),Dt)}return[dt=>xl(i,dt,Te,Ze,k,Q,be),Te,Me,()=>Il(Te)]}function ba(o,i){return o.map(E=>{const M=Object.assign({},E);return M.title=za(E.title,i),"children"in M&&(M.children=ba(M.children,i)),M})}function fo(o){return[r.useCallback(E=>ba(E,o),[o])]}var so=Tn((o,i)=>{const{_renderTimes:E}=o,{_renderTimes:M}=i;return E!==M}),No=Er((o,i)=>{const{_renderTimes:E}=o,{_renderTimes:M}=i;return E!==M}),To=e(64993),pl=e(17313),Ol=e(83116),Rl=e(37613),a=o=>{const{componentCls:i}=o,E=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,M=(k,Q,be)=>({[`&${i}-${k}`]:{[`> ${i}-container`]:{[`> ${i}-content, > ${i}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${i}-expanded-row-fixed`]:{margin:`-${Q}px -${be+o.lineWidth}px`}}}}}});return{[`${i}-wrapper`]:{[`${i}${i}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${i}-title`]:{border:E,borderBottom:0},[`> ${i}-container`]:{borderInlineStart:E,borderTop:E,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:m.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:m.motionEaseInQuint}}]}},15969:function(_t,He,e){e.d(He,{N:function(){return d}});const d=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(_t,He,e){e.d(He,{default:function(){return Ba}});var d={},c="rc-table-internal-hook",h=e(42978),Y=e(6089),v=e(34280),O=e(13697),r=e(59301),te=e(4676);function re(o){var i=r.createContext(void 0),E=function(k){var Q=k.value,ye=k.children,Ce=r.useRef(Q);Ce.current=Q;var ge=r.useState(function(){return{getValue:function(){return Ce.current},listeners:new Set}}),Te=(0,h.Z)(ge,1),Me=Te[0];return(0,v.Z)(function(){(0,te.unstable_batchedUpdates)(function(){Me.listeners.forEach(function(Ze){Ze(Q)})})},[Q]),r.createElement(i.Provider,{value:Me},ye)};return{Context:i,Provider:E,defaultValue:o}}function y(o,i){var E=(0,Y.Z)(typeof i=="function"?i:function(Ze){if(i===void 0)return Ze;if(!Array.isArray(i))return Ze[i];var ut={};return i.forEach(function(st){ut[st]=Ze[st]}),ut}),M=r.useContext(o==null?void 0:o.Context),k=M||{},Q=k.listeners,ye=k.getValue,Ce=r.useRef();Ce.current=E(M?ye():o==null?void 0:o.defaultValue);var ge=r.useState({}),Te=(0,h.Z)(ge,2),Me=Te[1];return(0,v.Z)(function(){if(!M)return;function Ze(ut){var st=E(ut);(0,O.Z)(Ce.current,st,!0)||Me({})}return Q.add(Ze),function(){Q.delete(Ze)}},[M]),Ce.current}var ue=e(54476),K=e(8654);function m(){var o=r.createContext(null);function i(){return r.useContext(o)}function E(k,Q){var ye=(0,K.Yr)(k),Ce=function(Te,Me){var Ze=ye?{ref:Me}:{},ut=r.useRef(0),st=r.useRef(Te),dt=i();return dt!==null?r.createElement(k,(0,ue.Z)({},Te,Ze)):((!Q||Q(st.current,Te))&&(ut.current+=1),st.current=Te,r.createElement(o.Provider,{value:ut.current},r.createElement(k,(0,ue.Z)({},Te,Ze))))};return ye?r.forwardRef(Ce):Ce}function M(k,Q){var ye=(0,K.Yr)(k),Ce=function(Te,Me){var Ze=ye?{ref:Me}:{};return i(),r.createElement(k,(0,ue.Z)({},Te,Ze))};return ye?r.memo(r.forwardRef(Ce),Q):r.memo(Ce,Q)}return{makeImmutable:E,responseImmutable:M,useImmutableMark:i}}var q=m(),_=q.makeImmutable,$=q.responseImmutable,Fe=q.useImmutableMark,ae=m(),De=ae.makeImmutable,me=ae.responseImmutable,V=ae.useImmutableMark,f=re(),t=f;function x(o,i){var E=r.useRef(0);E.current+=1;var M=r.useRef(o),k=[];Object.keys(o||{}).map(function(ye){var Ce;(o==null?void 0:o[ye])!==((Ce=M.current)===null||Ce===void 0?void 0:Ce[ye])&&k.push(ye)}),M.current=o;var Q=r.useRef([]);return k.length&&(Q.current=k),r.useDebugValue(E.current),r.useDebugValue(Q.current.join(", ")),i&&console.log("".concat(i,":"),E.current,Q.current),E.current}var b=null,I=r.memo(function(){var o=x();return r.createElement("h1",null,"Render Times: ",o)});I.displayName="RenderBlock";var N=e(76190),j=e(33885),S=e(20068),Oe=e(92310),se=e.n(Oe),et=e(80547),oe=e(97938),he=e(48736),ce=r.createContext({renderWithProps:!1}),ee=ce,Se="RC_TABLE_KEY";function X(o){return o==null?[]:Array.isArray(o)?o:[o]}function ie(o){var i=[],E={};return o.forEach(function(M){for(var k=M||{},Q=k.key,ye=k.dataIndex,Ce=Q||X(ye).join("-")||Se;E[Ce];)Ce="".concat(Ce,"_next");E[Ce]=!0,i.push(Ce)}),i}function Ie(o){return o!=null}function pe(o){return o&&(0,N.Z)(o)==="object"&&!Array.isArray(o)&&!r.isValidElement(o)}function U(o,i,E,M,k,Q){var ye=r.useContext(ee),Ce=V(),ge=(0,et.Z)(function(){if(Ie(M))return[M];var Te=i==null||i===""?[]:Array.isArray(i)?i:[i],Me=(0,oe.Z)(o,Te),Ze=Me,ut=void 0;if(k){var st=k(Me,o,E);pe(st)?(Ze=st.children,ut=st.props,ye.renderWithProps=!0):Ze=st}return[Ze,ut]},[Ce,o,M,i,k,E],function(Te,Me){if(Q){var Ze=(0,h.Z)(Te,2),ut=Ze[1],st=(0,h.Z)(Me,2),dt=st[1];return Q(dt,ut)}return ye.renderWithProps?!0:!(0,O.Z)(Te,Me,!0)});return ge}function fe(o,i,E,M){var k=o+i-1;return o<=M&&k>=E}function we(o,i){return y(t,function(E){var M=fe(o,i||1,E.hoverStartRow,E.hoverEndRow);return[M,E.onHover]})}var ke=function(i){var E=i.ellipsis,M=i.rowType,k=i.children,Q,ye=E===!0?{showTitle:!0}:E;return ye&&(ye.showTitle||M==="header")&&(typeof k=="string"||typeof k=="number"?Q=k.toString():r.isValidElement(k)&&typeof k.props.children=="string"&&(Q=k.props.children)),Q};function Pe(o){var i,E,M,k,Q,ye,Ce,ge,Te=o.component,Me=o.children,Ze=o.ellipsis,ut=o.scope,st=o.prefixCls,dt=o.className,Dt=o.align,Et=o.record,Lt=o.render,Rt=o.dataIndex,Wt=o.renderIndex,Bn=o.shouldCellUpdate,Hn=o.index,gn=o.rowType,zn=o.colSpan,ar=o.rowSpan,$t=o.fixLeft,hn=o.fixRight,rn=o.firstFixLeft,Ht=o.lastFixLeft,kt=o.firstFixRight,Ln=o.lastFixRight,vr=o.appendNode,ir=o.additionalProps,An=ir===void 0?{}:ir,ur=o.isSticky,hr="".concat(st,"-cell"),yr=y(t,["supportSticky","allColumnsFixedLeft"]),Cr=yr.supportSticky,qr=yr.allColumnsFixedLeft,wr=U(Et,Rt,Wt,Me,Lt,Bn),er=(0,h.Z)(wr,2),aa=er[0],Gn=er[1],jr={},Fr=typeof $t=="number"&&Cr,xa=typeof hn=="number"&&Cr;Fr&&(jr.position="sticky",jr.left=$t),xa&&(jr.position="sticky",jr.right=hn);var Qn=(i=(E=(M=Gn==null?void 0:Gn.colSpan)!==null&&M!==void 0?M:An.colSpan)!==null&&E!==void 0?E:zn)!==null&&i!==void 0?i:1,Kn=(k=(Q=(ye=Gn==null?void 0:Gn.rowSpan)!==null&&ye!==void 0?ye:An.rowSpan)!==null&&Q!==void 0?Q:ar)!==null&&k!==void 0?k:1,Vn=we(Hn,Kn),In=(0,h.Z)(Vn,2),cn=In[0],mt=In[1],Xt=function(Wn){var Ga;Et&&mt(Hn,Hn+Kn-1),An==null||(Ga=An.onMouseEnter)===null||Ga===void 0||Ga.call(An,Wn)},or=function(Wn){var Ga;Et&&mt(-1,-1),An==null||(Ga=An.onMouseLeave)===null||Ga===void 0||Ga.call(An,Wn)};if(Qn===0||Kn===0)return null;var br=(Ce=An.title)!==null&&Ce!==void 0?Ce:ke({rowType:gn,ellipsis:Ze,children:aa}),Va=se()(hr,dt,(ge={},(0,S.Z)(ge,"".concat(hr,"-fix-left"),Fr&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-first"),rn&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-last"),Ht&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-left-all"),Ht&&qr&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right"),xa&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right-first"),kt&&Cr),(0,S.Z)(ge,"".concat(hr,"-fix-right-last"),Ln&&Cr),(0,S.Z)(ge,"".concat(hr,"-ellipsis"),Ze),(0,S.Z)(ge,"".concat(hr,"-with-append"),vr),(0,S.Z)(ge,"".concat(hr,"-fix-sticky"),(Fr||xa)&&ur&&Cr),(0,S.Z)(ge,"".concat(hr,"-row-hover"),!Gn&&cn),ge),An.className,Gn==null?void 0:Gn.className),Za={};Dt&&(Za.textAlign=Dt);var Co=(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({},jr),An.style),Za),Gn==null?void 0:Gn.style),da=aa;return(0,N.Z)(da)==="object"&&!Array.isArray(da)&&!r.isValidElement(da)&&(da=null),Ze&&(Ht||kt)&&(da=r.createElement("span",{className:"".concat(hr,"-content")},da)),r.createElement(Te,(0,ue.Z)({},Gn,An,{className:Va,style:Co,title:br,scope:ut,onMouseEnter:Xt,onMouseLeave:or,colSpan:Qn!==1?Qn:null,rowSpan:Kn!==1?Kn:null}),vr,da)}var vt=r.memo(Pe);function je(o,i,E,M,k,Q){var ye=E[o]||{},Ce=E[i]||{},ge,Te;ye.fixed==="left"?ge=M.left[k==="rtl"?i:o]:Ce.fixed==="right"&&(Te=M.right[k==="rtl"?o:i]);var Me=!1,Ze=!1,ut=!1,st=!1,dt=E[i+1],Dt=E[o-1],Et=!(Q!=null&&Q.children);if(k==="rtl"){if(ge!==void 0){var Lt=Dt&&Dt.fixed==="left";st=!Lt&&Et}else if(Te!==void 0){var Rt=dt&&dt.fixed==="right";ut=!Rt&&Et}}else if(ge!==void 0){var Wt=dt&&dt.fixed==="left";Me=!Wt&&Et}else if(Te!==void 0){var Bn=Dt&&Dt.fixed==="right";Ze=!Bn&&Et}return{fixLeft:ge,fixRight:Te,lastFixLeft:Me,firstFixRight:Ze,lastFixRight:ut,firstFixLeft:st,isSticky:M.isSticky}}var pt=r.createContext({}),Le=pt;function xe(o){var i=o.className,E=o.index,M=o.children,k=o.colSpan,Q=k===void 0?1:k,ye=o.rowSpan,Ce=o.align,ge=y(t,["prefixCls","direction"]),Te=ge.prefixCls,Me=ge.direction,Ze=r.useContext(Le),ut=Ze.scrollColumnIndex,st=Ze.stickyOffsets,dt=Ze.flattenColumns,Dt=Ze.columns,Et=E+Q-1,Lt=Et+1===ut?Q+1:Q,Rt=je(E,E+Lt-1,dt,st,Me,Dt==null?void 0:Dt[E]);return r.createElement(vt,(0,ue.Z)({className:i,index:E,component:"td",prefixCls:Te,record:null,dataIndex:null,align:Ce,colSpan:Lt,rowSpan:ye,render:function(){return M}},Rt))}var at=e(75931),F=["children"];function w(o){var i=o.children,E=(0,at.Z)(o,F);return r.createElement("tr",E,i)}function D(o){var i=o.children;return i}D.Row=w,D.Cell=xe;var s=D;function W(o){var i=o.children,E=o.stickyOffsets,M=o.flattenColumns,k=o.columns,Q=y(t,"prefixCls"),ye=M.length-1,Ce=M[ye],ge=r.useMemo(function(){return{stickyOffsets:E,flattenColumns:M,scrollColumnIndex:Ce!=null&&Ce.scrollbar?ye:null,columns:k}},[Ce,M,ye,E,k]);return r.createElement(Le.Provider,{value:ge},r.createElement("tfoot",{className:"".concat(Q,"-summary")},i))}var T=me(W),g=s,u=e(70425),G=e(29301),R=e(29194),p=e(24514),A=e(75152),be=e(26112);function ne(o,i,E,M,k,Q,ye){o.push({record:i,indent:E,index:ye});var Ce=Q(i),ge=k==null?void 0:k.has(Ce);if(i&&Array.isArray(i[M])&&ge)for(var Te=0;Te1?rn-1:0),kt=1;kt=0;Ce-=1){var ge=i[Ce],Te=E&&E[Ce],Me=Te&&Te[Jt];if(ge||Me||ye){var Ze=Me||{},ut=Ze.columnType,st=(0,at.Z)(Ze,on);k.unshift(r.createElement("col",(0,ue.Z)({key:Ce,style:{width:ge}},st))),ye=!0}}return r.createElement("colgroup",null,k)}var Sn=En,Ft=e(94480),Zn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function rr(o,i){return(0,r.useMemo)(function(){for(var E=[],M=0;M1?"colgroup":"col":null,ellipsis:Et.ellipsis,align:Et.align,component:Et.title?Q:ye,prefixCls:Me,key:st[Dt]},Lt,{additionalProps:Rt,rowType:"header"}))}))}Cn.displayName="HeaderRow";var jt=Cn;function Bt(o){var i=[];function E(ye,Ce){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;i[ge]=i[ge]||[];var Te=Ce,Me=ye.filter(Boolean).map(function(Ze){var ut={key:Ze.key,className:Ze.className||"",children:Ze.title,column:Ze,colStart:Te},st=1,dt=Ze.children;return dt&&dt.length>0&&(st=E(dt,Te,ge+1).reduce(function(Dt,Et){return Dt+Et},0),ut.hasSubColumns=!0),"colSpan"in Ze&&(st=Ze.colSpan),"rowSpan"in Ze&&(ut.rowSpan=Ze.rowSpan),ut.colSpan=st,ut.colEnd=ut.colStart+st-1,i[ge].push(ut),Te+=st,st});return Me}E(o,0);for(var M=i.length,k=function(Ce){i[Ce].forEach(function(ge){!("rowSpan"in ge)&&!ge.hasSubColumns&&(ge.rowSpan=M-Ce)})},Q=0;Q1&&arguments[1]!==void 0?arguments[1]:"";return typeof i=="number"?i:i.endsWith("%")?o*parseFloat(i)/100:null}function Tt(o,i){return r.useMemo(function(){if(i&&i>0){var E=0,M=0;o.forEach(function(Te){var Me=tr(i,Te.width);Me?E+=Me:M+=1});var k=i-E,Q=M,ye=k/M,Ce=0,ge=o.map(function(Te){var Me=(0,j.Z)({},Te),Ze=tr(i,Me.width);if(Ze)Me.width=Ze;else{var ut=Math.floor(ye);Me.width=Q===1?k:ut,k-=ut,Q-=1}return Ce+=Me.width,Me});return[ge,Ce]}return[o,i]},[o,i])}var On=["children"],J=["fixed"];function Ye(o){return(0,Pr.Z)(o).filter(function(i){return r.isValidElement(i)}).map(function(i){var E=i.key,M=i.props,k=M.children,Q=(0,at.Z)(M,On),ye=(0,j.Z)({key:E},Q);return k&&(ye.children=Ye(k)),ye})}function $e(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return o.filter(function(E){return E&&(0,N.Z)(E)==="object"}).reduce(function(E,M,k){var Q=M.fixed,ye=Q===!0?"left":Q,Ce="".concat(i,"-").concat(k),ge=M.children;return ge&&ge.length>0?[].concat((0,Ft.Z)(E),(0,Ft.Z)($e(ge,Ce).map(function(Te){return(0,j.Z)({fixed:ye},Te)}))):[].concat((0,Ft.Z)(E),[(0,j.Z)((0,j.Z)({key:Ce},M),{},{fixed:ye})])},[])}function B(o){for(var i=!0,E=0;E=0;Q-=1){var ye=o[Q];if(k&&ye.fixed!=="right")k=!1;else if(!k&&ye.fixed==="right"){warning(!1,"Index ".concat(Q+1," of `columns` missing `fixed='right'` prop."));break}}}function H(o){return o.map(function(i){var E=i.fixed,M=(0,at.Z)(i,J),k=E;return E==="left"?k="right":E==="right"&&(k="left"),(0,j.Z)({fixed:k},M)})}function Ue(o,i){var E=o.prefixCls,M=o.columns,k=o.children,Q=o.expandable,ye=o.expandedKeys,Ce=o.columnTitle,ge=o.getRowKey,Te=o.onTriggerExpand,Me=o.expandIcon,Ze=o.rowExpandable,ut=o.expandIconColumnIndex,st=o.direction,dt=o.expandRowByClick,Dt=o.columnWidth,Et=o.fixed,Lt=o.scrollWidth,Rt=r.useMemo(function(){return M||Ye(k)},[M,k]),Wt=r.useMemo(function(){if(Q){var hn,rn=Rt.slice();if(!rn.includes(d)){var Ht=ut||0;Ht>=0&&rn.splice(Ht,0,d)}var kt=rn.indexOf(d);rn=rn.filter(function(An,ur){return An!==d||ur===kt});var Ln=Rt[kt],vr;(Et==="left"||Et)&&!ut?vr="left":(Et==="right"||Et)&&ut===Rt.length?vr="right":vr=Ln?Ln.fixed:null;var ir=(hn={},(0,S.Z)(hn,Jt,{className:"".concat(E,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(hn,"title",Ce),(0,S.Z)(hn,"fixed",vr),(0,S.Z)(hn,"className","".concat(E,"-row-expand-icon-cell")),(0,S.Z)(hn,"width",Dt),(0,S.Z)(hn,"render",function(ur,hr,yr){var Cr=ge(hr,yr),qr=ye.has(Cr),wr=Ze?Ze(hr):!0,er=Me({prefixCls:E,expanded:qr,expandable:wr,record:hr,onExpand:Te});return dt?r.createElement("span",{onClick:function(Gn){return Gn.stopPropagation()}},er):er}),hn);return rn.map(function(An){return An===d?ir:An})}return Rt.filter(function(An){return An!==d})},[Q,Rt,ge,ye,Me,st]),Bn=r.useMemo(function(){var hn=Wt;return i&&(hn=i(hn)),hn.length||(hn=[{render:function(){return null}}]),hn},[i,Wt,st]),Hn=r.useMemo(function(){return st==="rtl"?H($e(Bn)):$e(Bn)},[Bn,st,Lt]),gn=Tt(Hn,Lt),zn=(0,h.Z)(gn,2),ar=zn[0],$t=zn[1];return[Bn,ar,$t]}var Ve=Ue;function Pt(o){var i,E=o.prefixCls,M=o.record,k=o.onExpand,Q=o.expanded,ye=o.expandable,Ce="".concat(E,"-row-expand-icon");if(!ye)return r.createElement("span",{className:se()(Ce,"".concat(E,"-row-spaced"))});var ge=function(Me){k(M,Me),Me.stopPropagation()};return r.createElement("span",{className:se()(Ce,(i={},(0,S.Z)(i,"".concat(E,"-row-expanded"),Q),(0,S.Z)(i,"".concat(E,"-row-collapsed"),!Q),i)),onClick:ge})}function it(o,i,E){var M=[];function k(Q){(Q||[]).forEach(function(ye,Ce){M.push(i(ye,Ce)),k(ye[E])})}return k(o),M}function tt(o,i,E){var M=Ut(o),k=M.expandIcon,Q=M.expandedRowKeys,ye=M.defaultExpandedRowKeys,Ce=M.defaultExpandAllRows,ge=M.expandedRowRender,Te=M.onExpand,Me=M.onExpandedRowsChange,Ze=M.childrenColumnName,ut=k||Pt,st=Ze||"children",dt=r.useMemo(function(){return ge?"row":o.expandable&&o.internalHooks===c&&o.expandable.__PARENT_RENDER_ICON__||i.some(function(Hn){return Hn&&(0,N.Z)(Hn)==="object"&&Hn[st]})?"nest":!1},[!!ge,i]),Dt=r.useState(function(){return ye||(Ce?it(i,E,st):[])}),Et=(0,h.Z)(Dt,2),Lt=Et[0],Rt=Et[1],Wt=r.useMemo(function(){return new Set(Q||Lt||[])},[Q,Lt]),Bn=r.useCallback(function(Hn){var gn=E(Hn,i.indexOf(Hn)),zn,ar=Wt.has(gn);ar?(Wt.delete(gn),zn=(0,Ft.Z)(Wt)):zn=[].concat((0,Ft.Z)(Wt),[gn]),Rt(zn),Te&&Te(!ar,Hn),Me&&Me(zn)},[E,Wt,i,Te,Me]);return[M,dt,Wt,ut,st,Bn]}function yt(o,i,E,M){var k=o.map(function(Q,ye){return je(ye,ye,o,i,E,M==null?void 0:M[ye])});return(0,et.Z)(function(){return k},[k],function(Q,ye){return!(0,O.Z)(Q,ye)})}function Ot(o){var i=(0,r.useRef)(o),E=(0,r.useState)({}),M=(0,h.Z)(E,2),k=M[1],Q=(0,r.useRef)(null),ye=(0,r.useRef)([]);function Ce(ge){ye.current.push(ge);var Te=Promise.resolve();Q.current=Te,Te.then(function(){if(Q.current===Te){var Me=ye.current,Ze=i.current;ye.current=[],Me.forEach(function(ut){i.current=ut(i.current)}),Q.current=null,Ze!==i.current&&k({})}})}return(0,r.useEffect)(function(){return function(){Q.current=null}},[]),[i.current,Ce]}function Yt(o){var i=(0,r.useRef)(o||null),E=(0,r.useRef)();function M(){window.clearTimeout(E.current)}function k(ye){i.current=ye,M(),E.current=window.setTimeout(function(){i.current=null,E.current=void 0},100)}function Q(){return i.current}return(0,r.useEffect)(function(){return M},[]),[k,Q]}function xt(){var o=r.useState(-1),i=(0,h.Z)(o,2),E=i[0],M=i[1],k=r.useState(-1),Q=(0,h.Z)(k,2),ye=Q[0],Ce=Q[1],ge=r.useCallback(function(Te,Me){M(Te),Ce(Me)},[]);return[E,ye,ge]}var Zt=e(47273),en=(0,Zt.Z)()?window:null;function Nt(o,i){var E=(0,N.Z)(o)==="object"?o:{},M=E.offsetHeader,k=M===void 0?0:M,Q=E.offsetSummary,ye=Q===void 0?0:Q,Ce=E.offsetScroll,ge=Ce===void 0?0:Ce,Te=E.getContainer,Me=Te===void 0?function(){return en}:Te,Ze=Me()||en;return r.useMemo(function(){var ut=!!o;return{isSticky:ut,stickyClassName:ut?"".concat(i,"-sticky-holder"):"",offsetHeader:k,offsetSummary:ye,offsetScroll:ge,container:Ze}},[ge,k,ye,i,Ze])}function Gt(o,i,E){var M=(0,r.useMemo)(function(){for(var k=[],Q=[],ye=0,Ce=0,ge=0;ge=Ze&&(An=Ze-ut),ye({scrollLeft:An/Ze*(Me+2)}),Rt.current.x=kt.pageX},hn=function(){if(Q.current){var kt=(0,Re.os)(Q.current).top,Ln=kt+Q.current.offsetHeight,vr=ge===window?document.documentElement.scrollTop+window.innerHeight:(0,Re.os)(ge).top+ge.clientHeight;Ln-(0,A.Z)()<=vr||kt>=vr-Ce?Lt(function(ir){return(0,j.Z)((0,j.Z)({},ir),{},{isHiddenScrollBar:!0})}):Lt(function(ir){return(0,j.Z)((0,j.Z)({},ir),{},{isHiddenScrollBar:!1})})}},rn=function(kt){Lt(function(Ln){return(0,j.Z)((0,j.Z)({},Ln),{},{scrollLeft:kt/Me*Ze||0})})};return r.useImperativeHandle(E,function(){return{setScrollLeft:rn}}),r.useEffect(function(){var Ht=(0,ln.Z)(document.body,"mouseup",zn,!1),kt=(0,ln.Z)(document.body,"mousemove",$t,!1);return hn(),function(){Ht.remove(),kt.remove()}},[ut,Hn]),r.useEffect(function(){var Ht=(0,ln.Z)(ge,"scroll",hn,!1),kt=(0,ln.Z)(window,"resize",hn,!1);return function(){Ht.remove(),kt.remove()}},[ge]),r.useEffect(function(){Et.isHiddenScrollBar||Lt(function(Ht){var kt=Q.current;return kt?(0,j.Z)((0,j.Z)({},Ht),{},{scrollLeft:kt.scrollLeft/kt.scrollWidth*kt.clientWidth}):Ht})},[Et.isHiddenScrollBar]),Me<=Ze||!ut||Et.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,A.Z)(),width:Ze,bottom:Ce},className:"".concat(Te,"-sticky-scroll")},r.createElement("div",{onMouseDown:ar,ref:st,className:se()("".concat(Te,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(Te,"-sticky-scroll-bar-active"),Hn)),style:{width:"".concat(ut,"px"),transform:"translate3d(".concat(Et.scrollLeft,"px, 0, 0)")}}))},Ke=r.forwardRef(ze);function rt(o){return null}var We=rt;function qe(o){return null}var Je=qe,St="rc-table",Vt=[],tn={};function kn(){return"No Data"}function Rn(o){var i,E=(0,j.Z)({rowKey:"key",prefixCls:St,emptyText:kn},o),M=E.prefixCls,k=E.className,Q=E.rowClassName,ye=E.style,Ce=E.data,ge=E.rowKey,Te=E.scroll,Me=E.tableLayout,Ze=E.direction,ut=E.title,st=E.footer,dt=E.summary,Dt=E.caption,Et=E.id,Lt=E.showHeader,Rt=E.components,Wt=E.emptyText,Bn=E.onRow,Hn=E.onHeaderRow,gn=E.internalHooks,zn=E.transformColumns,ar=E.internalRefs,$t=E.tailor,hn=E.sticky,rn=Ce||Vt,Ht=!!rn.length,kt=gn===c,Ln=r.useCallback(function(Yr,ma){return(0,oe.Z)(Rt,Yr)||ma},[Rt]),vr=r.useMemo(function(){return typeof ge=="function"?ge:function(Yr){var ma=Yr&&Yr[ge];return ma}},[ge]),ir=Ln(["body"]),An=xt(),ur=(0,h.Z)(An,3),hr=ur[0],yr=ur[1],Cr=ur[2],qr=tt(E,rn,vr),wr=(0,h.Z)(qr,6),er=wr[0],aa=wr[1],Gn=wr[2],jr=wr[3],Fr=wr[4],xa=wr[5],Qn=Te==null?void 0:Te.x,Kn=r.useState(0),Vn=(0,h.Z)(Kn,2),In=Vn[0],cn=Vn[1],mt=Ve((0,j.Z)((0,j.Z)((0,j.Z)({},E),er),{},{expandable:!!er.expandedRowRender,columnTitle:er.columnTitle,expandedKeys:Gn,getRowKey:vr,onTriggerExpand:xa,expandIcon:jr,expandIconColumnIndex:er.expandIconColumnIndex,direction:Ze,scrollWidth:kt&&$t&&typeof Qn=="number"?Qn:null}),kt?zn:null),Xt=(0,h.Z)(mt,3),or=Xt[0],br=Xt[1],Va=Xt[2],Za=Va!=null?Va:Qn,Co=r.useMemo(function(){return{columns:or,flattenColumns:br}},[or,br]),da=r.useRef(),sa=r.useRef(),Wn=r.useRef(),Ga=r.useRef(),qa=r.useRef(),Lr=r.useState(!1),Vr=(0,h.Z)(Lr,2),ua=Vr[0],Da=Vr[1],Ea=r.useState(!1),Ar=(0,h.Z)(Ea,2),_a=Ar[0],Wa=Ar[1],Wr=Ot(new Map),$n=(0,h.Z)(Wr,2),Sa=$n[0],Qa=$n[1],ko=ie(br),So=ko.map(function(Yr){return Sa.get(Yr)}),mo=r.useMemo(function(){return So},[So.join("_")]),ao=Qt(mo,br.length,Ze),Pa=Te&&Ie(Te.y),ga=Te&&Ie(Za)||!!er.fixed,zo=ga&&br.some(function(Yr){var ma=Yr.fixed;return ma}),nl=r.useRef(),Mo=Nt(hn,M),Lo=Mo.isSticky,El=Mo.offsetHeader,Kl=Mo.offsetSummary,Mr=Mo.offsetScroll,ta=Mo.stickyClassName,Xa=Mo.container,fa=r.useMemo(function(){return dt==null?void 0:dt(rn)},[dt,rn]),oo=(Pa||Lo)&&r.isValidElement(fa)&&fa.type===s&&fa.props.fixed,lo,eo,Ho;Pa&&(eo={overflowY:"scroll",maxHeight:Te.y}),ga&&(lo={overflowX:"auto"},Pa||(eo={overflowY:"hidden"}),Ho={width:Za===!0?"auto":Za,minWidth:"100%"});var jl=r.useCallback(function(Yr,ma){(0,R.Z)(da.current)&&Qa(function(wo){if(wo.get(Yr)!==ma){var Yo=new Map(wo);return Yo.set(Yr,ma),Yo}return wo})},[]),di=Yt(null),Vl=(0,h.Z)(di,2),fi=Vl[0],ai=Vl[1];function Nl(Yr,ma){ma&&(typeof ma=="function"?ma(Yr):ma.scrollLeft!==Yr&&(ma.scrollLeft=Yr,ma.scrollLeft!==Yr&&setTimeout(function(){ma.scrollLeft=Yr},0)))}var il=(0,Y.Z)(function(Yr){var ma=Yr.currentTarget,wo=Yr.scrollLeft,Yo=Ze==="rtl",Uo=typeof wo=="number"?wo:ma.scrollLeft,ci=ma||tn;if(!ai()||ai()===ci){var ei;fi(ci),Nl(Uo,sa.current),Nl(Uo,Wn.current),Nl(Uo,qa.current),Nl(Uo,(ei=nl.current)===null||ei===void 0?void 0:ei.setScrollLeft)}var ti=ma||sa.current;if(ti){var ni=ti.scrollWidth,Sl=ti.clientWidth;if(ni===Sl){Da(!1),Wa(!1);return}Yo?(Da(-Uo0)):(Da(Uo>0),Wa(Uo1?Dt-kt:0,vr=(0,j.Z)((0,j.Z)((0,j.Z)({},zn),ge),{},{flex:"0 0 ".concat(kt,"px"),width:"".concat(kt,"px"),marginRight:Ln,pointerEvents:"auto"}),ir=r.useMemo(function(){return Me?rn<=1:$t===0||rn===0||rn>1},[rn,$t,Me]);ir?vr.visibility="hidden":Me&&(vr.height=Ze==null?void 0:Ze(rn));var An=ir?function(){return null}:ut,ur={};return(rn===0||$t===0)&&(ur.rowSpan=1,ur.colSpan=1),r.createElement(vt,(0,ue.Z)({className:se()(dt,Te),ellipsis:E.ellipsis,align:E.align,scope:E.rowScope,component:"div",prefixCls:i.prefixCls,key:Wt,record:Ce,index:Q,renderIndex:ye,dataIndex:st,render:An,shouldCellUpdate:E.shouldCellUpdate},Bn,{appendNode:Hn,additionalProps:(0,j.Z)((0,j.Z)({},gn),{},{style:vr},ur)}))}var Xn=Nn,Jn=["data","index","className","rowKey","style","extra","getHeight"],fr=r.forwardRef(function(o,i){var E=o.data,M=o.index,k=o.className,Q=o.rowKey,ye=o.style,Ce=o.extra,ge=o.getHeight,Te=(0,at.Z)(o,Jn),Me=E.record,Ze=E.indent,ut=E.index,st=y(t,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),dt=st.scrollX,Dt=st.flattenColumns,Et=st.prefixCls,Lt=st.fixColumn,Rt=st.componentWidth,Wt=P(Me,Q,M,Ze),Bn=Wt.rowSupportExpand,Hn=Wt.expanded,gn=Wt.rowProps,zn=Wt.expandedRowRender,ar=Wt.expandedRowClassName,$t;if(Bn&&Hn){var hn=zn(Me,M,Ze+1,Hn),rn=ar==null?void 0:ar(Me,M,Ze),Ht={};Lt&&(Ht={style:(0,S.Z)({},"--virtual-width","".concat(Rt,"px"))});var kt="".concat(Et,"-expanded-row-cell");$t=r.createElement("div",{className:se()("".concat(Et,"-expanded-row"),"".concat(Et,"-expanded-row-level-").concat(Ze+1),rn)},r.createElement(vt,{component:"div",prefixCls:Et,className:se()(kt,(0,S.Z)({},"".concat(kt,"-fixed"),Lt)),additionalProps:Ht},hn))}var Ln=(0,j.Z)((0,j.Z)({},ye),{},{width:dt});Ce&&(Ln.position="absolute",Ln.pointerEvents="none");var vr=r.createElement("div",(0,ue.Z)({},gn,Te,{ref:Bn?null:i,className:se()(k,"".concat(Et,"-row"),gn==null?void 0:gn.className,(0,S.Z)({},"".concat(Et,"-row-extra"),Ce)),style:(0,j.Z)((0,j.Z)({},Ln),gn==null?void 0:gn.style)}),Dt.map(function(ir,An){return r.createElement(Xn,{key:An,rowInfo:Wt,column:ir,colIndex:An,indent:Ze,index:M,renderIndex:ut,record:Me,inverse:Ce,getHeight:ge})}));return Bn?r.createElement("div",{ref:i},vr,$t):vr}),Tr=me(fr),wn=Tr,Mt=r.forwardRef(function(o,i){var E=o.data,M=o.onScroll,k=y(t,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Q=k.flattenColumns,ye=k.onColumnResize,Ce=k.getRowKey,ge=k.expandedKeys,Te=k.prefixCls,Me=k.childrenColumnName,Ze=k.emptyNode,ut=k.scrollX,st=y(Un),dt=st.scrollY,Dt=st.listItemHeight,Et=r.useRef(),Lt=le(E,Me,ge,Ce),Rt=r.useMemo(function(){var $t=0;return Q.map(function(hn){var rn=hn.width,Ht=hn.key;return $t+=rn,[Ht,rn,$t]})},[Q]),Wt=r.useMemo(function(){return Rt.map(function($t){return $t[2]})},[Rt]);r.useEffect(function(){Rt.forEach(function($t){var hn=(0,h.Z)($t,2),rn=hn[0],Ht=hn[1];ye(rn,Ht)})},[Rt]),r.useImperativeHandle(i,function(){var $t={};return Object.defineProperty($t,"scrollLeft",{get:function(){var rn;return((rn=Et.current)===null||rn===void 0?void 0:rn.getScrollInfo().x)||0},set:function(rn){var Ht;(Ht=Et.current)===null||Ht===void 0||Ht.scrollTo({left:rn})}}),$t});var Bn=function(hn,rn){var Ht,kt=(Ht=Lt[rn])===null||Ht===void 0?void 0:Ht.record,Ln=hn.onCell;if(Ln){var vr,ir=Ln(kt,rn);return(vr=ir==null?void 0:ir.rowSpan)!==null&&vr!==void 0?vr:1}return 1},Hn=function(hn){var rn=hn.start,Ht=hn.end,kt=hn.getSize,Ln=hn.offsetY;if(Ht<0)return null;for(var vr=Q.filter(function(Qn){return Bn(Qn,rn)===0}),ir=rn,An=function(Kn){if(vr=vr.filter(function(Vn){return Bn(Vn,Kn)===0}),!vr.length)return ir=Kn,"break"},ur=rn;ur>=0;ur-=1){var hr=An(ur);if(hr==="break")break}for(var yr=Q.filter(function(Qn){return Bn(Qn,Ht)!==1}),Cr=Ht,qr=function(Kn){if(yr=yr.filter(function(Vn){return Bn(Vn,Kn)!==1}),!yr.length)return Cr=Math.max(Kn-1,Ht),"break"},wr=Ht;wr1})&&aa.push(Kn)},jr=ir;jr<=Cr;jr+=1)var Fr=Gn(jr);var xa=aa.map(function(Qn){var Kn=Lt[Qn],Vn=Ce(Kn.record,Qn),In=function(Xt){var or=Qn+Xt-1,br=Ce(Lt[or].record,or),Va=kt(Vn,br);return Va.bottom-Va.top},cn=kt(Vn);return r.createElement(wn,{key:Qn,data:Kn,rowKey:Vn,index:Qn,style:{top:-Ln+cn.top},extra:!0,getHeight:In})});return xa},gn=r.useMemo(function(){return{columnsOffset:Wt}},[Wt]),zn="".concat(Te,"-tbody"),ar;return Lt.length?ar=r.createElement(Yn.Z,{fullHeight:!1,ref:Et,className:se()(zn,"".concat(zn,"-virtual")),height:dt,itemHeight:Dt||24,data:Lt,itemKey:function(hn){return Ce(hn.record)},scrollWidth:ut,onVirtualScroll:function(hn){var rn=hn.x;M({scrollLeft:rn})},extraRender:Hn},function($t,hn,rn){var Ht=Ce($t.record,hn);return r.createElement(wn,(0,ue.Z)({data:$t,rowKey:Ht,index:hn},rn))}):ar=r.createElement("div",{className:se()("".concat(Te,"-placeholder"))},r.createElement(vt,{component:"div",prefixCls:Te},Ze)),r.createElement(dr.Provider,{value:gn},ar)}),bt=me(Mt),yn=bt,un=function(i,E){var M=E.ref,k=E.onScroll;return r.createElement(yn,{ref:M,data:i,onScroll:k})},qn=100;function lr(o){var i=o.columns,E=o.scroll,M=o.prefixCls,k=M===void 0?St:M,Q=o.className,ye=o.listItemHeight,Ce=E||{},ge=Ce.x,Te=Ce.y;typeof ge!="number"&&(ge=((i||[]).length+1)*qn),typeof Te!="number"&&(Te=500);var Me=r.useMemo(function(){return{scrollY:Te,listItemHeight:ye}},[Te,ye]);return r.createElement(Un.Provider,{value:Me},r.createElement(sn,(0,ue.Z)({},o,{className:se()(Q,"".concat(k,"-virtual")),scroll:(0,j.Z)((0,j.Z)({},E),{},{x:ge}),components:{body:un},columns:i,internalHooks:c,tailor:!0})))}function Er(o){return De(lr,o)}var Ur=Er(),Or=null;function Gr(o){return null}var dn=Gr;function qt(o){return null}var _n=qt,mr=e(2738),Hr=e(68031),Ta=e(36355),pa=e(93891),Xr=e(19716),ca=e(8628),Ia=e(31724),wa=e(58421),Ha=e(71418),ra=e(88088);function Na(o){return function(E){let{prefixCls:M,onExpand:k,record:Q,expanded:ye,expandable:Ce}=E;const ge=`${M}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Te=>{k(Q,Te),Te.stopPropagation()},className:se()(ge,{[`${ge}-spaced`]:!Ce,[`${ge}-expanded`]:Ce&&ye,[`${ge}-collapsed`]:Ce&&!ye}),"aria-label":ye?o.collapse:o.expand,"aria-expanded":ye})}}var Aa=Na;function ka(o,i){return"key"in o&&o.key!==void 0&&o.key!==null?o.key:o.dataIndex?Array.isArray(o.dataIndex)?o.dataIndex.join("."):o.dataIndex:i}function Ja(o,i){return i?`${i}-${o}`:`${o}`}function za(o,i){return typeof o=="function"?o(i):o}function to(o,i){const E=za(o,i);return Object.prototype.toString.call(E)==="[object Object]"?"":E}var Bo={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"},io=Bo,Po=e(7657),Io=function(i,E){return r.createElement(Po.Z,(0,ue.Z)({},i,{ref:E,icon:io}))},bo=r.forwardRef(Io),Ka=bo,Zo=e(56762);function Oo(o){const i=r.useRef(o),E=(0,Zo.Z)();return[()=>i.current,M=>{i.current=M,E()}]}var yo=e(3113),xo=e(24905),uo=e(38854),jn=e(64165),pr=e(20834),sr=e(40875),gr=e(5112),Nr=e(17574),Jr=e(47472),Ya=e(92832);function Ma(o){let{value:i,onChange:E,filterSearch:M,tablePrefixCls:k,locale:Q}=o;return M?r.createElement("div",{className:`${k}-filter-dropdown-search`},r.createElement(Ya.default,{prefix:r.createElement(Jr.Z,null),placeholder:Q.filterSearchPlaceholder,onChange:E,value:i,htmlSize:1,className:`${k}-filter-dropdown-search-input`})):null}var Oa=Ma,Ra=e(10228);const Ao=o=>{const{keyCode:i}=o;i===Ra.Z.ENTER&&o.stopPropagation()};var rl=r.forwardRef((o,i)=>r.createElement("div",{className:o.className,onClick:E=>E.stopPropagation(),onKeyDown:Ao,ref:i},o.children));function Do(o){let i=[];return(o||[]).forEach(E=>{let{value:M,children:k}=E;i.push(M),k&&(i=[].concat((0,Ft.Z)(i),(0,Ft.Z)(Do(k))))}),i}function vo(o){return o.some(i=>{let{children:E}=i;return E})}function no(o,i){return typeof i=="string"||typeof i=="number"?i==null?void 0:i.toString().toLowerCase().includes(o.trim().toLowerCase()):!1}function Xo(o){let{filters:i,prefixCls:E,filteredKeys:M,filterMultiple:k,searchValue:Q,filterSearch:ye}=o;return i.map((Ce,ge)=>{const Te=String(Ce.value);if(Ce.children)return{key:Te||ge,label:Ce.text,popupClassName:`${E}-dropdown-submenu`,children:Xo({filters:Ce.children,prefixCls:E,filteredKeys:M,filterMultiple:k,searchValue:Q,filterSearch:ye})};const Me=k?xo.default:gr.ZP,Ze={key:Ce.value!==void 0?Te:ge,label:r.createElement(r.Fragment,null,r.createElement(Me,{checked:M.includes(Te)}),r.createElement("span",null,Ce.text))};return Q.trim()?typeof ye=="function"?ye(Q,Ce)?Ze:null:no(Q,Ce.text)?Ze:null:Ze})}function Fo(o){var i,E;const{tablePrefixCls:M,prefixCls:k,column:Q,dropdownPrefixCls:ye,columnKey:Ce,filterMultiple:ge,filterMode:Te="menu",filterSearch:Me=!1,filterState:Ze,triggerFilter:ut,locale:st,children:dt,getPopupContainer:Dt}=o,{filterDropdownOpen:Et,onFilterDropdownOpenChange:Lt,filterResetToDefaultFilteredValue:Rt,defaultFilteredValue:Wt,filterDropdownVisible:Bn,onFilterDropdownVisibleChange:Hn}=Q,[gn,zn]=r.useState(!1),ar=!!(Ze&&(!((i=Ze.filteredKeys)===null||i===void 0)&&i.length||Ze.forceFiltered)),$t=mt=>{zn(mt),Lt==null||Lt(mt),Hn==null||Hn(mt)},hn=(E=Et!=null?Et:Bn)!==null&&E!==void 0?E:gn,rn=Ze==null?void 0:Ze.filteredKeys,[Ht,kt]=Oo(rn||[]),Ln=mt=>{let{selectedKeys:Xt}=mt;kt(Xt)},vr=(mt,Xt)=>{let{node:or,checked:br}=Xt;Ln(ge?{selectedKeys:mt}:{selectedKeys:br&&or.key?[or.key]:[]})};r.useEffect(()=>{gn&&Ln({selectedKeys:rn||[]})},[rn]);const[ir,An]=r.useState([]),ur=mt=>{An(mt)},[hr,yr]=r.useState(""),Cr=mt=>{const{value:Xt}=mt.target;yr(Xt)};r.useEffect(()=>{gn||yr("")},[gn]);const qr=mt=>{const Xt=mt&&mt.length?mt:null;if(Xt===null&&(!Ze||!Ze.filteredKeys)||(0,O.Z)(Xt,Ze==null?void 0:Ze.filteredKeys,!0))return null;ut({column:Q,key:Ce,filteredKeys:Xt})},wr=()=>{$t(!1),qr(Ht())},er=function(){let{confirm:mt,closeDropdown:Xt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};mt&&qr([]),Xt&&$t(!1),yr(""),kt(Rt?(Wt||[]).map(or=>String(or)):[])},aa=function(){let{closeDropdown:mt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};mt&&$t(!1),qr(Ht())},Gn=mt=>{mt&&rn!==void 0&&kt(rn||[]),$t(mt),!mt&&!Q.filterDropdown&&wr()},jr=se()({[`${ye}-menu-without-submenu`]:!vo(Q.filters||[])}),Fr=mt=>{if(mt.target.checked){const Xt=Do(Q==null?void 0:Q.filters).map(or=>String(or));kt(Xt)}else kt([])},xa=mt=>{let{filters:Xt}=mt;return(Xt||[]).map((or,br)=>{const Va=String(or.value),Za={title:or.text,key:or.value!==void 0?Va:br};return or.children&&(Za.children=xa({filters:or.children})),Za})},Qn=mt=>{var Xt;return Object.assign(Object.assign({},mt),{text:mt.title,value:mt.key,children:((Xt=mt.children)===null||Xt===void 0?void 0:Xt.map(or=>Qn(or)))||[]})};let Kn;if(typeof Q.filterDropdown=="function")Kn=Q.filterDropdown({prefixCls:`${ye}-custom`,setSelectedKeys:mt=>Ln({selectedKeys:mt}),selectedKeys:Ht(),confirm:aa,clearFilters:er,filters:Q.filters,visible:hn,close:()=>{$t(!1)}});else if(Q.filterDropdown)Kn=Q.filterDropdown;else{const mt=Ht()||[],Xt=()=>(Q.filters||[]).length===0?r.createElement(jn.Z,{image:jn.Z.PRESENTED_IMAGE_SIMPLE,description:st.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Te==="tree"?r.createElement(r.Fragment,null,r.createElement(Oa,{filterSearch:Me,value:hr,onChange:Cr,tablePrefixCls:M,locale:st}),r.createElement("div",{className:`${M}-filter-dropdown-tree`},ge?r.createElement(xo.default,{checked:mt.length===Do(Q.filters).length,indeterminate:mt.length>0&&mt.lengthtypeof Me=="function"?Me(hr,Qn(br)):no(hr,br.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Oa,{filterSearch:Me,value:hr,onChange:Cr,tablePrefixCls:M,locale:st}),r.createElement(pr.default,{selectable:!0,multiple:ge,prefixCls:`${ye}-menu`,className:jr,onSelect:Ln,onDeselect:Ln,selectedKeys:mt,getPopupContainer:Dt,openKeys:ir,onOpenChange:ur,items:Xo({filters:Q.filters||[],filterSearch:Me,prefixCls:k,filteredKeys:Ht(),filterMultiple:ge,searchValue:hr})})),or=()=>Rt?(0,O.Z)((Wt||[]).map(br=>String(br)),mt,!0):mt.length===0;Kn=r.createElement(r.Fragment,null,Xt(),r.createElement("div",{className:`${k}-dropdown-btns`},r.createElement(yo.ZP,{type:"link",size:"small",disabled:or(),onClick:()=>er()},st.filterReset),r.createElement(yo.ZP,{type:"primary",size:"small",onClick:wr},st.filterConfirm)))}Q.filterDropdown&&(Kn=r.createElement(sr.J,{selectable:void 0},Kn));const Vn=()=>r.createElement(rl,{className:`${k}-dropdown`},Kn);let In;typeof Q.filterIcon=="function"?In=Q.filterIcon(ar):Q.filterIcon?In=Q.filterIcon:In=r.createElement(Ka,null);const{direction:cn}=r.useContext(Ta.E_);return r.createElement("div",{className:`${k}-column`},r.createElement("span",{className:`${M}-column-title`},dt),r.createElement(uo.Z,{dropdownRender:Vn,trigger:["click"],open:hn,onOpenChange:Gn,getPopupContainer:Dt,placement:cn==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:se()(`${k}-trigger`,{active:ar}),onClick:mt=>{mt.stopPropagation()}},In)))}var ul=Fo;function go(o,i,E){let M=[];return(o||[]).forEach((k,Q)=>{var ye;const Ce=Ja(Q,E);if(k.filters||"filterDropdown"in k||"onFilter"in k)if("filteredValue"in k){let ge=k.filteredValue;"filterDropdown"in k||(ge=(ye=ge==null?void 0:ge.map(String))!==null&&ye!==void 0?ye:ge),M.push({column:k,key:ka(k,Ce),filteredKeys:ge,forceFiltered:k.filtered})}else M.push({column:k,key:ka(k,Ce),filteredKeys:i&&k.defaultFilteredValue?k.defaultFilteredValue:void 0,forceFiltered:k.filtered});"children"in k&&(M=[].concat((0,Ft.Z)(M),(0,Ft.Z)(go(k.children,i,Ce))))}),M}function cl(o,i,E,M,k,Q,ye,Ce){return E.map((ge,Te)=>{const Me=Ja(Te,Ce),{filterMultiple:Ze=!0,filterMode:ut,filterSearch:st}=ge;let dt=ge;if(dt.filters||dt.filterDropdown){const Dt=ka(dt,Me),Et=M.find(Lt=>{let{key:Rt}=Lt;return Dt===Rt});dt=Object.assign(Object.assign({},dt),{title:Lt=>r.createElement(ul,{tablePrefixCls:o,prefixCls:`${o}-filter`,dropdownPrefixCls:i,column:dt,columnKey:Dt,filterState:Et,filterMultiple:Ze,filterMode:ut,filterSearch:st,triggerFilter:Q,locale:k,getPopupContainer:ye},za(ge.title,Lt))})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:cl(o,i,dt.children,M,k,Q,ye,Me)})),dt})}function jo(o){const i={};return o.forEach(E=>{let{key:M,filteredKeys:k,column:Q}=E;const{filters:ye,filterDropdown:Ce}=Q;if(Ce)i[M]=k||null;else if(Array.isArray(k)){const ge=Do(ye);i[M]=ge.filter(Te=>k.includes(String(Te)))}else i[M]=null}),i}function Jo(o,i){return i.reduce((E,M)=>{const{column:{onFilter:k,filters:Q},filteredKeys:ye}=M;return k&&ye&&ye.length?E.filter(Ce=>ye.some(ge=>{const Te=Do(Q),Me=Te.findIndex(ut=>String(ut)===String(ge)),Ze=Me!==-1?Te[Me]:ge;return k(Ze,Ce)})):E},o)}const $o=o=>o.flatMap(i=>"children"in i?[i].concat((0,Ft.Z)($o(i.children||[]))):[i]);function dl(o){let{prefixCls:i,dropdownPrefixCls:E,mergedColumns:M,onFilterChange:k,getPopupContainer:Q,locale:ye}=o;const Ce=r.useMemo(()=>$o(M||[]),[M]),[ge,Te]=r.useState(()=>go(Ce,!0)),Me=r.useMemo(()=>{const dt=go(Ce,!1);if(dt.length===0)return dt;let Dt=!0,Et=!0;if(dt.forEach(Lt=>{let{filteredKeys:Rt}=Lt;Rt!==void 0?Dt=!1:Et=!1}),Dt){const Lt=(Ce||[]).map((Rt,Wt)=>ka(Rt,Ja(Wt)));return ge.filter(Rt=>{let{key:Wt}=Rt;return Lt.includes(Wt)}).map(Rt=>{const Wt=Ce[Lt.findIndex(Bn=>Bn===Rt.key)];return Object.assign(Object.assign({},Rt),{column:Object.assign(Object.assign({},Rt.column),Wt),forceFiltered:Wt.filtered})})}return dt},[Ce,ge]),Ze=r.useMemo(()=>jo(Me),[Me]),ut=dt=>{const Dt=Me.filter(Et=>{let{key:Lt}=Et;return Lt!==dt.key});Dt.push(dt),Te(Dt),k(jo(Dt),Dt)};return[dt=>cl(i,E,dt,Me,ye,ut,Q),Me,Ze]}var al=dl;function qo(o,i,E){const M=r.useRef({});function k(Q){if(!M.current||M.current.data!==o||M.current.childrenColumnName!==i||M.current.getRowKey!==E){let Ce=function(ge){ge.forEach((Te,Me)=>{const Ze=E(Te,Me);ye.set(Ze,Te),Te&&typeof Te=="object"&&i in Te&&Ce(Te[i]||[])})};const ye=new Map;Ce(o),M.current={data:o,childrenColumnName:i,kvMap:ye,getRowKey:E}}return M.current.kvMap.get(Q)}return[k]}var Vo=e(50371),ol=function(o,i){var E={};for(var M in o)Object.prototype.hasOwnProperty.call(o,M)&&i.indexOf(M)<0&&(E[M]=o[M]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,M=Object.getOwnPropertySymbols(o);k{const Q=o[k];typeof Q!="function"&&(E[k]=Q)}),E}function _o(o,i,E){const M=E&&typeof E=="object"?E:{},{total:k=0}=M,Q=ol(M,["total"]),[ye,Ce]=(0,r.useState)(()=>({current:"defaultCurrent"in Q?Q.defaultCurrent:1,pageSize:"defaultPageSize"in Q?Q.defaultPageSize:Ro})),ge=(0,Vo.Z)(ye,Q,{total:k>0?k:o}),Te=Math.ceil((k||o)/ge.pageSize);ge.current>Te&&(ge.current=Te||1);const Me=(ut,st)=>{Ce({current:ut!=null?ut:1,pageSize:st||ge.pageSize})},Ze=(ut,st)=>{var dt;E&&((dt=E.onChange)===null||dt===void 0||dt.call(E,ut,st)),Me(ut,st),i(ut,st||(ge==null?void 0:ge.pageSize))};return E===!1?[{},()=>{}]:[Object.assign(Object.assign({},ge),{onChange:Ze}),Me]}var fl=_o,ml=e(84105),po=e(35654),Rr=e(90782),Sr=e(71430),ja=e(18929);const va={},ha="SELECT_ALL",Ua="SELECT_INVERT",$a="SELECT_NONE",ho=[],co=(o,i)=>{let E=[];return(i||[]).forEach(M=>{E.push(M),M&&typeof M=="object"&&o in M&&(E=[].concat((0,Ft.Z)(E),(0,Ft.Z)(co(o,M[o]))))}),E};var Eo=(o,i)=>{const{preserveSelectedRowKeys:E,selectedRowKeys:M,defaultSelectedRowKeys:k,getCheckboxProps:Q,onChange:ye,onSelect:Ce,onSelectAll:ge,onSelectInvert:Te,onSelectNone:Me,onSelectMultiple:Ze,columnWidth:ut,type:st,selections:dt,fixed:Dt,renderCell:Et,hideSelectAll:Lt,checkStrictly:Rt=!0}=i||{},{prefixCls:Wt,data:Bn,pageData:Hn,getRecordByKey:gn,getRowKey:zn,expandType:ar,childrenColumnName:$t,locale:hn,getPopupContainer:rn}=o,[Ht,kt]=(0,ja.Z)(M||k||ho,{value:M}),Ln=r.useRef(new Map),vr=(0,r.useCallback)(Qn=>{if(E){const Kn=new Map;Qn.forEach(Vn=>{let In=gn(Vn);!In&&Ln.current.has(Vn)&&(In=Ln.current.get(Vn)),Kn.set(Vn,In)}),Ln.current=Kn}},[gn,E]);r.useEffect(()=>{vr(Ht)},[Ht]);const{keyEntities:ir}=(0,r.useMemo)(()=>{if(Rt)return{keyEntities:null};let Qn=Bn;if(E){const Kn=new Set(Bn.map((In,cn)=>zn(In,cn))),Vn=Array.from(Ln.current).reduce((In,cn)=>{let[mt,Xt]=cn;return Kn.has(mt)?In:In.concat(Xt)},[]);Qn=[].concat((0,Ft.Z)(Qn),(0,Ft.Z)(Vn))}return(0,Sr.I8)(Qn,{externalGetKey:zn,childrenPropName:$t})},[Bn,zn,Rt,$t,E]),An=(0,r.useMemo)(()=>co($t,Hn),[$t,Hn]),ur=(0,r.useMemo)(()=>{const Qn=new Map;return An.forEach((Kn,Vn)=>{const In=zn(Kn,Vn),cn=(Q?Q(Kn):null)||{};Qn.set(In,cn)}),Qn},[An,zn,Q]),hr=(0,r.useCallback)(Qn=>{var Kn;return!!(!((Kn=ur.get(zn(Qn)))===null||Kn===void 0)&&Kn.disabled)},[ur,zn]),[yr,Cr]=(0,r.useMemo)(()=>{if(Rt)return[Ht||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Kn}=(0,Rr.S)(Ht,!0,ir,hr);return[Qn||[],Kn]},[Ht,Rt,ir,hr]),qr=(0,r.useMemo)(()=>{const Qn=st==="radio"?yr.slice(0,1):yr;return new Set(Qn)},[yr,st]),wr=(0,r.useMemo)(()=>st==="radio"?new Set:new Set(Cr),[Cr,st]),[er,aa]=(0,r.useState)(null);r.useEffect(()=>{i||kt(ho)},[!!i]);const Gn=(0,r.useCallback)((Qn,Kn)=>{let Vn,In;vr(Qn),E?(Vn=Qn,In=Qn.map(cn=>Ln.current.get(cn))):(Vn=[],In=[],Qn.forEach(cn=>{const mt=gn(cn);mt!==void 0&&(Vn.push(cn),In.push(mt))})),kt(Vn),ye==null||ye(Vn,In,{type:Kn})},[kt,gn,ye,E]),jr=(0,r.useCallback)((Qn,Kn,Vn,In)=>{if(Ce){const cn=Vn.map(mt=>gn(mt));Ce(gn(Qn),Kn,cn,In)}Gn(Vn,"single")},[Ce,gn,Gn]),Fr=(0,r.useMemo)(()=>!dt||Lt?null:(dt===!0?[ha,Ua,$a]:dt).map(Kn=>Kn===ha?{key:"all",text:hn.selectionAll,onSelect(){Gn(Bn.map((Vn,In)=>zn(Vn,In)).filter(Vn=>{const In=ur.get(Vn);return!(In!=null&&In.disabled)||qr.has(Vn)}),"all")}}:Kn===Ua?{key:"invert",text:hn.selectInvert,onSelect(){const Vn=new Set(qr);Hn.forEach((cn,mt)=>{const Xt=zn(cn,mt),or=ur.get(Xt);or!=null&&or.disabled||(Vn.has(Xt)?Vn.delete(Xt):Vn.add(Xt))});const In=Array.from(Vn);Te&&Te(In),Gn(In,"invert")}}:Kn===$a?{key:"none",text:hn.selectNone,onSelect(){Me==null||Me(),Gn(Array.from(qr).filter(Vn=>{const In=ur.get(Vn);return In==null?void 0:In.disabled}),"none")}}:Kn).map(Kn=>Object.assign(Object.assign({},Kn),{onSelect:function(){for(var Vn,In,cn=arguments.length,mt=new Array(cn),Xt=0;Xt{var Kn;if(!i)return Qn.filter(Lr=>Lr!==va);let Vn=(0,Ft.Z)(Qn);const In=new Set(qr),cn=An.map(zn).filter(Lr=>!ur.get(Lr).disabled),mt=cn.every(Lr=>In.has(Lr)),Xt=cn.some(Lr=>In.has(Lr)),or=()=>{const Lr=[];mt?cn.forEach(ua=>{In.delete(ua),Lr.push(ua)}):cn.forEach(ua=>{In.has(ua)||(In.add(ua),Lr.push(ua))});const Vr=Array.from(In);ge==null||ge(!mt,Vr.map(ua=>gn(ua)),Lr.map(ua=>gn(ua))),Gn(Vr,"all"),aa(null)};let br;if(st!=="radio"){let Lr;if(Fr){const Ar={getPopupContainer:rn,items:Fr.map((_a,Wa)=>{const{key:Wr,text:$n,onSelect:Sa}=_a;return{key:Wr!=null?Wr:Wa,onClick:()=>{Sa==null||Sa(cn)},label:$n}})};Lr=r.createElement("div",{className:`${Wt}-selection-extra`},r.createElement(uo.Z,{menu:Ar,getPopupContainer:rn},r.createElement("span",null,r.createElement(ml.Z,null))))}const Vr=An.map((Ar,_a)=>{const Wa=zn(Ar,_a),Wr=ur.get(Wa)||{};return Object.assign({checked:In.has(Wa)},Wr)}).filter(Ar=>{let{disabled:_a}=Ar;return _a}),ua=!!Vr.length&&Vr.length===An.length,Da=ua&&Vr.every(Ar=>{let{checked:_a}=Ar;return _a}),Ea=ua&&Vr.some(Ar=>{let{checked:_a}=Ar;return _a});br=!Lt&&r.createElement("div",{className:`${Wt}-selection`},r.createElement(xo.default,{checked:ua?Da:!!An.length&&mt,indeterminate:ua?!Da&&Ea:!mt&&Xt,onChange:or,disabled:An.length===0||ua,"aria-label":Lr?"Custom selection":"Select all",skipGroup:!0}),Lr)}let Va;st==="radio"?Va=(Lr,Vr,ua)=>{const Da=zn(Vr,ua),Ea=In.has(Da);return{node:r.createElement(gr.ZP,Object.assign({},ur.get(Da),{checked:Ea,onClick:Ar=>Ar.stopPropagation(),onChange:Ar=>{In.has(Da)||jr(Da,!0,[Da],Ar.nativeEvent)}})),checked:Ea}}:Va=(Lr,Vr,ua)=>{var Da;const Ea=zn(Vr,ua),Ar=In.has(Ea),_a=wr.has(Ea),Wa=ur.get(Ea);let Wr;return ar==="nest"?Wr=_a:Wr=(Da=Wa==null?void 0:Wa.indeterminate)!==null&&Da!==void 0?Da:_a,{node:r.createElement(xo.default,Object.assign({},Wa,{indeterminate:Wr,checked:Ar,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:Sa}=$n;const{shiftKey:Qa}=Sa;let ko=-1,So=-1;if(Qa&&Rt){const mo=new Set([er,Ea]);cn.some((ao,Pa)=>{if(mo.has(ao))if(ko===-1)ko=Pa;else return So=Pa,!0;return!1})}if(So!==-1&&ko!==So&&Rt){const mo=cn.slice(ko,So+1),ao=[];Ar?mo.forEach(ga=>{In.has(ga)&&(ao.push(ga),In.delete(ga))}):mo.forEach(ga=>{In.has(ga)||(ao.push(ga),In.add(ga))});const Pa=Array.from(In);Ze==null||Ze(!Ar,Pa.map(ga=>gn(ga)),ao.map(ga=>gn(ga))),Gn(Pa,"multiple")}else{const mo=yr;if(Rt){const ao=Ar?(0,po._5)(mo,Ea):(0,po.L0)(mo,Ea);jr(Ea,!Ar,ao,Sa)}else{const ao=(0,Rr.S)([].concat((0,Ft.Z)(mo),[Ea]),!0,ir,hr),{checkedKeys:Pa,halfCheckedKeys:ga}=ao;let zo=Pa;if(Ar){const nl=new Set(Pa);nl.delete(Ea),zo=(0,Rr.S)(Array.from(nl),{checked:!1,halfCheckedKeys:ga},ir,hr).checkedKeys}jr(Ea,!Ar,zo,Sa)}}aa(Ar?null:Ea)}})),checked:Ar}};const Za=(Lr,Vr,ua)=>{const{node:Da,checked:Ea}=Va(Lr,Vr,ua);return Et?Et(Ea,Vr,ua,Da):Da};if(!Vn.includes(va))if(Vn.findIndex(Lr=>{var Vr;return((Vr=Lr[Jt])===null||Vr===void 0?void 0:Vr.columnType)==="EXPAND_COLUMN"})===0){const[Lr,...Vr]=Vn;Vn=[Lr,va].concat((0,Ft.Z)(Vr))}else Vn=[va].concat((0,Ft.Z)(Vn));const Co=Vn.indexOf(va);Vn=Vn.filter((Lr,Vr)=>Lr!==va||Vr===Co);const da=Vn[Co-1],sa=Vn[Co+1];let Wn=Dt;Wn===void 0&&((sa==null?void 0:sa.fixed)!==void 0?Wn=sa.fixed:(da==null?void 0:da.fixed)!==void 0&&(Wn=da.fixed)),Wn&&da&&((Kn=da[Jt])===null||Kn===void 0?void 0:Kn.columnType)==="EXPAND_COLUMN"&&da.fixed===void 0&&(da.fixed=Wn);const Ga=se()(`${Wt}-selection-col`,{[`${Wt}-selection-col-with-dropdown`]:dt&&st==="checkbox"}),qa={fixed:Wn,width:ut,className:`${Wt}-selection-column`,title:i.columnTitle||br,render:Za,onCell:i.onCell,[Jt]:{className:Ga}};return Vn.map(Lr=>Lr===va?qa:Lr)},[zn,An,i,yr,qr,wr,ut,Fr,ar,er,ur,Ze,jr,hr]),qr]},vl=e(89489),Al=e(59477),el=e(6848);const gl="ascend",tl="descend";function ll(o){return typeof o.sorter=="object"&&typeof o.sorter.multiple=="number"?o.sorter.multiple:!1}function yl(o){return typeof o=="function"?o:o&&typeof o=="object"&&o.compare?o.compare:!1}function Hl(o,i){return i?o[o.indexOf(i)+1]:o[0]}function Dl(o,i,E){let M=[];function k(Q,ye){M.push({column:Q,key:ka(Q,ye),multiplePriority:ll(Q),sortOrder:Q.sortOrder})}return(o||[]).forEach((Q,ye)=>{const Ce=Ja(ye,E);Q.children?("sortOrder"in Q&&k(Q,Ce),M=[].concat((0,Ft.Z)(M),(0,Ft.Z)(Dl(Q.children,i,Ce)))):Q.sorter&&("sortOrder"in Q?k(Q,Ce):i&&Q.defaultSortOrder&&M.push({column:Q,key:ka(Q,Ce),multiplePriority:ll(Q),sortOrder:Q.defaultSortOrder}))}),M}function xl(o,i,E,M,k,Q,ye,Ce){return(i||[]).map((ge,Te)=>{const Me=Ja(Te,Ce);let Ze=ge;if(Ze.sorter){const ut=Ze.sortDirections||k,st=Ze.showSorterTooltip===void 0?ye:Ze.showSorterTooltip,dt=ka(Ze,Me),Dt=E.find(ar=>{let{key:$t}=ar;return $t===dt}),Et=Dt?Dt.sortOrder:null,Lt=Hl(ut,Et);let Rt;if(ge.sortIcon)Rt=ge.sortIcon({sortOrder:Et});else{const ar=ut.includes(gl)&&r.createElement(Al.Z,{className:se()(`${o}-column-sorter-up`,{active:Et===gl})}),$t=ut.includes(tl)&&r.createElement(vl.Z,{className:se()(`${o}-column-sorter-down`,{active:Et===tl})});Rt=r.createElement("span",{className:se()(`${o}-column-sorter`,{[`${o}-column-sorter-full`]:!!(ar&&$t)})},r.createElement("span",{className:`${o}-column-sorter-inner`,"aria-hidden":"true"},ar,$t))}const{cancelSort:Wt,triggerAsc:Bn,triggerDesc:Hn}=Q||{};let gn=Wt;Lt===tl?gn=Hn:Lt===gl&&(gn=Bn);const zn=typeof st=="object"?st:{title:gn};Ze=Object.assign(Object.assign({},Ze),{className:se()(Ze.className,{[`${o}-column-sort`]:Et}),title:ar=>{const $t=r.createElement("div",{className:`${o}-column-sorters`},r.createElement("span",{className:`${o}-column-title`},za(ge.title,ar)),Rt);return st?r.createElement(el.Z,Object.assign({},zn),$t):$t},onHeaderCell:ar=>{const $t=ge.onHeaderCell&&ge.onHeaderCell(ar)||{},hn=$t.onClick,rn=$t.onKeyDown;$t.onClick=Ln=>{M({column:ge,key:dt,sortOrder:Lt,multiplePriority:ll(ge)}),hn==null||hn(Ln)},$t.onKeyDown=Ln=>{Ln.keyCode===Ra.Z.ENTER&&(M({column:ge,key:dt,sortOrder:Lt,multiplePriority:ll(ge)}),rn==null||rn(Ln))};const Ht=to(ge.title,{}),kt=Ht==null?void 0:Ht.toString();return Et?$t["aria-sort"]=Et==="ascend"?"ascending":"descending":$t["aria-label"]=kt||"",$t.className=se()($t.className,`${o}-column-has-sorters`),$t.tabIndex=0,ge.ellipsis&&($t.title=(Ht!=null?Ht:"").toString()),$t}})}return"children"in Ze&&(Ze=Object.assign(Object.assign({},Ze),{children:xl(o,Ze.children,E,M,k,Q,ye,Me)})),Ze})}function Pl(o){const{column:i,sortOrder:E}=o;return{column:i,order:E,field:i.dataIndex,columnKey:i.key}}function Il(o){const i=o.filter(E=>{let{sortOrder:M}=E;return M}).map(Pl);return i.length===0&&o.length?Object.assign(Object.assign({},Pl(o[o.length-1])),{column:void 0}):i.length<=1?i[0]||{}:i}function Ca(o,i,E){const M=i.slice().sort((ye,Ce)=>Ce.multiplePriority-ye.multiplePriority),k=o.slice(),Q=M.filter(ye=>{let{column:{sorter:Ce},sortOrder:ge}=ye;return yl(Ce)&&ge});return Q.length?k.sort((ye,Ce)=>{for(let ge=0;ge{const Ce=ye[E];return Ce?Object.assign(Object.assign({},ye),{[E]:Ca(Ce,i,E)}):ye}):k}function ia(o){let{prefixCls:i,mergedColumns:E,onSorterChange:M,sortDirections:k,tableLocale:Q,showSorterTooltip:ye}=o;const[Ce,ge]=r.useState(Dl(E,!0)),Te=r.useMemo(()=>{let dt=!0;const Dt=Dl(E,!1);if(!Dt.length)return Ce;const Et=[];function Lt(Wt){dt?Et.push(Wt):Et.push(Object.assign(Object.assign({},Wt),{sortOrder:null}))}let Rt=null;return Dt.forEach(Wt=>{Rt===null?(Lt(Wt),Wt.sortOrder&&(Wt.multiplePriority===!1?dt=!1:Rt=!0)):(Rt&&Wt.multiplePriority!==!1||(dt=!1),Lt(Wt))}),Et},[E,Ce]),Me=r.useMemo(()=>{const dt=Te.map(Dt=>{let{column:Et,sortOrder:Lt}=Dt;return{column:Et,order:Lt}});return{sortColumns:dt,sortColumn:dt[0]&&dt[0].column,sortOrder:dt[0]&&dt[0].order}},[Te]);function Ze(dt){let Dt;dt.multiplePriority===!1||!Te.length||Te[0].multiplePriority===!1?Dt=[dt]:Dt=[].concat((0,Ft.Z)(Te.filter(Et=>{let{key:Lt}=Et;return Lt!==dt.key})),[dt]),ge(Dt),M(Il(Dt),Dt)}return[dt=>xl(i,dt,Te,Ze,k,Q,ye),Te,Me,()=>Il(Te)]}function ba(o,i){return o.map(E=>{const M=Object.assign({},E);return M.title=za(E.title,i),"children"in M&&(M.children=ba(M.children,i)),M})}function fo(o){return[r.useCallback(E=>ba(E,o),[o])]}var so=Tn((o,i)=>{const{_renderTimes:E}=o,{_renderTimes:M}=i;return E!==M}),No=Er((o,i)=>{const{_renderTimes:E}=o,{_renderTimes:M}=i;return E!==M}),To=e(64993),pl=e(17313),Ol=e(83116),Rl=e(37613),a=o=>{const{componentCls:i}=o,E=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,M=(k,Q,ye)=>({[`&${i}-${k}`]:{[`> ${i}-container`]:{[`> ${i}-content, > ${i}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${i}-expanded-row-fixed`]:{margin:`-${Q}px -${ye+o.lineWidth}px`}}}}}});return{[`${i}-wrapper`]:{[`${i}${i}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${i}-title`]:{border:E,borderBottom:0},[`> ${i}-container`]:{borderInlineStart:E,borderTop:E,[` > ${i}-content, > ${i}-header, > ${i}-body, @@ -169,10 +169,10 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},M("middle",o.tablePaddingVerticalMiddle,o.tablePaddingHorizontalMiddle)),M("small",o.tablePaddingVerticalSmall,o.tablePaddingHorizontalSmall)),{[`> ${i}-footer`]:{border:E,borderTop:0}}),[`${i}-cell`]:{[`${i}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${o.lineWidth}px 0 ${o.lineWidth}px ${o.tableHeaderBg}`}},[`${i}-bordered ${i}-cell-scrollbar`]:{borderInlineEnd:E}}}},Z=o=>{const{componentCls:i}=o;return{[`${i}-wrapper`]:{[`${i}-cell-ellipsis`]:Object.assign(Object.assign({},pl.vS),{wordBreak:"keep-all",[` &${i}-cell-fix-left-last, &${i}-cell-fix-right-first - `]:{overflow:"visible",[`${i}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${i}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Ee=o=>{const{componentCls:i}=o;return{[`${i}-wrapper`]:{[`${i}-tbody > tr${i}-placeholder`]:{textAlign:"center",color:o.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:o.colorBgContainer}}}}},ve=e(15969),Ge=o=>{const{componentCls:i,antCls:E,controlInteractiveSize:M,motionDurationSlow:k,lineWidth:Q,paddingXS:be,lineType:Ce,tableBorderColor:ge,tableExpandIconBg:Te,tableExpandColumnWidth:Me,borderRadius:Ze,fontSize:ut,fontSizeSM:st,lineHeight:dt,tablePaddingVertical:Dt,tablePaddingHorizontal:Et,tableExpandedRowBg:Lt,paddingXXS:Rt}=o,Wt=M/2-Q,Bn=Wt*2+Q*3,Hn=`${Q}px ${Ce} ${ge}`,gn=Rt-Q;return{[`${i}-wrapper`]:{[`${i}-expand-icon-col`]:{width:Me},[`${i}-row-expand-icon-cell`]:{textAlign:"center",[`${i}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${i}-row-indent`]:{height:1,float:"left"},[`${i}-row-expand-icon`]:Object.assign(Object.assign({},(0,ve.N)(o)),{position:"relative",float:"left",boxSizing:"border-box",width:Bn,height:Bn,padding:0,color:"inherit",lineHeight:`${Bn}px`,background:Te,border:Hn,borderRadius:Ze,transform:`scale(${M/Bn})`,transition:`all ${k}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${k} ease-out`,content:'""'},"&::before":{top:Wt,insetInlineEnd:gn,insetInlineStart:gn,height:Q},"&::after":{top:gn,bottom:gn,insetInlineStart:Wt,width:Q,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"}}),[`${i}-row-indent + ${i}-row-expand-icon`]:{marginTop:(ut*dt-Q*3)/2-Math.ceil((st*1.4-Q*3)/2),marginInlineEnd:be},[`tr${i}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Lt}},[`${E}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${i}-expanded-row-fixed`]:{position:"relative",margin:`-${Dt}px -${Et}px`,padding:`${Dt}px ${Et}px`}}}},zt=o=>{const{componentCls:i,antCls:E,iconCls:M,tableFilterDropdownWidth:k,tableFilterDropdownSearchWidth:Q,paddingXXS:be,paddingXS:Ce,colorText:ge,lineWidth:Te,lineType:Me,tableBorderColor:Ze,tableHeaderIconColor:ut,fontSizeSM:st,tablePaddingHorizontal:dt,borderRadius:Dt,motionDurationSlow:Et,colorTextDescription:Lt,colorPrimary:Rt,tableHeaderFilterActiveBg:Wt,colorTextDisabled:Bn,tableFilterDropdownBg:Hn,tableFilterDropdownHeight:gn,controlItemBgHover:zn,controlItemBgActive:ar,boxShadowSecondary:$t,filterDropdownMenuBg:hn}=o,rn=`${E}-dropdown`,Ht=`${i}-filter-dropdown`,kt=`${E}-tree`,Ln=`${Te}px ${Me} ${Ze}`;return[{[`${i}-wrapper`]:{[`${i}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${i}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-be,marginInline:`${be}px ${-dt/2}px`,padding:`0 ${be}px`,color:ut,fontSize:st,borderRadius:Dt,cursor:"pointer",transition:`all ${Et}`,"&:hover":{color:Lt,background:Wt},"&.active":{color:Rt}}}},{[`${E}-dropdown`]:{[Ht]:Object.assign(Object.assign({},(0,pl.Wf)(o)),{minWidth:k,backgroundColor:Hn,borderRadius:Dt,boxShadow:$t,overflow:"hidden",[`${rn}-menu`]:{maxHeight:gn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:hn,"&:empty::after":{display:"block",padding:`${Ce}px 0`,color:Bn,fontSize:st,textAlign:"center",content:'"Not Found"'}},[`${Ht}-tree`]:{paddingBlock:`${Ce}px 0`,paddingInline:Ce,[kt]:{padding:0},[`${kt}-treenode ${kt}-node-content-wrapper:hover`]:{backgroundColor:zn},[`${kt}-treenode-checkbox-checked ${kt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ar}}},[`${Ht}-search`]:{padding:Ce,borderBottom:Ln,"&-input":{input:{minWidth:Q},[M]:{color:Bn}}},[`${Ht}-checkall`]:{width:"100%",marginBottom:be,marginInlineStart:be},[`${Ht}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ce-Te}px ${Ce}px`,overflow:"hidden",borderTop:Ln}})}},{[`${E}-dropdown ${Ht}, ${Ht}-submenu`]:{[`${E}-checkbox-wrapper + span`]:{paddingInlineStart:Ce,color:ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gt=o=>{const{componentCls:i,lineWidth:E,colorSplit:M,motionDurationSlow:k,zIndexTableFixed:Q,tableBg:be,zIndexTableSticky:Ce}=o,ge=M;return{[`${i}-wrapper`]:{[` + `]:{overflow:"visible",[`${i}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${i}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Ee=o=>{const{componentCls:i}=o;return{[`${i}-wrapper`]:{[`${i}-tbody > tr${i}-placeholder`]:{textAlign:"center",color:o.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:o.colorBgContainer}}}}},ve=e(15969),Ge=o=>{const{componentCls:i,antCls:E,controlInteractiveSize:M,motionDurationSlow:k,lineWidth:Q,paddingXS:ye,lineType:Ce,tableBorderColor:ge,tableExpandIconBg:Te,tableExpandColumnWidth:Me,borderRadius:Ze,fontSize:ut,fontSizeSM:st,lineHeight:dt,tablePaddingVertical:Dt,tablePaddingHorizontal:Et,tableExpandedRowBg:Lt,paddingXXS:Rt}=o,Wt=M/2-Q,Bn=Wt*2+Q*3,Hn=`${Q}px ${Ce} ${ge}`,gn=Rt-Q;return{[`${i}-wrapper`]:{[`${i}-expand-icon-col`]:{width:Me},[`${i}-row-expand-icon-cell`]:{textAlign:"center",[`${i}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${i}-row-indent`]:{height:1,float:"left"},[`${i}-row-expand-icon`]:Object.assign(Object.assign({},(0,ve.N)(o)),{position:"relative",float:"left",boxSizing:"border-box",width:Bn,height:Bn,padding:0,color:"inherit",lineHeight:`${Bn}px`,background:Te,border:Hn,borderRadius:Ze,transform:`scale(${M/Bn})`,transition:`all ${k}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${k} ease-out`,content:'""'},"&::before":{top:Wt,insetInlineEnd:gn,insetInlineStart:gn,height:Q},"&::after":{top:gn,bottom:gn,insetInlineStart:Wt,width:Q,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"}}),[`${i}-row-indent + ${i}-row-expand-icon`]:{marginTop:(ut*dt-Q*3)/2-Math.ceil((st*1.4-Q*3)/2),marginInlineEnd:ye},[`tr${i}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Lt}},[`${E}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${i}-expanded-row-fixed`]:{position:"relative",margin:`-${Dt}px -${Et}px`,padding:`${Dt}px ${Et}px`}}}},zt=o=>{const{componentCls:i,antCls:E,iconCls:M,tableFilterDropdownWidth:k,tableFilterDropdownSearchWidth:Q,paddingXXS:ye,paddingXS:Ce,colorText:ge,lineWidth:Te,lineType:Me,tableBorderColor:Ze,tableHeaderIconColor:ut,fontSizeSM:st,tablePaddingHorizontal:dt,borderRadius:Dt,motionDurationSlow:Et,colorTextDescription:Lt,colorPrimary:Rt,tableHeaderFilterActiveBg:Wt,colorTextDisabled:Bn,tableFilterDropdownBg:Hn,tableFilterDropdownHeight:gn,controlItemBgHover:zn,controlItemBgActive:ar,boxShadowSecondary:$t,filterDropdownMenuBg:hn}=o,rn=`${E}-dropdown`,Ht=`${i}-filter-dropdown`,kt=`${E}-tree`,Ln=`${Te}px ${Me} ${Ze}`;return[{[`${i}-wrapper`]:{[`${i}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${i}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ye,marginInline:`${ye}px ${-dt/2}px`,padding:`0 ${ye}px`,color:ut,fontSize:st,borderRadius:Dt,cursor:"pointer",transition:`all ${Et}`,"&:hover":{color:Lt,background:Wt},"&.active":{color:Rt}}}},{[`${E}-dropdown`]:{[Ht]:Object.assign(Object.assign({},(0,pl.Wf)(o)),{minWidth:k,backgroundColor:Hn,borderRadius:Dt,boxShadow:$t,overflow:"hidden",[`${rn}-menu`]:{maxHeight:gn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:hn,"&:empty::after":{display:"block",padding:`${Ce}px 0`,color:Bn,fontSize:st,textAlign:"center",content:'"Not Found"'}},[`${Ht}-tree`]:{paddingBlock:`${Ce}px 0`,paddingInline:Ce,[kt]:{padding:0},[`${kt}-treenode ${kt}-node-content-wrapper:hover`]:{backgroundColor:zn},[`${kt}-treenode-checkbox-checked ${kt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ar}}},[`${Ht}-search`]:{padding:Ce,borderBottom:Ln,"&-input":{input:{minWidth:Q},[M]:{color:Bn}}},[`${Ht}-checkall`]:{width:"100%",marginBottom:ye,marginInlineStart:ye},[`${Ht}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ce-Te}px ${Ce}px`,overflow:"hidden",borderTop:Ln}})}},{[`${E}-dropdown ${Ht}, ${Ht}-submenu`]:{[`${E}-checkbox-wrapper + span`]:{paddingInlineStart:Ce,color:ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gt=o=>{const{componentCls:i,lineWidth:E,colorSplit:M,motionDurationSlow:k,zIndexTableFixed:Q,tableBg:ye,zIndexTableSticky:Ce}=o,ge=M;return{[`${i}-wrapper`]:{[` ${i}-cell-fix-left, ${i}-cell-fix-right - `]:{position:"sticky !important",zIndex:Q,background:be},[` + `]:{position:"sticky !important",zIndex:Q,background:ye},[` ${i}-cell-fix-left-first::after, ${i}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-E,width:30,transform:"translateX(100%)",transition:`box-shadow ${k}`,content:'""',pointerEvents:"none"},[`${i}-cell-fix-left-all::after`]:{display:"none"},[` @@ -184,10 +184,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${ge}`},[`${i}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${i}-ping-right`]:{[`&:not(${i}-has-fix-right) ${i}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ge}`}},[` ${i}-cell-fix-right-first::after, ${i}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ge}`}}}}},At=o=>{const{componentCls:i,antCls:E}=o;return{[`${i}-wrapper`]:{[`${i}-pagination${E}-pagination`]:{margin:`${o.margin}px 0`},[`${i}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:o.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ct=o=>{const{componentCls:i,tableRadius:E}=o;return{[`${i}-wrapper`]:{[i]:{[`${i}-title, ${i}-header`]:{borderRadius:`${E}px ${E}px 0 0`},[`${i}-title + ${i}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${i}-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:E,borderStartEndRadius:E,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:E},"> *:last-child":{borderStartEndRadius:E}}},"&-footer":{borderRadius:`0 0 ${E}px ${E}px`}}}}},vn=o=>{const{componentCls:i}=o;return{[`${i}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${i}-pagination-left`]:{justifyContent:"flex-end"},[`${i}-pagination-right`]:{justifyContent:"flex-start"},[`${i}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${i}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${i}-row-indent`]:{float:"right"}}}}},pn=o=>{const{componentCls:i,antCls:E,iconCls:M,fontSizeIcon:k,padding:Q,paddingXS:be,tableHeaderIconColor:Ce,tableHeaderIconColorHover:ge,tableSelectionColumnWidth:Te}=o;return{[`${i}-wrapper`]:{[`${i}-selection-col`]:{width:Te,[`&${i}-selection-col-with-dropdown`]:{width:Te+k+Q/4}},[`${i}-bordered ${i}-selection-col`]:{width:Te+be*2,[`&${i}-selection-col-with-dropdown`]:{width:Te+k+Q/4+be*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${ge}`}}}}},At=o=>{const{componentCls:i,antCls:E}=o;return{[`${i}-wrapper`]:{[`${i}-pagination${E}-pagination`]:{margin:`${o.margin}px 0`},[`${i}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:o.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ct=o=>{const{componentCls:i,tableRadius:E}=o;return{[`${i}-wrapper`]:{[i]:{[`${i}-title, ${i}-header`]:{borderRadius:`${E}px ${E}px 0 0`},[`${i}-title + ${i}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${i}-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:E,borderStartEndRadius:E,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:E},"> *:last-child":{borderStartEndRadius:E}}},"&-footer":{borderRadius:`0 0 ${E}px ${E}px`}}}}},vn=o=>{const{componentCls:i}=o;return{[`${i}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${i}-pagination-left`]:{justifyContent:"flex-end"},[`${i}-pagination-right`]:{justifyContent:"flex-start"},[`${i}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${i}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${i}-row-indent`]:{float:"right"}}}}},pn=o=>{const{componentCls:i,antCls:E,iconCls:M,fontSizeIcon:k,padding:Q,paddingXS:ye,tableHeaderIconColor:Ce,tableHeaderIconColorHover:ge,tableSelectionColumnWidth:Te}=o;return{[`${i}-wrapper`]:{[`${i}-selection-col`]:{width:Te,[`&${i}-selection-col-with-dropdown`]:{width:Te+k+Q/4}},[`${i}-bordered ${i}-selection-col`]:{width:Te+ye*2,[`&${i}-selection-col-with-dropdown`]:{width:Te+k+Q/4+ye*2}},[` table tr th${i}-selection-column, table tr td${i}-selection-column - `]:{paddingInlineEnd:o.paddingXS,paddingInlineStart:o.paddingXS,textAlign:"center",[`${E}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${i}-selection-column${i}-cell-fix-left`]:{zIndex:o.zIndexTableFixed+1},[`table tr th${i}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${i}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${i}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${o.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${o.tablePaddingHorizontal/4}px`,[M]:{color:Ce,fontSize:k,verticalAlign:"baseline","&:hover":{color:ge}}}}}},xn=o=>{const{componentCls:i}=o,E=(M,k,Q,be)=>({[`${i}${i}-${M}`]:{fontSize:be,[` + `]:{paddingInlineEnd:o.paddingXS,paddingInlineStart:o.paddingXS,textAlign:"center",[`${E}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${i}-selection-column${i}-cell-fix-left`]:{zIndex:o.zIndexTableFixed+1},[`table tr th${i}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${i}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${i}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${o.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${o.tablePaddingHorizontal/4}px`,[M]:{color:Ce,fontSize:k,verticalAlign:"baseline","&:hover":{color:ge}}}}}},xn=o=>{const{componentCls:i}=o,E=(M,k,Q,ye)=>({[`${i}${i}-${M}`]:{fontSize:ye,[` ${i}-title, ${i}-footer, ${i}-cell, @@ -199,7 +199,7 @@ `]:{padding:`${k}px ${Q}px`},[`${i}-filter-trigger`]:{marginInlineEnd:`-${Q/2}px`},[`${i}-expanded-row-fixed`]:{margin:`-${k}px -${Q}px`},[`${i}-tbody`]:{[`${i}-wrapper:only-child ${i}`]:{marginBlock:`-${k}px`,marginInline:`${o.tableExpandColumnWidth-Q}px -${Q}px`}},[`${i}-selection-column`]:{paddingInlineStart:`${Q/4}px`}}});return{[`${i}-wrapper`]:Object.assign(Object.assign({},E("middle",o.tablePaddingVerticalMiddle,o.tablePaddingHorizontalMiddle,o.tableFontSizeMiddle)),E("small",o.tablePaddingVerticalSmall,o.tablePaddingHorizontalSmall,o.tableFontSizeSmall))}},Dr=o=>{const{componentCls:i,marginXXS:E,fontSizeIcon:M,tableHeaderIconColor:k,tableHeaderIconColorHover:Q}=o;return{[`${i}-wrapper`]:{[`${i}-thead th${i}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${o.motionDurationSlow}`,"&:hover":{background:o.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:o.colorPrimary},[` &${i}-cell-fix-left:hover, &${i}-cell-fix-right:hover - `]:{background:o.tableFixedHeaderSortActiveBg}},[`${i}-thead th${i}-column-sort`]:{background:o.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${i}-column-sort`]:{background:o.tableBodySortBg},[`${i}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${i}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${i}-column-sorter`]:{marginInlineStart:E,color:k,fontSize:0,transition:`color ${o.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:M,"&.active":{color:o.colorPrimary}},[`${i}-column-sorter-up + ${i}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${i}-column-sorters:hover ${i}-column-sorter`]:{color:Q}}}},Ir=o=>{const{componentCls:i,opacityLoading:E,tableScrollThumbBg:M,tableScrollThumbBgHover:k,tableScrollThumbSize:Q,tableScrollBg:be,zIndexTableSticky:Ce,stickyScrollBarBorderRadius:ge}=o,Te=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`;return{[`${i}-wrapper`]:{[`${i}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ce,background:o.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Q}px !important`,zIndex:Ce,display:"flex",alignItems:"center",background:be,borderTop:Te,opacity:E,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Q,backgroundColor:M,borderRadius:ge,transition:`all ${o.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:k}}}}}}},$r=o=>{const{componentCls:i,lineWidth:E,tableBorderColor:M}=o,k=`${E}px ${o.lineType} ${M}`;return{[`${i}-wrapper`]:{[`${i}-summary`]:{position:"relative",zIndex:o.zIndexTableFixed,background:o.tableBg,"> tr":{"> th, > td":{borderBottom:k}}},[`div${i}-summary`]:{boxShadow:`0 -${E}px 0 ${M}`}}}},ya=o=>{const{componentCls:i}=o,E=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,M=`${i}-expanded-row-cell`;return{[`${i}-wrapper`]:{[`${i}-tbody-virtual`]:{[`${i}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${i}-cell`]:{borderBottom:E},[`${i}-expanded-row`]:{[`${M}${M}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${o.lineWidth}px)`,borderInlineEnd:"none"}}},[`${i}-bordered`]:{[`${i}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:E,position:"absolute"},[`${i}-cell`]:{borderInlineEnd:E,[`&${i}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-o.lineWidth,borderInlineStart:E}}}}}}};const Qr=o=>{const{componentCls:i,fontWeightStrong:E,tablePaddingVertical:M,tablePaddingHorizontal:k,lineWidth:Q,lineType:be,tableBorderColor:Ce,tableFontSize:ge,tableBg:Te,tableRadius:Me,tableHeaderTextColor:Ze,motionDurationMid:ut,tableHeaderBg:st,tableHeaderCellSplitColor:dt,tableRowHoverBg:Dt,tableSelectedRowBg:Et,tableSelectedRowHoverBg:Lt,tableFooterTextColor:Rt,tableFooterBg:Wt,paddingContentVerticalLG:Bn}=o,Hn=`${Q}px ${be} ${Ce}`;return{[`${i}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,pl.dF)()),{[i]:Object.assign(Object.assign({},(0,pl.Wf)(o)),{fontSize:ge,background:Te,borderRadius:`${Me}px ${Me}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Me}px ${Me}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:o.tableFixedHeaderSortActiveBg}},[`${i}-thead th${i}-column-sort`]:{background:o.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${i}-column-sort`]:{background:o.tableBodySortBg},[`${i}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${i}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${i}-column-sorter`]:{marginInlineStart:E,color:k,fontSize:0,transition:`color ${o.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:M,"&.active":{color:o.colorPrimary}},[`${i}-column-sorter-up + ${i}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${i}-column-sorters:hover ${i}-column-sorter`]:{color:Q}}}},Ir=o=>{const{componentCls:i,opacityLoading:E,tableScrollThumbBg:M,tableScrollThumbBgHover:k,tableScrollThumbSize:Q,tableScrollBg:ye,zIndexTableSticky:Ce,stickyScrollBarBorderRadius:ge}=o,Te=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`;return{[`${i}-wrapper`]:{[`${i}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ce,background:o.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Q}px !important`,zIndex:Ce,display:"flex",alignItems:"center",background:ye,borderTop:Te,opacity:E,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Q,backgroundColor:M,borderRadius:ge,transition:`all ${o.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:k}}}}}}},$r=o=>{const{componentCls:i,lineWidth:E,tableBorderColor:M}=o,k=`${E}px ${o.lineType} ${M}`;return{[`${i}-wrapper`]:{[`${i}-summary`]:{position:"relative",zIndex:o.zIndexTableFixed,background:o.tableBg,"> tr":{"> th, > td":{borderBottom:k}}},[`div${i}-summary`]:{boxShadow:`0 -${E}px 0 ${M}`}}}},ya=o=>{const{componentCls:i}=o,E=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,M=`${i}-expanded-row-cell`;return{[`${i}-wrapper`]:{[`${i}-tbody-virtual`]:{[`${i}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${i}-cell`]:{borderBottom:E},[`${i}-expanded-row`]:{[`${M}${M}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${o.lineWidth}px)`,borderInlineEnd:"none"}}},[`${i}-bordered`]:{[`${i}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:E,position:"absolute"},[`${i}-cell`]:{borderInlineEnd:E,[`&${i}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-o.lineWidth,borderInlineStart:E}}}}}}};const Qr=o=>{const{componentCls:i,fontWeightStrong:E,tablePaddingVertical:M,tablePaddingHorizontal:k,lineWidth:Q,lineType:ye,tableBorderColor:Ce,tableFontSize:ge,tableBg:Te,tableRadius:Me,tableHeaderTextColor:Ze,motionDurationMid:ut,tableHeaderBg:st,tableHeaderCellSplitColor:dt,tableRowHoverBg:Dt,tableSelectedRowBg:Et,tableSelectedRowHoverBg:Lt,tableFooterTextColor:Rt,tableFooterBg:Wt,paddingContentVerticalLG:Bn}=o,Hn=`${Q}px ${ye} ${Ce}`;return{[`${i}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,pl.dF)()),{[i]:Object.assign(Object.assign({},(0,pl.Wf)(o)),{fontSize:ge,background:Te,borderRadius:`${Me}px ${Me}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Me}px ${Me}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${i}-cell, ${i}-thead > tr > th, ${i}-tbody > tr > th, @@ -214,9 +214,9 @@ &${i}-row:hover > td, > th${i}-cell-row-hover, > td${i}-cell-row-hover - `]:{background:Dt},[`&${i}-row-selected`]:{"> th, > td":{background:Et},"&:hover > th, &:hover > td":{background:Lt}}}},[`${i}-footer`]:{padding:`${M}px ${k}px`,color:Rt,background:Wt}})}};var Br=(0,Ol.Z)("Table",o=>{const{colorTextHeading:i,colorSplit:E,colorIcon:M,colorIconHover:k,opacityLoading:Q,colorBgContainer:be,controlInteractiveSize:Ce,headerBg:ge,headerColor:Te,headerSortActiveBg:Me,headerSortHoverBg:Ze,bodySortBg:ut,rowHoverBg:st,rowSelectedBg:dt,rowSelectedHoverBg:Dt,rowExpandedBg:Et,cellPaddingBlock:Lt,cellPaddingInline:Rt,cellPaddingBlockMD:Wt,cellPaddingInlineMD:Bn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:gn,borderColor:zn,footerBg:ar,footerColor:$t,headerBorderRadius:hn,cellFontSize:rn,cellFontSizeMD:Ht,cellFontSizeSM:kt,headerSplitColor:Ln,fixedHeaderSortActiveBg:vr,headerFilterHoverBg:ir,filterDropdownBg:An,expandIconBg:ur,selectionColumnWidth:hr,stickyScrollBarBg:yr}=o,Cr=new To.C(M),qr=new To.C(k),wr=2,er=(0,Rl.TS)(o,{tableFontSize:rn,tableBg:be,tableRadius:hn,tablePaddingVertical:Lt,tablePaddingHorizontal:Rt,tablePaddingVerticalMiddle:Wt,tablePaddingHorizontalMiddle:Bn,tablePaddingVerticalSmall:Hn,tablePaddingHorizontalSmall:gn,tableBorderColor:zn,tableHeaderTextColor:Te,tableHeaderBg:ge,tableFooterTextColor:$t,tableFooterBg:ar,tableHeaderCellSplitColor:Ln,tableHeaderSortBg:Me,tableHeaderSortHoverBg:Ze,tableHeaderIconColor:Cr.clone().setAlpha(Cr.getAlpha()*Q).toRgbString(),tableHeaderIconColorHover:qr.clone().setAlpha(qr.getAlpha()*Q).toRgbString(),tableBodySortBg:ut,tableFixedHeaderSortActiveBg:vr,tableHeaderFilterActiveBg:ir,tableFilterDropdownBg:An,tableRowHoverBg:st,tableSelectedRowBg:dt,tableSelectedRowHoverBg:Dt,zIndexTableFixed:wr,zIndexTableSticky:wr+1,tableFontSizeMiddle:Ht,tableFontSizeSmall:kt,tableSelectionColumnWidth:hr,tableExpandIconBg:ur,tableExpandColumnWidth:Ce+2*o.padding,tableExpandedRowBg:Et,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:yr,tableScrollThumbBgHover:i,tableScrollBg:E});return[Qr(er),At(er),$r(er),Dr(er),zt(er),a(er),ct(er),Ge(er),$r(er),Ee(er),pn(er),gt(er),Ir(er),Z(er),xn(er),vn(er),ya(er)]},o=>{const{colorFillAlter:i,colorBgContainer:E,colorTextHeading:M,colorFillSecondary:k,colorFillContent:Q,controlItemBgActive:be,controlItemBgActiveHover:Ce,padding:ge,paddingSM:Te,paddingXS:Me,colorBorderSecondary:Ze,borderRadiusLG:ut,fontSize:st,controlHeight:dt,colorTextPlaceholder:Dt}=o,Et=new To.C(k).onBackground(E).toHexShortString(),Lt=new To.C(Q).onBackground(E).toHexShortString(),Rt=new To.C(i).onBackground(E).toHexShortString();return{headerBg:Rt,headerColor:M,headerSortActiveBg:Et,headerSortHoverBg:Lt,bodySortBg:Rt,rowHoverBg:Rt,rowSelectedBg:be,rowSelectedHoverBg:Ce,rowExpandedBg:i,cellPaddingBlock:ge,cellPaddingInline:ge,cellPaddingBlockMD:Te,cellPaddingInlineMD:Me,cellPaddingBlockSM:Me,cellPaddingInlineSM:Me,borderColor:Ze,headerBorderRadius:ut,footerBg:Rt,footerColor:M,cellFontSize:st,cellFontSizeMD:st,cellFontSizeSM:st,headerSplitColor:Ze,fixedHeaderSortActiveBg:Et,headerFilterHoverBg:Q,filterDropdownMenuBg:E,filterDropdownBg:E,expandIconBg:E,selectionColumnWidth:dt,stickyScrollBarBg:Dt,stickyScrollBarBorderRadius:100}});const Zr=[],ea=(o,i)=>{const{prefixCls:E,className:M,rootClassName:k,style:Q,size:be,bordered:Ce,dropdownPrefixCls:ge,dataSource:Te,pagination:Me,rowSelection:Ze,rowKey:ut="key",rowClassName:st,columns:dt,children:Dt,childrenColumnName:Et,onChange:Lt,getPopupContainer:Rt,loading:Wt,expandIcon:Bn,expandable:Hn,expandedRowRender:gn,expandIconColumnIndex:zn,indentSize:ar,scroll:$t,sortDirections:hn,locale:rn,showSorterTooltip:Ht=!0,virtual:kt}=o,Ln=r.useMemo(()=>dt||Ye(Dt),[dt,Dt]),vr=r.useMemo(()=>Ln.some(Mr=>Mr.responsive),[Ln]),ir=(0,ca.Z)(vr),An=r.useMemo(()=>{const Mr=new Set(Object.keys(ir).filter(ta=>ir[ta]));return Ln.filter(ta=>!ta.responsive||ta.responsive.some(Xa=>Mr.has(Xa)))},[Ln,ir]),ur=(0,mr.Z)(o,["className","style","columns"]),{locale:hr=Ia.Z,direction:yr,table:Cr,renderEmpty:qr,getPrefixCls:wr,getPopupContainer:er}=r.useContext(Ta.E_),aa=(0,Xr.Z)(be),Gn=Object.assign(Object.assign({},hr.Table),rn),jr=Te||Zr,Fr=wr("table",E),xa=wr("dropdown",ge),Qn=Object.assign({childrenColumnName:Et,expandIconColumnIndex:zn},Hn),{childrenColumnName:Kn="children"}=Qn,Vn=r.useMemo(()=>jr.some(Mr=>Mr==null?void 0:Mr[Kn])?"nest":gn||Hn&&Hn.expandedRowRender?"row":null,[jr]),In={body:r.useRef()},cn=r.useMemo(()=>typeof ut=="function"?ut:Mr=>Mr==null?void 0:Mr[ut],[ut]),[mt]=qo(jr,Kn,cn),Xt={},or=function(Mr,ta){let Xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var fa,oo,lo;const eo=Object.assign(Object.assign({},Xt),Mr);Xa&&((fa=Xt.resetPagination)===null||fa===void 0||fa.call(Xt),!((oo=eo.pagination)===null||oo===void 0)&&oo.current&&(eo.pagination.current=1),Me&&Me.onChange&&Me.onChange(1,(lo=eo.pagination)===null||lo===void 0?void 0:lo.pageSize)),$t&&$t.scrollToFirstRowOnChange!==!1&&In.body.current&&(0,Hr.Z)(0,{getContainer:()=>In.body.current}),Lt==null||Lt(eo.pagination,eo.filters,eo.sorter,{currentDataSource:Jo(Ca(jr,eo.sorterStates,Kn),eo.filterStates),action:ta})},br=(Mr,ta)=>{or({sorter:Mr,sorterStates:ta},"sort",!1)},[Va,Za,Co,da]=ia({prefixCls:Fr,mergedColumns:An,onSorterChange:br,sortDirections:hn||["ascend","descend"],tableLocale:Gn,showSorterTooltip:Ht}),sa=r.useMemo(()=>Ca(jr,Za,Kn),[jr,Za]);Xt.sorter=da(),Xt.sorterStates=Za;const Wn=(Mr,ta)=>{or({filters:Mr,filterStates:ta},"filter",!0)},[Ga,qa,Lr]=al({prefixCls:Fr,locale:Gn,dropdownPrefixCls:xa,mergedColumns:An,onFilterChange:Wn,getPopupContainer:Rt||er}),Vr=Jo(sa,qa);Xt.filters=Lr,Xt.filterStates=qa;const ua=r.useMemo(()=>{const Mr={};return Object.keys(Lr).forEach(ta=>{Lr[ta]!==null&&(Mr[ta]=Lr[ta])}),Object.assign(Object.assign({},Co),{filters:Mr})},[Co,Lr]),[Da]=fo(ua),Ea=(Mr,ta)=>{or({pagination:Object.assign(Object.assign({},Xt.pagination),{current:Mr,pageSize:ta})},"paginate")},[Ar,_a]=fl(Vr.length,Ea,Me);Xt.pagination=Me===!1?{}:ro(Ar,Me),Xt.resetPagination=_a;const Wa=r.useMemo(()=>{if(Me===!1||!Ar.pageSize)return Vr;const{current:Mr=1,total:ta,pageSize:Xa=Ro}=Ar;return Vr.lengthXa?Vr.slice((Mr-1)*Xa,Mr*Xa):Vr:Vr.slice((Mr-1)*Xa,Mr*Xa)},[!!Me,Vr,Ar&&Ar.current,Ar&&Ar.pageSize,Ar&&Ar.total]),[Wr,$n]=Eo({prefixCls:Fr,data:Vr,pageData:Wa,getRowKey:cn,getRecordByKey:mt,expandType:Vn,childrenColumnName:Kn,locale:Gn,getPopupContainer:Rt||er},Ze),Sa=(Mr,ta,Xa)=>{let fa;return typeof st=="function"?fa=se()(st(Mr,ta,Xa)):fa=se()(st),se()({[`${Fr}-row-selected`]:$n.has(cn(Mr,ta))},fa)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Bn||Aa(Gn),Vn==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=Ze?1:0:Qn.expandIconColumnIndex>0&&Ze&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ar=="number"?ar:15);const Qa=r.useCallback(Mr=>Da(Wr(Ga(Va(Mr)))),[Va,Ga,Wr]);let ko,So;if(Me!==!1&&(Ar!=null&&Ar.total)){let Mr;Ar.size?Mr=Ar.size:Mr=aa==="small"||aa==="middle"?"small":void 0;const ta=oo=>r.createElement(wa.Z,Object.assign({},Ar,{className:se()(`${Fr}-pagination ${Fr}-pagination-${oo}`,Ar.className),size:Mr})),Xa=yr==="rtl"?"left":"right",{position:fa}=Ar;if(fa!==null&&Array.isArray(fa)){const oo=fa.find(Ho=>Ho.includes("top")),lo=fa.find(Ho=>Ho.includes("bottom")),eo=fa.every(Ho=>`${Ho}`=="none");!oo&&!lo&&!eo&&(So=ta(Xa)),oo&&(ko=ta(oo.toLowerCase().replace("top",""))),lo&&(So=ta(lo.toLowerCase().replace("bottom","")))}else So=ta(Xa)}let mo;typeof Wt=="boolean"?mo={spinning:Wt}:typeof Wt=="object"&&(mo=Object.assign({spinning:!0},Wt));const[ao,Pa]=Br(Fr),[,ga]=(0,ra.Z)(),zo=se()(`${Fr}-wrapper`,Cr==null?void 0:Cr.className,{[`${Fr}-wrapper-rtl`]:yr==="rtl"},M,k,Pa),nl=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),Q),Mo=rn&&rn.emptyText||(qr==null?void 0:qr("Table"))||r.createElement(pa.Z,{componentName:"Table"}),Lo=kt?No:so,El={},Kl=r.useMemo(()=>{const{fontSize:Mr,lineHeight:ta,padding:Xa,paddingXS:fa,paddingSM:oo}=ga,lo=Math.floor(Mr*ta);switch(aa){case"large":return Xa*2+lo;case"small":return fa*2+lo;default:return oo*2+lo}},[ga,aa]);return kt&&(El.listItemHeight=Kl),ao(r.createElement("div",{ref:i,className:zo,style:nl},r.createElement(Ha.Z,Object.assign({spinning:!1},mo),ko,r.createElement(Lo,Object.assign({},El,ur,{columns:An,direction:yr,expandable:Qn,prefixCls:Fr,className:se()({[`${Fr}-middle`]:aa==="middle",[`${Fr}-small`]:aa==="small",[`${Fr}-bordered`]:Ce,[`${Fr}-empty`]:jr.length===0}),data:Wa,rowKey:cn,rowClassName:Sa,emptyText:Mo,internalHooks:c,internalRefs:In,transformColumns:Qa})),So)))};var la=r.forwardRef(ea);const Kr=(o,i)=>{const E=r.useRef(0);return E.current+=1,r.createElement(la,Object.assign({},o,{ref:i,_renderTimes:E.current}))},kr=r.forwardRef(Kr);kr.SELECTION_COLUMN=va,kr.EXPAND_COLUMN=d,kr.SELECTION_ALL=ha,kr.SELECTION_INVERT=Ua,kr.SELECTION_NONE=$a,kr.Column=dn,kr.ColumnGroup=_n,kr.Summary=g;var La=kr,Ba=La},17574:function(_t,He,e){e.d(He,{default:function(){return Se}});var d=e(60091),c=e(94480),h=e(52671),Y=e(8657),v=e(54476),O=e(59301),r={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"},te=r,re=e(7657),y=function(ie,Ie){return O.createElement(re.Z,(0,v.Z)({},ie,{ref:Ie,icon:te}))},ue=O.forwardRef(y),K=ue,m=e(92310),q=e.n(m),_=e(35654),$=e(71430),Fe=e(36355),ae=e(56082),De=e(62892),me=e(20648);const V=4;function f(X){const{dropPosition:ie,dropLevelOffset:Ie,prefixCls:pe,indent:U,direction:fe="ltr"}=X,we=fe==="ltr"?"left":"right",ke=fe==="ltr"?"right":"left",Pe={[we]:-Ie*U+V,[ke]:0};switch(ie){case-1:Pe.top=-3;break;case 1:Pe.bottom=-3;break;default:Pe.bottom=-3,Pe[we]=U+V;break}return O.createElement("div",{style:Pe,className:`${pe}-drop-indicator`})}var t=e(71997),b=O.forwardRef((X,ie)=>{const{getPrefixCls:Ie,direction:pe,virtual:U,tree:fe}=O.useContext(Fe.E_),{prefixCls:we,className:ke,showIcon:Pe=!1,showLine:vt,switcherIcon:je,blockNode:pt=!1,children:Le,checkable:ye=!1,selectable:at=!0,draggable:F,motion:w,style:A}=X,s=Ie("tree",we),W=Ie(),T=w!=null?w:Object.assign(Object.assign({},(0,De.Z)(W)),{motionAppear:!1}),g=Object.assign(Object.assign({},X),{checkable:ye,selectable:at,showIcon:Pe,motion:T,blockNode:pt,showLine:!!vt,dropIndicatorRender:f}),[u,G]=(0,me.ZP)(s),R=O.useMemo(()=>{if(!F)return!1;let D={};switch(typeof F){case"function":D.nodeDraggable=F;break;case"object":D=Object.assign({},F);break;default:break}return D.icon!==!1&&(D.icon=D.icon||O.createElement(ae.Z,null)),D},[F]),p=D=>O.createElement(t.Z,{prefixCls:s,switcherIcon:je,treeNodeProps:D,showLine:vt});return u(O.createElement(d.Z,Object.assign({itemHeight:20,ref:ie,virtual:U},g,{style:Object.assign(Object.assign({},fe==null?void 0:fe.style),A),prefixCls:s,className:q()({[`${s}-icon-hide`]:!Pe,[`${s}-block-node`]:pt,[`${s}-unselectable`]:!at,[`${s}-rtl`]:pe==="rtl"},fe==null?void 0:fe.className,ke,G),direction:pe,checkable:ye&&O.createElement("span",{className:`${s}-checkbox-inner`}),selectable:at,switcherIcon:p,draggable:R}),Le))}),I;(function(X){X[X.None=0]="None",X[X.Start=1]="Start",X[X.End=2]="End"})(I||(I={}));function N(X,ie){function Ie(pe){const{key:U,children:fe}=pe;ie(U,pe)!==!1&&N(fe||[],ie)}X.forEach(Ie)}function j(X){let{treeData:ie,expandedKeys:Ie,startKey:pe,endKey:U}=X;const fe=[];let we=I.None;if(pe&&pe===U)return[pe];if(!pe||!U)return[];function ke(Pe){return Pe===pe||Pe===U}return N(ie,Pe=>{if(we===I.End)return!1;if(ke(Pe)){if(fe.push(Pe),we===I.None)we=I.Start;else if(we===I.Start)return we=I.End,!1}else we===I.Start&&fe.push(Pe);return Ie.includes(Pe)}),fe}function S(X,ie){const Ie=(0,c.Z)(ie),pe=[];return N(X,(U,fe)=>{const we=Ie.indexOf(U);return we!==-1&&(pe.push(fe),Ie.splice(we,1)),!!Ie.length}),pe}var Oe=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{var{defaultExpandAll:Ie,defaultExpandParent:pe,defaultExpandedKeys:U}=X,fe=Oe(X,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const we=O.useRef(),ke=O.useRef(),Pe=()=>{const{keyEntities:R}=(0,$.I8)(et(fe));let p;return Ie?p=Object.keys(R):pe?p=(0,_.r7)(fe.expandedKeys||U||[],R):p=fe.expandedKeys||U,p},[vt,je]=O.useState(fe.selectedKeys||fe.defaultSelectedKeys||[]),[pt,Le]=O.useState(()=>Pe());O.useEffect(()=>{"selectedKeys"in fe&&je(fe.selectedKeys)},[fe.selectedKeys]),O.useEffect(()=>{"expandedKeys"in fe&&Le(fe.expandedKeys)},[fe.expandedKeys]);const ye=(R,p)=>{var D;return"expandedKeys"in fe||Le(R),(D=fe.onExpand)===null||D===void 0?void 0:D.call(fe,R,p)},at=(R,p)=>{var D;const{multiple:xe}=fe,{node:ne,nativeEvent:le}=p,{key:de=""}=ne,C=et(fe),P=Object.assign(Object.assign({},p),{selected:!0}),L=(le==null?void 0:le.ctrlKey)||(le==null?void 0:le.metaKey),Ne=le==null?void 0:le.shiftKey;let Be;xe&&L?(Be=R,we.current=de,ke.current=Be,P.selectedNodes=S(C,Be)):xe&&Ne?(Be=Array.from(new Set([].concat((0,c.Z)(ke.current||[]),(0,c.Z)(j({treeData:C,expandedKeys:pt,startKey:de,endKey:we.current}))))),P.selectedNodes=S(C,Be)):(Be=[de],we.current=de,ke.current=Be,P.selectedNodes=S(C,Be)),(D=fe.onSelect)===null||D===void 0||D.call(fe,Be,P),"selectedKeys"in fe||je(Be)},{getPrefixCls:F,direction:w}=O.useContext(Fe.E_),{prefixCls:A,className:s,showIcon:W=!0,expandAction:T="click"}=fe,g=Oe(fe,["prefixCls","className","showIcon","expandAction"]),u=F("tree",A),G=q()(`${u}-directory`,{[`${u}-directory-rtl`]:w==="rtl"},s);return O.createElement(b,Object.assign({icon:se,ref:ie,blockNode:!0},g,{showIcon:W,expandAction:T,prefixCls:u,className:G,expandedKeys:pt,selectedKeys:vt,onSelect:at,onExpand:ye}))};var ce=O.forwardRef(oe);const ee=b;ee.DirectoryTree=ce,ee.TreeNode=d.O;var Se=ee},20648:function(_t,He,e){e.d(He,{TM:function(){return m},Yk:function(){return K}});var d=e(36237),c=e(98447),h=e(17313),Y=e(8378),v=e(37613),O=e(83116);const r=new d.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),te=(q,_)=>({[`.${q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${_.motionDurationSlow}`}}}),re=(q,_)=>({[`.${q}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:_.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${_.lineWidthBold}px solid ${_.colorPrimary}`,borderRadius:"50%",content:'""'}}}),y=(q,_)=>{const{treeCls:$,treeNodeCls:Fe,treeNodePadding:ae,titleHeight:De,nodeSelectedBg:me,nodeHoverBg:V}=_,f=_.paddingXS;return{[$]:Object.assign(Object.assign({},(0,h.Wf)(_)),{background:_.colorBgContainer,borderRadius:_.borderRadius,transition:`background-color ${_.motionDurationSlow}`,[`&${$}-rtl`]:{[`${$}-switcher`]:{"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${$}-active-focused)`]:Object.assign({},(0,h.oN)(_)),[`${$}-list-holder-inner`]:{alignItems:"flex-start"},[`&${$}-block-node`]:{[`${$}-list-holder-inner`]:{alignItems:"stretch",[`${$}-node-content-wrapper`]:{flex:"auto"},[`${Fe}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ae,insetInlineStart:0,border:`1px solid ${_.colorPrimary}`,opacity:0,animationName:r,animationDuration:_.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Fe}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ae}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${$}-node-content-wrapper`]:{color:_.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${$}-node-content-wrapper`]:Object.assign({},(0,h.oN)(_)),[`&:not(${Fe}-disabled).filter-node ${$}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${$}-draggable-icon`]:{flexShrink:0,width:De,lineHeight:`${De}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${_.motionDurationSlow}`,[`${Fe}:hover &`]:{opacity:.45}},[`&${Fe}-disabled`]:{[`${$}-draggable-icon`]:{visibility:"hidden"}}}},[`${$}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:De}},[`${$}-draggable-icon`]:{visibility:"hidden"},[`${$}-switcher`]:Object.assign(Object.assign({},te(q,_)),{position:"relative",flex:"none",alignSelf:"stretch",width:De,margin:0,lineHeight:`${De}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:_.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ae,marginInlineStart:-1,borderInlineEnd:`1px solid ${_.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:De/2*.8,height:De/2,borderBottom:`1px solid ${_.colorBorder}`,content:'""'}}}),[`${$}-checkbox`]:{top:"initial",marginInlineEnd:f},[`${$}-node-content-wrapper, ${$}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:De,margin:0,padding:`0 ${_.paddingXS/2}px`,color:"inherit",lineHeight:`${De}px`,background:"transparent",borderRadius:_.borderRadius,cursor:"pointer",transition:`all ${_.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:V},[`&${$}-node-selected`]:{backgroundColor:me},[`${$}-iconEle`]:{display:"inline-block",width:De,height:De,lineHeight:`${De}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${$}-unselectable ${$}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${$}-node-content-wrapper`]:Object.assign({lineHeight:`${De}px`,userSelect:"none"},re(q,_)),[`${Fe}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${_.colorPrimary}`}},"&-show-line":{[`${$}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ae,borderInlineEnd:`1px solid ${_.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${$}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Fe}-leaf-last`]:{[`${$}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${De/2}px !important`}}}}})}},ue=q=>{const{treeCls:_,treeNodeCls:$,treeNodePadding:Fe,directoryNodeSelectedBg:ae,directoryNodeSelectedColor:De}=q;return{[`${_}${_}-directory`]:{[$]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Fe,insetInlineStart:0,transition:`background-color ${q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:q.controlItemBgHover}},"> *":{zIndex:1},[`${_}-switcher`]:{transition:`color ${q.motionDurationMid}`},[`${_}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${_}-node-selected`]:{color:De,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ae},[`${_}-switcher`]:{color:De},[`${_}-node-content-wrapper`]:{color:De,background:"transparent"}}}}}},K=(q,_)=>{const $=`.${q}`,Fe=`${$}-treenode`,ae=_.paddingXS/2,De=(0,v.TS)(_,{treeCls:$,treeNodeCls:Fe,treeNodePadding:ae});return[y(q,De),ue(De)]},m=q=>{const{controlHeightSM:_}=q;return{titleHeight:_,nodeHoverBg:q.controlItemBgHover,nodeSelectedBg:q.controlItemBgActive}};He.ZP=(0,O.Z)("Tree",(q,_)=>{let{prefixCls:$}=_;return[{[q.componentCls]:(0,c.C2)(`${$}-checkbox`,q)},K($,q),(0,Y.Z)(q)]},q=>{const{colorTextLightSolid:_,colorPrimary:$}=q;return Object.assign(Object.assign({},m(q)),{directoryNodeSelectedColor:_,directoryNodeSelectedBg:$})})},71997:function(_t,He,e){e.d(He,{Z:function(){return Fe}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(De,me){return c.createElement(v.Z,(0,d.Z)({},De,{ref:me,icon:Y}))},r=c.forwardRef(O),te=r,re=e(52671),y=e(58617),ue=e(15075),K=e(43531),m=e(92310),q=e.n(m),_=e(92343),Fe=ae=>{const{prefixCls:De,switcherIcon:me,treeNodeProps:V,showLine:f}=ae,{isLeaf:t,expanded:x,loading:b}=V;if(b)return c.createElement(y.Z,{className:`${De}-switcher-loading-icon`});let I;if(f&&typeof f=="object"&&(I=f.showLeafIcon),t){if(!f)return null;if(typeof I!="boolean"&&I){const S=typeof I=="function"?I(V):I,Oe=`${De}-switcher-line-custom-icon`;return(0,_.l$)(S)?(0,_.Tm)(S,{className:q()(S.props.className||"",Oe)}):S}return I?c.createElement(re.Z,{className:`${De}-switcher-line-icon`}):c.createElement("span",{className:`${De}-switcher-leaf-line`})}const N=`${De}-switcher-icon`,j=typeof me=="function"?me(V):me;return(0,_.l$)(j)?(0,_.Tm)(j,{className:q()(j.props.className||"",N)}):j!==void 0?j:f?x?c.createElement(ue.Z,{className:`${De}-switcher-line-icon`}):c.createElement(K.Z,{className:`${De}-switcher-line-icon`}):c.createElement(te,{className:N})}},5630:function(_t,He,e){var d=e(54476),c=e(33885),h=e(20068),Y=e(42978),v=e(75931),O=e(92310),r=e.n(O),te=e(18929),re=e(59301),y=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,re.forwardRef)(function(K,m){var q,_=K.prefixCls,$=_===void 0?"rc-checkbox":_,Fe=K.className,ae=K.style,De=K.checked,me=K.disabled,V=K.defaultChecked,f=V===void 0?!1:V,t=K.type,x=t===void 0?"checkbox":t,b=K.title,I=K.onChange,N=(0,v.Z)(K,y),j=(0,re.useRef)(null),S=(0,te.Z)(f,{value:De}),Oe=(0,Y.Z)(S,2),se=Oe[0],et=Oe[1];(0,re.useImperativeHandle)(m,function(){return{focus:function(){var ee;(ee=j.current)===null||ee===void 0||ee.focus()},blur:function(){var ee;(ee=j.current)===null||ee===void 0||ee.blur()},input:j.current}});var oe=r()($,Fe,(q={},(0,h.Z)(q,"".concat($,"-checked"),se),(0,h.Z)(q,"".concat($,"-disabled"),me),q)),he=function(ee){me||("checked"in K||et(ee.target.checked),I==null||I({target:(0,c.Z)((0,c.Z)({},K),{},{type:x,checked:ee.target.checked}),stopPropagation:function(){ee.stopPropagation()},preventDefault:function(){ee.preventDefault()},nativeEvent:ee.nativeEvent}))};return re.createElement("span",{className:oe,title:b,style:ae},re.createElement("input",(0,d.Z)({},N,{className:"".concat($,"-input"),ref:j,onChange:he,disabled:me,checked:!!se,type:x})),re.createElement("span",{className:"".concat($,"-inner")}))});He.Z=ue},31561:function(_t,He,e){e.d(He,{Z:function(){return x}});var d=e(54476),c=e(20068),h=e(42978),Y=e(75931),v=e(35593),O=e(92310),r=e.n(O),te=e(8654),re=e(59301),y=e(10228),ue=e(16089),K=y.Z.ESC,m=y.Z.TAB;function q(b){var I=b.visible,N=b.triggerRef,j=b.onVisibleChange,S=b.autoFocus,Oe=b.overlayRef,se=re.useRef(!1),et=function(){if(I){var ee,Se;(ee=N.current)===null||ee===void 0||(Se=ee.focus)===null||Se===void 0||Se.call(ee),j==null||j(!1)}},oe=function(){var ee;return(ee=Oe.current)!==null&&ee!==void 0&&ee.focus?(Oe.current.focus(),se.current=!0,!0):!1},he=function(ee){switch(ee.keyCode){case K:et();break;case m:{var Se=!1;se.current||(Se=oe()),Se?ee.preventDefault():et();break}}};re.useEffect(function(){return I?(window.addEventListener("keydown",he),S&&(0,ue.Z)(oe,3),function(){window.removeEventListener("keydown",he),se.current=!1}):function(){se.current=!1}},[I])}var _=(0,re.forwardRef)(function(b,I){var N=b.overlay,j=b.arrow,S=b.prefixCls,Oe=(0,re.useMemo)(function(){var et;return typeof N=="function"?et=N():et=N,et},[N]),se=(0,te.sQ)(I,Oe==null?void 0:Oe.ref);return re.createElement(re.Fragment,null,j&&re.createElement("div",{className:"".concat(S,"-arrow")}),re.cloneElement(Oe,{ref:(0,te.Yr)(Oe)?se:void 0}))}),$=_,Fe={adjustX:1,adjustY:1},ae=[0,0],De={topLeft:{points:["bl","tl"],overflow:Fe,offset:[0,-4],targetOffset:ae},top:{points:["bc","tc"],overflow:Fe,offset:[0,-4],targetOffset:ae},topRight:{points:["br","tr"],overflow:Fe,offset:[0,-4],targetOffset:ae},bottomLeft:{points:["tl","bl"],overflow:Fe,offset:[0,4],targetOffset:ae},bottom:{points:["tc","bc"],overflow:Fe,offset:[0,4],targetOffset:ae},bottomRight:{points:["tr","br"],overflow:Fe,offset:[0,4],targetOffset:ae}},me=De,V=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function f(b,I){var N,j=b.arrow,S=j===void 0?!1:j,Oe=b.prefixCls,se=Oe===void 0?"rc-dropdown":Oe,et=b.transitionName,oe=b.animation,he=b.align,ce=b.placement,ee=ce===void 0?"bottomLeft":ce,Se=b.placements,X=Se===void 0?me:Se,ie=b.getPopupContainer,Ie=b.showAction,pe=b.hideAction,U=b.overlayClassName,fe=b.overlayStyle,we=b.visible,ke=b.trigger,Pe=ke===void 0?["hover"]:ke,vt=b.autoFocus,je=b.overlay,pt=b.children,Le=b.onVisibleChange,ye=(0,Y.Z)(b,V),at=re.useState(),F=(0,h.Z)(at,2),w=F[0],A=F[1],s="visible"in b?we:w,W=re.useRef(null),T=re.useRef(null),g=re.useRef(null);re.useImperativeHandle(I,function(){return W.current});var u=function(C){A(C),Le==null||Le(C)};q({visible:s,triggerRef:g,onVisibleChange:u,autoFocus:vt,overlayRef:T});var G=function(C){var P=b.onOverlayClick;A(!1),P&&P(C)},R=function(){return re.createElement($,{ref:T,overlay:je,prefixCls:se,arrow:S})},p=function(){return typeof je=="function"?R:R()},D=function(){var C=b.minOverlayWidthMatchTrigger,P=b.alignPoint;return"minOverlayWidthMatchTrigger"in b?C:!P},xe=function(){var C=b.openClassName;return C!==void 0?C:"".concat(se,"-open")},ne=re.cloneElement(pt,{className:r()((N=pt.props)===null||N===void 0?void 0:N.className,s&&xe()),ref:(0,te.Yr)(pt)?(0,te.sQ)(g,pt.ref):void 0}),le=pe;return!le&&Pe.indexOf("contextMenu")!==-1&&(le=["click"]),re.createElement(v.Z,(0,d.Z)({builtinPlacements:X},ye,{prefixCls:se,ref:W,popupClassName:r()(U,(0,c.Z)({},"".concat(se,"-show-arrow"),S)),popupStyle:fe,action:Pe,showAction:Ie,hideAction:le,popupPlacement:ee,popupAlign:he,popupTransitionName:et,popupAnimation:oe,popupVisible:s,stretch:D()?"minWidth":"",popup:p(),onPopupVisibleChange:u,onPopupClick:G,getPopupContainer:ie}),ne)}var t=re.forwardRef(f),x=t},93681:function(_t,He,e){e.r(He),e.d(He,{BaseInput:function(){return y},default:function(){return De}});var d=e(54476),c=e(33885),h=e(20068),Y=e(76190),v=e(92310),O=e.n(v),r=e(59301),te=e(5643),re=function(V){var f,t,x=V.inputElement,b=V.prefixCls,I=V.prefix,N=V.suffix,j=V.addonBefore,S=V.addonAfter,Oe=V.className,se=V.style,et=V.disabled,oe=V.readOnly,he=V.focused,ce=V.triggerFocus,ee=V.allowClear,Se=V.value,X=V.handleReset,ie=V.hidden,Ie=V.classes,pe=V.classNames,U=V.dataAttrs,fe=V.styles,we=V.components,ke=(we==null?void 0:we.affixWrapper)||"span",Pe=(we==null?void 0:we.groupWrapper)||"span",vt=(we==null?void 0:we.wrapper)||"span",je=(we==null?void 0:we.groupAddon)||"span",pt=(0,r.useRef)(null),Le=function(R){var p;(p=pt.current)!==null&&p!==void 0&&p.contains(R.target)&&(ce==null||ce())},ye=function(){var R;if(!ee)return null;var p=!et&&!oe&&Se,D="".concat(b,"-clear-icon"),xe=(0,Y.Z)(ee)==="object"&&ee!==null&&ee!==void 0&&ee.clearIcon?ee.clearIcon:"\u2716";return r.createElement("span",{onClick:X,onMouseDown:function(le){return le.preventDefault()},className:O()(D,(R={},(0,h.Z)(R,"".concat(D,"-hidden"),!p),(0,h.Z)(R,"".concat(D,"-has-suffix"),!!N),R)),role:"button",tabIndex:-1},xe)},at=(0,r.cloneElement)(x,{value:Se,hidden:ie,className:O()((f=x.props)===null||f===void 0?void 0:f.className,!(0,te.X3)(V)&&!(0,te.He)(V)&&Oe)||null,style:(0,c.Z)((0,c.Z)({},(t=x.props)===null||t===void 0?void 0:t.style),!(0,te.X3)(V)&&!(0,te.He)(V)?se:{})});if((0,te.X3)(V)){var F,w="".concat(b,"-affix-wrapper"),A=O()(w,(F={},(0,h.Z)(F,"".concat(w,"-disabled"),et),(0,h.Z)(F,"".concat(w,"-focused"),he),(0,h.Z)(F,"".concat(w,"-readonly"),oe),(0,h.Z)(F,"".concat(w,"-input-with-clear-btn"),N&&ee&&Se),F),!(0,te.He)(V)&&Oe,Ie==null?void 0:Ie.affixWrapper,pe==null?void 0:pe.affixWrapper),s=(N||ee)&&r.createElement("span",{className:O()("".concat(b,"-suffix"),pe==null?void 0:pe.suffix),style:fe==null?void 0:fe.suffix},ye(),N);at=r.createElement(ke,(0,d.Z)({className:A,style:(0,c.Z)((0,c.Z)({},(0,te.He)(V)?void 0:se),fe==null?void 0:fe.affixWrapper),hidden:!(0,te.He)(V)&&ie,onClick:Le},U==null?void 0:U.affixWrapper,{ref:pt}),I&&r.createElement("span",{className:O()("".concat(b,"-prefix"),pe==null?void 0:pe.prefix),style:fe==null?void 0:fe.prefix},I),(0,r.cloneElement)(x,{value:Se,hidden:null}),s)}if((0,te.He)(V)){var W="".concat(b,"-group"),T="".concat(W,"-addon"),g=O()("".concat(b,"-wrapper"),W,Ie==null?void 0:Ie.wrapper),u=O()("".concat(b,"-group-wrapper"),Oe,Ie==null?void 0:Ie.group);return r.createElement(Pe,{className:u,style:se,hidden:ie},r.createElement(vt,{className:g},j&&r.createElement(je,{className:T},j),(0,r.cloneElement)(at,{hidden:null}),S&&r.createElement(je,{className:T},S)))}return at},y=re,ue=e(94480),K=e(42978),m=e(75931),q=e(18929),_=e(2738),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Fe=(0,r.forwardRef)(function(me,V){var f=me.autoComplete,t=me.onChange,x=me.onFocus,b=me.onBlur,I=me.onPressEnter,N=me.onKeyDown,j=me.prefixCls,S=j===void 0?"rc-input":j,Oe=me.disabled,se=me.htmlSize,et=me.className,oe=me.maxLength,he=me.suffix,ce=me.showCount,ee=me.type,Se=ee===void 0?"text":ee,X=me.classes,ie=me.classNames,Ie=me.styles,pe=(0,m.Z)(me,$),U=(0,q.Z)(me.defaultValue,{value:me.value}),fe=(0,K.Z)(U,2),we=fe[0],ke=fe[1],Pe=(0,r.useState)(!1),vt=(0,K.Z)(Pe,2),je=vt[0],pt=vt[1],Le=(0,r.useRef)(null),ye=function(u){Le.current&&(0,te.nH)(Le.current,u)};(0,r.useImperativeHandle)(V,function(){return{focus:ye,blur:function(){var u;(u=Le.current)===null||u===void 0||u.blur()},setSelectionRange:function(u,G,R){var p;(p=Le.current)===null||p===void 0||p.setSelectionRange(u,G,R)},select:function(){var u;(u=Le.current)===null||u===void 0||u.select()},input:Le.current}}),(0,r.useEffect)(function(){pt(function(g){return g&&Oe?!1:g})},[Oe]);var at=function(u){me.value===void 0&&ke(u.target.value),Le.current&&(0,te.rJ)(Le.current,u,t)},F=function(u){I&&u.key==="Enter"&&I(u),N==null||N(u)},w=function(u){pt(!0),x==null||x(u)},A=function(u){pt(!1),b==null||b(u)},s=function(u){ke(""),ye(),Le.current&&(0,te.rJ)(Le.current,u,t)},W=function(){var u=(0,_.Z)(me,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return r.createElement("input",(0,d.Z)({autoComplete:f},u,{onChange:at,onFocus:w,onBlur:A,onKeyDown:F,className:O()(S,(0,h.Z)({},"".concat(S,"-disabled"),Oe),ie==null?void 0:ie.input),style:Ie==null?void 0:Ie.input,ref:Le,size:se,type:Se}))},T=function(){var u=Number(oe)>0;if(he||ce){var G=(0,te.D7)(we),R=(0,ue.Z)(G).length,p=(0,Y.Z)(ce)==="object"?ce.formatter({value:G,count:R,maxLength:oe}):"".concat(R).concat(u?" / ".concat(oe):"");return r.createElement(r.Fragment,null,!!ce&&r.createElement("span",{className:O()("".concat(S,"-show-count-suffix"),(0,h.Z)({},"".concat(S,"-show-count-has-suffix"),!!he),ie==null?void 0:ie.count),style:(0,c.Z)({},Ie==null?void 0:Ie.count)},p),he)}return null};return r.createElement(y,(0,d.Z)({},pe,{prefixCls:S,className:et,inputElement:W(),handleReset:s,value:(0,te.D7)(we),focused:je,triggerFocus:ye,suffix:T(),disabled:Oe,classes:X,classNames:ie,styles:Ie}))}),ae=Fe,De=ae},5643:function(_t,He,e){e.d(He,{D7:function(){return v},He:function(){return d},X3:function(){return c},nH:function(){return Y},rJ:function(){return h}});function d(O){return!!(O.addonBefore||O.addonAfter)}function c(O){return!!(O.prefix||O.suffix||O.allowClear)}function h(O,r,te,re){if(te){var y=r;if(r.type==="click"){var ue=O.cloneNode(!0);y=Object.create(r,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",te(y);return}if(re!==void 0){y=Object.create(r,{target:{value:O},currentTarget:{value:O}}),O.value=re,te(y);return}te(y)}}function Y(O,r){if(O){O.focus(r);var te=r||{},re=te.cursor;if(re){var y=O.value.length;switch(re){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(y,y);break;default:O.setSelectionRange(0,y)}}}}function v(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(_t,He,e){e.d(He,{iz:function(){return Yt},ck:function(){return Ft},BW:function(){return Ot},sN:function(){return Ft},Wd:function(){return Ve},ZP:function(){return ln},Xl:function(){return N}});var d=e(54476),c=e(20068),h=e(33885),Y=e(94480),v=e(42978),O=e(75931),r=e(92310),te=e.n(r),re=e(83836),y=e(18929),ue=e(13697),K=e(48736),m=e(59301),q=e(4676),_=m.createContext(null);function $(Re,ze){return Re===void 0?null:"".concat(Re,"-").concat(ze)}function Fe(Re){var ze=m.useContext(_);return $(ze,Re)}var ae=e(80547),De=["children","locked"],me=m.createContext(null);function V(Re,ze){var Ke=(0,h.Z)({},Re);return Object.keys(ze).forEach(function(rt){var We=ze[rt];We!==void 0&&(Ke[rt]=We)}),Ke}function f(Re){var ze=Re.children,Ke=Re.locked,rt=(0,O.Z)(Re,De),We=m.useContext(me),qe=(0,ae.Z)(function(){return V(We,rt)},[We,rt],function(Je,St){return!Ke&&(Je[0]!==St[0]||!(0,ue.Z)(Je[1],St[1],!0))});return m.createElement(me.Provider,{value:qe},ze)}var t=[],x=m.createContext(null);function b(){return m.useContext(x)}var I=m.createContext(t);function N(Re){var ze=m.useContext(I);return m.useMemo(function(){return Re!==void 0?[].concat((0,Y.Z)(ze),[Re]):ze},[ze,Re])}var j=m.createContext(null),S=m.createContext({}),Oe=S,se=e(29194);function et(Re){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,se.Z)(Re)){var Ke=Re.nodeName.toLowerCase(),rt=["input","select","textarea","button"].includes(Ke)||Re.isContentEditable||Ke==="a"&&!!Re.getAttribute("href"),We=Re.getAttribute("tabindex"),qe=Number(We),Je=null;return We&&!Number.isNaN(qe)?Je=qe:rt&&Je===null&&(Je=0),rt&&Re.disabled&&(Je=null),Je!==null&&(Je>=0||ze&&Je<0)}return!1}function oe(Re){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=(0,Y.Z)(Re.querySelectorAll("*")).filter(function(rt){return et(rt,ze)});return et(Re,ze)&&Ke.unshift(Re),Ke}var he=null;function ce(){he=document.activeElement}function ee(){he=null}function Se(){if(he)try{he.focus()}catch(Re){}}function X(Re,ze){if(ze.keyCode===9){var Ke=oe(Re),rt=Ke[ze.shiftKey?0:Ke.length-1],We=rt===document.activeElement||Re===document.activeElement;if(We){var qe=Ke[ze.shiftKey?Ke.length-1:0];qe.focus(),ze.preventDefault()}}}var ie=e(10228),Ie=e(16089),pe=ie.Z.LEFT,U=ie.Z.RIGHT,fe=ie.Z.UP,we=ie.Z.DOWN,ke=ie.Z.ENTER,Pe=ie.Z.ESC,vt=ie.Z.HOME,je=ie.Z.END,pt=[fe,we,pe,U];function Le(Re,ze,Ke,rt){var We,qe,Je,St,Vt="prev",tn="next",kn="children",Rn="parent";if(Re==="inline"&&rt===ke)return{inlineTrigger:!0};var Tn=(We={},(0,c.Z)(We,fe,Vt),(0,c.Z)(We,we,tn),We),mn=(qe={},(0,c.Z)(qe,pe,Ke?tn:Vt),(0,c.Z)(qe,U,Ke?Vt:tn),(0,c.Z)(qe,we,kn),(0,c.Z)(qe,ke,kn),qe),sn=(Je={},(0,c.Z)(Je,fe,Vt),(0,c.Z)(Je,we,tn),(0,c.Z)(Je,ke,kn),(0,c.Z)(Je,Pe,Rn),(0,c.Z)(Je,pe,Ke?kn:Rn),(0,c.Z)(Je,U,Ke?Rn:kn),Je),Yn={inline:Tn,horizontal:mn,vertical:sn,inlineSub:Tn,horizontalSub:sn,verticalSub:sn},Un=(St=Yn["".concat(Re).concat(ze?"":"Sub")])===null||St===void 0?void 0:St[rt];switch(Un){case Vt:return{offset:-1,sibling:!0};case tn:return{offset:1,sibling:!0};case Rn:return{offset:-1,sibling:!1};case kn:return{offset:1,sibling:!1};default:return null}}function ye(Re){for(var ze=Re;ze;){if(ze.getAttribute("data-menu-list"))return ze;ze=ze.parentElement}return null}function at(Re,ze){for(var Ke=Re||document.activeElement;Ke;){if(ze.has(Ke))return Ke;Ke=Ke.parentElement}return null}function F(Re,ze){var Ke=oe(Re,!0);return Ke.filter(function(rt){return ze.has(rt)})}function w(Re,ze,Ke){var rt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Re)return null;var We=F(Re,ze),qe=We.length,Je=We.findIndex(function(St){return Ke===St});return rt<0?Je===-1?Je=qe-1:Je-=1:rt>0&&(Je+=1),Je=(Je+qe)%qe,We[Je]}var A=function(ze,Ke){var rt=new Set,We=new Map,qe=new Map;return ze.forEach(function(Je){var St=document.querySelector("[data-menu-id='".concat($(Ke,Je),"']"));St&&(rt.add(St),qe.set(St,Je),We.set(Je,St))}),{elements:rt,key2element:We,element2key:qe}};function s(Re,ze,Ke,rt,We,qe,Je,St,Vt,tn){var kn=m.useRef(),Rn=m.useRef();Rn.current=ze;var Tn=function(){Ie.Z.cancel(kn.current)};return m.useEffect(function(){return function(){Tn()}},[]),function(mn){var sn=mn.which;if([].concat(pt,[ke,Pe,vt,je]).includes(sn)){var Yn=qe(),Un=A(Yn,rt),dr=Un,Pn=dr.elements,Nn=dr.key2element,Xn=dr.element2key,Jn=Nn.get(ze),fr=at(Jn,Pn),Tr=Xn.get(fr),wn=Le(Re,Je(Tr,!0).length===1,Ke,sn);if(!wn&&sn!==vt&&sn!==je)return;(pt.includes(sn)||[vt,je].includes(sn))&&mn.preventDefault();var Mt=function(Or){if(Or){var Gr=Or,dn=Or.querySelector("a");dn!=null&&dn.getAttribute("href")&&(Gr=dn);var qt=Xn.get(Or);St(qt),Tn(),kn.current=(0,Ie.Z)(function(){Rn.current===qt&&Gr.focus()})}};if([vt,je].includes(sn)||wn.sibling||!fr){var bt;!fr||Re==="inline"?bt=We.current:bt=ye(fr);var yn,un=F(bt,Pn);sn===vt?yn=un[0]:sn===je?yn=un[un.length-1]:yn=w(bt,Pn,fr,wn.offset),Mt(yn)}else if(wn.inlineTrigger)Vt(Tr);else if(wn.offset>0)Vt(Tr,!0),Tn(),kn.current=(0,Ie.Z)(function(){Un=A(Yn,rt);var Ur=fr.getAttribute("aria-controls"),Or=document.getElementById(Ur),Gr=w(Or,Un.elements);Mt(Gr)},5);else if(wn.offset<0){var qn=Je(Tr,!0),lr=qn[qn.length-2],Er=Nn.get(lr);Vt(lr,!1),Mt(Er)}}tn==null||tn(mn)}}function W(Re){Promise.resolve().then(Re)}var T="__RC_UTIL_PATH_SPLIT__",g=function(ze){return ze.join(T)},u=function(ze){return ze.split(T)},G="rc-menu-more";function R(){var Re=m.useState({}),ze=(0,v.Z)(Re,2),Ke=ze[1],rt=(0,m.useRef)(new Map),We=(0,m.useRef)(new Map),qe=m.useState([]),Je=(0,v.Z)(qe,2),St=Je[0],Vt=Je[1],tn=(0,m.useRef)(0),kn=(0,m.useRef)(!1),Rn=function(){kn.current||Ke({})},Tn=(0,m.useCallback)(function(Nn,Xn){var Jn=g(Xn);We.current.set(Jn,Nn),rt.current.set(Nn,Jn),tn.current+=1;var fr=tn.current;W(function(){fr===tn.current&&Rn()})},[]),mn=(0,m.useCallback)(function(Nn,Xn){var Jn=g(Xn);We.current.delete(Jn),rt.current.delete(Nn)},[]),sn=(0,m.useCallback)(function(Nn){Vt(Nn)},[]),Yn=(0,m.useCallback)(function(Nn,Xn){var Jn=rt.current.get(Nn)||"",fr=u(Jn);return Xn&&St.includes(fr[0])&&fr.unshift(G),fr},[St]),Un=(0,m.useCallback)(function(Nn,Xn){return Nn.some(function(Jn){var fr=Yn(Jn,!0);return fr.includes(Xn)})},[Yn]),dr=function(){var Xn=(0,Y.Z)(rt.current.keys());return St.length&&Xn.push(G),Xn},Pn=(0,m.useCallback)(function(Nn){var Xn="".concat(rt.current.get(Nn)).concat(T),Jn=new Set;return(0,Y.Z)(We.current.keys()).forEach(function(fr){fr.startsWith(Xn)&&Jn.add(We.current.get(fr))}),Jn},[]);return m.useEffect(function(){return function(){kn.current=!0}},[]),{registerPath:Tn,unregisterPath:mn,refreshOverflowKeys:sn,isSubPathKey:Un,getKeyPath:Yn,getKeys:dr,getSubPathKeys:Pn}}function p(Re){var ze=m.useRef(Re);ze.current=Re;var Ke=m.useCallback(function(){for(var rt,We=arguments.length,qe=new Array(We),Je=0;Je1&&(Pn.motionAppear=!1);var Nn=Pn.onVisibleChanged;return Pn.onVisibleChanged=function(Xn){return!Tn.current&&!Xn&&Un(!0),Nn==null?void 0:Nn(Xn)},Yn?null:m.createElement(f,{mode:qe,locked:!Tn.current},m.createElement(Ye.default,(0,d.Z)({visible:dr},Pn,{forceRender:Vt,removeOnLeave:!1,leavedClassName:"".concat(St,"-hidden")}),function(Xn){var Jn=Xn.className,fr=Xn.style;return m.createElement(lt,{id:ze,className:Jn,style:fr},We)}))}var B=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],H=["active"],Ue=function(ze){var Ke,rt=ze.style,We=ze.className,qe=ze.title,Je=ze.eventKey,St=ze.warnKey,Vt=ze.disabled,tn=ze.internalPopupClose,kn=ze.children,Rn=ze.itemIcon,Tn=ze.expandIcon,mn=ze.popupClassName,sn=ze.popupOffset,Yn=ze.popupStyle,Un=ze.onClick,dr=ze.onMouseEnter,Pn=ze.onMouseLeave,Nn=ze.onTitleClick,Xn=ze.onTitleMouseEnter,Jn=ze.onTitleMouseLeave,fr=(0,O.Z)(ze,B),Tr=Fe(Je),wn=m.useContext(me),Mt=wn.prefixCls,bt=wn.mode,yn=wn.openKeys,un=wn.disabled,qn=wn.overflowDisabled,lr=wn.activeKey,Er=wn.selectedKeys,Ur=wn.itemIcon,Or=wn.expandIcon,Gr=wn.onItemClick,dn=wn.onOpenChange,qt=wn.onActive,_n=m.useContext(Oe),mr=_n._internalRenderSubMenuItem,Hr=m.useContext(j),Ta=Hr.isSubPathKey,pa=N(),Xr="".concat(Mt,"-submenu"),ca=un||Vt,Ia=m.useRef(),wa=m.useRef(),Ha=Rn!=null?Rn:Ur,ra=Tn!=null?Tn:Or,Na=yn.includes(Je),Aa=!qn&&Na,ka=Ta(Er,Je),Ja=Be(Je,ca,Xn,Jn),za=Ja.active,to=(0,O.Z)(Ja,H),Bo=m.useState(!1),io=(0,v.Z)(Bo,2),Po=io[0],Io=io[1],bo=function(Oa){ca||Io(Oa)},Ka=function(Oa){bo(!0),dr==null||dr({key:Je,domEvent:Oa})},Zo=function(Oa){bo(!1),Pn==null||Pn({key:Je,domEvent:Oa})},Oo=m.useMemo(function(){return za||(bt!=="inline"?Po||Ta([lr],Je):!1)},[bt,za,lr,Po,Je,Ta]),yo=_e(pa.length),xo=function(Oa){ca||(Nn==null||Nn({key:Je,domEvent:Oa}),bt==="inline"&&dn(Je,!Na))},uo=p(function(Ma){Un==null||Un(ht(Ma)),Gr(Ma)}),jn=function(Oa){bt!=="inline"&&dn(Je,Oa)},pr=function(){qt(Je)},sr=Tr&&"".concat(Tr,"-popup"),gr=m.createElement("div",(0,d.Z)({role:"menuitem",style:yo,className:"".concat(Xr,"-title"),tabIndex:ca?null:-1,ref:Ia,title:typeof qe=="string"?qe:null,"data-menu-id":qn&&Tr?null:Tr,"aria-expanded":Aa,"aria-haspopup":!0,"aria-controls":sr,"aria-disabled":ca,onClick:xo,onFocus:pr},to),qe,m.createElement(Ct,{icon:bt!=="horizontal"?ra:void 0,props:(0,h.Z)((0,h.Z)({},ze),{},{isOpen:Aa,isSubMenu:!0})},m.createElement("i",{className:"".concat(Xr,"-arrow")}))),Nr=m.useRef(bt);if(bt!=="inline"&&pa.length>1?Nr.current="vertical":Nr.current=bt,!qn){var Jr=Nr.current;gr=m.createElement(J,{mode:Jr,prefixCls:Xr,visible:!tn&&Aa&&bt!=="inline",popupClassName:mn,popupOffset:sn,popupStyle:Yn,popup:m.createElement(f,{mode:Jr==="horizontal"?"vertical":Jr},m.createElement(lt,{id:sr,ref:wa},kn)),disabled:ca,onVisibleChange:jn},gr)}var Ya=m.createElement(re.Z.Item,(0,d.Z)({role:"none"},fr,{component:"li",style:rt,className:te()(Xr,"".concat(Xr,"-").concat(bt),We,(Ke={},(0,c.Z)(Ke,"".concat(Xr,"-open"),Aa),(0,c.Z)(Ke,"".concat(Xr,"-active"),Oo),(0,c.Z)(Ke,"".concat(Xr,"-selected"),ka),(0,c.Z)(Ke,"".concat(Xr,"-disabled"),ca),Ke)),onMouseEnter:Ka,onMouseLeave:Zo}),gr,!qn&&m.createElement($e,{id:sr,open:Aa,keyPath:pa},kn));return mr&&(Ya=mr(Ya,ze,{selected:ka,active:Oo,open:Aa,disabled:ca})),m.createElement(f,{onItemClick:uo,mode:bt==="horizontal"?"vertical":bt,itemIcon:Ha,expandIcon:ra},Ya)};function Ve(Re){var ze=Re.eventKey,Ke=Re.children,rt=N(ze),We=jt(Ke,rt),qe=b();m.useEffect(function(){if(qe)return qe.registerPath(ze,rt),function(){qe.unregisterPath(ze,rt)}},[rt]);var Je;return qe?Je=We:Je=m.createElement(Ue,Re,We),m.createElement(I.Provider,{value:rt},Je)}var Pt=e(76190),it=["className","title","eventKey","children"],tt=["children"],yt=function(ze){var Ke=ze.className,rt=ze.title,We=ze.eventKey,qe=ze.children,Je=(0,O.Z)(ze,it),St=m.useContext(me),Vt=St.prefixCls,tn="".concat(Vt,"-item-group");return m.createElement("li",(0,d.Z)({role:"presentation"},Je,{onClick:function(Rn){return Rn.stopPropagation()},className:te()(tn,Ke)}),m.createElement("div",{role:"presentation",className:"".concat(tn,"-title"),title:typeof rt=="string"?rt:void 0},rt),m.createElement("ul",{role:"group",className:"".concat(tn,"-list")},qe))};function Ot(Re){var ze=Re.children,Ke=(0,O.Z)(Re,tt),rt=N(Ke.eventKey),We=jt(ze,rt),qe=b();return qe?We:m.createElement(yt,(0,L.Z)(Ke,["warnKey"]),We)}function Yt(Re){var ze=Re.className,Ke=Re.style,rt=m.useContext(me),We=rt.prefixCls,qe=b();return qe?null:m.createElement("li",{role:"separator",className:te()("".concat(We,"-item-divider"),ze),style:Ke})}var xt=["label","children","key","type"];function Zt(Re){return(Re||[]).map(function(ze,Ke){if(ze&&(0,Pt.Z)(ze)==="object"){var rt=ze,We=rt.label,qe=rt.children,Je=rt.key,St=rt.type,Vt=(0,O.Z)(rt,xt),tn=Je!=null?Je:"tmp-".concat(Ke);return qe||St==="group"?St==="group"?m.createElement(Ot,(0,d.Z)({key:tn},Vt,{title:We}),Zt(qe)):m.createElement(Ve,(0,d.Z)({key:tn},Vt,{title:We}),Zt(qe)):St==="divider"?m.createElement(Yt,(0,d.Z)({key:tn},Vt)):m.createElement(Ft,(0,d.Z)({key:tn},Vt),We)}return null}).filter(function(ze){return ze})}function en(Re,ze,Ke){var rt=Re;return ze&&(rt=Zt(ze)),jt(rt,Ke)}var Nt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Gt=[],Qt=m.forwardRef(function(Re,ze){var Ke,rt,We=Re,qe=We.prefixCls,Je=qe===void 0?"rc-menu":qe,St=We.rootClassName,Vt=We.style,tn=We.className,kn=We.tabIndex,Rn=kn===void 0?0:kn,Tn=We.items,mn=We.children,sn=We.direction,Yn=We.id,Un=We.mode,dr=Un===void 0?"vertical":Un,Pn=We.inlineCollapsed,Nn=We.disabled,Xn=We.disabledOverflow,Jn=We.subMenuOpenDelay,fr=Jn===void 0?.1:Jn,Tr=We.subMenuCloseDelay,wn=Tr===void 0?.1:Tr,Mt=We.forceSubMenuRender,bt=We.defaultOpenKeys,yn=We.openKeys,un=We.activeKey,qn=We.defaultActiveFirst,lr=We.selectable,Er=lr===void 0?!0:lr,Ur=We.multiple,Or=Ur===void 0?!1:Ur,Gr=We.defaultSelectedKeys,dn=We.selectedKeys,qt=We.onSelect,_n=We.onDeselect,mr=We.inlineIndent,Hr=mr===void 0?24:mr,Ta=We.motion,pa=We.defaultMotions,Xr=We.triggerSubMenuAction,ca=Xr===void 0?"hover":Xr,Ia=We.builtinPlacements,wa=We.itemIcon,Ha=We.expandIcon,ra=We.overflowedIndicator,Na=ra===void 0?"...":ra,Aa=We.overflowedIndicatorPopupClassName,ka=We.getPopupContainer,Ja=We.onClick,za=We.onOpenChange,to=We.onKeyDown,Bo=We.openAnimation,io=We.openTransitionName,Po=We._internalRenderMenuItem,Io=We._internalRenderSubMenuItem,bo=(0,O.Z)(We,Nt),Ka=m.useMemo(function(){return en(mn,Tn,Gt)},[mn,Tn]),Zo=m.useState(!1),Oo=(0,v.Z)(Zo,2),yo=Oo[0],xo=Oo[1],uo=m.useRef(),jn=ne(Yn),pr=sn==="rtl",sr=(0,y.Z)(bt,{value:yn,postState:function(ia){return ia||Gt}}),gr=(0,v.Z)(sr,2),Nr=gr[0],Jr=gr[1],Ya=function(ia){var ba=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function fo(){Jr(ia),za==null||za(ia)}ba?(0,q.flushSync)(fo):fo()},Ma=m.useState(Nr),Oa=(0,v.Z)(Ma,2),Ra=Oa[0],Ao=Oa[1],Ko=m.useRef(!1),rl=m.useMemo(function(){return(dr==="inline"||dr==="vertical")&&Pn?["vertical",Pn]:[dr,!1]},[dr,Pn]),Do=(0,v.Z)(rl,2),vo=Do[0],no=Do[1],Xo=vo==="inline",Fo=m.useState(vo),ul=(0,v.Z)(Fo,2),go=ul[0],cl=ul[1],jo=m.useState(no),Jo=(0,v.Z)(jo,2),$o=Jo[0],dl=Jo[1];m.useEffect(function(){cl(vo),dl(no),Ko.current&&(Xo?Jr(Ra):Ya(Gt))},[vo,no]);var al=m.useState(0),qo=(0,v.Z)(al,2),Vo=qo[0],ol=qo[1],Ro=Vo>=Ka.length-1||go!=="horizontal"||Xn;m.useEffect(function(){Xo&&Ao(Nr)},[Nr]),m.useEffect(function(){return Ko.current=!0,function(){Ko.current=!1}},[]);var ro=R(),_o=ro.registerPath,fl=ro.unregisterPath,ml=ro.refreshOverflowKeys,po=ro.isSubPathKey,Rr=ro.getKeyPath,Sr=ro.getKeys,ja=ro.getSubPathKeys,va=m.useMemo(function(){return{registerPath:_o,unregisterPath:fl}},[_o,fl]),ha=m.useMemo(function(){return{isSubPathKey:po}},[po]);m.useEffect(function(){ml(Ro?Gt:Ka.slice(Vo+1).map(function(Ca){return Ca.key}))},[Vo,Ro]);var Ua=(0,y.Z)(un||qn&&((Ke=Ka[0])===null||Ke===void 0?void 0:Ke.key),{value:un}),$a=(0,v.Z)(Ua,2),ho=$a[0],co=$a[1],Wo=p(function(Ca){co(Ca)}),Eo=p(function(){co(void 0)});(0,m.useImperativeHandle)(ze,function(){return{list:uo.current,focus:function(ia){var ba,fo=Sr(),so=A(fo,jn),No=so.elements,To=so.key2element,pl=so.element2key,Ol=F(uo.current,No),Rl=ho!=null?ho:Ol[0]?pl.get(Ol[0]):(ba=Ka.find(function(l){return!l.props.disabled}))===null||ba===void 0?void 0:ba.key,n=To.get(Rl);if(Rl&&n){var a;n==null||(a=n.focus)===null||a===void 0||a.call(n,ia)}}}});var vl=(0,y.Z)(Gr||[],{value:dn,postState:function(ia){return Array.isArray(ia)?ia:ia==null?Gt:[ia]}}),Al=(0,v.Z)(vl,2),el=Al[0],gl=Al[1],tl=function(ia){if(Er){var ba=ia.key,fo=el.includes(ba),so;Or?fo?so=el.filter(function(To){return To!==ba}):so=[].concat((0,Y.Z)(el),[ba]):so=[ba],gl(so);var No=(0,h.Z)((0,h.Z)({},ia),{},{selectedKeys:so});fo?_n==null||_n(No):qt==null||qt(No)}!Or&&Nr.length&&go!=="inline"&&Ya(Gt)},ll=p(function(Ca){Ja==null||Ja(ht(Ca)),tl(Ca)}),yl=p(function(Ca,ia){var ba=Nr.filter(function(so){return so!==Ca});if(ia)ba.push(Ca);else if(go!=="inline"){var fo=ja(Ca);ba=ba.filter(function(so){return!fo.has(so)})}(0,ue.Z)(Nr,ba,!0)||Ya(ba,!0)}),Hl=function(ia,ba){var fo=ba!=null?ba:!Nr.includes(ia);yl(ia,fo)},Dl=s(go,ho,pr,jn,uo,Sr,Rr,co,Hl,to);m.useEffect(function(){xo(!0)},[]);var xl=m.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:Io}},[Po,Io]),Pl=go!=="horizontal"||Xn?Ka:Ka.map(function(Ca,ia){return m.createElement(f,{key:Ca.key,overflowDisabled:ia>Vo},Ca)}),Il=m.createElement(re.Z,(0,d.Z)({id:Yn,ref:uo,prefixCls:"".concat(Je,"-overflow"),component:"ul",itemComponent:Ft,className:te()(Je,"".concat(Je,"-root"),"".concat(Je,"-").concat(go),tn,(rt={},(0,c.Z)(rt,"".concat(Je,"-inline-collapsed"),$o),(0,c.Z)(rt,"".concat(Je,"-rtl"),pr),rt),St),dir:sn,style:Vt,role:"menu",tabIndex:Rn,data:Pl,renderRawItem:function(ia){return ia},renderRawRest:function(ia){var ba=ia.length,fo=ba?Ka.slice(-ba):null;return m.createElement(Ve,{eventKey:G,title:Na,disabled:Ro,internalPopupClose:ba===0,popupClassName:Aa},fo)},maxCount:go!=="horizontal"||Xn?re.Z.INVALIDATE:re.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ia){ol(ia)},onKeyDown:Dl},bo));return m.createElement(Oe.Provider,{value:xl},m.createElement(_.Provider,{value:jn},m.createElement(f,{prefixCls:Je,rootClassName:St,mode:go,openKeys:Nr,rtl:pr,disabled:Nn,motion:yo?Ta:null,defaultMotions:yo?pa:null,activeKey:ho,onActive:Wo,onInactive:Eo,selectedKeys:el,inlineIndent:Hr,subMenuOpenDelay:fr,subMenuCloseDelay:wn,forceSubMenuRender:Mt,builtinPlacements:Ia,triggerSubMenuAction:ca,getPopupContainer:ka,itemIcon:wa,expandIcon:Ha,onItemClick:ll,onOpenChange:yl},m.createElement(j.Provider,{value:ha},Il),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(x.Provider,{value:va},Ka)))))}),Dn=Qt,fn=Dn;fn.Item=Ft,fn.SubMenu=Ve,fn.ItemGroup=Ot,fn.Divider=Yt;var ln=fn},83836:function(_t,He,e){e.d(He,{Z:function(){return ce}});var d=e(54476),c=e(33885),h=e(42978),Y=e(75931),v=e(59301),O=e(92310),r=e.n(O),te=e(29301),re=e(34280),y=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function K(ee,Se){var X=ee.prefixCls,ie=ee.invalidate,Ie=ee.item,pe=ee.renderItem,U=ee.responsive,fe=ee.responsiveDisabled,we=ee.registerSize,ke=ee.itemKey,Pe=ee.className,vt=ee.style,je=ee.children,pt=ee.display,Le=ee.order,ye=ee.component,at=ye===void 0?"div":ye,F=(0,Y.Z)(ee,y),w=U&&!pt;function A(u){we(ke,u)}v.useEffect(function(){return function(){A(null)}},[]);var s=pe&&Ie!==ue?pe(Ie,{index:Le}):je,W;ie||(W={opacity:w?0:1,height:w?0:ue,overflowY:w?"hidden":ue,order:U?Le:ue,pointerEvents:w?"none":ue,position:w?"absolute":ue});var T={};w&&(T["aria-hidden"]=!0);var g=v.createElement(at,(0,d.Z)({className:r()(!ie&&X,Pe),style:(0,c.Z)((0,c.Z)({},W),vt)},T,F,{ref:Se}),s);return U&&(g=v.createElement(te.Z,{onResize:function(G){var R=G.offsetWidth;A(R)},disabled:fe},g)),g}var m=v.forwardRef(K);m.displayName="Item";var q=m,_=e(6089),$=e(4676),Fe=e(16089);function ae(ee){if(typeof MessageChannel=="undefined")(0,Fe.Z)(ee);else{var Se=new MessageChannel;Se.port1.onmessage=function(){return ee()},Se.port2.postMessage(void 0)}}function De(){var ee=v.useRef(null),Se=function(ie){ee.current||(ee.current=[],ae(function(){(0,$.unstable_batchedUpdates)(function(){ee.current.forEach(function(Ie){Ie()}),ee.current=null})})),ee.current.push(ie)};return Se}function me(ee,Se){var X=v.useState(Se),ie=(0,h.Z)(X,2),Ie=ie[0],pe=ie[1],U=(0,_.Z)(function(fe){ee(function(){pe(fe)})});return[Ie,U]}var V=v.createContext(null),f=["component"],t=["className"],x=["className"],b=function(Se,X){var ie=v.useContext(V);if(!ie){var Ie=Se.component,pe=Ie===void 0?"div":Ie,U=(0,Y.Z)(Se,f);return v.createElement(pe,(0,d.Z)({},U,{ref:X}))}var fe=ie.className,we=(0,Y.Z)(ie,t),ke=Se.className,Pe=(0,Y.Z)(Se,x);return v.createElement(V.Provider,{value:null},v.createElement(q,(0,d.Z)({ref:X,className:r()(fe,ke)},we,Pe)))},I=v.forwardRef(b);I.displayName="RawItem";var N=I,j=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],S="responsive",Oe="invalidate";function se(ee){return"+ ".concat(ee.length," ...")}function et(ee,Se){var X=ee.prefixCls,ie=X===void 0?"rc-overflow":X,Ie=ee.data,pe=Ie===void 0?[]:Ie,U=ee.renderItem,fe=ee.renderRawItem,we=ee.itemKey,ke=ee.itemWidth,Pe=ke===void 0?10:ke,vt=ee.ssr,je=ee.style,pt=ee.className,Le=ee.maxCount,ye=ee.renderRest,at=ee.renderRawRest,F=ee.prefix,w=ee.suffix,A=ee.component,s=A===void 0?"div":A,W=ee.itemComponent,T=ee.onVisibleChange,g=(0,Y.Z)(ee,j),u=vt==="full",G=De(),R=me(G,null),p=(0,h.Z)(R,2),D=p[0],xe=p[1],ne=D||0,le=me(G,new Map),de=(0,h.Z)(le,2),C=de[0],P=de[1],L=me(G,0),Ne=(0,h.Z)(L,2),Be=Ne[0],_e=Ne[1],Ct=me(G,0),nt=(0,h.Z)(Ct,2),ht=nt[0],Kt=nt[1],Jt=me(G,0),Ut=(0,h.Z)(Jt,2),on=Ut[0],En=Ut[1],Sn=me(G,0),Ft=(0,h.Z)(Sn,2),Zn=Ft[0],rr=Ft[1],Ae=(0,v.useState)(null),lt=(0,h.Z)(Ae,2),Cn=lt[0],jt=lt[1],Bt=(0,v.useState)(null),bn=(0,h.Z)(Bt,2),Fn=bn[0],Pr=bn[1],tr=v.useMemo(function(){return Fn===null&&u?Number.MAX_SAFE_INTEGER:Fn||0},[Fn,D]),Tt=(0,v.useState)(!1),On=(0,h.Z)(Tt,2),J=On[0],Ye=On[1],$e="".concat(ie,"-item"),B=Math.max(Be,ht),H=Le===S,Ue=pe.length&&H,Ve=Le===Oe,Pt=Ue||typeof Le=="number"&&pe.length>Le,it=(0,v.useMemo)(function(){var qe=pe;return Ue?D===null&&u?qe=pe:qe=pe.slice(0,Math.min(pe.length,ne/Pe)):typeof Le=="number"&&(qe=pe.slice(0,Le)),qe},[pe,Pe,D,Le,Ue]),tt=(0,v.useMemo)(function(){return Ue?pe.slice(tr+1):pe.slice(it.length)},[pe,it,Ue,tr]),yt=(0,v.useCallback)(function(qe,Je){var St;return typeof we=="function"?we(qe):(St=we&&(qe==null?void 0:qe[we]))!==null&&St!==void 0?St:Je},[we]),Ot=(0,v.useCallback)(U||function(qe){return qe},[U]);function Yt(qe,Je,St){Fn===qe&&(Je===void 0||Je===Cn)||(Pr(qe),St||(Ye(qene){Yt(Vt-1,qe-tn-Zn+ht);break}}w&&Qt(0)+Zn>ne&&jt(null)}},[ne,C,ht,on,Zn,yt,it]);var Dn=J&&!!tt.length,fn={};Cn!==null&&Ue&&(fn={position:"absolute",left:Cn,top:0});var ln={prefixCls:$e,responsive:Ue,component:W,invalidate:Ve},Re=fe?function(qe,Je){var St=yt(qe,Je);return v.createElement(V.Provider,{key:St,value:(0,c.Z)((0,c.Z)({},ln),{},{order:Je,item:qe,itemKey:St,registerSize:Zt,display:Je<=tr})},fe(qe,Je))}:function(qe,Je){var St=yt(qe,Je);return v.createElement(q,(0,d.Z)({},ln,{order:Je,key:St,item:qe,renderItem:Ot,itemKey:St,registerSize:Zt,display:Je<=tr}))},ze={order:Dn?tr:Number.MAX_SAFE_INTEGER,className:"".concat($e,"-rest"),registerSize:en,display:Dn},Ke=ye||se,rt=at?v.createElement(V.Provider,{value:(0,c.Z)((0,c.Z)({},ln),ze)},at(tt)):v.createElement(q,(0,d.Z)({},ln,ze),typeof Ke=="function"?Ke(tt):Ke),We=v.createElement(s,(0,d.Z)({className:r()(!Ve&&ie,pt),style:je,ref:Se},g),F&&v.createElement(q,(0,d.Z)({},ln,{responsive:H,responsiveDisabled:!Ue,order:-1,className:"".concat($e,"-prefix"),registerSize:Nt,display:!0}),F),it.map(Re),Pt?rt:null,w&&v.createElement(q,(0,d.Z)({},ln,{responsive:H,responsiveDisabled:!Ue,order:tr,className:"".concat($e,"-suffix"),registerSize:Gt,display:!0,style:fn}),w));return H?v.createElement(te.Z,{onResize:xt,disabled:!Ue},We):We}var oe=v.forwardRef(et);oe.displayName="Overflow",oe.Item=N,oe.RESPONSIVE=S,oe.INVALIDATE=Oe;var he=oe,ce=he},17115:function(_t,He,e){e.d(He,{ZP:function(){return r}});var d=e(42978),c=e(59301),h=e(47273),Y=0,v=(0,h.Z)();function O(){var te;return v?(te=Y,Y+=1):te="TEST_OR_SSR",te}function r(te){var re=c.useState(),y=(0,d.Z)(re,2),ue=y[0],K=y[1];return c.useEffect(function(){K("rc_select_".concat(O()))},[]),te||ue}},77861:function(_t,He,e){e.d(He,{Ac:function(){return D},Xo:function(){return ht},Wx:function(){return Jt},ZP:function(){return $e},lk:function(){return V}});var d=e(54476),c=e(94480),h=e(20068),Y=e(33885),v=e(42978),O=e(75931),r=e(76190),te=e(18929),re=e(48736),y=e(59301),ue=e(92310),K=e.n(ue),m=e(34280),q=e(49658),_=e(10228),$=e(8654),Fe=function(H){var Ue=H.className,Ve=H.customizeIcon,Pt=H.customizeIconProps,it=H.onMouseDown,tt=H.onClick,yt=H.children,Ot;return typeof Ve=="function"?Ot=Ve(Pt):Ot=Ve,y.createElement("span",{className:Ue,onMouseDown:function(xt){xt.preventDefault(),it&&it(xt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tt,"aria-hidden":!0},Ot!==void 0?Ot:y.createElement("span",{className:K()(Ue.split(/\s+/).map(function(Yt){return"".concat(Yt,"-icon")}))},yt))},ae=Fe;function De(B,H,Ue,Ve,Pt){var it=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tt=arguments.length>6?arguments[6]:void 0,yt=arguments.length>7?arguments[7]:void 0,Ot=y.useMemo(function(){if((0,r.Z)(Ve)==="object")return Ve.clearIcon;if(Pt)return Pt},[Ve,Pt]),Yt=y.useMemo(function(){return!!(!it&&Ve&&(Ue.length||tt)&&!(yt==="combobox"&&tt===""))},[Ve,it,Ue.length,tt,yt]);return{allowClear:Yt,clearIcon:y.createElement(ae,{className:"".concat(B,"-clear"),onMouseDown:H,customizeIcon:Ot},"\xD7")}}var me=y.createContext(null);function V(){return y.useContext(me)}function f(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,H=y.useState(!1),Ue=(0,v.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=y.useRef(null),tt=function(){window.clearTimeout(it.current)};y.useEffect(function(){return tt},[]);var yt=function(Yt,xt){tt(),it.current=window.setTimeout(function(){Pt(Yt),xt&&xt()},B)};return[Ve,yt,tt]}function t(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,H=y.useRef(null),Ue=y.useRef(null);y.useEffect(function(){return function(){window.clearTimeout(Ue.current)}},[]);function Ve(Pt){(Pt||H.current===null)&&(H.current=Pt),window.clearTimeout(Ue.current),Ue.current=window.setTimeout(function(){H.current=null},B)}return[function(){return H.current},Ve]}function x(B,H,Ue,Ve){var Pt=y.useRef(null);Pt.current={open:H,triggerOpen:Ue,customizedTrigger:Ve},y.useEffect(function(){function it(tt){var yt;if(!((yt=Pt.current)!==null&&yt!==void 0&&yt.customizedTrigger)){var Ot=tt.target;Ot.shadowRoot&&tt.composed&&(Ot=tt.composedPath()[0]||Ot),Pt.current.open&&B().filter(function(Yt){return Yt}).every(function(Yt){return!Yt.contains(Ot)&&Yt!==Ot})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",it),function(){return window.removeEventListener("mousedown",it)}},[])}var b=e(26112),I=e(83836),N=function(H,Ue){var Ve,Pt,it=H.prefixCls,tt=H.id,yt=H.inputElement,Ot=H.disabled,Yt=H.tabIndex,xt=H.autoFocus,Zt=H.autoComplete,en=H.editable,Nt=H.activeDescendantId,Gt=H.value,Qt=H.maxLength,Dn=H.onKeyDown,fn=H.onMouseDown,ln=H.onChange,Re=H.onPaste,ze=H.onCompositionStart,Ke=H.onCompositionEnd,rt=H.open,We=H.attrs,qe=yt||y.createElement("input",null),Je=qe,St=Je.ref,Vt=Je.props,tn=Vt.onKeyDown,kn=Vt.onChange,Rn=Vt.onMouseDown,Tn=Vt.onCompositionStart,mn=Vt.onCompositionEnd,sn=Vt.style;return(0,re.Kp)(!("maxLength"in qe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),qe=y.cloneElement(qe,(0,Y.Z)((0,Y.Z)((0,Y.Z)({type:"search"},Vt),{},{id:tt,ref:(0,$.sQ)(Ue,St),disabled:Ot,tabIndex:Yt,autoComplete:Zt||"off",autoFocus:xt,className:K()("".concat(it,"-selection-search-input"),(Ve=qe)===null||Ve===void 0||(Pt=Ve.props)===null||Pt===void 0?void 0:Pt.className),role:"combobox","aria-label":"Search","aria-expanded":rt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(tt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(tt,"_list"),"aria-activedescendant":rt?Nt:void 0},We),{},{value:en?Gt:"",maxLength:Qt,readOnly:!en,unselectable:en?null:"on",style:(0,Y.Z)((0,Y.Z)({},sn),{},{opacity:en?null:0}),onKeyDown:function(Un){Dn(Un),tn&&tn(Un)},onMouseDown:function(Un){fn(Un),Rn&&Rn(Un)},onChange:function(Un){ln(Un),kn&&kn(Un)},onCompositionStart:function(Un){ze(Un),Tn&&Tn(Un)},onCompositionEnd:function(Un){Ke(Un),mn&&mn(Un)},onPaste:Re})),qe},j=y.forwardRef(N);j.displayName="Input";var S=j;function Oe(B){return Array.isArray(B)?B:B!==void 0?[B]:[]}var se=typeof window!="undefined"&&window.document&&window.document.documentElement,et=se;function oe(B){return B!=null}function he(B){return!B&&B!==0}function ce(B){return["string","number"].includes((0,r.Z)(B))}function ee(B){var H=void 0;return B&&(ce(B.title)?H=B.title.toString():ce(B.label)&&(H=B.label.toString())),H}function Se(B,H){et?y.useLayoutEffect(B,H):y.useEffect(B,H)}function X(B){var H;return(H=B.key)!==null&&H!==void 0?H:B.value}var ie=function(H){H.preventDefault(),H.stopPropagation()},Ie=function(H){var Ue=H.id,Ve=H.prefixCls,Pt=H.values,it=H.open,tt=H.searchValue,yt=H.autoClearSearchValue,Ot=H.inputRef,Yt=H.placeholder,xt=H.disabled,Zt=H.mode,en=H.showSearch,Nt=H.autoFocus,Gt=H.autoComplete,Qt=H.activeDescendantId,Dn=H.tabIndex,fn=H.removeIcon,ln=H.maxTagCount,Re=H.maxTagTextLength,ze=H.maxTagPlaceholder,Ke=ze===void 0?function(lr){return"+ ".concat(lr.length," ...")}:ze,rt=H.tagRender,We=H.onToggleOpen,qe=H.onRemove,Je=H.onInputChange,St=H.onInputPaste,Vt=H.onInputKeyDown,tn=H.onInputMouseDown,kn=H.onInputCompositionStart,Rn=H.onInputCompositionEnd,Tn=y.useRef(null),mn=(0,y.useState)(0),sn=(0,v.Z)(mn,2),Yn=sn[0],Un=sn[1],dr=(0,y.useState)(!1),Pn=(0,v.Z)(dr,2),Nn=Pn[0],Xn=Pn[1],Jn="".concat(Ve,"-selection"),fr=it||Zt==="multiple"&&yt===!1||Zt==="tags"?tt:"",Tr=Zt==="tags"||Zt==="multiple"&&yt===!1||en&&(it||Nn);Se(function(){Un(Tn.current.scrollWidth)},[fr]);function wn(lr,Er,Ur,Or,Gr){return y.createElement("span",{className:K()("".concat(Jn,"-item"),(0,h.Z)({},"".concat(Jn,"-item-disabled"),Ur)),title:ee(lr)},y.createElement("span",{className:"".concat(Jn,"-item-content")},Er),Or&&y.createElement(ae,{className:"".concat(Jn,"-item-remove"),onMouseDown:ie,onClick:Gr,customizeIcon:fn},"\xD7"))}function Mt(lr,Er,Ur,Or,Gr){var dn=function(_n){ie(_n),We(!it)};return y.createElement("span",{onMouseDown:dn},rt({label:Er,value:lr,disabled:Ur,closable:Or,onClose:Gr}))}function bt(lr){var Er=lr.disabled,Ur=lr.label,Or=lr.value,Gr=!xt&&!Er,dn=Ur;if(typeof Re=="number"&&(typeof Ur=="string"||typeof Ur=="number")){var qt=String(dn);qt.length>Re&&(dn="".concat(qt.slice(0,Re),"..."))}var _n=function(Hr){Hr&&Hr.stopPropagation(),qe(lr)};return typeof rt=="function"?Mt(Or,dn,Er,Gr,_n):wn(lr,dn,Er,Gr,_n)}function yn(lr){var Er=typeof Ke=="function"?Ke(lr):Ke;return wn({title:Er},Er,!1)}var un=y.createElement("div",{className:"".concat(Jn,"-search"),style:{width:Yn},onFocus:function(){Xn(!0)},onBlur:function(){Xn(!1)}},y.createElement(S,{ref:Ot,open:it,prefixCls:Ve,id:Ue,inputElement:null,disabled:xt,autoFocus:Nt,autoComplete:Gt,editable:Tr,activeDescendantId:Qt,value:fr,onKeyDown:Vt,onMouseDown:tn,onChange:Je,onPaste:St,onCompositionStart:kn,onCompositionEnd:Rn,tabIndex:Dn,attrs:(0,b.Z)(H,!0)}),y.createElement("span",{ref:Tn,className:"".concat(Jn,"-search-mirror"),"aria-hidden":!0},fr,"\xA0")),qn=y.createElement(I.Z,{prefixCls:"".concat(Jn,"-overflow"),data:Pt,renderItem:bt,renderRest:yn,suffix:un,itemKey:X,maxCount:ln});return y.createElement(y.Fragment,null,qn,!Pt.length&&!fr&&y.createElement("span",{className:"".concat(Jn,"-placeholder")},Yt))},pe=Ie,U=function(H){var Ue=H.inputElement,Ve=H.prefixCls,Pt=H.id,it=H.inputRef,tt=H.disabled,yt=H.autoFocus,Ot=H.autoComplete,Yt=H.activeDescendantId,xt=H.mode,Zt=H.open,en=H.values,Nt=H.placeholder,Gt=H.tabIndex,Qt=H.showSearch,Dn=H.searchValue,fn=H.activeValue,ln=H.maxLength,Re=H.onInputKeyDown,ze=H.onInputMouseDown,Ke=H.onInputChange,rt=H.onInputPaste,We=H.onInputCompositionStart,qe=H.onInputCompositionEnd,Je=H.title,St=y.useState(!1),Vt=(0,v.Z)(St,2),tn=Vt[0],kn=Vt[1],Rn=xt==="combobox",Tn=Rn||Qt,mn=en[0],sn=Dn||"";Rn&&fn&&!tn&&(sn=fn),y.useEffect(function(){Rn&&kn(!1)},[Rn,fn]);var Yn=xt!=="combobox"&&!Zt&&!Qt?!1:!!sn,Un=Je===void 0?ee(mn):Je,dr=function(){if(mn)return null;var Nn=Yn?{visibility:"hidden"}:void 0;return y.createElement("span",{className:"".concat(Ve,"-selection-placeholder"),style:Nn},Nt)};return y.createElement(y.Fragment,null,y.createElement("span",{className:"".concat(Ve,"-selection-search")},y.createElement(S,{ref:it,prefixCls:Ve,id:Pt,open:Zt,inputElement:Ue,disabled:tt,autoFocus:yt,autoComplete:Ot,editable:Tn,activeDescendantId:Yt,value:sn,onKeyDown:Re,onMouseDown:ze,onChange:function(Nn){kn(!0),Ke(Nn)},onPaste:rt,onCompositionStart:We,onCompositionEnd:qe,tabIndex:Gt,attrs:(0,b.Z)(H,!0),maxLength:Rn?ln:void 0})),!Rn&&mn?y.createElement("span",{className:"".concat(Ve,"-selection-item"),title:Un,style:Yn?{visibility:"hidden"}:void 0},mn.label):null,dr())},fe=U;function we(B){return![_.Z.ESC,_.Z.SHIFT,_.Z.BACKSPACE,_.Z.TAB,_.Z.WIN_KEY,_.Z.ALT,_.Z.META,_.Z.WIN_KEY_RIGHT,_.Z.CTRL,_.Z.SEMICOLON,_.Z.EQUALS,_.Z.CAPS_LOCK,_.Z.CONTEXT_MENU,_.Z.F1,_.Z.F2,_.Z.F3,_.Z.F4,_.Z.F5,_.Z.F6,_.Z.F7,_.Z.F8,_.Z.F9,_.Z.F10,_.Z.F11,_.Z.F12].includes(B)}var ke=function(H,Ue){var Ve=(0,y.useRef)(null),Pt=(0,y.useRef)(!1),it=H.prefixCls,tt=H.open,yt=H.mode,Ot=H.showSearch,Yt=H.tokenWithEnter,xt=H.autoClearSearchValue,Zt=H.onSearch,en=H.onSearchSubmit,Nt=H.onToggleOpen,Gt=H.onInputKeyDown,Qt=H.domRef;y.useImperativeHandle(Ue,function(){return{focus:function(){Ve.current.focus()},blur:function(){Ve.current.blur()}}});var Dn=t(0),fn=(0,v.Z)(Dn,2),ln=fn[0],Re=fn[1],ze=function(sn){var Yn=sn.which;(Yn===_.Z.UP||Yn===_.Z.DOWN)&&sn.preventDefault(),Gt&&Gt(sn),Yn===_.Z.ENTER&&yt==="tags"&&!Pt.current&&!tt&&(en==null||en(sn.target.value)),we(Yn)&&Nt(!0)},Ke=function(){Re(!0)},rt=(0,y.useRef)(null),We=function(sn){Zt(sn,!0,Pt.current)!==!1&&Nt(!0)},qe=function(){Pt.current=!0},Je=function(sn){Pt.current=!1,yt!=="combobox"&&We(sn.target.value)},St=function(sn){var Yn=sn.target.value;if(Yt&&rt.current&&/[\r\n]/.test(rt.current)){var Un=rt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Yn=Yn.replace(Un,rt.current)}rt.current=null,We(Yn)},Vt=function(sn){var Yn=sn.clipboardData,Un=Yn.getData("text");rt.current=Un},tn=function(sn){var Yn=sn.target;if(Yn!==Ve.current){var Un=document.body.style.msTouchAction!==void 0;Un?setTimeout(function(){Ve.current.focus()}):Ve.current.focus()}},kn=function(sn){var Yn=ln();sn.target!==Ve.current&&!Yn&&yt!=="combobox"&&sn.preventDefault(),(yt!=="combobox"&&(!Ot||!Yn)||!tt)&&(tt&&xt!==!1&&Zt("",!0,!1),Nt())},Rn={inputRef:Ve,onInputKeyDown:ze,onInputMouseDown:Ke,onInputChange:St,onInputPaste:Vt,onInputCompositionStart:qe,onInputCompositionEnd:Je},Tn=yt==="multiple"||yt==="tags"?y.createElement(pe,(0,d.Z)({},H,Rn)):y.createElement(fe,(0,d.Z)({},H,Rn));return y.createElement("div",{ref:Qt,className:"".concat(it,"-selector"),onClick:tn,onMouseDown:kn},Tn)},Pe=y.forwardRef(ke);Pe.displayName="Selector";var vt=Pe,je=e(35593),pt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Le=function(H){var Ue=H===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"}}},ye=function(H,Ue){var Ve=H.prefixCls,Pt=H.disabled,it=H.visible,tt=H.children,yt=H.popupElement,Ot=H.animation,Yt=H.transitionName,xt=H.dropdownStyle,Zt=H.dropdownClassName,en=H.direction,Nt=en===void 0?"ltr":en,Gt=H.placement,Qt=H.builtinPlacements,Dn=H.dropdownMatchSelectWidth,fn=H.dropdownRender,ln=H.dropdownAlign,Re=H.getPopupContainer,ze=H.empty,Ke=H.getTriggerDOMNode,rt=H.onPopupVisibleChange,We=H.onPopupMouseEnter,qe=(0,O.Z)(H,pt),Je="".concat(Ve,"-dropdown"),St=yt;fn&&(St=fn(yt));var Vt=y.useMemo(function(){return Qt||Le(Dn)},[Qt,Dn]),tn=Ot?"".concat(Je,"-").concat(Ot):Yt,kn=typeof Dn=="number",Rn=y.useMemo(function(){return kn?null:Dn===!1?"minWidth":"width"},[Dn,kn]),Tn=xt;kn&&(Tn=(0,Y.Z)((0,Y.Z)({},Tn),{},{width:Dn}));var mn=y.useRef(null);return y.useImperativeHandle(Ue,function(){return{getPopupElement:function(){return mn.current}}}),y.createElement(je.Z,(0,d.Z)({},qe,{showAction:rt?["click"]:[],hideAction:rt?["click"]:[],popupPlacement:Gt||(Nt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Vt,prefixCls:Je,popupTransitionName:tn,popup:y.createElement("div",{ref:mn,onMouseEnter:We},St),stretch:Rn,popupAlign:ln,popupVisible:it,getPopupContainer:Re,popupClassName:K()(Zt,(0,h.Z)({},"".concat(Je,"-empty"),ze)),popupStyle:Tn,getTriggerDOMNode:Ke,onPopupVisibleChange:rt}),tt)},at=y.forwardRef(ye);at.displayName="SelectTrigger";var F=at,w=e(66712);function A(B,H){var Ue=B.key,Ve;return"value"in B&&(Ve=B.value),Ue!=null?Ue:Ve!==void 0?Ve:"rc-index-key-".concat(H)}function s(B,H){var Ue=B||{},Ve=Ue.label,Pt=Ue.value,it=Ue.options,tt=Ue.groupLabel,yt=Ve||(H?"children":"label");return{label:yt,value:Pt||"value",options:it||"options",groupLabel:tt||yt}}function W(B){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ue=H.fieldNames,Ve=H.childrenAsData,Pt=[],it=s(Ue,!1),tt=it.label,yt=it.value,Ot=it.options,Yt=it.groupLabel;function xt(Zt,en){Zt.forEach(function(Nt){if(en||!(Ot in Nt)){var Gt=Nt[yt];Pt.push({key:A(Nt,Pt.length),groupOption:en,data:Nt,label:Nt[tt],value:Gt})}else{var Qt=Nt[Yt];Qt===void 0&&Ve&&(Qt=Nt.label),Pt.push({key:A(Nt,Pt.length),group:!0,data:Nt,label:Qt}),xt(Nt[Ot],!0)}})}return xt(B,!1),Pt}function T(B){var H=(0,Y.Z)({},B);return"props"in H||Object.defineProperty(H,"props",{get:function(){return(0,re.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),H}}),H}function g(B,H){if(!H||!H.length)return null;var Ue=!1;function Ve(it,tt){var yt=(0,w.Z)(tt),Ot=yt[0],Yt=yt.slice(1);if(!Ot)return[it];var xt=it.split(Ot);return Ue=Ue||xt.length>1,xt.reduce(function(Zt,en){return[].concat((0,c.Z)(Zt),(0,c.Z)(Ve(en,Yt)))},[]).filter(function(Zt){return Zt})}var Pt=Ve(B,H);return Ue?Pt:null}var u=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],G=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function R(B){return B==="tags"||B==="multiple"}var p=y.forwardRef(function(B,H){var Ue,Ve,Pt=B.id,it=B.prefixCls,tt=B.className,yt=B.showSearch,Ot=B.tagRender,Yt=B.direction,xt=B.omitDomProps,Zt=B.displayValues,en=B.onDisplayValuesChange,Nt=B.emptyOptions,Gt=B.notFoundContent,Qt=Gt===void 0?"Not Found":Gt,Dn=B.onClear,fn=B.mode,ln=B.disabled,Re=B.loading,ze=B.getInputElement,Ke=B.getRawInputElement,rt=B.open,We=B.defaultOpen,qe=B.onDropdownVisibleChange,Je=B.activeValue,St=B.onActiveValueChange,Vt=B.activeDescendantId,tn=B.searchValue,kn=B.autoClearSearchValue,Rn=B.onSearch,Tn=B.onSearchSplit,mn=B.tokenSeparators,sn=B.allowClear,Yn=B.suffixIcon,Un=B.clearIcon,dr=B.OptionList,Pn=B.animation,Nn=B.transitionName,Xn=B.dropdownStyle,Jn=B.dropdownClassName,fr=B.dropdownMatchSelectWidth,Tr=B.dropdownRender,wn=B.dropdownAlign,Mt=B.placement,bt=B.builtinPlacements,yn=B.getPopupContainer,un=B.showAction,qn=un===void 0?[]:un,lr=B.onFocus,Er=B.onBlur,Ur=B.onKeyUp,Or=B.onKeyDown,Gr=B.onMouseDown,dn=(0,O.Z)(B,u),qt=R(fn),_n=(yt!==void 0?yt:qt)||fn==="combobox",mr=(0,Y.Z)({},dn);G.forEach(function(Rr){delete mr[Rr]}),xt==null||xt.forEach(function(Rr){delete mr[Rr]});var Hr=y.useState(!1),Ta=(0,v.Z)(Hr,2),pa=Ta[0],Xr=Ta[1];y.useEffect(function(){Xr((0,q.Z)())},[]);var ca=y.useRef(null),Ia=y.useRef(null),wa=y.useRef(null),Ha=y.useRef(null),ra=y.useRef(null),Na=f(),Aa=(0,v.Z)(Na,3),ka=Aa[0],Ja=Aa[1],za=Aa[2];y.useImperativeHandle(H,function(){var Rr,Sr;return{focus:(Rr=Ha.current)===null||Rr===void 0?void 0:Rr.focus,blur:(Sr=Ha.current)===null||Sr===void 0?void 0:Sr.blur,scrollTo:function(va){var ha;return(ha=ra.current)===null||ha===void 0?void 0:ha.scrollTo(va)}}});var to=y.useMemo(function(){var Rr;if(fn!=="combobox")return tn;var Sr=(Rr=Zt[0])===null||Rr===void 0?void 0:Rr.value;return typeof Sr=="string"||typeof Sr=="number"?String(Sr):""},[tn,fn,Zt]),Bo=fn==="combobox"&&typeof ze=="function"&&ze()||null,io=typeof Ke=="function"&&Ke(),Po=(0,$.x1)(Ia,io==null||(Ue=io.props)===null||Ue===void 0?void 0:Ue.ref),Io=y.useState(!1),bo=(0,v.Z)(Io,2),Ka=bo[0],Zo=bo[1];(0,m.Z)(function(){Zo(!0)},[]);var Oo=(0,te.Z)(!1,{defaultValue:We,value:rt}),yo=(0,v.Z)(Oo,2),xo=yo[0],uo=yo[1],jn=Ka?xo:!1,pr=!Qt&&Nt;(ln||pr&&jn&&fn==="combobox")&&(jn=!1);var sr=pr?!1:jn,gr=y.useCallback(function(Rr){var Sr=Rr!==void 0?Rr:!jn;ln||(uo(Sr),jn!==Sr&&(qe==null||qe(Sr)))},[ln,jn,uo,qe]),Nr=y.useMemo(function(){return(mn||[]).some(function(Rr){return[` + `]:{background:Dt},[`&${i}-row-selected`]:{"> th, > td":{background:Et},"&:hover > th, &:hover > td":{background:Lt}}}},[`${i}-footer`]:{padding:`${M}px ${k}px`,color:Rt,background:Wt}})}};var Br=(0,Ol.Z)("Table",o=>{const{colorTextHeading:i,colorSplit:E,colorIcon:M,colorIconHover:k,opacityLoading:Q,colorBgContainer:ye,controlInteractiveSize:Ce,headerBg:ge,headerColor:Te,headerSortActiveBg:Me,headerSortHoverBg:Ze,bodySortBg:ut,rowHoverBg:st,rowSelectedBg:dt,rowSelectedHoverBg:Dt,rowExpandedBg:Et,cellPaddingBlock:Lt,cellPaddingInline:Rt,cellPaddingBlockMD:Wt,cellPaddingInlineMD:Bn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:gn,borderColor:zn,footerBg:ar,footerColor:$t,headerBorderRadius:hn,cellFontSize:rn,cellFontSizeMD:Ht,cellFontSizeSM:kt,headerSplitColor:Ln,fixedHeaderSortActiveBg:vr,headerFilterHoverBg:ir,filterDropdownBg:An,expandIconBg:ur,selectionColumnWidth:hr,stickyScrollBarBg:yr}=o,Cr=new To.C(M),qr=new To.C(k),wr=2,er=(0,Rl.TS)(o,{tableFontSize:rn,tableBg:ye,tableRadius:hn,tablePaddingVertical:Lt,tablePaddingHorizontal:Rt,tablePaddingVerticalMiddle:Wt,tablePaddingHorizontalMiddle:Bn,tablePaddingVerticalSmall:Hn,tablePaddingHorizontalSmall:gn,tableBorderColor:zn,tableHeaderTextColor:Te,tableHeaderBg:ge,tableFooterTextColor:$t,tableFooterBg:ar,tableHeaderCellSplitColor:Ln,tableHeaderSortBg:Me,tableHeaderSortHoverBg:Ze,tableHeaderIconColor:Cr.clone().setAlpha(Cr.getAlpha()*Q).toRgbString(),tableHeaderIconColorHover:qr.clone().setAlpha(qr.getAlpha()*Q).toRgbString(),tableBodySortBg:ut,tableFixedHeaderSortActiveBg:vr,tableHeaderFilterActiveBg:ir,tableFilterDropdownBg:An,tableRowHoverBg:st,tableSelectedRowBg:dt,tableSelectedRowHoverBg:Dt,zIndexTableFixed:wr,zIndexTableSticky:wr+1,tableFontSizeMiddle:Ht,tableFontSizeSmall:kt,tableSelectionColumnWidth:hr,tableExpandIconBg:ur,tableExpandColumnWidth:Ce+2*o.padding,tableExpandedRowBg:Et,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:yr,tableScrollThumbBgHover:i,tableScrollBg:E});return[Qr(er),At(er),$r(er),Dr(er),zt(er),a(er),ct(er),Ge(er),$r(er),Ee(er),pn(er),gt(er),Ir(er),Z(er),xn(er),vn(er),ya(er)]},o=>{const{colorFillAlter:i,colorBgContainer:E,colorTextHeading:M,colorFillSecondary:k,colorFillContent:Q,controlItemBgActive:ye,controlItemBgActiveHover:Ce,padding:ge,paddingSM:Te,paddingXS:Me,colorBorderSecondary:Ze,borderRadiusLG:ut,fontSize:st,controlHeight:dt,colorTextPlaceholder:Dt}=o,Et=new To.C(k).onBackground(E).toHexShortString(),Lt=new To.C(Q).onBackground(E).toHexShortString(),Rt=new To.C(i).onBackground(E).toHexShortString();return{headerBg:Rt,headerColor:M,headerSortActiveBg:Et,headerSortHoverBg:Lt,bodySortBg:Rt,rowHoverBg:Rt,rowSelectedBg:ye,rowSelectedHoverBg:Ce,rowExpandedBg:i,cellPaddingBlock:ge,cellPaddingInline:ge,cellPaddingBlockMD:Te,cellPaddingInlineMD:Me,cellPaddingBlockSM:Me,cellPaddingInlineSM:Me,borderColor:Ze,headerBorderRadius:ut,footerBg:Rt,footerColor:M,cellFontSize:st,cellFontSizeMD:st,cellFontSizeSM:st,headerSplitColor:Ze,fixedHeaderSortActiveBg:Et,headerFilterHoverBg:Q,filterDropdownMenuBg:E,filterDropdownBg:E,expandIconBg:E,selectionColumnWidth:dt,stickyScrollBarBg:Dt,stickyScrollBarBorderRadius:100}});const Zr=[],ea=(o,i)=>{const{prefixCls:E,className:M,rootClassName:k,style:Q,size:ye,bordered:Ce,dropdownPrefixCls:ge,dataSource:Te,pagination:Me,rowSelection:Ze,rowKey:ut="key",rowClassName:st,columns:dt,children:Dt,childrenColumnName:Et,onChange:Lt,getPopupContainer:Rt,loading:Wt,expandIcon:Bn,expandable:Hn,expandedRowRender:gn,expandIconColumnIndex:zn,indentSize:ar,scroll:$t,sortDirections:hn,locale:rn,showSorterTooltip:Ht=!0,virtual:kt}=o,Ln=r.useMemo(()=>dt||Ye(Dt),[dt,Dt]),vr=r.useMemo(()=>Ln.some(Mr=>Mr.responsive),[Ln]),ir=(0,ca.Z)(vr),An=r.useMemo(()=>{const Mr=new Set(Object.keys(ir).filter(ta=>ir[ta]));return Ln.filter(ta=>!ta.responsive||ta.responsive.some(Xa=>Mr.has(Xa)))},[Ln,ir]),ur=(0,mr.Z)(o,["className","style","columns"]),{locale:hr=Ia.Z,direction:yr,table:Cr,renderEmpty:qr,getPrefixCls:wr,getPopupContainer:er}=r.useContext(Ta.E_),aa=(0,Xr.Z)(ye),Gn=Object.assign(Object.assign({},hr.Table),rn),jr=Te||Zr,Fr=wr("table",E),xa=wr("dropdown",ge),Qn=Object.assign({childrenColumnName:Et,expandIconColumnIndex:zn},Hn),{childrenColumnName:Kn="children"}=Qn,Vn=r.useMemo(()=>jr.some(Mr=>Mr==null?void 0:Mr[Kn])?"nest":gn||Hn&&Hn.expandedRowRender?"row":null,[jr]),In={body:r.useRef()},cn=r.useMemo(()=>typeof ut=="function"?ut:Mr=>Mr==null?void 0:Mr[ut],[ut]),[mt]=qo(jr,Kn,cn),Xt={},or=function(Mr,ta){let Xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var fa,oo,lo;const eo=Object.assign(Object.assign({},Xt),Mr);Xa&&((fa=Xt.resetPagination)===null||fa===void 0||fa.call(Xt),!((oo=eo.pagination)===null||oo===void 0)&&oo.current&&(eo.pagination.current=1),Me&&Me.onChange&&Me.onChange(1,(lo=eo.pagination)===null||lo===void 0?void 0:lo.pageSize)),$t&&$t.scrollToFirstRowOnChange!==!1&&In.body.current&&(0,Hr.Z)(0,{getContainer:()=>In.body.current}),Lt==null||Lt(eo.pagination,eo.filters,eo.sorter,{currentDataSource:Jo(Ca(jr,eo.sorterStates,Kn),eo.filterStates),action:ta})},br=(Mr,ta)=>{or({sorter:Mr,sorterStates:ta},"sort",!1)},[Va,Za,Co,da]=ia({prefixCls:Fr,mergedColumns:An,onSorterChange:br,sortDirections:hn||["ascend","descend"],tableLocale:Gn,showSorterTooltip:Ht}),sa=r.useMemo(()=>Ca(jr,Za,Kn),[jr,Za]);Xt.sorter=da(),Xt.sorterStates=Za;const Wn=(Mr,ta)=>{or({filters:Mr,filterStates:ta},"filter",!0)},[Ga,qa,Lr]=al({prefixCls:Fr,locale:Gn,dropdownPrefixCls:xa,mergedColumns:An,onFilterChange:Wn,getPopupContainer:Rt||er}),Vr=Jo(sa,qa);Xt.filters=Lr,Xt.filterStates=qa;const ua=r.useMemo(()=>{const Mr={};return Object.keys(Lr).forEach(ta=>{Lr[ta]!==null&&(Mr[ta]=Lr[ta])}),Object.assign(Object.assign({},Co),{filters:Mr})},[Co,Lr]),[Da]=fo(ua),Ea=(Mr,ta)=>{or({pagination:Object.assign(Object.assign({},Xt.pagination),{current:Mr,pageSize:ta})},"paginate")},[Ar,_a]=fl(Vr.length,Ea,Me);Xt.pagination=Me===!1?{}:ro(Ar,Me),Xt.resetPagination=_a;const Wa=r.useMemo(()=>{if(Me===!1||!Ar.pageSize)return Vr;const{current:Mr=1,total:ta,pageSize:Xa=Ro}=Ar;return Vr.lengthXa?Vr.slice((Mr-1)*Xa,Mr*Xa):Vr:Vr.slice((Mr-1)*Xa,Mr*Xa)},[!!Me,Vr,Ar&&Ar.current,Ar&&Ar.pageSize,Ar&&Ar.total]),[Wr,$n]=Eo({prefixCls:Fr,data:Vr,pageData:Wa,getRowKey:cn,getRecordByKey:mt,expandType:Vn,childrenColumnName:Kn,locale:Gn,getPopupContainer:Rt||er},Ze),Sa=(Mr,ta,Xa)=>{let fa;return typeof st=="function"?fa=se()(st(Mr,ta,Xa)):fa=se()(st),se()({[`${Fr}-row-selected`]:$n.has(cn(Mr,ta))},fa)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Bn||Aa(Gn),Vn==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=Ze?1:0:Qn.expandIconColumnIndex>0&&Ze&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ar=="number"?ar:15);const Qa=r.useCallback(Mr=>Da(Wr(Ga(Va(Mr)))),[Va,Ga,Wr]);let ko,So;if(Me!==!1&&(Ar!=null&&Ar.total)){let Mr;Ar.size?Mr=Ar.size:Mr=aa==="small"||aa==="middle"?"small":void 0;const ta=oo=>r.createElement(wa.Z,Object.assign({},Ar,{className:se()(`${Fr}-pagination ${Fr}-pagination-${oo}`,Ar.className),size:Mr})),Xa=yr==="rtl"?"left":"right",{position:fa}=Ar;if(fa!==null&&Array.isArray(fa)){const oo=fa.find(Ho=>Ho.includes("top")),lo=fa.find(Ho=>Ho.includes("bottom")),eo=fa.every(Ho=>`${Ho}`=="none");!oo&&!lo&&!eo&&(So=ta(Xa)),oo&&(ko=ta(oo.toLowerCase().replace("top",""))),lo&&(So=ta(lo.toLowerCase().replace("bottom","")))}else So=ta(Xa)}let mo;typeof Wt=="boolean"?mo={spinning:Wt}:typeof Wt=="object"&&(mo=Object.assign({spinning:!0},Wt));const[ao,Pa]=Br(Fr),[,ga]=(0,ra.Z)(),zo=se()(`${Fr}-wrapper`,Cr==null?void 0:Cr.className,{[`${Fr}-wrapper-rtl`]:yr==="rtl"},M,k,Pa),nl=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),Q),Mo=rn&&rn.emptyText||(qr==null?void 0:qr("Table"))||r.createElement(pa.Z,{componentName:"Table"}),Lo=kt?No:so,El={},Kl=r.useMemo(()=>{const{fontSize:Mr,lineHeight:ta,padding:Xa,paddingXS:fa,paddingSM:oo}=ga,lo=Math.floor(Mr*ta);switch(aa){case"large":return Xa*2+lo;case"small":return fa*2+lo;default:return oo*2+lo}},[ga,aa]);return kt&&(El.listItemHeight=Kl),ao(r.createElement("div",{ref:i,className:zo,style:nl},r.createElement(Ha.Z,Object.assign({spinning:!1},mo),ko,r.createElement(Lo,Object.assign({},El,ur,{columns:An,direction:yr,expandable:Qn,prefixCls:Fr,className:se()({[`${Fr}-middle`]:aa==="middle",[`${Fr}-small`]:aa==="small",[`${Fr}-bordered`]:Ce,[`${Fr}-empty`]:jr.length===0}),data:Wa,rowKey:cn,rowClassName:Sa,emptyText:Mo,internalHooks:c,internalRefs:In,transformColumns:Qa})),So)))};var la=r.forwardRef(ea);const Kr=(o,i)=>{const E=r.useRef(0);return E.current+=1,r.createElement(la,Object.assign({},o,{ref:i,_renderTimes:E.current}))},kr=r.forwardRef(Kr);kr.SELECTION_COLUMN=va,kr.EXPAND_COLUMN=d,kr.SELECTION_ALL=ha,kr.SELECTION_INVERT=Ua,kr.SELECTION_NONE=$a,kr.Column=dn,kr.ColumnGroup=_n,kr.Summary=g;var La=kr,Ba=La},17574:function(_t,He,e){e.d(He,{default:function(){return Se}});var d=e(60091),c=e(94480),h=e(52671),Y=e(8657),v=e(54476),O=e(59301),r={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"},te=r,re=e(7657),y=function(ie,Ie){return O.createElement(re.Z,(0,v.Z)({},ie,{ref:Ie,icon:te}))},ue=O.forwardRef(y),K=ue,m=e(92310),q=e.n(m),_=e(35654),$=e(71430),Fe=e(36355),ae=e(56082),De=e(62892),me=e(20648);const V=4;function f(X){const{dropPosition:ie,dropLevelOffset:Ie,prefixCls:pe,indent:U,direction:fe="ltr"}=X,we=fe==="ltr"?"left":"right",ke=fe==="ltr"?"right":"left",Pe={[we]:-Ie*U+V,[ke]:0};switch(ie){case-1:Pe.top=-3;break;case 1:Pe.bottom=-3;break;default:Pe.bottom=-3,Pe[we]=U+V;break}return O.createElement("div",{style:Pe,className:`${pe}-drop-indicator`})}var t=e(71997),b=O.forwardRef((X,ie)=>{const{getPrefixCls:Ie,direction:pe,virtual:U,tree:fe}=O.useContext(Fe.E_),{prefixCls:we,className:ke,showIcon:Pe=!1,showLine:vt,switcherIcon:je,blockNode:pt=!1,children:Le,checkable:xe=!1,selectable:at=!0,draggable:F,motion:w,style:D}=X,s=Ie("tree",we),W=Ie(),T=w!=null?w:Object.assign(Object.assign({},(0,De.Z)(W)),{motionAppear:!1}),g=Object.assign(Object.assign({},X),{checkable:xe,selectable:at,showIcon:Pe,motion:T,blockNode:pt,showLine:!!vt,dropIndicatorRender:f}),[u,G]=(0,me.ZP)(s),R=O.useMemo(()=>{if(!F)return!1;let A={};switch(typeof F){case"function":A.nodeDraggable=F;break;case"object":A=Object.assign({},F);break;default:break}return A.icon!==!1&&(A.icon=A.icon||O.createElement(ae.Z,null)),A},[F]),p=A=>O.createElement(t.Z,{prefixCls:s,switcherIcon:je,treeNodeProps:A,showLine:vt});return u(O.createElement(d.Z,Object.assign({itemHeight:20,ref:ie,virtual:U},g,{style:Object.assign(Object.assign({},fe==null?void 0:fe.style),D),prefixCls:s,className:q()({[`${s}-icon-hide`]:!Pe,[`${s}-block-node`]:pt,[`${s}-unselectable`]:!at,[`${s}-rtl`]:pe==="rtl"},fe==null?void 0:fe.className,ke,G),direction:pe,checkable:xe&&O.createElement("span",{className:`${s}-checkbox-inner`}),selectable:at,switcherIcon:p,draggable:R}),Le))}),I;(function(X){X[X.None=0]="None",X[X.Start=1]="Start",X[X.End=2]="End"})(I||(I={}));function N(X,ie){function Ie(pe){const{key:U,children:fe}=pe;ie(U,pe)!==!1&&N(fe||[],ie)}X.forEach(Ie)}function j(X){let{treeData:ie,expandedKeys:Ie,startKey:pe,endKey:U}=X;const fe=[];let we=I.None;if(pe&&pe===U)return[pe];if(!pe||!U)return[];function ke(Pe){return Pe===pe||Pe===U}return N(ie,Pe=>{if(we===I.End)return!1;if(ke(Pe)){if(fe.push(Pe),we===I.None)we=I.Start;else if(we===I.Start)return we=I.End,!1}else we===I.Start&&fe.push(Pe);return Ie.includes(Pe)}),fe}function S(X,ie){const Ie=(0,c.Z)(ie),pe=[];return N(X,(U,fe)=>{const we=Ie.indexOf(U);return we!==-1&&(pe.push(fe),Ie.splice(we,1)),!!Ie.length}),pe}var Oe=function(X,ie){var Ie={};for(var pe in X)Object.prototype.hasOwnProperty.call(X,pe)&&ie.indexOf(pe)<0&&(Ie[pe]=X[pe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,pe=Object.getOwnPropertySymbols(X);U{var{defaultExpandAll:Ie,defaultExpandParent:pe,defaultExpandedKeys:U}=X,fe=Oe(X,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const we=O.useRef(),ke=O.useRef(),Pe=()=>{const{keyEntities:R}=(0,$.I8)(et(fe));let p;return Ie?p=Object.keys(R):pe?p=(0,_.r7)(fe.expandedKeys||U||[],R):p=fe.expandedKeys||U,p},[vt,je]=O.useState(fe.selectedKeys||fe.defaultSelectedKeys||[]),[pt,Le]=O.useState(()=>Pe());O.useEffect(()=>{"selectedKeys"in fe&&je(fe.selectedKeys)},[fe.selectedKeys]),O.useEffect(()=>{"expandedKeys"in fe&&Le(fe.expandedKeys)},[fe.expandedKeys]);const xe=(R,p)=>{var A;return"expandedKeys"in fe||Le(R),(A=fe.onExpand)===null||A===void 0?void 0:A.call(fe,R,p)},at=(R,p)=>{var A;const{multiple:be}=fe,{node:ne,nativeEvent:le}=p,{key:de=""}=ne,C=et(fe),P=Object.assign(Object.assign({},p),{selected:!0}),L=(le==null?void 0:le.ctrlKey)||(le==null?void 0:le.metaKey),Ne=le==null?void 0:le.shiftKey;let Be;be&&L?(Be=R,we.current=de,ke.current=Be,P.selectedNodes=S(C,Be)):be&&Ne?(Be=Array.from(new Set([].concat((0,c.Z)(ke.current||[]),(0,c.Z)(j({treeData:C,expandedKeys:pt,startKey:de,endKey:we.current}))))),P.selectedNodes=S(C,Be)):(Be=[de],we.current=de,ke.current=Be,P.selectedNodes=S(C,Be)),(A=fe.onSelect)===null||A===void 0||A.call(fe,Be,P),"selectedKeys"in fe||je(Be)},{getPrefixCls:F,direction:w}=O.useContext(Fe.E_),{prefixCls:D,className:s,showIcon:W=!0,expandAction:T="click"}=fe,g=Oe(fe,["prefixCls","className","showIcon","expandAction"]),u=F("tree",D),G=q()(`${u}-directory`,{[`${u}-directory-rtl`]:w==="rtl"},s);return O.createElement(b,Object.assign({icon:se,ref:ie,blockNode:!0},g,{showIcon:W,expandAction:T,prefixCls:u,className:G,expandedKeys:pt,selectedKeys:vt,onSelect:at,onExpand:xe}))};var ce=O.forwardRef(oe);const ee=b;ee.DirectoryTree=ce,ee.TreeNode=d.O;var Se=ee},20648:function(_t,He,e){e.d(He,{TM:function(){return m},Yk:function(){return K}});var d=e(36237),c=e(98447),h=e(17313),Y=e(8378),v=e(37613),O=e(83116);const r=new d.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),te=(q,_)=>({[`.${q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${_.motionDurationSlow}`}}}),re=(q,_)=>({[`.${q}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:_.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${_.lineWidthBold}px solid ${_.colorPrimary}`,borderRadius:"50%",content:'""'}}}),y=(q,_)=>{const{treeCls:$,treeNodeCls:Fe,treeNodePadding:ae,titleHeight:De,nodeSelectedBg:me,nodeHoverBg:V}=_,f=_.paddingXS;return{[$]:Object.assign(Object.assign({},(0,h.Wf)(_)),{background:_.colorBgContainer,borderRadius:_.borderRadius,transition:`background-color ${_.motionDurationSlow}`,[`&${$}-rtl`]:{[`${$}-switcher`]:{"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${$}-active-focused)`]:Object.assign({},(0,h.oN)(_)),[`${$}-list-holder-inner`]:{alignItems:"flex-start"},[`&${$}-block-node`]:{[`${$}-list-holder-inner`]:{alignItems:"stretch",[`${$}-node-content-wrapper`]:{flex:"auto"},[`${Fe}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ae,insetInlineStart:0,border:`1px solid ${_.colorPrimary}`,opacity:0,animationName:r,animationDuration:_.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Fe}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ae}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${$}-node-content-wrapper`]:{color:_.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${$}-node-content-wrapper`]:Object.assign({},(0,h.oN)(_)),[`&:not(${Fe}-disabled).filter-node ${$}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${$}-draggable-icon`]:{flexShrink:0,width:De,lineHeight:`${De}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${_.motionDurationSlow}`,[`${Fe}:hover &`]:{opacity:.45}},[`&${Fe}-disabled`]:{[`${$}-draggable-icon`]:{visibility:"hidden"}}}},[`${$}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:De}},[`${$}-draggable-icon`]:{visibility:"hidden"},[`${$}-switcher`]:Object.assign(Object.assign({},te(q,_)),{position:"relative",flex:"none",alignSelf:"stretch",width:De,margin:0,lineHeight:`${De}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:_.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ae,marginInlineStart:-1,borderInlineEnd:`1px solid ${_.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:De/2*.8,height:De/2,borderBottom:`1px solid ${_.colorBorder}`,content:'""'}}}),[`${$}-checkbox`]:{top:"initial",marginInlineEnd:f},[`${$}-node-content-wrapper, ${$}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:De,margin:0,padding:`0 ${_.paddingXS/2}px`,color:"inherit",lineHeight:`${De}px`,background:"transparent",borderRadius:_.borderRadius,cursor:"pointer",transition:`all ${_.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:V},[`&${$}-node-selected`]:{backgroundColor:me},[`${$}-iconEle`]:{display:"inline-block",width:De,height:De,lineHeight:`${De}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${$}-unselectable ${$}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${$}-node-content-wrapper`]:Object.assign({lineHeight:`${De}px`,userSelect:"none"},re(q,_)),[`${Fe}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${_.colorPrimary}`}},"&-show-line":{[`${$}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ae,borderInlineEnd:`1px solid ${_.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${$}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Fe}-leaf-last`]:{[`${$}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${De/2}px !important`}}}}})}},ue=q=>{const{treeCls:_,treeNodeCls:$,treeNodePadding:Fe,directoryNodeSelectedBg:ae,directoryNodeSelectedColor:De}=q;return{[`${_}${_}-directory`]:{[$]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Fe,insetInlineStart:0,transition:`background-color ${q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:q.controlItemBgHover}},"> *":{zIndex:1},[`${_}-switcher`]:{transition:`color ${q.motionDurationMid}`},[`${_}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${_}-node-selected`]:{color:De,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ae},[`${_}-switcher`]:{color:De},[`${_}-node-content-wrapper`]:{color:De,background:"transparent"}}}}}},K=(q,_)=>{const $=`.${q}`,Fe=`${$}-treenode`,ae=_.paddingXS/2,De=(0,v.TS)(_,{treeCls:$,treeNodeCls:Fe,treeNodePadding:ae});return[y(q,De),ue(De)]},m=q=>{const{controlHeightSM:_}=q;return{titleHeight:_,nodeHoverBg:q.controlItemBgHover,nodeSelectedBg:q.controlItemBgActive}};He.ZP=(0,O.Z)("Tree",(q,_)=>{let{prefixCls:$}=_;return[{[q.componentCls]:(0,c.C2)(`${$}-checkbox`,q)},K($,q),(0,Y.Z)(q)]},q=>{const{colorTextLightSolid:_,colorPrimary:$}=q;return Object.assign(Object.assign({},m(q)),{directoryNodeSelectedColor:_,directoryNodeSelectedBg:$})})},71997:function(_t,He,e){e.d(He,{Z:function(){return Fe}});var d=e(54476),c=e(59301),h={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"},Y=h,v=e(7657),O=function(De,me){return c.createElement(v.Z,(0,d.Z)({},De,{ref:me,icon:Y}))},r=c.forwardRef(O),te=r,re=e(52671),y=e(58617),ue=e(15075),K=e(43531),m=e(92310),q=e.n(m),_=e(92343),Fe=ae=>{const{prefixCls:De,switcherIcon:me,treeNodeProps:V,showLine:f}=ae,{isLeaf:t,expanded:x,loading:b}=V;if(b)return c.createElement(y.Z,{className:`${De}-switcher-loading-icon`});let I;if(f&&typeof f=="object"&&(I=f.showLeafIcon),t){if(!f)return null;if(typeof I!="boolean"&&I){const S=typeof I=="function"?I(V):I,Oe=`${De}-switcher-line-custom-icon`;return(0,_.l$)(S)?(0,_.Tm)(S,{className:q()(S.props.className||"",Oe)}):S}return I?c.createElement(re.Z,{className:`${De}-switcher-line-icon`}):c.createElement("span",{className:`${De}-switcher-leaf-line`})}const N=`${De}-switcher-icon`,j=typeof me=="function"?me(V):me;return(0,_.l$)(j)?(0,_.Tm)(j,{className:q()(j.props.className||"",N)}):j!==void 0?j:f?x?c.createElement(ue.Z,{className:`${De}-switcher-line-icon`}):c.createElement(K.Z,{className:`${De}-switcher-line-icon`}):c.createElement(te,{className:N})}},5630:function(_t,He,e){var d=e(54476),c=e(33885),h=e(20068),Y=e(42978),v=e(75931),O=e(92310),r=e.n(O),te=e(18929),re=e(59301),y=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,re.forwardRef)(function(K,m){var q,_=K.prefixCls,$=_===void 0?"rc-checkbox":_,Fe=K.className,ae=K.style,De=K.checked,me=K.disabled,V=K.defaultChecked,f=V===void 0?!1:V,t=K.type,x=t===void 0?"checkbox":t,b=K.title,I=K.onChange,N=(0,v.Z)(K,y),j=(0,re.useRef)(null),S=(0,te.Z)(f,{value:De}),Oe=(0,Y.Z)(S,2),se=Oe[0],et=Oe[1];(0,re.useImperativeHandle)(m,function(){return{focus:function(){var ee;(ee=j.current)===null||ee===void 0||ee.focus()},blur:function(){var ee;(ee=j.current)===null||ee===void 0||ee.blur()},input:j.current}});var oe=r()($,Fe,(q={},(0,h.Z)(q,"".concat($,"-checked"),se),(0,h.Z)(q,"".concat($,"-disabled"),me),q)),he=function(ee){me||("checked"in K||et(ee.target.checked),I==null||I({target:(0,c.Z)((0,c.Z)({},K),{},{type:x,checked:ee.target.checked}),stopPropagation:function(){ee.stopPropagation()},preventDefault:function(){ee.preventDefault()},nativeEvent:ee.nativeEvent}))};return re.createElement("span",{className:oe,title:b,style:ae},re.createElement("input",(0,d.Z)({},N,{className:"".concat($,"-input"),ref:j,onChange:he,disabled:me,checked:!!se,type:x})),re.createElement("span",{className:"".concat($,"-inner")}))});He.Z=ue},31561:function(_t,He,e){e.d(He,{Z:function(){return x}});var d=e(54476),c=e(20068),h=e(42978),Y=e(75931),v=e(35593),O=e(92310),r=e.n(O),te=e(8654),re=e(59301),y=e(10228),ue=e(16089),K=y.Z.ESC,m=y.Z.TAB;function q(b){var I=b.visible,N=b.triggerRef,j=b.onVisibleChange,S=b.autoFocus,Oe=b.overlayRef,se=re.useRef(!1),et=function(){if(I){var ee,Se;(ee=N.current)===null||ee===void 0||(Se=ee.focus)===null||Se===void 0||Se.call(ee),j==null||j(!1)}},oe=function(){var ee;return(ee=Oe.current)!==null&&ee!==void 0&&ee.focus?(Oe.current.focus(),se.current=!0,!0):!1},he=function(ee){switch(ee.keyCode){case K:et();break;case m:{var Se=!1;se.current||(Se=oe()),Se?ee.preventDefault():et();break}}};re.useEffect(function(){return I?(window.addEventListener("keydown",he),S&&(0,ue.Z)(oe,3),function(){window.removeEventListener("keydown",he),se.current=!1}):function(){se.current=!1}},[I])}var _=(0,re.forwardRef)(function(b,I){var N=b.overlay,j=b.arrow,S=b.prefixCls,Oe=(0,re.useMemo)(function(){var et;return typeof N=="function"?et=N():et=N,et},[N]),se=(0,te.sQ)(I,Oe==null?void 0:Oe.ref);return re.createElement(re.Fragment,null,j&&re.createElement("div",{className:"".concat(S,"-arrow")}),re.cloneElement(Oe,{ref:(0,te.Yr)(Oe)?se:void 0}))}),$=_,Fe={adjustX:1,adjustY:1},ae=[0,0],De={topLeft:{points:["bl","tl"],overflow:Fe,offset:[0,-4],targetOffset:ae},top:{points:["bc","tc"],overflow:Fe,offset:[0,-4],targetOffset:ae},topRight:{points:["br","tr"],overflow:Fe,offset:[0,-4],targetOffset:ae},bottomLeft:{points:["tl","bl"],overflow:Fe,offset:[0,4],targetOffset:ae},bottom:{points:["tc","bc"],overflow:Fe,offset:[0,4],targetOffset:ae},bottomRight:{points:["tr","br"],overflow:Fe,offset:[0,4],targetOffset:ae}},me=De,V=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function f(b,I){var N,j=b.arrow,S=j===void 0?!1:j,Oe=b.prefixCls,se=Oe===void 0?"rc-dropdown":Oe,et=b.transitionName,oe=b.animation,he=b.align,ce=b.placement,ee=ce===void 0?"bottomLeft":ce,Se=b.placements,X=Se===void 0?me:Se,ie=b.getPopupContainer,Ie=b.showAction,pe=b.hideAction,U=b.overlayClassName,fe=b.overlayStyle,we=b.visible,ke=b.trigger,Pe=ke===void 0?["hover"]:ke,vt=b.autoFocus,je=b.overlay,pt=b.children,Le=b.onVisibleChange,xe=(0,Y.Z)(b,V),at=re.useState(),F=(0,h.Z)(at,2),w=F[0],D=F[1],s="visible"in b?we:w,W=re.useRef(null),T=re.useRef(null),g=re.useRef(null);re.useImperativeHandle(I,function(){return W.current});var u=function(C){D(C),Le==null||Le(C)};q({visible:s,triggerRef:g,onVisibleChange:u,autoFocus:vt,overlayRef:T});var G=function(C){var P=b.onOverlayClick;D(!1),P&&P(C)},R=function(){return re.createElement($,{ref:T,overlay:je,prefixCls:se,arrow:S})},p=function(){return typeof je=="function"?R:R()},A=function(){var C=b.minOverlayWidthMatchTrigger,P=b.alignPoint;return"minOverlayWidthMatchTrigger"in b?C:!P},be=function(){var C=b.openClassName;return C!==void 0?C:"".concat(se,"-open")},ne=re.cloneElement(pt,{className:r()((N=pt.props)===null||N===void 0?void 0:N.className,s&&be()),ref:(0,te.Yr)(pt)?(0,te.sQ)(g,pt.ref):void 0}),le=pe;return!le&&Pe.indexOf("contextMenu")!==-1&&(le=["click"]),re.createElement(v.Z,(0,d.Z)({builtinPlacements:X},xe,{prefixCls:se,ref:W,popupClassName:r()(U,(0,c.Z)({},"".concat(se,"-show-arrow"),S)),popupStyle:fe,action:Pe,showAction:Ie,hideAction:le,popupPlacement:ee,popupAlign:he,popupTransitionName:et,popupAnimation:oe,popupVisible:s,stretch:A()?"minWidth":"",popup:p(),onPopupVisibleChange:u,onPopupClick:G,getPopupContainer:ie}),ne)}var t=re.forwardRef(f),x=t},93681:function(_t,He,e){e.r(He),e.d(He,{BaseInput:function(){return y},default:function(){return De}});var d=e(54476),c=e(33885),h=e(20068),Y=e(76190),v=e(92310),O=e.n(v),r=e(59301),te=e(5643),re=function(V){var f,t,x=V.inputElement,b=V.prefixCls,I=V.prefix,N=V.suffix,j=V.addonBefore,S=V.addonAfter,Oe=V.className,se=V.style,et=V.disabled,oe=V.readOnly,he=V.focused,ce=V.triggerFocus,ee=V.allowClear,Se=V.value,X=V.handleReset,ie=V.hidden,Ie=V.classes,pe=V.classNames,U=V.dataAttrs,fe=V.styles,we=V.components,ke=(we==null?void 0:we.affixWrapper)||"span",Pe=(we==null?void 0:we.groupWrapper)||"span",vt=(we==null?void 0:we.wrapper)||"span",je=(we==null?void 0:we.groupAddon)||"span",pt=(0,r.useRef)(null),Le=function(R){var p;(p=pt.current)!==null&&p!==void 0&&p.contains(R.target)&&(ce==null||ce())},xe=function(){var R;if(!ee)return null;var p=!et&&!oe&&Se,A="".concat(b,"-clear-icon"),be=(0,Y.Z)(ee)==="object"&&ee!==null&&ee!==void 0&&ee.clearIcon?ee.clearIcon:"\u2716";return r.createElement("span",{onClick:X,onMouseDown:function(le){return le.preventDefault()},className:O()(A,(R={},(0,h.Z)(R,"".concat(A,"-hidden"),!p),(0,h.Z)(R,"".concat(A,"-has-suffix"),!!N),R)),role:"button",tabIndex:-1},be)},at=(0,r.cloneElement)(x,{value:Se,hidden:ie,className:O()((f=x.props)===null||f===void 0?void 0:f.className,!(0,te.X3)(V)&&!(0,te.He)(V)&&Oe)||null,style:(0,c.Z)((0,c.Z)({},(t=x.props)===null||t===void 0?void 0:t.style),!(0,te.X3)(V)&&!(0,te.He)(V)?se:{})});if((0,te.X3)(V)){var F,w="".concat(b,"-affix-wrapper"),D=O()(w,(F={},(0,h.Z)(F,"".concat(w,"-disabled"),et),(0,h.Z)(F,"".concat(w,"-focused"),he),(0,h.Z)(F,"".concat(w,"-readonly"),oe),(0,h.Z)(F,"".concat(w,"-input-with-clear-btn"),N&&ee&&Se),F),!(0,te.He)(V)&&Oe,Ie==null?void 0:Ie.affixWrapper,pe==null?void 0:pe.affixWrapper),s=(N||ee)&&r.createElement("span",{className:O()("".concat(b,"-suffix"),pe==null?void 0:pe.suffix),style:fe==null?void 0:fe.suffix},xe(),N);at=r.createElement(ke,(0,d.Z)({className:D,style:(0,c.Z)((0,c.Z)({},(0,te.He)(V)?void 0:se),fe==null?void 0:fe.affixWrapper),hidden:!(0,te.He)(V)&&ie,onClick:Le},U==null?void 0:U.affixWrapper,{ref:pt}),I&&r.createElement("span",{className:O()("".concat(b,"-prefix"),pe==null?void 0:pe.prefix),style:fe==null?void 0:fe.prefix},I),(0,r.cloneElement)(x,{value:Se,hidden:null}),s)}if((0,te.He)(V)){var W="".concat(b,"-group"),T="".concat(W,"-addon"),g=O()("".concat(b,"-wrapper"),W,Ie==null?void 0:Ie.wrapper),u=O()("".concat(b,"-group-wrapper"),Oe,Ie==null?void 0:Ie.group);return r.createElement(Pe,{className:u,style:se,hidden:ie},r.createElement(vt,{className:g},j&&r.createElement(je,{className:T},j),(0,r.cloneElement)(at,{hidden:null}),S&&r.createElement(je,{className:T},S)))}return at},y=re,ue=e(94480),K=e(42978),m=e(75931),q=e(18929),_=e(2738),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Fe=(0,r.forwardRef)(function(me,V){var f=me.autoComplete,t=me.onChange,x=me.onFocus,b=me.onBlur,I=me.onPressEnter,N=me.onKeyDown,j=me.prefixCls,S=j===void 0?"rc-input":j,Oe=me.disabled,se=me.htmlSize,et=me.className,oe=me.maxLength,he=me.suffix,ce=me.showCount,ee=me.type,Se=ee===void 0?"text":ee,X=me.classes,ie=me.classNames,Ie=me.styles,pe=(0,m.Z)(me,$),U=(0,q.Z)(me.defaultValue,{value:me.value}),fe=(0,K.Z)(U,2),we=fe[0],ke=fe[1],Pe=(0,r.useState)(!1),vt=(0,K.Z)(Pe,2),je=vt[0],pt=vt[1],Le=(0,r.useRef)(null),xe=function(u){Le.current&&(0,te.nH)(Le.current,u)};(0,r.useImperativeHandle)(V,function(){return{focus:xe,blur:function(){var u;(u=Le.current)===null||u===void 0||u.blur()},setSelectionRange:function(u,G,R){var p;(p=Le.current)===null||p===void 0||p.setSelectionRange(u,G,R)},select:function(){var u;(u=Le.current)===null||u===void 0||u.select()},input:Le.current}}),(0,r.useEffect)(function(){pt(function(g){return g&&Oe?!1:g})},[Oe]);var at=function(u){me.value===void 0&&ke(u.target.value),Le.current&&(0,te.rJ)(Le.current,u,t)},F=function(u){I&&u.key==="Enter"&&I(u),N==null||N(u)},w=function(u){pt(!0),x==null||x(u)},D=function(u){pt(!1),b==null||b(u)},s=function(u){ke(""),xe(),Le.current&&(0,te.rJ)(Le.current,u,t)},W=function(){var u=(0,_.Z)(me,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return r.createElement("input",(0,d.Z)({autoComplete:f},u,{onChange:at,onFocus:w,onBlur:D,onKeyDown:F,className:O()(S,(0,h.Z)({},"".concat(S,"-disabled"),Oe),ie==null?void 0:ie.input),style:Ie==null?void 0:Ie.input,ref:Le,size:se,type:Se}))},T=function(){var u=Number(oe)>0;if(he||ce){var G=(0,te.D7)(we),R=(0,ue.Z)(G).length,p=(0,Y.Z)(ce)==="object"?ce.formatter({value:G,count:R,maxLength:oe}):"".concat(R).concat(u?" / ".concat(oe):"");return r.createElement(r.Fragment,null,!!ce&&r.createElement("span",{className:O()("".concat(S,"-show-count-suffix"),(0,h.Z)({},"".concat(S,"-show-count-has-suffix"),!!he),ie==null?void 0:ie.count),style:(0,c.Z)({},Ie==null?void 0:Ie.count)},p),he)}return null};return r.createElement(y,(0,d.Z)({},pe,{prefixCls:S,className:et,inputElement:W(),handleReset:s,value:(0,te.D7)(we),focused:je,triggerFocus:xe,suffix:T(),disabled:Oe,classes:X,classNames:ie,styles:Ie}))}),ae=Fe,De=ae},5643:function(_t,He,e){e.d(He,{D7:function(){return v},He:function(){return d},X3:function(){return c},nH:function(){return Y},rJ:function(){return h}});function d(O){return!!(O.addonBefore||O.addonAfter)}function c(O){return!!(O.prefix||O.suffix||O.allowClear)}function h(O,r,te,re){if(te){var y=r;if(r.type==="click"){var ue=O.cloneNode(!0);y=Object.create(r,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",te(y);return}if(re!==void 0){y=Object.create(r,{target:{value:O},currentTarget:{value:O}}),O.value=re,te(y);return}te(y)}}function Y(O,r){if(O){O.focus(r);var te=r||{},re=te.cursor;if(re){var y=O.value.length;switch(re){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(y,y);break;default:O.setSelectionRange(0,y)}}}}function v(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(_t,He,e){e.d(He,{iz:function(){return Yt},ck:function(){return Ft},BW:function(){return Ot},sN:function(){return Ft},Wd:function(){return Ve},ZP:function(){return ln},Xl:function(){return N}});var d=e(54476),c=e(20068),h=e(33885),Y=e(94480),v=e(42978),O=e(75931),r=e(92310),te=e.n(r),re=e(83836),y=e(18929),ue=e(13697),K=e(48736),m=e(59301),q=e(4676),_=m.createContext(null);function $(Re,ze){return Re===void 0?null:"".concat(Re,"-").concat(ze)}function Fe(Re){var ze=m.useContext(_);return $(ze,Re)}var ae=e(80547),De=["children","locked"],me=m.createContext(null);function V(Re,ze){var Ke=(0,h.Z)({},Re);return Object.keys(ze).forEach(function(rt){var We=ze[rt];We!==void 0&&(Ke[rt]=We)}),Ke}function f(Re){var ze=Re.children,Ke=Re.locked,rt=(0,O.Z)(Re,De),We=m.useContext(me),qe=(0,ae.Z)(function(){return V(We,rt)},[We,rt],function(Je,St){return!Ke&&(Je[0]!==St[0]||!(0,ue.Z)(Je[1],St[1],!0))});return m.createElement(me.Provider,{value:qe},ze)}var t=[],x=m.createContext(null);function b(){return m.useContext(x)}var I=m.createContext(t);function N(Re){var ze=m.useContext(I);return m.useMemo(function(){return Re!==void 0?[].concat((0,Y.Z)(ze),[Re]):ze},[ze,Re])}var j=m.createContext(null),S=m.createContext({}),Oe=S,se=e(29194);function et(Re){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,se.Z)(Re)){var Ke=Re.nodeName.toLowerCase(),rt=["input","select","textarea","button"].includes(Ke)||Re.isContentEditable||Ke==="a"&&!!Re.getAttribute("href"),We=Re.getAttribute("tabindex"),qe=Number(We),Je=null;return We&&!Number.isNaN(qe)?Je=qe:rt&&Je===null&&(Je=0),rt&&Re.disabled&&(Je=null),Je!==null&&(Je>=0||ze&&Je<0)}return!1}function oe(Re){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=(0,Y.Z)(Re.querySelectorAll("*")).filter(function(rt){return et(rt,ze)});return et(Re,ze)&&Ke.unshift(Re),Ke}var he=null;function ce(){he=document.activeElement}function ee(){he=null}function Se(){if(he)try{he.focus()}catch(Re){}}function X(Re,ze){if(ze.keyCode===9){var Ke=oe(Re),rt=Ke[ze.shiftKey?0:Ke.length-1],We=rt===document.activeElement||Re===document.activeElement;if(We){var qe=Ke[ze.shiftKey?Ke.length-1:0];qe.focus(),ze.preventDefault()}}}var ie=e(10228),Ie=e(16089),pe=ie.Z.LEFT,U=ie.Z.RIGHT,fe=ie.Z.UP,we=ie.Z.DOWN,ke=ie.Z.ENTER,Pe=ie.Z.ESC,vt=ie.Z.HOME,je=ie.Z.END,pt=[fe,we,pe,U];function Le(Re,ze,Ke,rt){var We,qe,Je,St,Vt="prev",tn="next",kn="children",Rn="parent";if(Re==="inline"&&rt===ke)return{inlineTrigger:!0};var Tn=(We={},(0,c.Z)(We,fe,Vt),(0,c.Z)(We,we,tn),We),mn=(qe={},(0,c.Z)(qe,pe,Ke?tn:Vt),(0,c.Z)(qe,U,Ke?Vt:tn),(0,c.Z)(qe,we,kn),(0,c.Z)(qe,ke,kn),qe),sn=(Je={},(0,c.Z)(Je,fe,Vt),(0,c.Z)(Je,we,tn),(0,c.Z)(Je,ke,kn),(0,c.Z)(Je,Pe,Rn),(0,c.Z)(Je,pe,Ke?kn:Rn),(0,c.Z)(Je,U,Ke?Rn:kn),Je),Yn={inline:Tn,horizontal:mn,vertical:sn,inlineSub:Tn,horizontalSub:sn,verticalSub:sn},Un=(St=Yn["".concat(Re).concat(ze?"":"Sub")])===null||St===void 0?void 0:St[rt];switch(Un){case Vt:return{offset:-1,sibling:!0};case tn:return{offset:1,sibling:!0};case Rn:return{offset:-1,sibling:!1};case kn:return{offset:1,sibling:!1};default:return null}}function xe(Re){for(var ze=Re;ze;){if(ze.getAttribute("data-menu-list"))return ze;ze=ze.parentElement}return null}function at(Re,ze){for(var Ke=Re||document.activeElement;Ke;){if(ze.has(Ke))return Ke;Ke=Ke.parentElement}return null}function F(Re,ze){var Ke=oe(Re,!0);return Ke.filter(function(rt){return ze.has(rt)})}function w(Re,ze,Ke){var rt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Re)return null;var We=F(Re,ze),qe=We.length,Je=We.findIndex(function(St){return Ke===St});return rt<0?Je===-1?Je=qe-1:Je-=1:rt>0&&(Je+=1),Je=(Je+qe)%qe,We[Je]}var D=function(ze,Ke){var rt=new Set,We=new Map,qe=new Map;return ze.forEach(function(Je){var St=document.querySelector("[data-menu-id='".concat($(Ke,Je),"']"));St&&(rt.add(St),qe.set(St,Je),We.set(Je,St))}),{elements:rt,key2element:We,element2key:qe}};function s(Re,ze,Ke,rt,We,qe,Je,St,Vt,tn){var kn=m.useRef(),Rn=m.useRef();Rn.current=ze;var Tn=function(){Ie.Z.cancel(kn.current)};return m.useEffect(function(){return function(){Tn()}},[]),function(mn){var sn=mn.which;if([].concat(pt,[ke,Pe,vt,je]).includes(sn)){var Yn=qe(),Un=D(Yn,rt),dr=Un,Pn=dr.elements,Nn=dr.key2element,Xn=dr.element2key,Jn=Nn.get(ze),fr=at(Jn,Pn),Tr=Xn.get(fr),wn=Le(Re,Je(Tr,!0).length===1,Ke,sn);if(!wn&&sn!==vt&&sn!==je)return;(pt.includes(sn)||[vt,je].includes(sn))&&mn.preventDefault();var Mt=function(Or){if(Or){var Gr=Or,dn=Or.querySelector("a");dn!=null&&dn.getAttribute("href")&&(Gr=dn);var qt=Xn.get(Or);St(qt),Tn(),kn.current=(0,Ie.Z)(function(){Rn.current===qt&&Gr.focus()})}};if([vt,je].includes(sn)||wn.sibling||!fr){var bt;!fr||Re==="inline"?bt=We.current:bt=xe(fr);var yn,un=F(bt,Pn);sn===vt?yn=un[0]:sn===je?yn=un[un.length-1]:yn=w(bt,Pn,fr,wn.offset),Mt(yn)}else if(wn.inlineTrigger)Vt(Tr);else if(wn.offset>0)Vt(Tr,!0),Tn(),kn.current=(0,Ie.Z)(function(){Un=D(Yn,rt);var Ur=fr.getAttribute("aria-controls"),Or=document.getElementById(Ur),Gr=w(Or,Un.elements);Mt(Gr)},5);else if(wn.offset<0){var qn=Je(Tr,!0),lr=qn[qn.length-2],Er=Nn.get(lr);Vt(lr,!1),Mt(Er)}}tn==null||tn(mn)}}function W(Re){Promise.resolve().then(Re)}var T="__RC_UTIL_PATH_SPLIT__",g=function(ze){return ze.join(T)},u=function(ze){return ze.split(T)},G="rc-menu-more";function R(){var Re=m.useState({}),ze=(0,v.Z)(Re,2),Ke=ze[1],rt=(0,m.useRef)(new Map),We=(0,m.useRef)(new Map),qe=m.useState([]),Je=(0,v.Z)(qe,2),St=Je[0],Vt=Je[1],tn=(0,m.useRef)(0),kn=(0,m.useRef)(!1),Rn=function(){kn.current||Ke({})},Tn=(0,m.useCallback)(function(Nn,Xn){var Jn=g(Xn);We.current.set(Jn,Nn),rt.current.set(Nn,Jn),tn.current+=1;var fr=tn.current;W(function(){fr===tn.current&&Rn()})},[]),mn=(0,m.useCallback)(function(Nn,Xn){var Jn=g(Xn);We.current.delete(Jn),rt.current.delete(Nn)},[]),sn=(0,m.useCallback)(function(Nn){Vt(Nn)},[]),Yn=(0,m.useCallback)(function(Nn,Xn){var Jn=rt.current.get(Nn)||"",fr=u(Jn);return Xn&&St.includes(fr[0])&&fr.unshift(G),fr},[St]),Un=(0,m.useCallback)(function(Nn,Xn){return Nn.some(function(Jn){var fr=Yn(Jn,!0);return fr.includes(Xn)})},[Yn]),dr=function(){var Xn=(0,Y.Z)(rt.current.keys());return St.length&&Xn.push(G),Xn},Pn=(0,m.useCallback)(function(Nn){var Xn="".concat(rt.current.get(Nn)).concat(T),Jn=new Set;return(0,Y.Z)(We.current.keys()).forEach(function(fr){fr.startsWith(Xn)&&Jn.add(We.current.get(fr))}),Jn},[]);return m.useEffect(function(){return function(){kn.current=!0}},[]),{registerPath:Tn,unregisterPath:mn,refreshOverflowKeys:sn,isSubPathKey:Un,getKeyPath:Yn,getKeys:dr,getSubPathKeys:Pn}}function p(Re){var ze=m.useRef(Re);ze.current=Re;var Ke=m.useCallback(function(){for(var rt,We=arguments.length,qe=new Array(We),Je=0;Je1&&(Pn.motionAppear=!1);var Nn=Pn.onVisibleChanged;return Pn.onVisibleChanged=function(Xn){return!Tn.current&&!Xn&&Un(!0),Nn==null?void 0:Nn(Xn)},Yn?null:m.createElement(f,{mode:qe,locked:!Tn.current},m.createElement(Ye.default,(0,d.Z)({visible:dr},Pn,{forceRender:Vt,removeOnLeave:!1,leavedClassName:"".concat(St,"-hidden")}),function(Xn){var Jn=Xn.className,fr=Xn.style;return m.createElement(lt,{id:ze,className:Jn,style:fr},We)}))}var B=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],H=["active"],Ue=function(ze){var Ke,rt=ze.style,We=ze.className,qe=ze.title,Je=ze.eventKey,St=ze.warnKey,Vt=ze.disabled,tn=ze.internalPopupClose,kn=ze.children,Rn=ze.itemIcon,Tn=ze.expandIcon,mn=ze.popupClassName,sn=ze.popupOffset,Yn=ze.popupStyle,Un=ze.onClick,dr=ze.onMouseEnter,Pn=ze.onMouseLeave,Nn=ze.onTitleClick,Xn=ze.onTitleMouseEnter,Jn=ze.onTitleMouseLeave,fr=(0,O.Z)(ze,B),Tr=Fe(Je),wn=m.useContext(me),Mt=wn.prefixCls,bt=wn.mode,yn=wn.openKeys,un=wn.disabled,qn=wn.overflowDisabled,lr=wn.activeKey,Er=wn.selectedKeys,Ur=wn.itemIcon,Or=wn.expandIcon,Gr=wn.onItemClick,dn=wn.onOpenChange,qt=wn.onActive,_n=m.useContext(Oe),mr=_n._internalRenderSubMenuItem,Hr=m.useContext(j),Ta=Hr.isSubPathKey,pa=N(),Xr="".concat(Mt,"-submenu"),ca=un||Vt,Ia=m.useRef(),wa=m.useRef(),Ha=Rn!=null?Rn:Ur,ra=Tn!=null?Tn:Or,Na=yn.includes(Je),Aa=!qn&&Na,ka=Ta(Er,Je),Ja=Be(Je,ca,Xn,Jn),za=Ja.active,to=(0,O.Z)(Ja,H),Bo=m.useState(!1),io=(0,v.Z)(Bo,2),Po=io[0],Io=io[1],bo=function(Oa){ca||Io(Oa)},Ka=function(Oa){bo(!0),dr==null||dr({key:Je,domEvent:Oa})},Zo=function(Oa){bo(!1),Pn==null||Pn({key:Je,domEvent:Oa})},Oo=m.useMemo(function(){return za||(bt!=="inline"?Po||Ta([lr],Je):!1)},[bt,za,lr,Po,Je,Ta]),yo=_e(pa.length),xo=function(Oa){ca||(Nn==null||Nn({key:Je,domEvent:Oa}),bt==="inline"&&dn(Je,!Na))},uo=p(function(Ma){Un==null||Un(ht(Ma)),Gr(Ma)}),jn=function(Oa){bt!=="inline"&&dn(Je,Oa)},pr=function(){qt(Je)},sr=Tr&&"".concat(Tr,"-popup"),gr=m.createElement("div",(0,d.Z)({role:"menuitem",style:yo,className:"".concat(Xr,"-title"),tabIndex:ca?null:-1,ref:Ia,title:typeof qe=="string"?qe:null,"data-menu-id":qn&&Tr?null:Tr,"aria-expanded":Aa,"aria-haspopup":!0,"aria-controls":sr,"aria-disabled":ca,onClick:xo,onFocus:pr},to),qe,m.createElement(Ct,{icon:bt!=="horizontal"?ra:void 0,props:(0,h.Z)((0,h.Z)({},ze),{},{isOpen:Aa,isSubMenu:!0})},m.createElement("i",{className:"".concat(Xr,"-arrow")}))),Nr=m.useRef(bt);if(bt!=="inline"&&pa.length>1?Nr.current="vertical":Nr.current=bt,!qn){var Jr=Nr.current;gr=m.createElement(J,{mode:Jr,prefixCls:Xr,visible:!tn&&Aa&&bt!=="inline",popupClassName:mn,popupOffset:sn,popupStyle:Yn,popup:m.createElement(f,{mode:Jr==="horizontal"?"vertical":Jr},m.createElement(lt,{id:sr,ref:wa},kn)),disabled:ca,onVisibleChange:jn},gr)}var Ya=m.createElement(re.Z.Item,(0,d.Z)({role:"none"},fr,{component:"li",style:rt,className:te()(Xr,"".concat(Xr,"-").concat(bt),We,(Ke={},(0,c.Z)(Ke,"".concat(Xr,"-open"),Aa),(0,c.Z)(Ke,"".concat(Xr,"-active"),Oo),(0,c.Z)(Ke,"".concat(Xr,"-selected"),ka),(0,c.Z)(Ke,"".concat(Xr,"-disabled"),ca),Ke)),onMouseEnter:Ka,onMouseLeave:Zo}),gr,!qn&&m.createElement($e,{id:sr,open:Aa,keyPath:pa},kn));return mr&&(Ya=mr(Ya,ze,{selected:ka,active:Oo,open:Aa,disabled:ca})),m.createElement(f,{onItemClick:uo,mode:bt==="horizontal"?"vertical":bt,itemIcon:Ha,expandIcon:ra},Ya)};function Ve(Re){var ze=Re.eventKey,Ke=Re.children,rt=N(ze),We=jt(Ke,rt),qe=b();m.useEffect(function(){if(qe)return qe.registerPath(ze,rt),function(){qe.unregisterPath(ze,rt)}},[rt]);var Je;return qe?Je=We:Je=m.createElement(Ue,Re,We),m.createElement(I.Provider,{value:rt},Je)}var Pt=e(76190),it=["className","title","eventKey","children"],tt=["children"],yt=function(ze){var Ke=ze.className,rt=ze.title,We=ze.eventKey,qe=ze.children,Je=(0,O.Z)(ze,it),St=m.useContext(me),Vt=St.prefixCls,tn="".concat(Vt,"-item-group");return m.createElement("li",(0,d.Z)({role:"presentation"},Je,{onClick:function(Rn){return Rn.stopPropagation()},className:te()(tn,Ke)}),m.createElement("div",{role:"presentation",className:"".concat(tn,"-title"),title:typeof rt=="string"?rt:void 0},rt),m.createElement("ul",{role:"group",className:"".concat(tn,"-list")},qe))};function Ot(Re){var ze=Re.children,Ke=(0,O.Z)(Re,tt),rt=N(Ke.eventKey),We=jt(ze,rt),qe=b();return qe?We:m.createElement(yt,(0,L.Z)(Ke,["warnKey"]),We)}function Yt(Re){var ze=Re.className,Ke=Re.style,rt=m.useContext(me),We=rt.prefixCls,qe=b();return qe?null:m.createElement("li",{role:"separator",className:te()("".concat(We,"-item-divider"),ze),style:Ke})}var xt=["label","children","key","type"];function Zt(Re){return(Re||[]).map(function(ze,Ke){if(ze&&(0,Pt.Z)(ze)==="object"){var rt=ze,We=rt.label,qe=rt.children,Je=rt.key,St=rt.type,Vt=(0,O.Z)(rt,xt),tn=Je!=null?Je:"tmp-".concat(Ke);return qe||St==="group"?St==="group"?m.createElement(Ot,(0,d.Z)({key:tn},Vt,{title:We}),Zt(qe)):m.createElement(Ve,(0,d.Z)({key:tn},Vt,{title:We}),Zt(qe)):St==="divider"?m.createElement(Yt,(0,d.Z)({key:tn},Vt)):m.createElement(Ft,(0,d.Z)({key:tn},Vt),We)}return null}).filter(function(ze){return ze})}function en(Re,ze,Ke){var rt=Re;return ze&&(rt=Zt(ze)),jt(rt,Ke)}var Nt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Gt=[],Qt=m.forwardRef(function(Re,ze){var Ke,rt,We=Re,qe=We.prefixCls,Je=qe===void 0?"rc-menu":qe,St=We.rootClassName,Vt=We.style,tn=We.className,kn=We.tabIndex,Rn=kn===void 0?0:kn,Tn=We.items,mn=We.children,sn=We.direction,Yn=We.id,Un=We.mode,dr=Un===void 0?"vertical":Un,Pn=We.inlineCollapsed,Nn=We.disabled,Xn=We.disabledOverflow,Jn=We.subMenuOpenDelay,fr=Jn===void 0?.1:Jn,Tr=We.subMenuCloseDelay,wn=Tr===void 0?.1:Tr,Mt=We.forceSubMenuRender,bt=We.defaultOpenKeys,yn=We.openKeys,un=We.activeKey,qn=We.defaultActiveFirst,lr=We.selectable,Er=lr===void 0?!0:lr,Ur=We.multiple,Or=Ur===void 0?!1:Ur,Gr=We.defaultSelectedKeys,dn=We.selectedKeys,qt=We.onSelect,_n=We.onDeselect,mr=We.inlineIndent,Hr=mr===void 0?24:mr,Ta=We.motion,pa=We.defaultMotions,Xr=We.triggerSubMenuAction,ca=Xr===void 0?"hover":Xr,Ia=We.builtinPlacements,wa=We.itemIcon,Ha=We.expandIcon,ra=We.overflowedIndicator,Na=ra===void 0?"...":ra,Aa=We.overflowedIndicatorPopupClassName,ka=We.getPopupContainer,Ja=We.onClick,za=We.onOpenChange,to=We.onKeyDown,Bo=We.openAnimation,io=We.openTransitionName,Po=We._internalRenderMenuItem,Io=We._internalRenderSubMenuItem,bo=(0,O.Z)(We,Nt),Ka=m.useMemo(function(){return en(mn,Tn,Gt)},[mn,Tn]),Zo=m.useState(!1),Oo=(0,v.Z)(Zo,2),yo=Oo[0],xo=Oo[1],uo=m.useRef(),jn=ne(Yn),pr=sn==="rtl",sr=(0,y.Z)(bt,{value:yn,postState:function(ia){return ia||Gt}}),gr=(0,v.Z)(sr,2),Nr=gr[0],Jr=gr[1],Ya=function(ia){var ba=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function fo(){Jr(ia),za==null||za(ia)}ba?(0,q.flushSync)(fo):fo()},Ma=m.useState(Nr),Oa=(0,v.Z)(Ma,2),Ra=Oa[0],Ao=Oa[1],Ko=m.useRef(!1),rl=m.useMemo(function(){return(dr==="inline"||dr==="vertical")&&Pn?["vertical",Pn]:[dr,!1]},[dr,Pn]),Do=(0,v.Z)(rl,2),vo=Do[0],no=Do[1],Xo=vo==="inline",Fo=m.useState(vo),ul=(0,v.Z)(Fo,2),go=ul[0],cl=ul[1],jo=m.useState(no),Jo=(0,v.Z)(jo,2),$o=Jo[0],dl=Jo[1];m.useEffect(function(){cl(vo),dl(no),Ko.current&&(Xo?Jr(Ra):Ya(Gt))},[vo,no]);var al=m.useState(0),qo=(0,v.Z)(al,2),Vo=qo[0],ol=qo[1],Ro=Vo>=Ka.length-1||go!=="horizontal"||Xn;m.useEffect(function(){Xo&&Ao(Nr)},[Nr]),m.useEffect(function(){return Ko.current=!0,function(){Ko.current=!1}},[]);var ro=R(),_o=ro.registerPath,fl=ro.unregisterPath,ml=ro.refreshOverflowKeys,po=ro.isSubPathKey,Rr=ro.getKeyPath,Sr=ro.getKeys,ja=ro.getSubPathKeys,va=m.useMemo(function(){return{registerPath:_o,unregisterPath:fl}},[_o,fl]),ha=m.useMemo(function(){return{isSubPathKey:po}},[po]);m.useEffect(function(){ml(Ro?Gt:Ka.slice(Vo+1).map(function(Ca){return Ca.key}))},[Vo,Ro]);var Ua=(0,y.Z)(un||qn&&((Ke=Ka[0])===null||Ke===void 0?void 0:Ke.key),{value:un}),$a=(0,v.Z)(Ua,2),ho=$a[0],co=$a[1],Wo=p(function(Ca){co(Ca)}),Eo=p(function(){co(void 0)});(0,m.useImperativeHandle)(ze,function(){return{list:uo.current,focus:function(ia){var ba,fo=Sr(),so=D(fo,jn),No=so.elements,To=so.key2element,pl=so.element2key,Ol=F(uo.current,No),Rl=ho!=null?ho:Ol[0]?pl.get(Ol[0]):(ba=Ka.find(function(l){return!l.props.disabled}))===null||ba===void 0?void 0:ba.key,n=To.get(Rl);if(Rl&&n){var a;n==null||(a=n.focus)===null||a===void 0||a.call(n,ia)}}}});var vl=(0,y.Z)(Gr||[],{value:dn,postState:function(ia){return Array.isArray(ia)?ia:ia==null?Gt:[ia]}}),Al=(0,v.Z)(vl,2),el=Al[0],gl=Al[1],tl=function(ia){if(Er){var ba=ia.key,fo=el.includes(ba),so;Or?fo?so=el.filter(function(To){return To!==ba}):so=[].concat((0,Y.Z)(el),[ba]):so=[ba],gl(so);var No=(0,h.Z)((0,h.Z)({},ia),{},{selectedKeys:so});fo?_n==null||_n(No):qt==null||qt(No)}!Or&&Nr.length&&go!=="inline"&&Ya(Gt)},ll=p(function(Ca){Ja==null||Ja(ht(Ca)),tl(Ca)}),yl=p(function(Ca,ia){var ba=Nr.filter(function(so){return so!==Ca});if(ia)ba.push(Ca);else if(go!=="inline"){var fo=ja(Ca);ba=ba.filter(function(so){return!fo.has(so)})}(0,ue.Z)(Nr,ba,!0)||Ya(ba,!0)}),Hl=function(ia,ba){var fo=ba!=null?ba:!Nr.includes(ia);yl(ia,fo)},Dl=s(go,ho,pr,jn,uo,Sr,Rr,co,Hl,to);m.useEffect(function(){xo(!0)},[]);var xl=m.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:Io}},[Po,Io]),Pl=go!=="horizontal"||Xn?Ka:Ka.map(function(Ca,ia){return m.createElement(f,{key:Ca.key,overflowDisabled:ia>Vo},Ca)}),Il=m.createElement(re.Z,(0,d.Z)({id:Yn,ref:uo,prefixCls:"".concat(Je,"-overflow"),component:"ul",itemComponent:Ft,className:te()(Je,"".concat(Je,"-root"),"".concat(Je,"-").concat(go),tn,(rt={},(0,c.Z)(rt,"".concat(Je,"-inline-collapsed"),$o),(0,c.Z)(rt,"".concat(Je,"-rtl"),pr),rt),St),dir:sn,style:Vt,role:"menu",tabIndex:Rn,data:Pl,renderRawItem:function(ia){return ia},renderRawRest:function(ia){var ba=ia.length,fo=ba?Ka.slice(-ba):null;return m.createElement(Ve,{eventKey:G,title:Na,disabled:Ro,internalPopupClose:ba===0,popupClassName:Aa},fo)},maxCount:go!=="horizontal"||Xn?re.Z.INVALIDATE:re.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ia){ol(ia)},onKeyDown:Dl},bo));return m.createElement(Oe.Provider,{value:xl},m.createElement(_.Provider,{value:jn},m.createElement(f,{prefixCls:Je,rootClassName:St,mode:go,openKeys:Nr,rtl:pr,disabled:Nn,motion:yo?Ta:null,defaultMotions:yo?pa:null,activeKey:ho,onActive:Wo,onInactive:Eo,selectedKeys:el,inlineIndent:Hr,subMenuOpenDelay:fr,subMenuCloseDelay:wn,forceSubMenuRender:Mt,builtinPlacements:Ia,triggerSubMenuAction:ca,getPopupContainer:ka,itemIcon:wa,expandIcon:Ha,onItemClick:ll,onOpenChange:yl},m.createElement(j.Provider,{value:ha},Il),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(x.Provider,{value:va},Ka)))))}),Dn=Qt,fn=Dn;fn.Item=Ft,fn.SubMenu=Ve,fn.ItemGroup=Ot,fn.Divider=Yt;var ln=fn},83836:function(_t,He,e){e.d(He,{Z:function(){return ce}});var d=e(54476),c=e(33885),h=e(42978),Y=e(75931),v=e(59301),O=e(92310),r=e.n(O),te=e(29301),re=e(34280),y=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function K(ee,Se){var X=ee.prefixCls,ie=ee.invalidate,Ie=ee.item,pe=ee.renderItem,U=ee.responsive,fe=ee.responsiveDisabled,we=ee.registerSize,ke=ee.itemKey,Pe=ee.className,vt=ee.style,je=ee.children,pt=ee.display,Le=ee.order,xe=ee.component,at=xe===void 0?"div":xe,F=(0,Y.Z)(ee,y),w=U&&!pt;function D(u){we(ke,u)}v.useEffect(function(){return function(){D(null)}},[]);var s=pe&&Ie!==ue?pe(Ie,{index:Le}):je,W;ie||(W={opacity:w?0:1,height:w?0:ue,overflowY:w?"hidden":ue,order:U?Le:ue,pointerEvents:w?"none":ue,position:w?"absolute":ue});var T={};w&&(T["aria-hidden"]=!0);var g=v.createElement(at,(0,d.Z)({className:r()(!ie&&X,Pe),style:(0,c.Z)((0,c.Z)({},W),vt)},T,F,{ref:Se}),s);return U&&(g=v.createElement(te.Z,{onResize:function(G){var R=G.offsetWidth;D(R)},disabled:fe},g)),g}var m=v.forwardRef(K);m.displayName="Item";var q=m,_=e(6089),$=e(4676),Fe=e(16089);function ae(ee){if(typeof MessageChannel=="undefined")(0,Fe.Z)(ee);else{var Se=new MessageChannel;Se.port1.onmessage=function(){return ee()},Se.port2.postMessage(void 0)}}function De(){var ee=v.useRef(null),Se=function(ie){ee.current||(ee.current=[],ae(function(){(0,$.unstable_batchedUpdates)(function(){ee.current.forEach(function(Ie){Ie()}),ee.current=null})})),ee.current.push(ie)};return Se}function me(ee,Se){var X=v.useState(Se),ie=(0,h.Z)(X,2),Ie=ie[0],pe=ie[1],U=(0,_.Z)(function(fe){ee(function(){pe(fe)})});return[Ie,U]}var V=v.createContext(null),f=["component"],t=["className"],x=["className"],b=function(Se,X){var ie=v.useContext(V);if(!ie){var Ie=Se.component,pe=Ie===void 0?"div":Ie,U=(0,Y.Z)(Se,f);return v.createElement(pe,(0,d.Z)({},U,{ref:X}))}var fe=ie.className,we=(0,Y.Z)(ie,t),ke=Se.className,Pe=(0,Y.Z)(Se,x);return v.createElement(V.Provider,{value:null},v.createElement(q,(0,d.Z)({ref:X,className:r()(fe,ke)},we,Pe)))},I=v.forwardRef(b);I.displayName="RawItem";var N=I,j=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],S="responsive",Oe="invalidate";function se(ee){return"+ ".concat(ee.length," ...")}function et(ee,Se){var X=ee.prefixCls,ie=X===void 0?"rc-overflow":X,Ie=ee.data,pe=Ie===void 0?[]:Ie,U=ee.renderItem,fe=ee.renderRawItem,we=ee.itemKey,ke=ee.itemWidth,Pe=ke===void 0?10:ke,vt=ee.ssr,je=ee.style,pt=ee.className,Le=ee.maxCount,xe=ee.renderRest,at=ee.renderRawRest,F=ee.prefix,w=ee.suffix,D=ee.component,s=D===void 0?"div":D,W=ee.itemComponent,T=ee.onVisibleChange,g=(0,Y.Z)(ee,j),u=vt==="full",G=De(),R=me(G,null),p=(0,h.Z)(R,2),A=p[0],be=p[1],ne=A||0,le=me(G,new Map),de=(0,h.Z)(le,2),C=de[0],P=de[1],L=me(G,0),Ne=(0,h.Z)(L,2),Be=Ne[0],_e=Ne[1],Ct=me(G,0),nt=(0,h.Z)(Ct,2),ht=nt[0],Kt=nt[1],Jt=me(G,0),Ut=(0,h.Z)(Jt,2),on=Ut[0],En=Ut[1],Sn=me(G,0),Ft=(0,h.Z)(Sn,2),Zn=Ft[0],rr=Ft[1],Ae=(0,v.useState)(null),lt=(0,h.Z)(Ae,2),Cn=lt[0],jt=lt[1],Bt=(0,v.useState)(null),bn=(0,h.Z)(Bt,2),Fn=bn[0],Pr=bn[1],tr=v.useMemo(function(){return Fn===null&&u?Number.MAX_SAFE_INTEGER:Fn||0},[Fn,A]),Tt=(0,v.useState)(!1),On=(0,h.Z)(Tt,2),J=On[0],Ye=On[1],$e="".concat(ie,"-item"),B=Math.max(Be,ht),H=Le===S,Ue=pe.length&&H,Ve=Le===Oe,Pt=Ue||typeof Le=="number"&&pe.length>Le,it=(0,v.useMemo)(function(){var qe=pe;return Ue?A===null&&u?qe=pe:qe=pe.slice(0,Math.min(pe.length,ne/Pe)):typeof Le=="number"&&(qe=pe.slice(0,Le)),qe},[pe,Pe,A,Le,Ue]),tt=(0,v.useMemo)(function(){return Ue?pe.slice(tr+1):pe.slice(it.length)},[pe,it,Ue,tr]),yt=(0,v.useCallback)(function(qe,Je){var St;return typeof we=="function"?we(qe):(St=we&&(qe==null?void 0:qe[we]))!==null&&St!==void 0?St:Je},[we]),Ot=(0,v.useCallback)(U||function(qe){return qe},[U]);function Yt(qe,Je,St){Fn===qe&&(Je===void 0||Je===Cn)||(Pr(qe),St||(Ye(qene){Yt(Vt-1,qe-tn-Zn+ht);break}}w&&Qt(0)+Zn>ne&&jt(null)}},[ne,C,ht,on,Zn,yt,it]);var Dn=J&&!!tt.length,fn={};Cn!==null&&Ue&&(fn={position:"absolute",left:Cn,top:0});var ln={prefixCls:$e,responsive:Ue,component:W,invalidate:Ve},Re=fe?function(qe,Je){var St=yt(qe,Je);return v.createElement(V.Provider,{key:St,value:(0,c.Z)((0,c.Z)({},ln),{},{order:Je,item:qe,itemKey:St,registerSize:Zt,display:Je<=tr})},fe(qe,Je))}:function(qe,Je){var St=yt(qe,Je);return v.createElement(q,(0,d.Z)({},ln,{order:Je,key:St,item:qe,renderItem:Ot,itemKey:St,registerSize:Zt,display:Je<=tr}))},ze={order:Dn?tr:Number.MAX_SAFE_INTEGER,className:"".concat($e,"-rest"),registerSize:en,display:Dn},Ke=xe||se,rt=at?v.createElement(V.Provider,{value:(0,c.Z)((0,c.Z)({},ln),ze)},at(tt)):v.createElement(q,(0,d.Z)({},ln,ze),typeof Ke=="function"?Ke(tt):Ke),We=v.createElement(s,(0,d.Z)({className:r()(!Ve&&ie,pt),style:je,ref:Se},g),F&&v.createElement(q,(0,d.Z)({},ln,{responsive:H,responsiveDisabled:!Ue,order:-1,className:"".concat($e,"-prefix"),registerSize:Nt,display:!0}),F),it.map(Re),Pt?rt:null,w&&v.createElement(q,(0,d.Z)({},ln,{responsive:H,responsiveDisabled:!Ue,order:tr,className:"".concat($e,"-suffix"),registerSize:Gt,display:!0,style:fn}),w));return H?v.createElement(te.Z,{onResize:xt,disabled:!Ue},We):We}var oe=v.forwardRef(et);oe.displayName="Overflow",oe.Item=N,oe.RESPONSIVE=S,oe.INVALIDATE=Oe;var he=oe,ce=he},17115:function(_t,He,e){e.d(He,{ZP:function(){return r}});var d=e(42978),c=e(59301),h=e(47273),Y=0,v=(0,h.Z)();function O(){var te;return v?(te=Y,Y+=1):te="TEST_OR_SSR",te}function r(te){var re=c.useState(),y=(0,d.Z)(re,2),ue=y[0],K=y[1];return c.useEffect(function(){K("rc_select_".concat(O()))},[]),te||ue}},77861:function(_t,He,e){e.d(He,{Ac:function(){return A},Xo:function(){return ht},Wx:function(){return Jt},ZP:function(){return $e},lk:function(){return V}});var d=e(54476),c=e(94480),h=e(20068),Y=e(33885),v=e(42978),O=e(75931),r=e(76190),te=e(18929),re=e(48736),y=e(59301),ue=e(92310),K=e.n(ue),m=e(34280),q=e(49658),_=e(10228),$=e(8654),Fe=function(H){var Ue=H.className,Ve=H.customizeIcon,Pt=H.customizeIconProps,it=H.onMouseDown,tt=H.onClick,yt=H.children,Ot;return typeof Ve=="function"?Ot=Ve(Pt):Ot=Ve,y.createElement("span",{className:Ue,onMouseDown:function(xt){xt.preventDefault(),it&&it(xt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tt,"aria-hidden":!0},Ot!==void 0?Ot:y.createElement("span",{className:K()(Ue.split(/\s+/).map(function(Yt){return"".concat(Yt,"-icon")}))},yt))},ae=Fe;function De(B,H,Ue,Ve,Pt){var it=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tt=arguments.length>6?arguments[6]:void 0,yt=arguments.length>7?arguments[7]:void 0,Ot=y.useMemo(function(){if((0,r.Z)(Ve)==="object")return Ve.clearIcon;if(Pt)return Pt},[Ve,Pt]),Yt=y.useMemo(function(){return!!(!it&&Ve&&(Ue.length||tt)&&!(yt==="combobox"&&tt===""))},[Ve,it,Ue.length,tt,yt]);return{allowClear:Yt,clearIcon:y.createElement(ae,{className:"".concat(B,"-clear"),onMouseDown:H,customizeIcon:Ot},"\xD7")}}var me=y.createContext(null);function V(){return y.useContext(me)}function f(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,H=y.useState(!1),Ue=(0,v.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=y.useRef(null),tt=function(){window.clearTimeout(it.current)};y.useEffect(function(){return tt},[]);var yt=function(Yt,xt){tt(),it.current=window.setTimeout(function(){Pt(Yt),xt&&xt()},B)};return[Ve,yt,tt]}function t(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,H=y.useRef(null),Ue=y.useRef(null);y.useEffect(function(){return function(){window.clearTimeout(Ue.current)}},[]);function Ve(Pt){(Pt||H.current===null)&&(H.current=Pt),window.clearTimeout(Ue.current),Ue.current=window.setTimeout(function(){H.current=null},B)}return[function(){return H.current},Ve]}function x(B,H,Ue,Ve){var Pt=y.useRef(null);Pt.current={open:H,triggerOpen:Ue,customizedTrigger:Ve},y.useEffect(function(){function it(tt){var yt;if(!((yt=Pt.current)!==null&&yt!==void 0&&yt.customizedTrigger)){var Ot=tt.target;Ot.shadowRoot&&tt.composed&&(Ot=tt.composedPath()[0]||Ot),Pt.current.open&&B().filter(function(Yt){return Yt}).every(function(Yt){return!Yt.contains(Ot)&&Yt!==Ot})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",it),function(){return window.removeEventListener("mousedown",it)}},[])}var b=e(26112),I=e(83836),N=function(H,Ue){var Ve,Pt,it=H.prefixCls,tt=H.id,yt=H.inputElement,Ot=H.disabled,Yt=H.tabIndex,xt=H.autoFocus,Zt=H.autoComplete,en=H.editable,Nt=H.activeDescendantId,Gt=H.value,Qt=H.maxLength,Dn=H.onKeyDown,fn=H.onMouseDown,ln=H.onChange,Re=H.onPaste,ze=H.onCompositionStart,Ke=H.onCompositionEnd,rt=H.open,We=H.attrs,qe=yt||y.createElement("input",null),Je=qe,St=Je.ref,Vt=Je.props,tn=Vt.onKeyDown,kn=Vt.onChange,Rn=Vt.onMouseDown,Tn=Vt.onCompositionStart,mn=Vt.onCompositionEnd,sn=Vt.style;return(0,re.Kp)(!("maxLength"in qe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),qe=y.cloneElement(qe,(0,Y.Z)((0,Y.Z)((0,Y.Z)({type:"search"},Vt),{},{id:tt,ref:(0,$.sQ)(Ue,St),disabled:Ot,tabIndex:Yt,autoComplete:Zt||"off",autoFocus:xt,className:K()("".concat(it,"-selection-search-input"),(Ve=qe)===null||Ve===void 0||(Pt=Ve.props)===null||Pt===void 0?void 0:Pt.className),role:"combobox","aria-label":"Search","aria-expanded":rt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(tt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(tt,"_list"),"aria-activedescendant":rt?Nt:void 0},We),{},{value:en?Gt:"",maxLength:Qt,readOnly:!en,unselectable:en?null:"on",style:(0,Y.Z)((0,Y.Z)({},sn),{},{opacity:en?null:0}),onKeyDown:function(Un){Dn(Un),tn&&tn(Un)},onMouseDown:function(Un){fn(Un),Rn&&Rn(Un)},onChange:function(Un){ln(Un),kn&&kn(Un)},onCompositionStart:function(Un){ze(Un),Tn&&Tn(Un)},onCompositionEnd:function(Un){Ke(Un),mn&&mn(Un)},onPaste:Re})),qe},j=y.forwardRef(N);j.displayName="Input";var S=j;function Oe(B){return Array.isArray(B)?B:B!==void 0?[B]:[]}var se=typeof window!="undefined"&&window.document&&window.document.documentElement,et=se;function oe(B){return B!=null}function he(B){return!B&&B!==0}function ce(B){return["string","number"].includes((0,r.Z)(B))}function ee(B){var H=void 0;return B&&(ce(B.title)?H=B.title.toString():ce(B.label)&&(H=B.label.toString())),H}function Se(B,H){et?y.useLayoutEffect(B,H):y.useEffect(B,H)}function X(B){var H;return(H=B.key)!==null&&H!==void 0?H:B.value}var ie=function(H){H.preventDefault(),H.stopPropagation()},Ie=function(H){var Ue=H.id,Ve=H.prefixCls,Pt=H.values,it=H.open,tt=H.searchValue,yt=H.autoClearSearchValue,Ot=H.inputRef,Yt=H.placeholder,xt=H.disabled,Zt=H.mode,en=H.showSearch,Nt=H.autoFocus,Gt=H.autoComplete,Qt=H.activeDescendantId,Dn=H.tabIndex,fn=H.removeIcon,ln=H.maxTagCount,Re=H.maxTagTextLength,ze=H.maxTagPlaceholder,Ke=ze===void 0?function(lr){return"+ ".concat(lr.length," ...")}:ze,rt=H.tagRender,We=H.onToggleOpen,qe=H.onRemove,Je=H.onInputChange,St=H.onInputPaste,Vt=H.onInputKeyDown,tn=H.onInputMouseDown,kn=H.onInputCompositionStart,Rn=H.onInputCompositionEnd,Tn=y.useRef(null),mn=(0,y.useState)(0),sn=(0,v.Z)(mn,2),Yn=sn[0],Un=sn[1],dr=(0,y.useState)(!1),Pn=(0,v.Z)(dr,2),Nn=Pn[0],Xn=Pn[1],Jn="".concat(Ve,"-selection"),fr=it||Zt==="multiple"&&yt===!1||Zt==="tags"?tt:"",Tr=Zt==="tags"||Zt==="multiple"&&yt===!1||en&&(it||Nn);Se(function(){Un(Tn.current.scrollWidth)},[fr]);function wn(lr,Er,Ur,Or,Gr){return y.createElement("span",{className:K()("".concat(Jn,"-item"),(0,h.Z)({},"".concat(Jn,"-item-disabled"),Ur)),title:ee(lr)},y.createElement("span",{className:"".concat(Jn,"-item-content")},Er),Or&&y.createElement(ae,{className:"".concat(Jn,"-item-remove"),onMouseDown:ie,onClick:Gr,customizeIcon:fn},"\xD7"))}function Mt(lr,Er,Ur,Or,Gr){var dn=function(_n){ie(_n),We(!it)};return y.createElement("span",{onMouseDown:dn},rt({label:Er,value:lr,disabled:Ur,closable:Or,onClose:Gr}))}function bt(lr){var Er=lr.disabled,Ur=lr.label,Or=lr.value,Gr=!xt&&!Er,dn=Ur;if(typeof Re=="number"&&(typeof Ur=="string"||typeof Ur=="number")){var qt=String(dn);qt.length>Re&&(dn="".concat(qt.slice(0,Re),"..."))}var _n=function(Hr){Hr&&Hr.stopPropagation(),qe(lr)};return typeof rt=="function"?Mt(Or,dn,Er,Gr,_n):wn(lr,dn,Er,Gr,_n)}function yn(lr){var Er=typeof Ke=="function"?Ke(lr):Ke;return wn({title:Er},Er,!1)}var un=y.createElement("div",{className:"".concat(Jn,"-search"),style:{width:Yn},onFocus:function(){Xn(!0)},onBlur:function(){Xn(!1)}},y.createElement(S,{ref:Ot,open:it,prefixCls:Ve,id:Ue,inputElement:null,disabled:xt,autoFocus:Nt,autoComplete:Gt,editable:Tr,activeDescendantId:Qt,value:fr,onKeyDown:Vt,onMouseDown:tn,onChange:Je,onPaste:St,onCompositionStart:kn,onCompositionEnd:Rn,tabIndex:Dn,attrs:(0,b.Z)(H,!0)}),y.createElement("span",{ref:Tn,className:"".concat(Jn,"-search-mirror"),"aria-hidden":!0},fr,"\xA0")),qn=y.createElement(I.Z,{prefixCls:"".concat(Jn,"-overflow"),data:Pt,renderItem:bt,renderRest:yn,suffix:un,itemKey:X,maxCount:ln});return y.createElement(y.Fragment,null,qn,!Pt.length&&!fr&&y.createElement("span",{className:"".concat(Jn,"-placeholder")},Yt))},pe=Ie,U=function(H){var Ue=H.inputElement,Ve=H.prefixCls,Pt=H.id,it=H.inputRef,tt=H.disabled,yt=H.autoFocus,Ot=H.autoComplete,Yt=H.activeDescendantId,xt=H.mode,Zt=H.open,en=H.values,Nt=H.placeholder,Gt=H.tabIndex,Qt=H.showSearch,Dn=H.searchValue,fn=H.activeValue,ln=H.maxLength,Re=H.onInputKeyDown,ze=H.onInputMouseDown,Ke=H.onInputChange,rt=H.onInputPaste,We=H.onInputCompositionStart,qe=H.onInputCompositionEnd,Je=H.title,St=y.useState(!1),Vt=(0,v.Z)(St,2),tn=Vt[0],kn=Vt[1],Rn=xt==="combobox",Tn=Rn||Qt,mn=en[0],sn=Dn||"";Rn&&fn&&!tn&&(sn=fn),y.useEffect(function(){Rn&&kn(!1)},[Rn,fn]);var Yn=xt!=="combobox"&&!Zt&&!Qt?!1:!!sn,Un=Je===void 0?ee(mn):Je,dr=function(){if(mn)return null;var Nn=Yn?{visibility:"hidden"}:void 0;return y.createElement("span",{className:"".concat(Ve,"-selection-placeholder"),style:Nn},Nt)};return y.createElement(y.Fragment,null,y.createElement("span",{className:"".concat(Ve,"-selection-search")},y.createElement(S,{ref:it,prefixCls:Ve,id:Pt,open:Zt,inputElement:Ue,disabled:tt,autoFocus:yt,autoComplete:Ot,editable:Tn,activeDescendantId:Yt,value:sn,onKeyDown:Re,onMouseDown:ze,onChange:function(Nn){kn(!0),Ke(Nn)},onPaste:rt,onCompositionStart:We,onCompositionEnd:qe,tabIndex:Gt,attrs:(0,b.Z)(H,!0),maxLength:Rn?ln:void 0})),!Rn&&mn?y.createElement("span",{className:"".concat(Ve,"-selection-item"),title:Un,style:Yn?{visibility:"hidden"}:void 0},mn.label):null,dr())},fe=U;function we(B){return![_.Z.ESC,_.Z.SHIFT,_.Z.BACKSPACE,_.Z.TAB,_.Z.WIN_KEY,_.Z.ALT,_.Z.META,_.Z.WIN_KEY_RIGHT,_.Z.CTRL,_.Z.SEMICOLON,_.Z.EQUALS,_.Z.CAPS_LOCK,_.Z.CONTEXT_MENU,_.Z.F1,_.Z.F2,_.Z.F3,_.Z.F4,_.Z.F5,_.Z.F6,_.Z.F7,_.Z.F8,_.Z.F9,_.Z.F10,_.Z.F11,_.Z.F12].includes(B)}var ke=function(H,Ue){var Ve=(0,y.useRef)(null),Pt=(0,y.useRef)(!1),it=H.prefixCls,tt=H.open,yt=H.mode,Ot=H.showSearch,Yt=H.tokenWithEnter,xt=H.autoClearSearchValue,Zt=H.onSearch,en=H.onSearchSubmit,Nt=H.onToggleOpen,Gt=H.onInputKeyDown,Qt=H.domRef;y.useImperativeHandle(Ue,function(){return{focus:function(){Ve.current.focus()},blur:function(){Ve.current.blur()}}});var Dn=t(0),fn=(0,v.Z)(Dn,2),ln=fn[0],Re=fn[1],ze=function(sn){var Yn=sn.which;(Yn===_.Z.UP||Yn===_.Z.DOWN)&&sn.preventDefault(),Gt&&Gt(sn),Yn===_.Z.ENTER&&yt==="tags"&&!Pt.current&&!tt&&(en==null||en(sn.target.value)),we(Yn)&&Nt(!0)},Ke=function(){Re(!0)},rt=(0,y.useRef)(null),We=function(sn){Zt(sn,!0,Pt.current)!==!1&&Nt(!0)},qe=function(){Pt.current=!0},Je=function(sn){Pt.current=!1,yt!=="combobox"&&We(sn.target.value)},St=function(sn){var Yn=sn.target.value;if(Yt&&rt.current&&/[\r\n]/.test(rt.current)){var Un=rt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Yn=Yn.replace(Un,rt.current)}rt.current=null,We(Yn)},Vt=function(sn){var Yn=sn.clipboardData,Un=Yn.getData("text");rt.current=Un},tn=function(sn){var Yn=sn.target;if(Yn!==Ve.current){var Un=document.body.style.msTouchAction!==void 0;Un?setTimeout(function(){Ve.current.focus()}):Ve.current.focus()}},kn=function(sn){var Yn=ln();sn.target!==Ve.current&&!Yn&&yt!=="combobox"&&sn.preventDefault(),(yt!=="combobox"&&(!Ot||!Yn)||!tt)&&(tt&&xt!==!1&&Zt("",!0,!1),Nt())},Rn={inputRef:Ve,onInputKeyDown:ze,onInputMouseDown:Ke,onInputChange:St,onInputPaste:Vt,onInputCompositionStart:qe,onInputCompositionEnd:Je},Tn=yt==="multiple"||yt==="tags"?y.createElement(pe,(0,d.Z)({},H,Rn)):y.createElement(fe,(0,d.Z)({},H,Rn));return y.createElement("div",{ref:Qt,className:"".concat(it,"-selector"),onClick:tn,onMouseDown:kn},Tn)},Pe=y.forwardRef(ke);Pe.displayName="Selector";var vt=Pe,je=e(35593),pt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Le=function(H){var Ue=H===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ue,adjustY:1},htmlRegion:"scroll"}}},xe=function(H,Ue){var Ve=H.prefixCls,Pt=H.disabled,it=H.visible,tt=H.children,yt=H.popupElement,Ot=H.animation,Yt=H.transitionName,xt=H.dropdownStyle,Zt=H.dropdownClassName,en=H.direction,Nt=en===void 0?"ltr":en,Gt=H.placement,Qt=H.builtinPlacements,Dn=H.dropdownMatchSelectWidth,fn=H.dropdownRender,ln=H.dropdownAlign,Re=H.getPopupContainer,ze=H.empty,Ke=H.getTriggerDOMNode,rt=H.onPopupVisibleChange,We=H.onPopupMouseEnter,qe=(0,O.Z)(H,pt),Je="".concat(Ve,"-dropdown"),St=yt;fn&&(St=fn(yt));var Vt=y.useMemo(function(){return Qt||Le(Dn)},[Qt,Dn]),tn=Ot?"".concat(Je,"-").concat(Ot):Yt,kn=typeof Dn=="number",Rn=y.useMemo(function(){return kn?null:Dn===!1?"minWidth":"width"},[Dn,kn]),Tn=xt;kn&&(Tn=(0,Y.Z)((0,Y.Z)({},Tn),{},{width:Dn}));var mn=y.useRef(null);return y.useImperativeHandle(Ue,function(){return{getPopupElement:function(){return mn.current}}}),y.createElement(je.Z,(0,d.Z)({},qe,{showAction:rt?["click"]:[],hideAction:rt?["click"]:[],popupPlacement:Gt||(Nt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Vt,prefixCls:Je,popupTransitionName:tn,popup:y.createElement("div",{ref:mn,onMouseEnter:We},St),stretch:Rn,popupAlign:ln,popupVisible:it,getPopupContainer:Re,popupClassName:K()(Zt,(0,h.Z)({},"".concat(Je,"-empty"),ze)),popupStyle:Tn,getTriggerDOMNode:Ke,onPopupVisibleChange:rt}),tt)},at=y.forwardRef(xe);at.displayName="SelectTrigger";var F=at,w=e(66712);function D(B,H){var Ue=B.key,Ve;return"value"in B&&(Ve=B.value),Ue!=null?Ue:Ve!==void 0?Ve:"rc-index-key-".concat(H)}function s(B,H){var Ue=B||{},Ve=Ue.label,Pt=Ue.value,it=Ue.options,tt=Ue.groupLabel,yt=Ve||(H?"children":"label");return{label:yt,value:Pt||"value",options:it||"options",groupLabel:tt||yt}}function W(B){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ue=H.fieldNames,Ve=H.childrenAsData,Pt=[],it=s(Ue,!1),tt=it.label,yt=it.value,Ot=it.options,Yt=it.groupLabel;function xt(Zt,en){Zt.forEach(function(Nt){if(en||!(Ot in Nt)){var Gt=Nt[yt];Pt.push({key:D(Nt,Pt.length),groupOption:en,data:Nt,label:Nt[tt],value:Gt})}else{var Qt=Nt[Yt];Qt===void 0&&Ve&&(Qt=Nt.label),Pt.push({key:D(Nt,Pt.length),group:!0,data:Nt,label:Qt}),xt(Nt[Ot],!0)}})}return xt(B,!1),Pt}function T(B){var H=(0,Y.Z)({},B);return"props"in H||Object.defineProperty(H,"props",{get:function(){return(0,re.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),H}}),H}function g(B,H){if(!H||!H.length)return null;var Ue=!1;function Ve(it,tt){var yt=(0,w.Z)(tt),Ot=yt[0],Yt=yt.slice(1);if(!Ot)return[it];var xt=it.split(Ot);return Ue=Ue||xt.length>1,xt.reduce(function(Zt,en){return[].concat((0,c.Z)(Zt),(0,c.Z)(Ve(en,Yt)))},[]).filter(function(Zt){return Zt})}var Pt=Ve(B,H);return Ue?Pt:null}var u=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],G=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function R(B){return B==="tags"||B==="multiple"}var p=y.forwardRef(function(B,H){var Ue,Ve,Pt=B.id,it=B.prefixCls,tt=B.className,yt=B.showSearch,Ot=B.tagRender,Yt=B.direction,xt=B.omitDomProps,Zt=B.displayValues,en=B.onDisplayValuesChange,Nt=B.emptyOptions,Gt=B.notFoundContent,Qt=Gt===void 0?"Not Found":Gt,Dn=B.onClear,fn=B.mode,ln=B.disabled,Re=B.loading,ze=B.getInputElement,Ke=B.getRawInputElement,rt=B.open,We=B.defaultOpen,qe=B.onDropdownVisibleChange,Je=B.activeValue,St=B.onActiveValueChange,Vt=B.activeDescendantId,tn=B.searchValue,kn=B.autoClearSearchValue,Rn=B.onSearch,Tn=B.onSearchSplit,mn=B.tokenSeparators,sn=B.allowClear,Yn=B.suffixIcon,Un=B.clearIcon,dr=B.OptionList,Pn=B.animation,Nn=B.transitionName,Xn=B.dropdownStyle,Jn=B.dropdownClassName,fr=B.dropdownMatchSelectWidth,Tr=B.dropdownRender,wn=B.dropdownAlign,Mt=B.placement,bt=B.builtinPlacements,yn=B.getPopupContainer,un=B.showAction,qn=un===void 0?[]:un,lr=B.onFocus,Er=B.onBlur,Ur=B.onKeyUp,Or=B.onKeyDown,Gr=B.onMouseDown,dn=(0,O.Z)(B,u),qt=R(fn),_n=(yt!==void 0?yt:qt)||fn==="combobox",mr=(0,Y.Z)({},dn);G.forEach(function(Rr){delete mr[Rr]}),xt==null||xt.forEach(function(Rr){delete mr[Rr]});var Hr=y.useState(!1),Ta=(0,v.Z)(Hr,2),pa=Ta[0],Xr=Ta[1];y.useEffect(function(){Xr((0,q.Z)())},[]);var ca=y.useRef(null),Ia=y.useRef(null),wa=y.useRef(null),Ha=y.useRef(null),ra=y.useRef(null),Na=f(),Aa=(0,v.Z)(Na,3),ka=Aa[0],Ja=Aa[1],za=Aa[2];y.useImperativeHandle(H,function(){var Rr,Sr;return{focus:(Rr=Ha.current)===null||Rr===void 0?void 0:Rr.focus,blur:(Sr=Ha.current)===null||Sr===void 0?void 0:Sr.blur,scrollTo:function(va){var ha;return(ha=ra.current)===null||ha===void 0?void 0:ha.scrollTo(va)}}});var to=y.useMemo(function(){var Rr;if(fn!=="combobox")return tn;var Sr=(Rr=Zt[0])===null||Rr===void 0?void 0:Rr.value;return typeof Sr=="string"||typeof Sr=="number"?String(Sr):""},[tn,fn,Zt]),Bo=fn==="combobox"&&typeof ze=="function"&&ze()||null,io=typeof Ke=="function"&&Ke(),Po=(0,$.x1)(Ia,io==null||(Ue=io.props)===null||Ue===void 0?void 0:Ue.ref),Io=y.useState(!1),bo=(0,v.Z)(Io,2),Ka=bo[0],Zo=bo[1];(0,m.Z)(function(){Zo(!0)},[]);var Oo=(0,te.Z)(!1,{defaultValue:We,value:rt}),yo=(0,v.Z)(Oo,2),xo=yo[0],uo=yo[1],jn=Ka?xo:!1,pr=!Qt&&Nt;(ln||pr&&jn&&fn==="combobox")&&(jn=!1);var sr=pr?!1:jn,gr=y.useCallback(function(Rr){var Sr=Rr!==void 0?Rr:!jn;ln||(uo(Sr),jn!==Sr&&(qe==null||qe(Sr)))},[ln,jn,uo,qe]),Nr=y.useMemo(function(){return(mn||[]).some(function(Rr){return[` `,`\r -`].includes(Rr)})},[mn]),Jr=function(Sr,ja,va){var ha=!0,Ua=Sr;St==null||St(null);var $a=va?null:g(Sr,mn);return fn!=="combobox"&&$a&&(Ua="",Tn==null||Tn($a),gr(!1),ha=!1),Rn&&to!==Ua&&Rn(Ua,{source:ja?"typing":"effect"}),ha},Ya=function(Sr){!Sr||!Sr.trim()||Rn(Sr,{source:"submit"})};y.useEffect(function(){!jn&&!qt&&fn!=="combobox"&&Jr("",!1,!1)},[jn]),y.useEffect(function(){xo&&ln&&uo(!1),ln&&Ja(!1)},[ln]);var Ma=t(),Oa=(0,v.Z)(Ma,2),Ra=Oa[0],Ao=Oa[1],Ko=function(Sr){var ja=Ra(),va=Sr.which;if(va===_.Z.ENTER&&(fn!=="combobox"&&Sr.preventDefault(),jn||gr(!0)),Ao(!!to),va===_.Z.BACKSPACE&&!ja&&qt&&!to&&Zt.length){for(var ha=(0,c.Z)(Zt),Ua=null,$a=ha.length-1;$a>=0;$a-=1){var ho=ha[$a];if(!ho.disabled){ha.splice($a,1),Ua=ho;break}}Ua&&en(ha,{type:"remove",values:[Ua]})}for(var co=arguments.length,Wo=new Array(co>1?co-1:0),Eo=1;Eo1?ja-1:0),ha=1;ha1?$a-1:0),co=1;co<$a;co++)ho[co-1]=arguments[co];Gr==null||Gr.apply(void 0,[Sr].concat(ho))},go=y.useState({}),cl=(0,v.Z)(go,2),jo=cl[1];function Jo(){jo({})}var $o;io&&($o=function(Sr){gr(Sr)}),x(function(){var Rr;return[ca.current,(Rr=wa.current)===null||Rr===void 0?void 0:Rr.getPopupElement()]},sr,gr,!!io);var dl=y.useMemo(function(){return(0,Y.Z)((0,Y.Z)({},B),{},{notFoundContent:Qt,open:jn,triggerOpen:sr,id:Pt,showSearch:_n,multiple:qt,toggleOpen:gr})},[B,Qt,sr,jn,Pt,_n,qt,gr]),al=!!Yn||Re,qo;al&&(qo=y.createElement(ae,{className:K()("".concat(it,"-arrow"),(0,h.Z)({},"".concat(it,"-arrow-loading"),Re)),customizeIcon:Yn,customizeIconProps:{loading:Re,searchValue:to,open:jn,focused:ka,showSearch:_n}}));var Vo=function(){var Sr;Dn==null||Dn(),(Sr=Ha.current)===null||Sr===void 0||Sr.focus(),en([],{type:"clear",values:Zt}),Jr("",!1,!1)},ol=De(it,Vo,Zt,sn,Un,ln,to,fn),Ro=ol.allowClear,ro=ol.clearIcon,_o=y.createElement(dr,{ref:ra}),fl=K()(it,tt,(Ve={},(0,h.Z)(Ve,"".concat(it,"-focused"),ka),(0,h.Z)(Ve,"".concat(it,"-multiple"),qt),(0,h.Z)(Ve,"".concat(it,"-single"),!qt),(0,h.Z)(Ve,"".concat(it,"-allow-clear"),sn),(0,h.Z)(Ve,"".concat(it,"-show-arrow"),al),(0,h.Z)(Ve,"".concat(it,"-disabled"),ln),(0,h.Z)(Ve,"".concat(it,"-loading"),Re),(0,h.Z)(Ve,"".concat(it,"-open"),jn),(0,h.Z)(Ve,"".concat(it,"-customize-input"),Bo),(0,h.Z)(Ve,"".concat(it,"-show-search"),_n),Ve)),ml=y.createElement(F,{ref:wa,disabled:ln,prefixCls:it,visible:sr,popupElement:_o,animation:Pn,transitionName:Nn,dropdownStyle:Xn,dropdownClassName:Jn,direction:Yt,dropdownMatchSelectWidth:fr,dropdownRender:Tr,dropdownAlign:wn,placement:Mt,builtinPlacements:bt,getPopupContainer:yn,empty:Nt,getTriggerDOMNode:function(){return Ia.current},onPopupVisibleChange:$o,onPopupMouseEnter:Jo},io?y.cloneElement(io,{ref:Po}):y.createElement(vt,(0,d.Z)({},B,{domRef:Ia,prefixCls:it,inputElement:Bo,ref:Ha,id:Pt,showSearch:_n,autoClearSearchValue:kn,mode:fn,activeDescendantId:Vt,tagRender:Ot,values:Zt,open:jn,onToggleOpen:gr,activeValue:Je,searchValue:to,onSearch:Jr,onSearchSubmit:Ya,onRemove:Do,tokenWithEnter:Nr}))),po;return io?po=ml:po=y.createElement("div",(0,d.Z)({className:fl},mr,{ref:ca,onMouseDown:ul,onKeyDown:Ko,onKeyUp:rl,onFocus:no,onBlur:Xo}),ka&&!jn&&y.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Zt.map(function(Rr){var Sr=Rr.label,ja=Rr.value;return["number","string"].includes((0,r.Z)(Sr))?Sr:ja}).join(", "))),ml,qo,Ro&&ro),y.createElement(me.Provider,{value:dl},po)}),D=p,xe=function(B,H){var Ue=y.useRef({values:new Map,options:new Map}),Ve=y.useMemo(function(){var it=Ue.current,tt=it.values,yt=it.options,Ot=B.map(function(Zt){if(Zt.label===void 0){var en;return(0,Y.Z)((0,Y.Z)({},Zt),{},{label:(en=tt.get(Zt.value))===null||en===void 0?void 0:en.label})}return Zt}),Yt=new Map,xt=new Map;return Ot.forEach(function(Zt){Yt.set(Zt.value,Zt),xt.set(Zt.value,H.get(Zt.value)||yt.get(Zt.value))}),Ue.current.values=Yt,Ue.current.options=xt,Ot},[B,H]),Pt=y.useCallback(function(it){return H.get(it)||Ue.current.options.get(it)},[H]);return[Ve,Pt]};function ne(B,H){return Oe(B).join("").toUpperCase().includes(H)}var le=function(B,H,Ue,Ve,Pt){return y.useMemo(function(){if(!Ue||Ve===!1)return B;var it=H.options,tt=H.label,yt=H.value,Ot=[],Yt=typeof Ve=="function",xt=Ue.toUpperCase(),Zt=Yt?Ve:function(Nt,Gt){return Pt?ne(Gt[Pt],xt):Gt[it]?ne(Gt[tt!=="children"?tt:"label"],xt):ne(Gt[yt],xt)},en=Yt?function(Nt){return T(Nt)}:function(Nt){return Nt};return B.forEach(function(Nt){if(Nt[it]){var Gt=Zt(Ue,en(Nt));if(Gt)Ot.push(Nt);else{var Qt=Nt[it].filter(function(Dn){return Zt(Ue,en(Dn))});Qt.length&&Ot.push((0,Y.Z)((0,Y.Z)({},Nt),{},(0,h.Z)({},it,Qt)))}return}Zt(Ue,en(Nt))&&Ot.push(Nt)}),Ot},[B,Ve,Pt,Ue,H])},de=e(17115),C=e(11592),P=["children","value"],L=["children"];function Ne(B){var H=B,Ue=H.key,Ve=H.props,Pt=Ve.children,it=Ve.value,tt=(0,O.Z)(Ve,P);return(0,Y.Z)({key:Ue,value:it!==void 0?it:Ue,children:Pt},tt)}function Be(B){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,C.Z)(B).map(function(Ue,Ve){if(!y.isValidElement(Ue)||!Ue.type)return null;var Pt=Ue,it=Pt.type.isSelectOptGroup,tt=Pt.key,yt=Pt.props,Ot=yt.children,Yt=(0,O.Z)(yt,L);return H||!it?Ne(Ue):(0,Y.Z)((0,Y.Z)({key:"__RC_SELECT_GRP__".concat(tt===null?Ve:tt,"__"),label:tt},Yt),{},{options:Be(Ot)})}).filter(function(Ue){return Ue})}function _e(B,H,Ue,Ve,Pt){return y.useMemo(function(){var it=B,tt=!B;tt&&(it=Be(H));var yt=new Map,Ot=new Map,Yt=function(en,Nt,Gt){Gt&&typeof Gt=="string"&&en.set(Nt[Gt],Nt)};function xt(Zt){for(var en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=0;Nt1&&arguments[1]!==void 0?arguments[1]:1,yn=St.length,un=0;un1&&arguments[1]!==void 0?arguments[1]:!1;Yn(Mt);var yn={source:bt?"keyboard":"mouse"},un=St[Mt];if(!un){Qt(null,-1,yn);return}Qt(un.value,Mt,yn)};(0,y.useEffect)(function(){Un(Dn!==!1?Rn(0):-1)},[St.length,Yt]);var dr=y.useCallback(function(wn){return Re.has(wn)&&Ot!=="combobox"},[Ot,(0,c.Z)(Re).toString(),Re.size]);(0,y.useEffect)(function(){var wn=setTimeout(function(){if(!yt&&tt&&Re.size===1){var bt=Array.from(Re)[0],yn=St.findIndex(function(un){var qn=un.data;return qn.value===bt});yn!==-1&&(Un(yn),kn(yn))}});if(tt){var Mt;(Mt=Vt.current)===null||Mt===void 0||Mt.scrollTo(void 0)}return function(){return clearTimeout(wn)}},[tt,Yt,Gt.length]);var Pn=function(Mt){Mt!==void 0&&fn(Mt,{selected:!Re.has(Mt)}),yt||xt(!1)};if(y.useImperativeHandle(Ue,function(){return{onKeyDown:function(Mt){var bt=Mt.which,yn=Mt.ctrlKey;switch(bt){case _.Z.N:case _.Z.P:case _.Z.UP:case _.Z.DOWN:{var un=0;if(bt===_.Z.UP?un=-1:bt===_.Z.DOWN?un=1:Zn()&&yn&&(bt===_.Z.N?un=1:bt===_.Z.P&&(un=-1)),un!==0){var qn=Rn(sn+un,un);kn(qn),Un(qn,!0)}break}case _.Z.ENTER:{var lr=St[sn];lr&&!lr.data.disabled?Pn(lr.value):Pn(void 0),tt&&Mt.preventDefault();break}case _.Z.ESC:xt(!1),tt&&Mt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Mt){kn(Mt)}}}),St.length===0)return y.createElement("div",{role:"listbox",id:"".concat(it,"_list"),className:"".concat(Je,"-empty"),onMouseDown:tn},Zt);var Nn=Object.keys(ze).map(function(wn){return ze[wn]}),Xn=function(Mt){return Mt.label};function Jn(wn,Mt){var bt=wn.group;return{role:bt?"presentation":"option",id:"".concat(it,"_list_").concat(Mt)}}var fr=function(Mt){var bt=St[Mt];if(!bt)return null;var yn=bt.data||{},un=yn.value,qn=bt.group,lr=(0,b.Z)(yn,!0),Er=Xn(bt);return bt?y.createElement("div",(0,d.Z)({"aria-label":typeof Er=="string"&&!qn?Er:null},lr,{key:Mt},Jn(bt,Mt),{"aria-selected":dr(un)}),un):null},Tr={role:"listbox",id:"".concat(it,"_list")};return y.createElement(y.Fragment,null,Ke&&y.createElement("div",(0,d.Z)({},Tr,{style:{height:0,width:0,overflow:"hidden"}}),fr(sn-1),fr(sn),fr(sn+1)),y.createElement(En.Z,{itemKey:"key",ref:Vt,data:St,height:We,itemHeight:qe,fullHeight:!1,onMouseDown:tn,onScroll:en,virtual:Ke,direction:rt,innerProps:Ke?null:Tr},function(wn,Mt){var bt,yn=wn.group,un=wn.groupOption,qn=wn.data,lr=wn.label,Er=wn.value,Ur=qn.key;if(yn){var Or,Gr=(Or=qn.title)!==null&&Or!==void 0?Or:Ae(lr)?lr.toString():void 0;return y.createElement("div",{className:K()(Je,"".concat(Je,"-group")),title:Gr},lr!==void 0?lr:Ur)}var dn=qn.disabled,qt=qn.title,_n=qn.children,mr=qn.style,Hr=qn.className,Ta=(0,O.Z)(qn,rr),pa=(0,on.Z)(Ta,Nn),Xr=dr(Er),ca="".concat(Je,"-option"),Ia=K()(Je,ca,Hr,(bt={},(0,h.Z)(bt,"".concat(ca,"-grouped"),un),(0,h.Z)(bt,"".concat(ca,"-active"),sn===Mt&&!dn),(0,h.Z)(bt,"".concat(ca,"-disabled"),dn),(0,h.Z)(bt,"".concat(ca,"-selected"),Xr),bt)),wa=Xn(wn),Ha=!ln||typeof ln=="function"||Xr,ra=typeof wa=="number"?wa:wa||Er,Na=Ae(ra)?ra.toString():void 0;return qt!==void 0&&(Na=qt),y.createElement("div",(0,d.Z)({},(0,b.Z)(pa),Ke?{}:Jn(wn,Mt),{"aria-selected":Xr,className:Ia,title:Na,onMouseMove:function(){sn===Mt||dn||Un(Mt)},onClick:function(){dn||Pn(Er)},style:mr}),y.createElement("div",{className:"".concat(ca,"-content")},ra),y.isValidElement(ln)||Xr,Ha&&y.createElement(ae,{className:"".concat(Je,"-option-state"),customizeIcon:ln,customizeIconProps:{isSelected:Xr}},Xr?"\u2713":null))}))},Cn=y.forwardRef(lt);Cn.displayName="OptionList";var jt=Cn;function Bt(B){var H=B.mode,Ue=B.options,Ve=B.children,Pt=B.backfill,it=B.allowClear,tt=B.placeholder,yt=B.getInputElement,Ot=B.showSearch,Yt=B.onSearch,xt=B.defaultOpen,Zt=B.autoFocus,en=B.labelInValue,Nt=B.value,Gt=B.inputValue,Qt=B.optionLabelProp,Dn=isMultiple(H),fn=Ot!==void 0?Ot:Dn||H==="combobox",ln=Ue||convertChildrenToData(Ve);if(warning(H!=="tags"||ln.every(function(rt){return!rt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),H==="tags"||H==="combobox"){var Re=ln.some(function(rt){return rt.options?rt.options.some(function(We){return typeof("value"in We?We.value:We.key)=="number"}):typeof("value"in rt?rt.value:rt.key)=="number"});warning(!Re,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(H!=="combobox"||!Qt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(H==="combobox"||!Pt,"`backfill` only works with `combobox` mode."),warning(H==="combobox"||!yt,"`getInputElement` only work with `combobox` mode."),noteOnce(H!=="combobox"||!yt||!it||!tt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Yt&&!fn&&H!=="combobox"&&H!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!xt||Zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Nt!=null){var ze=toArray(Nt);warning(!en||ze.every(function(rt){return _typeof(rt)==="object"&&("key"in rt||"value"in rt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Dn||Array.isArray(Nt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ve){var Ke=null;toNodeArray(Ve).some(function(rt){if(!React.isValidElement(rt)||!rt.type)return!1;var We=rt,qe=We.type;if(qe.isSelectOption)return!1;if(qe.isSelectOptGroup){var Je=toNodeArray(rt.props.children).every(function(St){return!React.isValidElement(St)||!rt.type||St.type.isSelectOption?!0:(Ke=St.type,!1)});return!Je}return Ke=qe,!0}),Ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ke.displayName||Ke.name||Ke,"`.")),warning(Gt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function bn(B,H){if(B){var Ue=function Ve(Pt){for(var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=0;tt2&&arguments[2]!==void 0?arguments[2]:{},gr=sr.source,Nr=gr===void 0?"keyboard":gr;Po(pr),tt&&Ve==="combobox"&&jn!==null&&Nr==="keyboard"&&za(String(jn))},[tt,Ve]),Ka=function(pr,sr,gr){var Nr=function(){var vo,no=Hr(pr);return[sn?{label:no==null?void 0:no[Jn.label],value:pr,key:(vo=no==null?void 0:no.key)!==null&&vo!==void 0?vo:pr}:pr,T(no)]};if(sr&&Nt){var Jr=Nr(),Ya=(0,v.Z)(Jr,2),Ma=Ya[0],Oa=Ya[1];Nt(Ma,Oa)}else if(!sr&&Gt&&gr!=="clear"){var Ra=Nr(),Ao=(0,v.Z)(Ra,2),Ko=Ao[0],rl=Ao[1];Gt(Ko,rl)}},Zo=Ct(function(jn,pr){var sr,gr=Pn?pr.selected:!0;gr?sr=Pn?[].concat((0,c.Z)(mr),[jn]):[jn]:sr=mr.filter(function(Nr){return Nr.value!==jn}),Na(sr),Ka(jn,gr),Ve==="combobox"?za(""):(!R||en)&&(Mt(""),za(""))}),Oo=function(pr,sr){Na(pr);var gr=sr.type,Nr=sr.values;(gr==="remove"||gr==="clear")&&Nr.forEach(function(Jr){Ka(Jr.value,!1,gr)})},yo=function(pr,sr){if(Mt(pr),za(null),sr.source==="submit"){var gr=(pr||"").trim();if(gr){var Nr=Array.from(new Set([].concat((0,c.Z)(pa),[gr])));Na(Nr),Ka(gr,!0),Mt("")}return}sr.source!=="blur"&&(Ve==="combobox"&&Na(pr),xt==null||xt(pr))},xo=function(pr){var sr=pr;Ve!=="tags"&&(sr=pr.map(function(Nr){var Jr=un.get(Nr);return Jr==null?void 0:Jr.value}).filter(function(Nr){return Nr!==void 0}));var gr=Array.from(new Set([].concat((0,c.Z)(pa),(0,c.Z)(sr))));Na(gr),gr.forEach(function(Nr){Ka(Nr,!0)})},uo=y.useMemo(function(){var jn=Je!==!1&&Dn!==!1;return(0,Y.Z)((0,Y.Z)({},bt),{},{flattenOptions:ra,onActiveValue:bo,defaultActiveFirstOption:Io,onSelect:Zo,menuItemSelectedIcon:qe,rawValues:pa,fieldNames:Jn,virtual:jn,direction:St,listHeight:tn,listItemHeight:Rn,childrenAsData:Nn})},[bt,ra,bo,Io,Zo,qe,pa,Jn,Je,Dn,tn,Rn,Nn]);return y.createElement(Ft.Provider,{value:uo},y.createElement(D,(0,d.Z)({},Un,{id:dr,prefixCls:it,ref:H,omitDomProps:tr,mode:Ve,displayValues:Ta,onDisplayValuesChange:Oo,direction:St,searchValue:wn,onSearch:yo,autoClearSearchValue:en,onSearchSplit:xo,dropdownMatchSelectWidth:Dn,OptionList:jt,emptyOptions:!ra.length,activeValue:Ja,activeDescendantId:"".concat(dr,"_list_").concat(io)})))}),J=On;J.Option=Jt,J.OptGroup=ht;var Ye=J,$e=Ye},9296:function(_t,He,e){e.r(He),e.d(He,{ResizableTextArea:function(){return j},default:function(){return he}});var d=e(54476),c=e(33885),h=e(20068),Y=e(76190),v=e(42978),O=e(75931),r=e(94480),te=e(92310),re=e.n(te),y=e(93681),ue=e(5643),K=e(18929),m=e(59301),q=e(29301),_=e(34280),$=e(16089),Fe=` +`].includes(Rr)})},[mn]),Jr=function(Sr,ja,va){var ha=!0,Ua=Sr;St==null||St(null);var $a=va?null:g(Sr,mn);return fn!=="combobox"&&$a&&(Ua="",Tn==null||Tn($a),gr(!1),ha=!1),Rn&&to!==Ua&&Rn(Ua,{source:ja?"typing":"effect"}),ha},Ya=function(Sr){!Sr||!Sr.trim()||Rn(Sr,{source:"submit"})};y.useEffect(function(){!jn&&!qt&&fn!=="combobox"&&Jr("",!1,!1)},[jn]),y.useEffect(function(){xo&&ln&&uo(!1),ln&&Ja(!1)},[ln]);var Ma=t(),Oa=(0,v.Z)(Ma,2),Ra=Oa[0],Ao=Oa[1],Ko=function(Sr){var ja=Ra(),va=Sr.which;if(va===_.Z.ENTER&&(fn!=="combobox"&&Sr.preventDefault(),jn||gr(!0)),Ao(!!to),va===_.Z.BACKSPACE&&!ja&&qt&&!to&&Zt.length){for(var ha=(0,c.Z)(Zt),Ua=null,$a=ha.length-1;$a>=0;$a-=1){var ho=ha[$a];if(!ho.disabled){ha.splice($a,1),Ua=ho;break}}Ua&&en(ha,{type:"remove",values:[Ua]})}for(var co=arguments.length,Wo=new Array(co>1?co-1:0),Eo=1;Eo1?ja-1:0),ha=1;ha1?$a-1:0),co=1;co<$a;co++)ho[co-1]=arguments[co];Gr==null||Gr.apply(void 0,[Sr].concat(ho))},go=y.useState({}),cl=(0,v.Z)(go,2),jo=cl[1];function Jo(){jo({})}var $o;io&&($o=function(Sr){gr(Sr)}),x(function(){var Rr;return[ca.current,(Rr=wa.current)===null||Rr===void 0?void 0:Rr.getPopupElement()]},sr,gr,!!io);var dl=y.useMemo(function(){return(0,Y.Z)((0,Y.Z)({},B),{},{notFoundContent:Qt,open:jn,triggerOpen:sr,id:Pt,showSearch:_n,multiple:qt,toggleOpen:gr})},[B,Qt,sr,jn,Pt,_n,qt,gr]),al=!!Yn||Re,qo;al&&(qo=y.createElement(ae,{className:K()("".concat(it,"-arrow"),(0,h.Z)({},"".concat(it,"-arrow-loading"),Re)),customizeIcon:Yn,customizeIconProps:{loading:Re,searchValue:to,open:jn,focused:ka,showSearch:_n}}));var Vo=function(){var Sr;Dn==null||Dn(),(Sr=Ha.current)===null||Sr===void 0||Sr.focus(),en([],{type:"clear",values:Zt}),Jr("",!1,!1)},ol=De(it,Vo,Zt,sn,Un,ln,to,fn),Ro=ol.allowClear,ro=ol.clearIcon,_o=y.createElement(dr,{ref:ra}),fl=K()(it,tt,(Ve={},(0,h.Z)(Ve,"".concat(it,"-focused"),ka),(0,h.Z)(Ve,"".concat(it,"-multiple"),qt),(0,h.Z)(Ve,"".concat(it,"-single"),!qt),(0,h.Z)(Ve,"".concat(it,"-allow-clear"),sn),(0,h.Z)(Ve,"".concat(it,"-show-arrow"),al),(0,h.Z)(Ve,"".concat(it,"-disabled"),ln),(0,h.Z)(Ve,"".concat(it,"-loading"),Re),(0,h.Z)(Ve,"".concat(it,"-open"),jn),(0,h.Z)(Ve,"".concat(it,"-customize-input"),Bo),(0,h.Z)(Ve,"".concat(it,"-show-search"),_n),Ve)),ml=y.createElement(F,{ref:wa,disabled:ln,prefixCls:it,visible:sr,popupElement:_o,animation:Pn,transitionName:Nn,dropdownStyle:Xn,dropdownClassName:Jn,direction:Yt,dropdownMatchSelectWidth:fr,dropdownRender:Tr,dropdownAlign:wn,placement:Mt,builtinPlacements:bt,getPopupContainer:yn,empty:Nt,getTriggerDOMNode:function(){return Ia.current},onPopupVisibleChange:$o,onPopupMouseEnter:Jo},io?y.cloneElement(io,{ref:Po}):y.createElement(vt,(0,d.Z)({},B,{domRef:Ia,prefixCls:it,inputElement:Bo,ref:Ha,id:Pt,showSearch:_n,autoClearSearchValue:kn,mode:fn,activeDescendantId:Vt,tagRender:Ot,values:Zt,open:jn,onToggleOpen:gr,activeValue:Je,searchValue:to,onSearch:Jr,onSearchSubmit:Ya,onRemove:Do,tokenWithEnter:Nr}))),po;return io?po=ml:po=y.createElement("div",(0,d.Z)({className:fl},mr,{ref:ca,onMouseDown:ul,onKeyDown:Ko,onKeyUp:rl,onFocus:no,onBlur:Xo}),ka&&!jn&&y.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Zt.map(function(Rr){var Sr=Rr.label,ja=Rr.value;return["number","string"].includes((0,r.Z)(Sr))?Sr:ja}).join(", "))),ml,qo,Ro&&ro),y.createElement(me.Provider,{value:dl},po)}),A=p,be=function(B,H){var Ue=y.useRef({values:new Map,options:new Map}),Ve=y.useMemo(function(){var it=Ue.current,tt=it.values,yt=it.options,Ot=B.map(function(Zt){if(Zt.label===void 0){var en;return(0,Y.Z)((0,Y.Z)({},Zt),{},{label:(en=tt.get(Zt.value))===null||en===void 0?void 0:en.label})}return Zt}),Yt=new Map,xt=new Map;return Ot.forEach(function(Zt){Yt.set(Zt.value,Zt),xt.set(Zt.value,H.get(Zt.value)||yt.get(Zt.value))}),Ue.current.values=Yt,Ue.current.options=xt,Ot},[B,H]),Pt=y.useCallback(function(it){return H.get(it)||Ue.current.options.get(it)},[H]);return[Ve,Pt]};function ne(B,H){return Oe(B).join("").toUpperCase().includes(H)}var le=function(B,H,Ue,Ve,Pt){return y.useMemo(function(){if(!Ue||Ve===!1)return B;var it=H.options,tt=H.label,yt=H.value,Ot=[],Yt=typeof Ve=="function",xt=Ue.toUpperCase(),Zt=Yt?Ve:function(Nt,Gt){return Pt?ne(Gt[Pt],xt):Gt[it]?ne(Gt[tt!=="children"?tt:"label"],xt):ne(Gt[yt],xt)},en=Yt?function(Nt){return T(Nt)}:function(Nt){return Nt};return B.forEach(function(Nt){if(Nt[it]){var Gt=Zt(Ue,en(Nt));if(Gt)Ot.push(Nt);else{var Qt=Nt[it].filter(function(Dn){return Zt(Ue,en(Dn))});Qt.length&&Ot.push((0,Y.Z)((0,Y.Z)({},Nt),{},(0,h.Z)({},it,Qt)))}return}Zt(Ue,en(Nt))&&Ot.push(Nt)}),Ot},[B,Ve,Pt,Ue,H])},de=e(17115),C=e(11592),P=["children","value"],L=["children"];function Ne(B){var H=B,Ue=H.key,Ve=H.props,Pt=Ve.children,it=Ve.value,tt=(0,O.Z)(Ve,P);return(0,Y.Z)({key:Ue,value:it!==void 0?it:Ue,children:Pt},tt)}function Be(B){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,C.Z)(B).map(function(Ue,Ve){if(!y.isValidElement(Ue)||!Ue.type)return null;var Pt=Ue,it=Pt.type.isSelectOptGroup,tt=Pt.key,yt=Pt.props,Ot=yt.children,Yt=(0,O.Z)(yt,L);return H||!it?Ne(Ue):(0,Y.Z)((0,Y.Z)({key:"__RC_SELECT_GRP__".concat(tt===null?Ve:tt,"__"),label:tt},Yt),{},{options:Be(Ot)})}).filter(function(Ue){return Ue})}function _e(B,H,Ue,Ve,Pt){return y.useMemo(function(){var it=B,tt=!B;tt&&(it=Be(H));var yt=new Map,Ot=new Map,Yt=function(en,Nt,Gt){Gt&&typeof Gt=="string"&&en.set(Nt[Gt],Nt)};function xt(Zt){for(var en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=0;Nt1&&arguments[1]!==void 0?arguments[1]:1,yn=St.length,un=0;un1&&arguments[1]!==void 0?arguments[1]:!1;Yn(Mt);var yn={source:bt?"keyboard":"mouse"},un=St[Mt];if(!un){Qt(null,-1,yn);return}Qt(un.value,Mt,yn)};(0,y.useEffect)(function(){Un(Dn!==!1?Rn(0):-1)},[St.length,Yt]);var dr=y.useCallback(function(wn){return Re.has(wn)&&Ot!=="combobox"},[Ot,(0,c.Z)(Re).toString(),Re.size]);(0,y.useEffect)(function(){var wn=setTimeout(function(){if(!yt&&tt&&Re.size===1){var bt=Array.from(Re)[0],yn=St.findIndex(function(un){var qn=un.data;return qn.value===bt});yn!==-1&&(Un(yn),kn(yn))}});if(tt){var Mt;(Mt=Vt.current)===null||Mt===void 0||Mt.scrollTo(void 0)}return function(){return clearTimeout(wn)}},[tt,Yt,Gt.length]);var Pn=function(Mt){Mt!==void 0&&fn(Mt,{selected:!Re.has(Mt)}),yt||xt(!1)};if(y.useImperativeHandle(Ue,function(){return{onKeyDown:function(Mt){var bt=Mt.which,yn=Mt.ctrlKey;switch(bt){case _.Z.N:case _.Z.P:case _.Z.UP:case _.Z.DOWN:{var un=0;if(bt===_.Z.UP?un=-1:bt===_.Z.DOWN?un=1:Zn()&&yn&&(bt===_.Z.N?un=1:bt===_.Z.P&&(un=-1)),un!==0){var qn=Rn(sn+un,un);kn(qn),Un(qn,!0)}break}case _.Z.ENTER:{var lr=St[sn];lr&&!lr.data.disabled?Pn(lr.value):Pn(void 0),tt&&Mt.preventDefault();break}case _.Z.ESC:xt(!1),tt&&Mt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Mt){kn(Mt)}}}),St.length===0)return y.createElement("div",{role:"listbox",id:"".concat(it,"_list"),className:"".concat(Je,"-empty"),onMouseDown:tn},Zt);var Nn=Object.keys(ze).map(function(wn){return ze[wn]}),Xn=function(Mt){return Mt.label};function Jn(wn,Mt){var bt=wn.group;return{role:bt?"presentation":"option",id:"".concat(it,"_list_").concat(Mt)}}var fr=function(Mt){var bt=St[Mt];if(!bt)return null;var yn=bt.data||{},un=yn.value,qn=bt.group,lr=(0,b.Z)(yn,!0),Er=Xn(bt);return bt?y.createElement("div",(0,d.Z)({"aria-label":typeof Er=="string"&&!qn?Er:null},lr,{key:Mt},Jn(bt,Mt),{"aria-selected":dr(un)}),un):null},Tr={role:"listbox",id:"".concat(it,"_list")};return y.createElement(y.Fragment,null,Ke&&y.createElement("div",(0,d.Z)({},Tr,{style:{height:0,width:0,overflow:"hidden"}}),fr(sn-1),fr(sn),fr(sn+1)),y.createElement(En.Z,{itemKey:"key",ref:Vt,data:St,height:We,itemHeight:qe,fullHeight:!1,onMouseDown:tn,onScroll:en,virtual:Ke,direction:rt,innerProps:Ke?null:Tr},function(wn,Mt){var bt,yn=wn.group,un=wn.groupOption,qn=wn.data,lr=wn.label,Er=wn.value,Ur=qn.key;if(yn){var Or,Gr=(Or=qn.title)!==null&&Or!==void 0?Or:Ae(lr)?lr.toString():void 0;return y.createElement("div",{className:K()(Je,"".concat(Je,"-group")),title:Gr},lr!==void 0?lr:Ur)}var dn=qn.disabled,qt=qn.title,_n=qn.children,mr=qn.style,Hr=qn.className,Ta=(0,O.Z)(qn,rr),pa=(0,on.Z)(Ta,Nn),Xr=dr(Er),ca="".concat(Je,"-option"),Ia=K()(Je,ca,Hr,(bt={},(0,h.Z)(bt,"".concat(ca,"-grouped"),un),(0,h.Z)(bt,"".concat(ca,"-active"),sn===Mt&&!dn),(0,h.Z)(bt,"".concat(ca,"-disabled"),dn),(0,h.Z)(bt,"".concat(ca,"-selected"),Xr),bt)),wa=Xn(wn),Ha=!ln||typeof ln=="function"||Xr,ra=typeof wa=="number"?wa:wa||Er,Na=Ae(ra)?ra.toString():void 0;return qt!==void 0&&(Na=qt),y.createElement("div",(0,d.Z)({},(0,b.Z)(pa),Ke?{}:Jn(wn,Mt),{"aria-selected":Xr,className:Ia,title:Na,onMouseMove:function(){sn===Mt||dn||Un(Mt)},onClick:function(){dn||Pn(Er)},style:mr}),y.createElement("div",{className:"".concat(ca,"-content")},ra),y.isValidElement(ln)||Xr,Ha&&y.createElement(ae,{className:"".concat(Je,"-option-state"),customizeIcon:ln,customizeIconProps:{isSelected:Xr}},Xr?"\u2713":null))}))},Cn=y.forwardRef(lt);Cn.displayName="OptionList";var jt=Cn;function Bt(B){var H=B.mode,Ue=B.options,Ve=B.children,Pt=B.backfill,it=B.allowClear,tt=B.placeholder,yt=B.getInputElement,Ot=B.showSearch,Yt=B.onSearch,xt=B.defaultOpen,Zt=B.autoFocus,en=B.labelInValue,Nt=B.value,Gt=B.inputValue,Qt=B.optionLabelProp,Dn=isMultiple(H),fn=Ot!==void 0?Ot:Dn||H==="combobox",ln=Ue||convertChildrenToData(Ve);if(warning(H!=="tags"||ln.every(function(rt){return!rt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),H==="tags"||H==="combobox"){var Re=ln.some(function(rt){return rt.options?rt.options.some(function(We){return typeof("value"in We?We.value:We.key)=="number"}):typeof("value"in rt?rt.value:rt.key)=="number"});warning(!Re,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(H!=="combobox"||!Qt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(H==="combobox"||!Pt,"`backfill` only works with `combobox` mode."),warning(H==="combobox"||!yt,"`getInputElement` only work with `combobox` mode."),noteOnce(H!=="combobox"||!yt||!it||!tt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Yt&&!fn&&H!=="combobox"&&H!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!xt||Zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Nt!=null){var ze=toArray(Nt);warning(!en||ze.every(function(rt){return _typeof(rt)==="object"&&("key"in rt||"value"in rt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Dn||Array.isArray(Nt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ve){var Ke=null;toNodeArray(Ve).some(function(rt){if(!React.isValidElement(rt)||!rt.type)return!1;var We=rt,qe=We.type;if(qe.isSelectOption)return!1;if(qe.isSelectOptGroup){var Je=toNodeArray(rt.props.children).every(function(St){return!React.isValidElement(St)||!rt.type||St.type.isSelectOption?!0:(Ke=St.type,!1)});return!Je}return Ke=qe,!0}),Ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ke.displayName||Ke.name||Ke,"`.")),warning(Gt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function bn(B,H){if(B){var Ue=function Ve(Pt){for(var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=0;tt2&&arguments[2]!==void 0?arguments[2]:{},gr=sr.source,Nr=gr===void 0?"keyboard":gr;Po(pr),tt&&Ve==="combobox"&&jn!==null&&Nr==="keyboard"&&za(String(jn))},[tt,Ve]),Ka=function(pr,sr,gr){var Nr=function(){var vo,no=Hr(pr);return[sn?{label:no==null?void 0:no[Jn.label],value:pr,key:(vo=no==null?void 0:no.key)!==null&&vo!==void 0?vo:pr}:pr,T(no)]};if(sr&&Nt){var Jr=Nr(),Ya=(0,v.Z)(Jr,2),Ma=Ya[0],Oa=Ya[1];Nt(Ma,Oa)}else if(!sr&&Gt&&gr!=="clear"){var Ra=Nr(),Ao=(0,v.Z)(Ra,2),Ko=Ao[0],rl=Ao[1];Gt(Ko,rl)}},Zo=Ct(function(jn,pr){var sr,gr=Pn?pr.selected:!0;gr?sr=Pn?[].concat((0,c.Z)(mr),[jn]):[jn]:sr=mr.filter(function(Nr){return Nr.value!==jn}),Na(sr),Ka(jn,gr),Ve==="combobox"?za(""):(!R||en)&&(Mt(""),za(""))}),Oo=function(pr,sr){Na(pr);var gr=sr.type,Nr=sr.values;(gr==="remove"||gr==="clear")&&Nr.forEach(function(Jr){Ka(Jr.value,!1,gr)})},yo=function(pr,sr){if(Mt(pr),za(null),sr.source==="submit"){var gr=(pr||"").trim();if(gr){var Nr=Array.from(new Set([].concat((0,c.Z)(pa),[gr])));Na(Nr),Ka(gr,!0),Mt("")}return}sr.source!=="blur"&&(Ve==="combobox"&&Na(pr),xt==null||xt(pr))},xo=function(pr){var sr=pr;Ve!=="tags"&&(sr=pr.map(function(Nr){var Jr=un.get(Nr);return Jr==null?void 0:Jr.value}).filter(function(Nr){return Nr!==void 0}));var gr=Array.from(new Set([].concat((0,c.Z)(pa),(0,c.Z)(sr))));Na(gr),gr.forEach(function(Nr){Ka(Nr,!0)})},uo=y.useMemo(function(){var jn=Je!==!1&&Dn!==!1;return(0,Y.Z)((0,Y.Z)({},bt),{},{flattenOptions:ra,onActiveValue:bo,defaultActiveFirstOption:Io,onSelect:Zo,menuItemSelectedIcon:qe,rawValues:pa,fieldNames:Jn,virtual:jn,direction:St,listHeight:tn,listItemHeight:Rn,childrenAsData:Nn})},[bt,ra,bo,Io,Zo,qe,pa,Jn,Je,Dn,tn,Rn,Nn]);return y.createElement(Ft.Provider,{value:uo},y.createElement(A,(0,d.Z)({},Un,{id:dr,prefixCls:it,ref:H,omitDomProps:tr,mode:Ve,displayValues:Ta,onDisplayValuesChange:Oo,direction:St,searchValue:wn,onSearch:yo,autoClearSearchValue:en,onSearchSplit:xo,dropdownMatchSelectWidth:Dn,OptionList:jt,emptyOptions:!ra.length,activeValue:Ja,activeDescendantId:"".concat(dr,"_list_").concat(io)})))}),J=On;J.Option=Jt,J.OptGroup=ht;var Ye=J,$e=Ye},9296:function(_t,He,e){e.r(He),e.d(He,{ResizableTextArea:function(){return j},default:function(){return he}});var d=e(54476),c=e(33885),h=e(20068),Y=e(76190),v=e(42978),O=e(75931),r=e(94480),te=e(92310),re=e.n(te),y=e(93681),ue=e(5643),K=e(18929),m=e(59301),q=e(29301),_=e(34280),$=e(16089),Fe=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -227,4 +227,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,ae=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],De={},me;function V(ce){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=ce.getAttribute("id")||ce.getAttribute("data-reactid")||ce.getAttribute("name");if(ee&&De[Se])return De[Se];var X=window.getComputedStyle(ce),ie=X.getPropertyValue("box-sizing")||X.getPropertyValue("-moz-box-sizing")||X.getPropertyValue("-webkit-box-sizing"),Ie=parseFloat(X.getPropertyValue("padding-bottom"))+parseFloat(X.getPropertyValue("padding-top")),pe=parseFloat(X.getPropertyValue("border-bottom-width"))+parseFloat(X.getPropertyValue("border-top-width")),U=ae.map(function(we){return"".concat(we,":").concat(X.getPropertyValue(we))}).join(";"),fe={sizingStyle:U,paddingSize:Ie,borderSize:pe,boxSizing:ie};return ee&&Se&&(De[Se]=fe),fe}function f(ce){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,X=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;me||(me=document.createElement("textarea"),me.setAttribute("tab-index","-1"),me.setAttribute("aria-hidden","true"),document.body.appendChild(me)),ce.getAttribute("wrap")?me.setAttribute("wrap",ce.getAttribute("wrap")):me.removeAttribute("wrap");var ie=V(ce,ee),Ie=ie.paddingSize,pe=ie.borderSize,U=ie.boxSizing,fe=ie.sizingStyle;me.setAttribute("style","".concat(fe,";").concat(Fe)),me.value=ce.value||ce.placeholder||"";var we=void 0,ke=void 0,Pe,vt=me.scrollHeight;if(U==="border-box"?vt+=pe:U==="content-box"&&(vt-=Ie),Se!==null||X!==null){me.value=" ";var je=me.scrollHeight-Ie;Se!==null&&(we=je*Se,U==="border-box"&&(we=we+Ie+pe),vt=Math.max(we,vt)),X!==null&&(ke=je*X,U==="border-box"&&(ke=ke+Ie+pe),Pe=vt>ke?"":"hidden",vt=Math.min(ke,vt))}var pt={height:vt,overflowY:Pe,resize:"none"};return we&&(pt.minHeight=we),ke&&(pt.maxHeight=ke),pt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,b=1,I=2,N=m.forwardRef(function(ce,ee){var Se=ce,X=Se.prefixCls,ie=Se.onPressEnter,Ie=Se.defaultValue,pe=Se.value,U=Se.autoSize,fe=Se.onResize,we=Se.className,ke=Se.style,Pe=Se.disabled,vt=Se.onChange,je=Se.onInternalAutoSize,pt=(0,O.Z)(Se,t),Le=(0,K.Z)(Ie,{value:pe,postState:function(ht){return ht!=null?ht:""}}),ye=(0,v.Z)(Le,2),at=ye[0],F=ye[1],w=function(ht){F(ht.target.value),vt==null||vt(ht)},A=m.useRef();m.useImperativeHandle(ee,function(){return{textArea:A.current}});var s=m.useMemo(function(){return U&&(0,Y.Z)(U)==="object"?[U.minRows,U.maxRows]:[]},[U]),W=(0,v.Z)(s,2),T=W[0],g=W[1],u=!!U,G=function(){try{if(document.activeElement===A.current){var ht=A.current,Kt=ht.selectionStart,Jt=ht.selectionEnd,Ut=ht.scrollTop;A.current.setSelectionRange(Kt,Jt),A.current.scrollTop=Ut}}catch(on){}},R=m.useState(I),p=(0,v.Z)(R,2),D=p[0],xe=p[1],ne=m.useState(),le=(0,v.Z)(ne,2),de=le[0],C=le[1],P=function(){xe(x)};(0,_.Z)(function(){u&&P()},[pe,T,g,u]),(0,_.Z)(function(){if(D===x)xe(b);else if(D===b){var nt=f(A.current,!1,T,g);xe(I),C(nt)}else G()},[D]);var L=m.useRef(),Ne=function(){$.Z.cancel(L.current)},Be=function(ht){D===I&&(fe==null||fe(ht),U&&(Ne(),L.current=(0,$.Z)(function(){P()})))};m.useEffect(function(){return Ne},[]);var _e=u?de:null,Ct=(0,c.Z)((0,c.Z)({},ke),_e);return(D===x||D===b)&&(Ct.overflowY="hidden",Ct.overflowX="hidden"),m.createElement(q.Z,{onResize:Be,disabled:!(U||fe)},m.createElement("textarea",(0,d.Z)({},pt,{ref:A,style:Ct,className:re()(X,we,(0,h.Z)({},"".concat(X,"-disabled"),Pe)),disabled:Pe,value:at,onChange:w})))}),j=N,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Oe(ce,ee){return(0,r.Z)(ce||"").slice(0,ee).join("")}function se(ce,ee,Se,X){var ie=Se;return ce?ie=Oe(Se,X):(0,r.Z)(ee||"").lengthX&&(ie=ee),ie}var et=m.forwardRef(function(ce,ee){var Se,X=ce.defaultValue,ie=ce.value,Ie=ce.onFocus,pe=ce.onBlur,U=ce.onChange,fe=ce.allowClear,we=ce.maxLength,ke=ce.onCompositionStart,Pe=ce.onCompositionEnd,vt=ce.suffix,je=ce.prefixCls,pt=je===void 0?"rc-textarea":je,Le=ce.classes,ye=ce.showCount,at=ce.className,F=ce.style,w=ce.disabled,A=ce.hidden,s=ce.classNames,W=ce.styles,T=ce.onResize,g=(0,O.Z)(ce,S),u=(0,K.Z)(X,{value:ie,defaultValue:X}),G=(0,v.Z)(u,2),R=G[0],p=G[1],D=(0,m.useRef)(null),xe=m.useState(!1),ne=(0,v.Z)(xe,2),le=ne[0],de=ne[1],C=m.useState(!1),P=(0,v.Z)(C,2),L=P[0],Ne=P[1],Be=m.useRef(),_e=m.useRef(0),Ct=m.useState(null),nt=(0,v.Z)(Ct,2),ht=nt[0],Kt=nt[1],Jt=function(){var Tt;(Tt=D.current)===null||Tt===void 0||Tt.textArea.focus()};(0,m.useImperativeHandle)(ee,function(){return{resizableTextArea:D.current,focus:Jt,blur:function(){var Tt;(Tt=D.current)===null||Tt===void 0||Tt.textArea.blur()}}}),(0,m.useEffect)(function(){de(function(tr){return!w&&tr})},[w]);var Ut=Number(we)>0,on=function(Tt){Ne(!0),Be.current=R,_e.current=Tt.currentTarget.selectionStart,ke==null||ke(Tt)},En=function(Tt){Ne(!1);var On=Tt.currentTarget.value;if(Ut){var J,Ye=_e.current>=we+1||_e.current===((J=Be.current)===null||J===void 0?void 0:J.length);On=se(Ye,Be.current,On,we)}On!==R&&(p(On),(0,ue.rJ)(Tt.currentTarget,Tt,U,On)),Pe==null||Pe(Tt)},Sn=function(Tt){var On=Tt.target.value;if(!L&&Ut){var J=Tt.target.selectionStart>=we+1||Tt.target.selectionStart===On.length||!Tt.target.selectionStart;On=se(J,R,On,we)}p(On),(0,ue.rJ)(Tt.currentTarget,Tt,U,On)},Ft=function(Tt){var On=g.onPressEnter,J=g.onKeyDown;Tt.key==="Enter"&&On&&On(Tt),J==null||J(Tt)},Zn=function(Tt){de(!0),Ie==null||Ie(Tt)},rr=function(Tt){de(!1),pe==null||pe(Tt)},Ae=function(Tt){var On;p(""),Jt(),(0,ue.rJ)((On=D.current)===null||On===void 0?void 0:On.textArea,Tt,U)},lt=(0,ue.D7)(R);!L&&Ut&&ie==null&&(lt=Oe(lt,we));var Cn=vt,jt;if(ye){var Bt=(0,r.Z)(lt).length;(0,Y.Z)(ye)==="object"?jt=ye.formatter({value:lt,count:Bt,maxLength:we}):jt="".concat(Bt).concat(Ut?" / ".concat(we):""),Cn=m.createElement(m.Fragment,null,Cn,m.createElement("span",{className:re()("".concat(pt,"-data-count"),s==null?void 0:s.count),style:W==null?void 0:W.count},jt))}var bn=function(Tt){var On;T==null||T(Tt),(On=D.current)!==null&&On!==void 0&&On.textArea.style.height&&Kt(!0)},Fn=!g.autoSize&&!ye&&!fe,Pr=m.createElement(y.BaseInput,{value:lt,allowClear:fe,handleReset:Ae,suffix:Cn,prefixCls:pt,classes:{affixWrapper:re()(Le==null?void 0:Le.affixWrapper,(Se={},(0,h.Z)(Se,"".concat(pt,"-show-count"),ye),(0,h.Z)(Se,"".concat(pt,"-textarea-allow-clear"),fe),Se))},disabled:w,focused:le,className:at,style:(0,c.Z)((0,c.Z)({},F),ht&&!Fn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof jt=="string"?jt:void 0}},hidden:A,inputElement:m.createElement(j,(0,d.Z)({},g,{onKeyDown:Ft,onChange:Sn,onFocus:Zn,onBlur:rr,onCompositionStart:on,onCompositionEnd:En,className:s==null?void 0:s.textarea,style:(0,c.Z)((0,c.Z)({},W==null?void 0:W.textarea),{},{resize:F==null?void 0:F.resize}),disabled:w,prefixCls:pt,onResize:bn,ref:D}))});return Pr}),oe=et,he=oe},39417:function(_t,He,e){e.d(He,{Z:function(){return b}});var d=e(54476),c=e(20068),h=e(75931),Y=e(33885),v=e(67732),O=e(83652),r=e(31226),te=e(42403),re=e(158),y=e(92310),ue=e.n(y),K=e(26112),m=e(59301),q=e(39378),_=function(N){for(var j=N.prefixCls,S=N.level,Oe=N.isStart,se=N.isEnd,et="".concat(j,"-indent-unit"),oe=[],he=0;he0&&arguments[0]!==void 0?arguments[0]:[],w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],A=F.length,s=w.length;if(Math.abs(A-s)!==1)return{add:!1,key:null};function W(T,g){var u=new Map;T.forEach(function(R){u.set(R,!0)});var G=g.filter(function(R){return!u.has(R)});return G.length===1?G[0]:null}return A ").concat(w);return w}var we=$.forwardRef(function(F,w){var A=F.prefixCls,s=F.data,W=F.selectable,T=F.checkable,g=F.expandedKeys,u=F.selectedKeys,G=F.checkedKeys,R=F.loadedKeys,p=F.loadingKeys,D=F.halfCheckedKeys,xe=F.keyEntities,ne=F.disabled,le=F.dragging,de=F.dragOverNodeKey,C=F.dropPosition,P=F.motion,L=F.height,Ne=F.itemHeight,Be=F.virtual,_e=F.focusable,Ct=F.activeItem,nt=F.focused,ht=F.tabIndex,Kt=F.onKeyDown,Jt=F.onFocus,Ut=F.onBlur,on=F.onActiveChange,En=F.onListChangeStart,Sn=F.onListChangeEnd,Ft=(0,V.Z)(F,he),Zn=$.useRef(null),rr=$.useRef(null);$.useImperativeHandle(w,function(){return{scrollTo:function(Zt){Zn.current.scrollTo(Zt)},getIndentWidth:function(){return rr.current.offsetWidth}}});var Ae=$.useState(g),lt=(0,me.Z)(Ae,2),Cn=lt[0],jt=lt[1],Bt=$.useState(s),bn=(0,me.Z)(Bt,2),Fn=bn[0],Pr=bn[1],tr=$.useState(s),Tt=(0,me.Z)(tr,2),On=Tt[0],J=Tt[1],Ye=$.useState([]),$e=(0,me.Z)(Ye,2),B=$e[0],H=$e[1],Ue=$.useState(null),Ve=(0,me.Z)(Ue,2),Pt=Ve[0],it=Ve[1],tt=$.useRef(s);tt.current=s;function yt(){var xt=tt.current;Pr(xt),J(xt),H([]),it(null),Sn()}(0,f.Z)(function(){jt(g);var xt=et(Cn,g);if(xt.key!==null)if(xt.add){var Zt=Fn.findIndex(function(fn){var ln=fn.key;return ln===xt.key}),en=pe(oe(Fn,s,xt.key),Be,L,Ne),Nt=Fn.slice();Nt.splice(Zt+1,0,Ie),J(Nt),H(en),it("show")}else{var Gt=s.findIndex(function(fn){var ln=fn.key;return ln===xt.key}),Qt=pe(oe(s,Fn,xt.key),Be,L,Ne),Dn=s.slice();Dn.splice(Gt+1,0,Ie),J(Dn),H(Qt),it("hide")}else Fn!==s&&(Pr(s),J(s))},[g,s]),$.useEffect(function(){le||yt()},[le]);var Ot=P?On:s,Yt={expandedKeys:g,selectedKeys:u,loadedKeys:R,loadingKeys:p,checkedKeys:G,halfCheckedKeys:D,dragOverNodeKey:de,dropPosition:C,keyEntities:xe};return $.createElement($.Fragment,null,nt&&Ct&&$.createElement("span",{style:ce,"aria-live":"assertive"},fe(Ct)),$.createElement("div",null,$.createElement("input",{style:ce,disabled:_e===!1||ne,tabIndex:_e!==!1?ht:null,onKeyDown:Kt,onFocus:Jt,onBlur:Ut,value:"",onChange:ee,"aria-label":"for screen reader"})),$.createElement("div",{className:"".concat(A,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},$.createElement("div",{className:"".concat(A,"-indent")},$.createElement("div",{ref:rr,className:"".concat(A,"-indent-unit")}))),$.createElement(t.Z,(0,d.Z)({},Ft,{data:Ot,itemKey:U,height:L,fullHeight:!1,virtual:Be,itemHeight:Ne,prefixCls:"".concat(A,"-list"),ref:Zn,onVisibleChange:function(Zt,en){var Nt=new Set(Zt),Gt=en.filter(function(Qt){return!Nt.has(Qt)});Gt.some(function(Qt){return U(Qt)===Se})&&yt()}}),function(xt){var Zt=xt.pos,en=(0,d.Z)({},(De(xt.data),xt.data)),Nt=xt.title,Gt=xt.key,Qt=xt.isStart,Dn=xt.isEnd,fn=(0,N.km)(Gt,Zt);delete en.key,delete en.children;var ln=(0,N.H8)(fn,Yt);return $.createElement(se,(0,d.Z)({},en,ln,{title:Nt,active:!!Ct&&Gt===Ct.key,pos:Zt,data:xt.data,isStart:Qt,isEnd:Dn,motion:P,motionNodes:Gt===Se?B:null,motionType:Pt,onMotionStart:En,onMotionEnd:yt,treeNodeRequiredProps:Yt,onMouseMove:function(){on(null)}}))}))});we.displayName="NodeList";var ke=we,Pe=e(35654),vt=e(90782),je=e(67841),pt=10,Le=function(F){(0,re.Z)(A,F);var w=(0,y.Z)(A);function A(){var s;(0,O.Z)(this,A);for(var W=arguments.length,T=new Array(W),g=0;g2&&arguments[2]!==void 0?arguments[2]:!1,D=s.state,xe=D.dragChildrenKeys,ne=D.dropPosition,le=D.dropTargetKey,de=D.dropTargetPos,C=D.dropAllowed;if(C){var P=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),le!==null){var L=(0,Y.Z)((0,Y.Z)({},(0,N.H8)(le,s.getTreeNodeRequiredProps())),{},{active:((R=s.getActiveItem())===null||R===void 0?void 0:R.key)===le,data:(0,je.Z)(s.state.keyEntities,le).node}),Ne=xe.indexOf(le)!==-1;(0,_.ZP)(!Ne,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Be=(0,Pe.yx)(de),_e={event:u,node:(0,N.F)(L),dragNode:s.dragNode?(0,N.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(xe),dropToGap:ne!==0,dropPosition:ne+Number(Be[Be.length-1])};p||P==null||P(_e),s.dragNode=null}}},s.cleanDragState=function(){var u=s.state.draggingNodeKey;u!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(u,G){var R=s.state,p=R.expandedKeys,D=R.flattenNodes,xe=G.expanded,ne=G.key,le=G.isLeaf;if(!(le||u.shiftKey||u.metaKey||u.ctrlKey)){var de=D.filter(function(P){return P.key===ne})[0],C=(0,N.F)((0,Y.Z)((0,Y.Z)({},(0,N.H8)(ne,s.getTreeNodeRequiredProps())),{},{data:de.data}));s.setExpandedKeys(xe?(0,Pe._5)(p,ne):(0,Pe.L0)(p,ne)),s.onNodeExpand(u,C)}},s.onNodeClick=function(u,G){var R=s.props,p=R.onClick,D=R.expandAction;D==="click"&&s.triggerExpandActionExpand(u,G),p==null||p(u,G)},s.onNodeDoubleClick=function(u,G){var R=s.props,p=R.onDoubleClick,D=R.expandAction;D==="doubleClick"&&s.triggerExpandActionExpand(u,G),p==null||p(u,G)},s.onNodeSelect=function(u,G){var R=s.state.selectedKeys,p=s.state,D=p.keyEntities,xe=p.fieldNames,ne=s.props,le=ne.onSelect,de=ne.multiple,C=G.selected,P=G[xe.key],L=!C;L?de?R=(0,Pe.L0)(R,P):R=[P]:R=(0,Pe._5)(R,P);var Ne=R.map(function(Be){var _e=(0,je.Z)(D,Be);return _e?_e.node:null}).filter(function(Be){return Be});s.setUncontrolledState({selectedKeys:R}),le==null||le(R,{event:"select",selected:L,node:G,selectedNodes:Ne,nativeEvent:u.nativeEvent})},s.onNodeCheck=function(u,G,R){var p=s.state,D=p.keyEntities,xe=p.checkedKeys,ne=p.halfCheckedKeys,le=s.props,de=le.checkStrictly,C=le.onCheck,P=G.key,L,Ne={event:"check",node:G,checked:R,nativeEvent:u.nativeEvent};if(de){var Be=R?(0,Pe.L0)(xe,P):(0,Pe._5)(xe,P),_e=(0,Pe._5)(ne,P);L={checked:Be,halfChecked:_e},Ne.checkedNodes=Be.map(function(Ut){return(0,je.Z)(D,Ut)}).filter(function(Ut){return Ut}).map(function(Ut){return Ut.node}),s.setUncontrolledState({checkedKeys:Be})}else{var Ct=(0,vt.S)([].concat((0,v.Z)(xe),[P]),!0,D),nt=Ct.checkedKeys,ht=Ct.halfCheckedKeys;if(!R){var Kt=new Set(nt);Kt.delete(P);var Jt=(0,vt.S)(Array.from(Kt),{checked:!1,halfCheckedKeys:ht},D);nt=Jt.checkedKeys,ht=Jt.halfCheckedKeys}L=nt,Ne.checkedNodes=[],Ne.checkedNodesPositions=[],Ne.halfCheckedKeys=ht,nt.forEach(function(Ut){var on=(0,je.Z)(D,Ut);if(on){var En=on.node,Sn=on.pos;Ne.checkedNodes.push(En),Ne.checkedNodesPositions.push({node:En,pos:Sn})}}),s.setUncontrolledState({checkedKeys:nt},!1,{halfCheckedKeys:ht})}C==null||C(L,Ne)},s.onNodeLoad=function(u){var G=u.key,R=new Promise(function(p,D){s.setState(function(xe){var ne=xe.loadedKeys,le=ne===void 0?[]:ne,de=xe.loadingKeys,C=de===void 0?[]:de,P=s.props,L=P.loadData,Ne=P.onLoad;if(!L||le.indexOf(G)!==-1||C.indexOf(G)!==-1)return null;var Be=L(u);return Be.then(function(){var _e=s.state.loadedKeys,Ct=(0,Pe.L0)(_e,G);Ne==null||Ne(Ct,{event:"load",node:u}),s.setUncontrolledState({loadedKeys:Ct}),s.setState(function(nt){return{loadingKeys:(0,Pe._5)(nt.loadingKeys,G)}}),p()}).catch(function(_e){if(s.setState(function(nt){return{loadingKeys:(0,Pe._5)(nt.loadingKeys,G)}}),s.loadingRetryTimes[G]=(s.loadingRetryTimes[G]||0)+1,s.loadingRetryTimes[G]>=pt){var Ct=s.state.loadedKeys;(0,_.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Pe.L0)(Ct,G)}),p()}D(_e)}),{loadingKeys:(0,Pe.L0)(C,G)}})});return R.catch(function(){}),R},s.onNodeMouseEnter=function(u,G){var R=s.props.onMouseEnter;R==null||R({event:u,node:G})},s.onNodeMouseLeave=function(u,G){var R=s.props.onMouseLeave;R==null||R({event:u,node:G})},s.onNodeContextMenu=function(u,G){var R=s.props.onRightClick;R&&(u.preventDefault(),R({event:u,node:G}))},s.onFocus=function(){var u=s.props.onFocus;s.setState({focused:!0});for(var G=arguments.length,R=new Array(G),p=0;p1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var p=!1,D=!0,xe={};Object.keys(u).forEach(function(ne){if(ne in s.props){D=!1;return}p=!0,xe[ne]=u[ne]}),p&&(!G||D)&&s.setState((0,Y.Z)((0,Y.Z)({},xe),R))}},s.scrollTo=function(u){s.listRef.current.scrollTo(u)},s}return(0,r.Z)(A,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var W=this.props.activeKey;W!==void 0&&W!==this.state.activeKey&&(this.setState({activeKey:W}),W!==null&&this.scrollTo({key:W}))}},{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 W,T=this.state,g=T.focused,u=T.flattenNodes,G=T.keyEntities,R=T.draggingNodeKey,p=T.activeKey,D=T.dropLevelOffset,xe=T.dropContainerKey,ne=T.dropTargetKey,le=T.dropPosition,de=T.dragOverNodeKey,C=T.indent,P=this.props,L=P.prefixCls,Ne=P.className,Be=P.style,_e=P.showLine,Ct=P.focusable,nt=P.tabIndex,ht=nt===void 0?0:nt,Kt=P.selectable,Jt=P.showIcon,Ut=P.icon,on=P.switcherIcon,En=P.draggable,Sn=P.checkable,Ft=P.checkStrictly,Zn=P.disabled,rr=P.motion,Ae=P.loadData,lt=P.filterTreeNode,Cn=P.height,jt=P.itemHeight,Bt=P.virtual,bn=P.titleRender,Fn=P.dropIndicatorRender,Pr=P.onContextMenu,tr=P.onScroll,Tt=P.direction,On=P.rootClassName,J=P.rootStyle,Ye=(0,q.Z)(this.props,{aria:!0,data:!0}),$e;return En&&((0,h.Z)(En)==="object"?$e=En:typeof En=="function"?$e={nodeDraggable:En}:$e={}),$.createElement(Fe.k.Provider,{value:{prefixCls:L,selectable:Kt,showIcon:Jt,icon:Ut,switcherIcon:on,draggable:$e,draggingNodeKey:R,checkable:Sn,checkStrictly:Ft,disabled:Zn,keyEntities:G,dropLevelOffset:D,dropContainerKey:xe,dropTargetKey:ne,dropPosition:le,dragOverNodeKey:de,indent:C,direction:Tt,dropIndicatorRender:Fn,loadData:Ae,filterTreeNode:lt,titleRender:bn,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}},$.createElement("div",{role:"tree",className:K()(L,Ne,On,(W={},(0,c.Z)(W,"".concat(L,"-show-line"),_e),(0,c.Z)(W,"".concat(L,"-focused"),g),(0,c.Z)(W,"".concat(L,"-active-focused"),p!==null),W)),style:J},$.createElement(ke,(0,d.Z)({ref:this.listRef,prefixCls:L,style:Be,data:u,disabled:Zn,selectable:Kt,checkable:!!Sn,motion:rr,dragging:R!==null,height:Cn,itemHeight:jt,virtual:Bt,focusable:Ct,focused:g,tabIndex:ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Pr,onScroll:tr},this.getTreeNodeRequiredProps(),Ye))))}}],[{key:"getDerivedStateFromProps",value:function(W,T){var g=T.prevProps,u={prevProps:W};function G(Ct){return!g&&Ct in W||g&&g[Ct]!==W[Ct]}var R,p=T.fieldNames;if(G("fieldNames")&&(p=(0,N.w$)(W.fieldNames),u.fieldNames=p),G("treeData")?R=W.treeData:G("children")&&((0,_.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),R=(0,N.zn)(W.children)),R){u.treeData=R;var D=(0,N.I8)(R,{fieldNames:p});u.keyEntities=(0,Y.Z)((0,c.Z)({},Se,ie),D.keyEntities)}var xe=u.keyEntities||T.keyEntities;if(G("expandedKeys")||g&&G("autoExpandParent"))u.expandedKeys=W.autoExpandParent||!g&&W.defaultExpandParent?(0,Pe.r7)(W.expandedKeys,xe):W.expandedKeys;else if(!g&&W.defaultExpandAll){var ne=(0,Y.Z)({},xe);delete ne[Se],u.expandedKeys=Object.keys(ne).map(function(Ct){return ne[Ct].key})}else!g&&W.defaultExpandedKeys&&(u.expandedKeys=W.autoExpandParent||W.defaultExpandParent?(0,Pe.r7)(W.defaultExpandedKeys,xe):W.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,R||u.expandedKeys){var le=(0,N.oH)(R||T.treeData,u.expandedKeys||T.expandedKeys,p);u.flattenNodes=le}if(W.selectable&&(G("selectedKeys")?u.selectedKeys=(0,Pe.BT)(W.selectedKeys,W):!g&&W.defaultSelectedKeys&&(u.selectedKeys=(0,Pe.BT)(W.defaultSelectedKeys,W))),W.checkable){var de;if(G("checkedKeys")?de=(0,Pe.E6)(W.checkedKeys)||{}:!g&&W.defaultCheckedKeys?de=(0,Pe.E6)(W.defaultCheckedKeys)||{}:R&&(de=(0,Pe.E6)(W.checkedKeys)||{checkedKeys:T.checkedKeys,halfCheckedKeys:T.halfCheckedKeys}),de){var C=de,P=C.checkedKeys,L=P===void 0?[]:P,Ne=C.halfCheckedKeys,Be=Ne===void 0?[]:Ne;if(!W.checkStrictly){var _e=(0,vt.S)(L,!0,xe);L=_e.checkedKeys,Be=_e.halfCheckedKeys}u.checkedKeys=L,u.halfCheckedKeys=Be}}return G("loadedKeys")&&(u.loadedKeys=W.loadedKeys),u}}]),A}($.Component);Le.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:ae,allowDrop:function(){return!0},expandAction:!1},Le.TreeNode=b.Z;var ye=Le,at=ye},35654:function(_t,He,e){e.d(He,{BT:function(){return $},E6:function(){return De},L0:function(){return y},OM:function(){return _},_5:function(){return re},r7:function(){return me},wA:function(){return K},yx:function(){return ue}});var d=e(94480),c=e(76190),h=e(48736),Y=e(59301),v=e(39417),O=e(67841),r=e(71430),te=null;function re(V,f){if(!V)return[];var t=V.slice(),x=t.indexOf(f);return x>=0&&t.splice(x,1),t}function y(V,f){var t=(V||[]).slice();return t.indexOf(f)===-1&&t.push(f),t}function ue(V){return V.split("-")}function K(V,f){var t=[],x=(0,O.Z)(f,V);function b(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];I.forEach(function(N){var j=N.key,S=N.children;t.push(j),b(S)})}return b(x.children),t}function m(V){if(V.parent){var f=ue(V.pos);return Number(f[f.length-1])===V.parent.children.length-1}return!1}function q(V){var f=ue(V.pos);return Number(f[f.length-1])===0}function _(V,f,t,x,b,I,N,j,S,Oe){var se,et=V.clientX,oe=V.clientY,he=V.target.getBoundingClientRect(),ce=he.top,ee=he.height,Se=(Oe==="rtl"?-1:1)*(((b==null?void 0:b.x)||0)-et),X=(Se-12)/x,ie=(0,O.Z)(j,t.props.eventKey);if(oe-1.5?I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:ye=!1:I({dragNode:pt,dropNode:Le,dropPosition:0})?Pe=0:I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:ye=!1:I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:ye=!1,{dropPosition:Pe,dropLevelOffset:vt,dropTargetKey:ie.key,dropTargetPos:ie.pos,dragOverNodeKey:ke,dropContainerKey:Pe===0?null:((se=ie.parent)===null||se===void 0?void 0:se.key)||null,dropAllowed:ye}}function $(V,f){if(V){var t=f.multiple;return t?V.slice():V.length?[V[0]]:V}}var Fe=function(f){return f};function ae(V,f){if(!V)return[];var t=f||{},x=t.processProps,b=x===void 0?Fe:x,I=Array.isArray(V)?V:[V];return I.map(function(N){var j=N.children,S=_objectWithoutProperties(N,te),Oe=ae(j,f);return React.createElement(TreeNode,_extends({key:S.key},b(S)),Oe)})}function De(V){if(!V)return null;var f;if(Array.isArray(V))f={checkedKeys:V,halfCheckedKeys:void 0};else if((0,c.Z)(V)==="object")f={checkedKeys:V.checked||void 0,halfCheckedKeys:V.halfChecked||void 0};else return(0,h.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return f}function me(V,f){var t=new Set;function x(b){if(!t.has(b)){var I=(0,O.Z)(f,b);if(I){t.add(b);var N=I.parent,j=I.node;j.disabled||N&&x(N.key)}}}return(V||[]).forEach(function(b){x(b)}),(0,d.Z)(t)}},90782:function(_t,He,e){e.d(He,{S:function(){return r}});var d=e(48736),c=e(67841);function h(te,re){var y=new Set;return te.forEach(function(ue){re.has(ue)||y.add(ue)}),y}function Y(te){var re=te||{},y=re.disabled,ue=re.disableCheckbox,K=re.checkable;return!!(y||ue)||K===!1}function v(te,re,y,ue){for(var K=new Set(te),m=new Set,q=0;q<=y;q+=1){var _=re.get(q)||new Set;_.forEach(function(De){var me=De.key,V=De.node,f=De.children,t=f===void 0?[]:f;K.has(me)&&!ue(V)&&t.filter(function(x){return!ue(x.node)}).forEach(function(x){K.add(x.key)})})}for(var $=new Set,Fe=y;Fe>=0;Fe-=1){var ae=re.get(Fe)||new Set;ae.forEach(function(De){var me=De.parent,V=De.node;if(!(ue(V)||!De.parent||$.has(De.parent.key))){if(ue(De.parent.node)){$.add(me.key);return}var f=!0,t=!1;(me.children||[]).filter(function(x){return!ue(x.node)}).forEach(function(x){var b=x.key,I=K.has(b);f&&!I&&(f=!1),!t&&(I||m.has(b))&&(t=!0)}),f&&K.add(me.key),t&&m.add(me.key),$.add(me.key)}})}return{checkedKeys:Array.from(K),halfCheckedKeys:Array.from(h(m,K))}}function O(te,re,y,ue,K){for(var m=new Set(te),q=new Set(re),_=0;_<=ue;_+=1){var $=y.get(_)||new Set;$.forEach(function(me){var V=me.key,f=me.node,t=me.children,x=t===void 0?[]:t;!m.has(V)&&!q.has(V)&&!K(f)&&x.filter(function(b){return!K(b.node)}).forEach(function(b){m.delete(b.key)})})}q=new Set;for(var Fe=new Set,ae=ue;ae>=0;ae-=1){var De=y.get(ae)||new Set;De.forEach(function(me){var V=me.parent,f=me.node;if(!(K(f)||!me.parent||Fe.has(me.parent.key))){if(K(me.parent.node)){Fe.add(V.key);return}var t=!0,x=!1;(V.children||[]).filter(function(b){return!K(b.node)}).forEach(function(b){var I=b.key,N=m.has(I);t&&!N&&(t=!1),!x&&(N||q.has(I))&&(x=!0)}),t||m.delete(V.key),x&&q.add(V.key),Fe.add(V.key)}})}return{checkedKeys:Array.from(m),halfCheckedKeys:Array.from(h(q,m))}}function r(te,re,y,ue){var K=[],m;ue?m=ue:m=Y;var q=new Set(te.filter(function(ae){var De=!!(0,c.Z)(y,ae);return De||K.push(ae),De})),_=new Map,$=0;Object.keys(y).forEach(function(ae){var De=y[ae],me=De.level,V=_.get(me);V||(V=new Set,_.set(me,V)),V.add(De),$=Math.max($,me)}),(0,d.ZP)(!K.length,"Tree missing follow keys: ".concat(K.slice(0,100).map(function(ae){return"'".concat(ae,"'")}).join(", ")));var Fe;return re===!0?Fe=v(q,_,$,m):Fe=O(q,re.halfCheckedKeys,_,$,m),Fe}},67841:function(_t,He,e){e.d(He,{Z:function(){return d}});function d(c,h){return c[h]}},71430:function(_t,He,e){e.d(He,{F:function(){return me},H8:function(){return De},I8:function(){return ae},km:function(){return K},oH:function(){return $},w$:function(){return m},zn:function(){return _}});var d=e(76190),c=e(94480),h=e(33885),Y=e(75931),v=e(11592),O=e(2738),r=e(48736),te=e(67841),re=["children"];function y(V,f){return"".concat(V,"-").concat(f)}function ue(V){return V&&V.type&&V.type.isTreeNode}function K(V,f){return V!=null?V:f}function m(V){var f=V||{},t=f.title,x=f._title,b=f.key,I=f.children,N=t||"title";return{title:N,_title:x||[N],key:b||"key",children:I||"children"}}function q(V,f){var t=new Map;function x(b){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(b||[]).forEach(function(N){var j=N[f.key],S=N[f.children];warning(j!=null,"Tree node must have a certain key: [".concat(I).concat(j,"]"));var Oe=String(j);warning(!t.has(Oe)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(Oe)),t.set(Oe,!0),x(S,"".concat(I).concat(Oe," > "))})}x(V)}function _(V){function f(t){var x=(0,v.Z)(t);return x.map(function(b){if(!ue(b))return(0,r.ZP)(!b,"Tree/TreeNode can only accept TreeNode as children."),null;var I=b.key,N=b.props,j=N.children,S=(0,Y.Z)(N,re),Oe=(0,h.Z)({key:I},S),se=f(j);return se.length&&(Oe.children=se),Oe}).filter(function(b){return b})}return f(V)}function $(V,f,t){var x=m(t),b=x._title,I=x.key,N=x.children,j=new Set(f===!0?[]:f),S=[];function Oe(se){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return se.map(function(oe,he){for(var ce=y(et?et.pos:"0",he),ee=K(oe[I],ce),Se,X=0;X1&&arguments[1]!==void 0?arguments[1]:{},t=f.initWrapper,x=f.processEntity,b=f.onProcessFinished,I=f.externalGetKey,N=f.childrenPropName,j=f.fieldNames,S=arguments.length>2?arguments[2]:void 0,Oe=I||S,se={},et={},oe={posEntities:se,keyEntities:et};return t&&(oe=t(oe)||oe),Fe(V,function(he){var ce=he.node,ee=he.index,Se=he.pos,X=he.key,ie=he.parentPos,Ie=he.level,pe=he.nodes,U={node:ce,nodes:pe,index:ee,key:X,pos:Se,level:Ie},fe=K(X,Se);se[Se]=U,et[fe]=U,U.parent=se[ie],U.parent&&(U.parent.children=U.parent.children||[],U.parent.children.push(U)),x&&x(U,oe)},{externalGetKey:Oe,childrenPropName:N,fieldNames:j}),b&&b(oe),oe}function De(V,f){var t=f.expandedKeys,x=f.selectedKeys,b=f.loadedKeys,I=f.loadingKeys,N=f.checkedKeys,j=f.halfCheckedKeys,S=f.dragOverNodeKey,Oe=f.dropPosition,se=f.keyEntities,et=(0,te.Z)(se,V),oe={eventKey:V,expanded:t.indexOf(V)!==-1,selected:x.indexOf(V)!==-1,loaded:b.indexOf(V)!==-1,loading:I.indexOf(V)!==-1,checked:N.indexOf(V)!==-1,halfChecked:j.indexOf(V)!==-1,pos:String(et?et.pos:""),dragOver:S===V&&Oe===0,dragOverGapTop:S===V&&Oe===-1,dragOverGapBottom:S===V&&Oe===1};return oe}function me(V){var f=V.data,t=V.expanded,x=V.selected,b=V.checked,I=V.loaded,N=V.loading,j=V.halfChecked,S=V.dragOver,Oe=V.dragOverGapTop,se=V.dragOverGapBottom,et=V.pos,oe=V.active,he=V.eventKey,ce=(0,h.Z)((0,h.Z)({},f),{},{expanded:t,selected:x,checked:b,loaded:I,loading:N,halfChecked:j,dragOver:S,dragOverGapTop:Oe,dragOverGapBottom:se,pos:et,active:oe,key:he});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),V}}),ce}},8224:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(4676);function c(h,Y,v,O){var r=d.unstable_batchedUpdates?function(re){d.unstable_batchedUpdates(v,re)}:v;return h!=null&&h.addEventListener&&h.addEventListener(Y,r,O),{remove:function(){h!=null&&h.removeEventListener&&h.removeEventListener(Y,r,O)}}}},55468:function(_t,He,e){e.d(He,{g1:function(){return ue},os:function(){return m}});var d=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},h={cssFloat:1,styleFloat:1,float:1};function Y(q){return q.nodeType===1?q.ownerDocument.defaultView.getComputedStyle(q,null):{}}function v(q,_,$){if(_=_.toLowerCase(),$==="auto"){if(_==="height")return q.offsetHeight;if(_==="width")return q.offsetWidth}return _ in c||(c[_]=d.test(_)),c[_]?parseFloat($)||0:$}function O(q,_){var $=arguments.length,Fe=Y(q);return _=h[_]?"cssFloat"in q.style?"cssFloat":"styleFloat":_,$===1?Fe:v(q,_,Fe[_]||q.style[_])}function r(q,_,$){var Fe=arguments.length;if(_=h[_]?"cssFloat"in q.style?"cssFloat":"styleFloat":_,Fe===3)return typeof $=="number"&&d.test(_)&&($="".concat($,"px")),q.style[_]=$,$;for(var ae in _)_.hasOwnProperty(ae)&&r(q,ae,_[ae]);return Y(q)}function te(q){return q===document.body?document.documentElement.clientWidth:q.offsetWidth}function re(q){return q===document.body?window.innerHeight||document.documentElement.clientHeight:q.offsetHeight}function y(){var q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),_=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:q,height:_}}function ue(){var q=document.documentElement.clientWidth,_=window.innerHeight||document.documentElement.clientHeight;return{width:q,height:_}}function K(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function m(q){var _=q.getBoundingClientRect(),$=document.documentElement;return{left:_.left+(window.pageXOffset||$.scrollLeft)-($.clientLeft||document.body.clientLeft||0),top:_.top+(window.pageYOffset||$.scrollTop)-($.clientTop||document.body.clientTop||0)}}},24514:function(_t,He,e){e.d(He,{G:function(){return Y}});var d=e(47273),c=function(O){if((0,d.Z)()&&window.document.documentElement){var r=Array.isArray(O)?O:[O],te=window.document.documentElement;return r.some(function(re){return re in te.style})}return!1},h=function(O,r){if(!c(O))return!1;var te=document.createElement("div"),re=te.style[O];return te.style[O]=r,te.style[O]!==re};function Y(v,O){return!Array.isArray(v)&&O!==void 0?h(v,O):c(v)}},48911:function(_t,He,e){e.d(He,{Z:function(){return Le}});var d=e(54476),c=e(76190),h=e(33885),Y=e(20068),v=e(42978),O=e(75931),r=e(92310),te=e.n(r),re=e(29301),y=e(70425),ue=e(34280),K=e(59301),m=e(4676),q=K.forwardRef(function(ye,at){var F=ye.height,w=ye.offsetY,A=ye.offsetX,s=ye.children,W=ye.prefixCls,T=ye.onInnerResize,g=ye.innerProps,u=ye.rtl,G=ye.extra,R={},p={display:"flex",flexDirection:"column"};return w!==void 0&&(R={height:F,position:"relative",overflow:"hidden"},p=(0,h.Z)((0,h.Z)({},p),{},(0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)({transform:"translateY(".concat(w,"px)")},u?"marginRight":"marginLeft",-A),"position","absolute"),"left",0),"right",0),"top",0))),K.createElement("div",{style:R},K.createElement(re.Z,{onResize:function(xe){var ne=xe.offsetHeight;ne&&T&&T()}},K.createElement("div",(0,d.Z)({style:p,className:te()((0,Y.Z)({},"".concat(W,"-holder-inner"),W)),ref:at},g),s,G)))});q.displayName="Filler";var _=q;function $(ye){var at=ye.children,F=ye.setRef,w=K.useCallback(function(A){F(A)},[]);return K.cloneElement(at,{ref:w})}function Fe(ye,at,F,w,A,s,W,T){var g=T.getKey;return ye.slice(at,F+1).map(function(u,G){var R=at+G,p=W(u,R,{style:{width:w},offsetX:A}),D=g(u);return K.createElement($,{key:D,setRef:function(ne){return s(u,ne)}},p)})}function ae(ye,at,F,w){var A=F-ye,s=at-F,W=Math.min(A,s)*2;if(w<=W){var T=Math.floor(w/2);return w%2?F+T+1:F-T}return A>s?F-(w-s):F+(w-A)}function De(ye,at,F){var w=ye.length,A=at.length,s,W;if(w===0&&A===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,R=g?u<0&&T.current.left||u>0&&T.current.right:u<0&&T.current.top||u>0&&T.current.bottom;return G&&R?(clearTimeout(s.current),A.current=!1):(!R||A.current)&&W(),!A.current&&R}};function b(ye,at,F,w,A,s,W){var T=(0,K.useRef)(0),g=(0,K.useRef)(null),u=(0,K.useRef)(null),G=(0,K.useRef)(!1),R=x(at,F,w,A);function p(C,P){if(V.Z.cancel(g.current),!R(!1,P)){var L=C;if(!L._virtualHandled)L._virtualHandled=!0;else return;T.current+=P,u.current=P,t||L.preventDefault(),g.current=(0,V.Z)(function(){var Ne=G.current?10:1;W(T.current*Ne,!1),T.current=0})}}function D(C,P){W(P,!0),t||C.preventDefault()}var xe=(0,K.useRef)(null),ne=(0,K.useRef)(null);function le(C){if(ye){V.Z.cancel(ne.current),ne.current=(0,V.Z)(function(){xe.current=null},2);var P=C.deltaX,L=C.deltaY,Ne=C.shiftKey,Be=P,_e=L;(xe.current==="sx"||!xe.current&&Ne&&L&&!P)&&(Be=L,_e=0,xe.current="sx");var Ct=Math.abs(Be),nt=Math.abs(_e);xe.current===null&&(xe.current=s&&Ct>nt?"x":"y"),xe.current==="y"?p(C,_e):D(C,Be)}}function de(C){ye&&(G.current=C.detail===u.current)}return[le,de]}function I(ye,at,F,w){var A=K.useMemo(function(){return[new Map,[]]},[ye,F.id,w]),s=(0,v.Z)(A,2),W=s[0],T=s[1],g=function(G){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G,p=W.get(G),D=W.get(R);if(p===void 0||D===void 0)for(var xe=ye.length,ne=T.length;ne0&&arguments[0]!==void 0?arguments[0]:!1;G();var xe=function(){var de=!1;T.current.forEach(function(C,P){if(C&&C.offsetParent){var L=C.offsetHeight,Ne=getComputedStyle(C),Be=Ne.marginTop,_e=Ne.marginBottom,Ct=se(Be),nt=se(_e),ht=L+Ct+nt;g.current.get(P)!==ht&&(g.current.set(P,ht),de=!0)}}),de&&W(function(C){return C+1})};if(D)xe();else{u.current+=1;var ne=u.current;Promise.resolve().then(function(){ne===u.current&&xe()})}}function p(D,xe){var ne=ye(D),le=T.current.get(ne);xe?(T.current.set(ne,xe),R()):T.current.delete(ne),!le!=!xe&&(xe?at==null||at(D):F==null||F(D))}return(0,K.useEffect)(function(){return G},[]),[p,R,g.current,s]}var oe=14/15;function he(ye,at,F){var w=(0,K.useRef)(!1),A=(0,K.useRef)(0),s=(0,K.useRef)(0),W=(0,K.useRef)(null),T=(0,K.useRef)(null),g,u=function(D){if(w.current){var xe=Math.ceil(D.touches[0].pageX),ne=Math.ceil(D.touches[0].pageY),le=A.current-xe,de=s.current-ne,C=Math.abs(le)>Math.abs(de);C?A.current=xe:s.current=ne;var P=F(C,C?le:de,!1,D);P&&D.preventDefault(),clearInterval(T.current),P&&(T.current=setInterval(function(){C?le*=oe:de*=oe;var L=Math.floor(C?le:de);(!F(C,L,!0)||Math.abs(L)<=.1)&&clearInterval(T.current)},16))}},G=function(){w.current=!1,g()},R=function(D){g(),D.touches.length===1&&!w.current&&(w.current=!0,A.current=Math.ceil(D.touches[0].pageX),s.current=Math.ceil(D.touches[0].pageY),W.current=D.target,W.current.addEventListener("touchmove",u,{passive:!1}),W.current.addEventListener("touchend",G,{passive:!0}))};g=function(){W.current&&(W.current.removeEventListener("touchmove",u),W.current.removeEventListener("touchend",G))},(0,ue.Z)(function(){return ye&&at.current.addEventListener("touchstart",R,{passive:!0}),function(){var p;(p=at.current)===null||p===void 0||p.removeEventListener("touchstart",R),g(),clearInterval(T.current)}},[ye])}function ce(ye){return Math.floor(Math.pow(ye,.5))}function ee(ye,at){var F="touches"in ye?ye.touches[0]:ye;return F[at?"pageX":"pageY"]-window[at?"scrollX":"scrollY"]}function Se(ye,at,F){K.useEffect(function(){var w=at.current;if(ye&&w){var A=!1,s,W,T=function(){V.Z.cancel(s)},g=function p(){T(),s=(0,V.Z)(function(){F(W),p()})},u=function(){A=!1,T()},G=function(D){if(!(D.target.draggable||D.button!==0)){var xe=D;xe._virtualHandled||(xe._virtualHandled=!0,A=!0)}},R=function(D){if(A){var xe=ee(D,!1),ne=w.getBoundingClientRect(),le=ne.top,de=ne.bottom;if(xe<=le){var C=le-xe;W=-ce(C),g()}else if(xe>=de){var P=xe-de;W=ce(P),g()}else T()}};return w.addEventListener("mousedown",G),w.ownerDocument.addEventListener("mouseup",u),w.ownerDocument.addEventListener("mousemove",R),w.ownerDocument.addEventListener("dragend",u),function(){w.removeEventListener("mousedown",G),w.ownerDocument.removeEventListener("mouseup",u),w.ownerDocument.removeEventListener("mousemove",R),w.ownerDocument.removeEventListener("dragend",u),T()}}},[ye])}var X=10;function ie(ye,at,F,w,A,s,W,T){var g=K.useRef(),u=K.useState(null),G=(0,v.Z)(u,2),R=G[0],p=G[1];return(0,ue.Z)(function(){if(R&&R.times=0;on-=1){var En=A(at[on]),Sn=F.get(En);if(Sn===void 0){C=!0;break}if(Ut-=Sn,Ut<=0)break}switch(Ne){case"top":L=_e-le;break;case"bottom":L=Ct-de+le;break;default:{var Ft=ye.current.scrollTop,Zn=Ft+de;_eZn&&(P="bottom")}}L!==null&&W(L),L!==R.lastTop&&(C=!0)}C&&p((0,h.Z)((0,h.Z)({},R),{},{times:R.times+1,targetAlign:P,lastTop:L}))}},[R,ye.current]),function(D){if(D==null){T();return}if(V.Z.cancel(g.current),typeof D=="number")W(D);else if(D&&(0,c.Z)(D)==="object"){var xe,ne=D.align;"index"in D?xe=D.index:xe=at.findIndex(function(C){return A(C)===D.key});var le=D.offset,de=le===void 0?0:le;p({times:0,index:xe,offset:de,originAlign:ne})}}}var Ie=K.forwardRef(function(ye,at){var F=ye.prefixCls,w=ye.rtl,A=ye.scrollOffset,s=ye.scrollRange,W=ye.onStartMove,T=ye.onStopMove,g=ye.onScroll,u=ye.horizontal,G=ye.spinSize,R=ye.containerSize,p=ye.style,D=ye.thumbStyle,xe=ye.showScrollBar,ne=K.useState(!1),le=(0,v.Z)(ne,2),de=le[0],C=le[1],P=K.useState(null),L=(0,v.Z)(P,2),Ne=L[0],Be=L[1],_e=K.useState(null),Ct=(0,v.Z)(_e,2),nt=Ct[0],ht=Ct[1],Kt=!w,Jt=K.useRef(),Ut=K.useRef(),on=K.useState(xe),En=(0,v.Z)(on,2),Sn=En[0],Ft=En[1],Zn=K.useRef(),rr=function(){xe===!0||xe===!1||(clearTimeout(Zn.current),Ft(!0),Zn.current=setTimeout(function(){Ft(!1)},3e3))},Ae=s-R||0,lt=R-G||0,Cn=K.useMemo(function(){if(A===0||Ae===0)return 0;var J=A/Ae;return J*lt},[A,Ae,lt]),jt=function(Ye){Ye.stopPropagation(),Ye.preventDefault()},Bt=K.useRef({top:Cn,dragging:de,pageY:Ne,startTop:nt});Bt.current={top:Cn,dragging:de,pageY:Ne,startTop:nt};var bn=function(Ye){C(!0),Be(ee(Ye,u)),ht(Bt.current.top),W(),Ye.stopPropagation(),Ye.preventDefault()};K.useEffect(function(){var J=function(H){H.preventDefault()},Ye=Jt.current,$e=Ut.current;return Ye.addEventListener("touchstart",J,{passive:!1}),$e.addEventListener("touchstart",bn,{passive:!1}),function(){Ye.removeEventListener("touchstart",J),$e.removeEventListener("touchstart",bn)}},[]);var Fn=K.useRef();Fn.current=Ae;var Pr=K.useRef();Pr.current=lt,K.useEffect(function(){if(de){var J,Ye=function(H){var Ue=Bt.current,Ve=Ue.dragging,Pt=Ue.pageY,it=Ue.startTop;V.Z.cancel(J);var tt=Jt.current.getBoundingClientRect(),yt=R/(u?tt.width:tt.height);if(Ve){var Ot=(ee(H,u)-Pt)*yt,Yt=it;!Kt&&u?Yt-=Ot:Yt+=Ot;var xt=Fn.current,Zt=Pr.current,en=Zt?Yt/Zt:0,Nt=Math.ceil(en*xt);Nt=Math.max(Nt,0),Nt=Math.min(Nt,xt),J=(0,V.Z)(function(){g(Nt,u)})}},$e=function(){C(!1),T()};return window.addEventListener("mousemove",Ye,{passive:!0}),window.addEventListener("touchmove",Ye,{passive:!0}),window.addEventListener("mouseup",$e,{passive:!0}),window.addEventListener("touchend",$e,{passive:!0}),function(){window.removeEventListener("mousemove",Ye),window.removeEventListener("touchmove",Ye),window.removeEventListener("mouseup",$e),window.removeEventListener("touchend",$e),V.Z.cancel(J)}}},[de]),K.useEffect(function(){return rr(),function(){clearTimeout(Zn.current)}},[A]),K.useImperativeHandle(at,function(){return{delayHidden:rr}});var tr="".concat(F,"-scrollbar"),Tt={position:"absolute",visibility:Sn?null:"hidden"},On={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(Tt,{height:8,left:0,right:0,bottom:0}),Object.assign(On,(0,Y.Z)({height:"100%",width:G},Kt?"left":"right",Cn))):(Object.assign(Tt,(0,Y.Z)({width:8,top:0,bottom:0},Kt?"right":"left",0)),Object.assign(On,{width:"100%",height:G,top:Cn})),K.createElement("div",{ref:Jt,className:te()(tr,(0,Y.Z)((0,Y.Z)((0,Y.Z)({},"".concat(tr,"-horizontal"),u),"".concat(tr,"-vertical"),!u),"".concat(tr,"-visible"),Sn)),style:(0,h.Z)((0,h.Z)({},Tt),p),onMouseDown:jt,onMouseMove:rr},K.createElement("div",{ref:Ut,className:te()("".concat(tr,"-thumb"),(0,Y.Z)({},"".concat(tr,"-thumb-moving"),de)),style:(0,h.Z)((0,h.Z)({},On),D),onMouseDown:bn}))}),pe=Ie,U=20;function fe(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,F=ye/at*ye;return isNaN(F)&&(F=0),F=Math.max(F,U),Math.floor(F)}var we=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ke=[],Pe={overflowY:"auto",overflowAnchor:"none"};function vt(ye,at){var F=ye.prefixCls,w=F===void 0?"rc-virtual-list":F,A=ye.className,s=ye.height,W=ye.itemHeight,T=ye.fullHeight,g=T===void 0?!0:T,u=ye.style,G=ye.data,R=ye.children,p=ye.itemKey,D=ye.virtual,xe=ye.direction,ne=ye.scrollWidth,le=ye.component,de=le===void 0?"div":le,C=ye.onScroll,P=ye.onVirtualScroll,L=ye.onVisibleChange,Ne=ye.innerProps,Be=ye.extraRender,_e=ye.styles,Ct=ye.showScrollBar,nt=Ct===void 0?"optional":Ct,ht=(0,O.Z)(ye,we),Kt=K.useCallback(function(dn){return typeof p=="function"?p(dn):dn==null?void 0:dn[p]},[p]),Jt=et(Kt,null,null),Ut=(0,v.Z)(Jt,4),on=Ut[0],En=Ut[1],Sn=Ut[2],Ft=Ut[3],Zn=!!(D!==!1&&s&&W),rr=K.useMemo(function(){return Object.values(Sn.maps).reduce(function(dn,qt){return dn+qt},0)},[Sn.id,Sn.maps]),Ae=Zn&&G&&(Math.max(W*G.length,rr)>s||!!ne),lt=xe==="rtl",Cn=te()(w,(0,Y.Z)({},"".concat(w,"-rtl"),lt),A),jt=G||ke,Bt=(0,K.useRef)(),bn=(0,K.useRef)(),Fn=(0,K.useRef)(),Pr=(0,K.useState)(0),tr=(0,v.Z)(Pr,2),Tt=tr[0],On=tr[1],J=(0,K.useState)(0),Ye=(0,v.Z)(J,2),$e=Ye[0],B=Ye[1],H=(0,K.useState)(!1),Ue=(0,v.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=function(){Pt(!0)},tt=function(){Pt(!1)},yt={getKey:Kt};function Ot(dn){On(function(qt){var _n;typeof dn=="function"?_n=dn(qt):_n=dn;var mr=Rn(_n);return Bt.current.scrollTop=mr,mr})}var Yt=(0,K.useRef)({start:0,end:jt.length}),xt=(0,K.useRef)(),Zt=me(jt,Kt),en=(0,v.Z)(Zt,1),Nt=en[0];xt.current=Nt;var Gt=K.useMemo(function(){if(!Zn)return{scrollHeight:void 0,start:0,end:jt.length-1,offset:void 0};if(!Ae){var dn;return{scrollHeight:((dn=bn.current)===null||dn===void 0?void 0:dn.offsetHeight)||0,start:0,end:jt.length-1,offset:void 0}}for(var qt=0,_n,mr,Hr,Ta=jt.length,pa=0;pa=Tt&&_n===void 0&&(_n=pa,mr=qt),wa>Tt+s&&Hr===void 0&&(Hr=pa),qt=wa}return _n===void 0&&(_n=0,mr=0,Hr=Math.ceil(s/W)),Hr===void 0&&(Hr=jt.length-1),Hr=Math.min(Hr+1,jt.length-1),{scrollHeight:qt,start:_n,end:Hr,offset:mr}},[Ae,Zn,Tt,jt,Ft,s]),Qt=Gt.scrollHeight,Dn=Gt.start,fn=Gt.end,ln=Gt.offset;Yt.current.start=Dn,Yt.current.end=fn,K.useLayoutEffect(function(){var dn=Sn.getRecord();if(dn.size===1){var qt=Array.from(dn.keys())[0],_n=dn.get(qt),mr=jt[Dn];if(mr&&_n===void 0){var Hr=Kt(mr);if(Hr===qt){var Ta=Sn.get(qt),pa=Ta-W;Ot(function(Xr){return Xr+pa})}}}Sn.resetRecord()},[Qt]);var Re=K.useState({width:0,height:s}),ze=(0,v.Z)(Re,2),Ke=ze[0],rt=ze[1],We=function(qt){rt({width:qt.offsetWidth,height:qt.offsetHeight})},qe=(0,K.useRef)(),Je=(0,K.useRef)(),St=K.useMemo(function(){return fe(Ke.width,ne)},[Ke.width,ne]),Vt=K.useMemo(function(){return fe(Ke.height,Qt)},[Ke.height,Qt]),tn=Qt-s,kn=(0,K.useRef)(tn);kn.current=tn;function Rn(dn){var qt=dn;return Number.isNaN(kn.current)||(qt=Math.min(qt,kn.current)),qt=Math.max(qt,0),qt}var Tn=Tt<=0,mn=Tt>=tn,sn=$e<=0,Yn=$e>=ne,Un=x(Tn,mn,sn,Yn),dr=function(){return{x:lt?-$e:$e,y:Tt}},Pn=(0,K.useRef)(dr()),Nn=(0,y.useEvent)(function(dn){if(P){var qt=(0,h.Z)((0,h.Z)({},dr()),dn);(Pn.current.x!==qt.x||Pn.current.y!==qt.y)&&(P(qt),Pn.current=qt)}});function Xn(dn,qt){var _n=dn;qt?((0,m.flushSync)(function(){B(_n)}),Nn()):Ot(_n)}function Jn(dn){var qt=dn.currentTarget.scrollTop;qt!==Tt&&Ot(qt),C==null||C(dn),Nn()}var fr=function(qt){var _n=qt,mr=ne?ne-Ke.width:0;return _n=Math.max(_n,0),_n=Math.min(_n,mr),_n},Tr=(0,y.useEvent)(function(dn,qt){qt?((0,m.flushSync)(function(){B(function(_n){var mr=_n+(lt?-dn:dn);return fr(mr)})}),Nn()):Ot(function(_n){var mr=_n+dn;return mr})}),wn=b(Zn,Tn,mn,sn,Yn,!!ne,Tr),Mt=(0,v.Z)(wn,2),bt=Mt[0],yn=Mt[1];he(Zn,Bt,function(dn,qt,_n,mr){var Hr=mr;return Un(dn,qt,_n)?!1:!Hr||!Hr._virtualHandled?(Hr&&(Hr._virtualHandled=!0),bt({preventDefault:function(){},deltaX:dn?qt:0,deltaY:dn?0:qt}),!0):!1}),Se(Ae,Bt,function(dn){Ot(function(qt){return qt+dn})}),(0,ue.Z)(function(){function dn(_n){var mr=Tn&&_n.detail<0,Hr=mn&&_n.detail>0;Zn&&!mr&&!Hr&&_n.preventDefault()}var qt=Bt.current;return qt.addEventListener("wheel",bt,{passive:!1}),qt.addEventListener("DOMMouseScroll",yn,{passive:!0}),qt.addEventListener("MozMousePixelScroll",dn,{passive:!1}),function(){qt.removeEventListener("wheel",bt),qt.removeEventListener("DOMMouseScroll",yn),qt.removeEventListener("MozMousePixelScroll",dn)}},[Zn,Tn,mn]),(0,ue.Z)(function(){if(ne){var dn=fr($e);B(dn),Nn({x:dn})}},[Ke.width,ne]);var un=function(){var qt,_n;(qt=qe.current)===null||qt===void 0||qt.delayHidden(),(_n=Je.current)===null||_n===void 0||_n.delayHidden()},qn=ie(Bt,jt,Sn,W,Kt,function(){return En(!0)},Ot,un);K.useImperativeHandle(at,function(){return{nativeElement:Fn.current,getScrollInfo:dr,scrollTo:function(qt){function _n(mr){return mr&&(0,c.Z)(mr)==="object"&&("left"in mr||"top"in mr)}_n(qt)?(qt.left!==void 0&&B(fr(qt.left)),qn(qt.top)):qn(qt)}}}),(0,ue.Z)(function(){if(L){var dn=jt.slice(Dn,fn+1);L(dn,jt)}},[Dn,fn,jt]);var lr=I(jt,Kt,Sn,W),Er=Be==null?void 0:Be({start:Dn,end:fn,virtual:Ae,offsetX:$e,offsetY:ln,rtl:lt,getSize:lr}),Ur=Fe(jt,Dn,fn,ne,$e,on,R,yt),Or=null;s&&(Or=(0,h.Z)((0,Y.Z)({},g?"height":"maxHeight",s),Pe),Zn&&(Or.overflowY="hidden",ne&&(Or.overflowX="hidden"),Ve&&(Or.pointerEvents="none")));var Gr={};return lt&&(Gr.dir="rtl"),K.createElement("div",(0,d.Z)({ref:Fn,style:(0,h.Z)((0,h.Z)({},u),{},{position:"relative"}),className:Cn},Gr,ht),K.createElement(re.Z,{onResize:We},K.createElement(de,{className:"".concat(w,"-holder"),style:Or,ref:Bt,onScroll:Jn,onMouseEnter:un},K.createElement(_,{prefixCls:w,height:Qt,offsetX:$e,offsetY:ln,scrollWidth:ne,onInnerResize:En,ref:bn,innerProps:Ne,rtl:lt,extra:Er},Ur))),Ae&&Qt>s&&K.createElement(pe,{ref:qe,prefixCls:w,scrollOffset:Tt,scrollRange:Qt,rtl:lt,onScroll:Xn,onStartMove:it,onStopMove:tt,spinSize:Vt,containerSize:Ke.height,style:_e==null?void 0:_e.verticalScrollBar,thumbStyle:_e==null?void 0:_e.verticalScrollBarThumb,showScrollBar:nt}),Ae&&ne>Ke.width&&K.createElement(pe,{ref:Je,prefixCls:w,scrollOffset:$e,scrollRange:ne,rtl:lt,onScroll:Xn,onStartMove:it,onStopMove:tt,spinSize:St,containerSize:Ke.width,horizontal:!0,style:_e==null?void 0:_e.horizontalScrollBar,thumbStyle:_e==null?void 0:_e.horizontalScrollBarThumb,showScrollBar:nt}))}var je=K.forwardRef(vt);je.displayName="List";var pt=je,Le=pt},25510:function(_t){_t.exports="data:image/png;base64,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"},32637:function(_t){_t.exports="data:image/jpeg;base64,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"},16722:function(_t,He,e){e.d(He,{Z:function(){return te}});const d=re=>typeof re=="object"&&re!=null&&re.nodeType===1,c=(re,y)=>(!y||re!=="hidden")&&re!=="visible"&&re!=="clip",h=(re,y)=>{if(re.clientHeight{const m=(q=>{if(!q.ownerDocument||!q.ownerDocument.defaultView)return null;try{return q.ownerDocument.defaultView.frameElement}catch(_){return null}})(K);return!!m&&(m.clientHeightqy||q>re&&_=y&&$>=ue?q-re-K:_>y&&$ue?_-y+m:0,v=re=>{const y=re.parentElement;return y==null?re.getRootNode().host||null:y},O=(re,y)=>{var ue,K,m,q;if(typeof document=="undefined")return[];const{scrollMode:_,block:$,inline:Fe,boundary:ae,skipOverflowHiddenElements:De}=y,me=typeof ae=="function"?ae:pe=>pe!==ae;if(!d(re))throw new TypeError("Invalid target");const V=document.scrollingElement||document.documentElement,f=[];let t=re;for(;d(t)&&me(t);){if(t=v(t),t===V){f.push(t);break}t!=null&&t===document.body&&h(t)&&!h(document.documentElement)||t!=null&&h(t,De)&&f.push(t)}const x=(K=(ue=window.visualViewport)==null?void 0:ue.width)!=null?K:innerWidth,b=(q=(m=window.visualViewport)==null?void 0:m.height)!=null?q:innerHeight,{scrollX:I,scrollY:N}=window,{height:j,width:S,top:Oe,right:se,bottom:et,left:oe}=re.getBoundingClientRect(),{top:he,right:ce,bottom:ee,left:Se}=(pe=>{const U=window.getComputedStyle(pe);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(re);let X=$==="start"||$==="nearest"?Oe-he:$==="end"?et+ee:Oe+j/2-he+ee,ie=Fe==="center"?oe+S/2-Se+ce:Fe==="end"?se+ce:oe-Se;const Ie=[];for(let pe=0;pe=0&&oe>=0&&et<=b&&se<=x&&(U===V&&!h(U)||Oe>=ke&&et<=vt&&oe>=je&&se<=Pe))return Ie;const pt=getComputedStyle(U),Le=parseInt(pt.borderLeftWidth,10),ye=parseInt(pt.borderTopWidth,10),at=parseInt(pt.borderRightWidth,10),F=parseInt(pt.borderBottomWidth,10);let w=0,A=0;const s="offsetWidth"in U?U.offsetWidth-U.clientWidth-Le-at:0,W="offsetHeight"in U?U.offsetHeight-U.clientHeight-ye-F:0,T="offsetWidth"in U?U.offsetWidth===0?0:we/U.offsetWidth:0,g="offsetHeight"in U?U.offsetHeight===0?0:fe/U.offsetHeight:0;if(V===U)w=$==="start"?X:$==="end"?X-b:$==="nearest"?Y(N,N+b,b,ye,F,N+X,N+X+j,j):X-b/2,A=Fe==="start"?ie:Fe==="center"?ie-x/2:Fe==="end"?ie-x:Y(I,I+x,x,Le,at,I+ie,I+ie+S,S),w=Math.max(0,w+N),A=Math.max(0,A+I);else{w=$==="start"?X-ke-ye:$==="end"?X-vt+F+W:$==="nearest"?Y(ke,vt,fe,ye,F+W,X,X+j,j):X-(ke+fe/2)+W/2,A=Fe==="start"?ie-je-Le:Fe==="center"?ie-(je+we/2)+s/2:Fe==="end"?ie-Pe+at+s:Y(je,Pe,we,Le,at+s,ie,ie+S,S);const{scrollLeft:u,scrollTop:G}=U;w=g===0?0:Math.max(0,Math.min(G+w/g,U.scrollHeight-fe/g+W)),A=T===0?0:Math.max(0,Math.min(u+A/T,U.scrollWidth-we/T+s)),X+=G-w,ie+=u-A}Ie.push({el:U,top:w,left:A})}return Ie},r=re=>re===!1?{block:"end",inline:"nearest"}:(y=>y===Object(y)&&Object.keys(y).length!==0)(re)?re:{block:"start",inline:"nearest"};function te(re,y){if(!re.isConnected||!(m=>{let q=m;for(;q&&q.parentNode;){if(q.parentNode===document)return!0;q=q.parentNode instanceof ShadowRoot?q.parentNode.host:q.parentNode}return!1})(re))return;const ue=(m=>{const q=window.getComputedStyle(m);return{top:parseFloat(q.scrollMarginTop)||0,right:parseFloat(q.scrollMarginRight)||0,bottom:parseFloat(q.scrollMarginBottom)||0,left:parseFloat(q.scrollMarginLeft)||0}})(re);if((m=>typeof m=="object"&&typeof m.behavior=="function")(y))return y.behavior(O(re,y));const K=typeof y=="boolean"||y==null?void 0:y.behavior;for(const{el:m,top:q,left:_}of O(re,r(y))){const $=q-ue.top+ue.bottom,Fe=_-ue.left+ue.right;m.scroll({top:$,left:Fe,behavior:K})}}}}]); +`,ae=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],De={},me;function V(ce){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=ce.getAttribute("id")||ce.getAttribute("data-reactid")||ce.getAttribute("name");if(ee&&De[Se])return De[Se];var X=window.getComputedStyle(ce),ie=X.getPropertyValue("box-sizing")||X.getPropertyValue("-moz-box-sizing")||X.getPropertyValue("-webkit-box-sizing"),Ie=parseFloat(X.getPropertyValue("padding-bottom"))+parseFloat(X.getPropertyValue("padding-top")),pe=parseFloat(X.getPropertyValue("border-bottom-width"))+parseFloat(X.getPropertyValue("border-top-width")),U=ae.map(function(we){return"".concat(we,":").concat(X.getPropertyValue(we))}).join(";"),fe={sizingStyle:U,paddingSize:Ie,borderSize:pe,boxSizing:ie};return ee&&Se&&(De[Se]=fe),fe}function f(ce){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,X=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;me||(me=document.createElement("textarea"),me.setAttribute("tab-index","-1"),me.setAttribute("aria-hidden","true"),document.body.appendChild(me)),ce.getAttribute("wrap")?me.setAttribute("wrap",ce.getAttribute("wrap")):me.removeAttribute("wrap");var ie=V(ce,ee),Ie=ie.paddingSize,pe=ie.borderSize,U=ie.boxSizing,fe=ie.sizingStyle;me.setAttribute("style","".concat(fe,";").concat(Fe)),me.value=ce.value||ce.placeholder||"";var we=void 0,ke=void 0,Pe,vt=me.scrollHeight;if(U==="border-box"?vt+=pe:U==="content-box"&&(vt-=Ie),Se!==null||X!==null){me.value=" ";var je=me.scrollHeight-Ie;Se!==null&&(we=je*Se,U==="border-box"&&(we=we+Ie+pe),vt=Math.max(we,vt)),X!==null&&(ke=je*X,U==="border-box"&&(ke=ke+Ie+pe),Pe=vt>ke?"":"hidden",vt=Math.min(ke,vt))}var pt={height:vt,overflowY:Pe,resize:"none"};return we&&(pt.minHeight=we),ke&&(pt.maxHeight=ke),pt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,b=1,I=2,N=m.forwardRef(function(ce,ee){var Se=ce,X=Se.prefixCls,ie=Se.onPressEnter,Ie=Se.defaultValue,pe=Se.value,U=Se.autoSize,fe=Se.onResize,we=Se.className,ke=Se.style,Pe=Se.disabled,vt=Se.onChange,je=Se.onInternalAutoSize,pt=(0,O.Z)(Se,t),Le=(0,K.Z)(Ie,{value:pe,postState:function(ht){return ht!=null?ht:""}}),xe=(0,v.Z)(Le,2),at=xe[0],F=xe[1],w=function(ht){F(ht.target.value),vt==null||vt(ht)},D=m.useRef();m.useImperativeHandle(ee,function(){return{textArea:D.current}});var s=m.useMemo(function(){return U&&(0,Y.Z)(U)==="object"?[U.minRows,U.maxRows]:[]},[U]),W=(0,v.Z)(s,2),T=W[0],g=W[1],u=!!U,G=function(){try{if(document.activeElement===D.current){var ht=D.current,Kt=ht.selectionStart,Jt=ht.selectionEnd,Ut=ht.scrollTop;D.current.setSelectionRange(Kt,Jt),D.current.scrollTop=Ut}}catch(on){}},R=m.useState(I),p=(0,v.Z)(R,2),A=p[0],be=p[1],ne=m.useState(),le=(0,v.Z)(ne,2),de=le[0],C=le[1],P=function(){be(x)};(0,_.Z)(function(){u&&P()},[pe,T,g,u]),(0,_.Z)(function(){if(A===x)be(b);else if(A===b){var nt=f(D.current,!1,T,g);be(I),C(nt)}else G()},[A]);var L=m.useRef(),Ne=function(){$.Z.cancel(L.current)},Be=function(ht){A===I&&(fe==null||fe(ht),U&&(Ne(),L.current=(0,$.Z)(function(){P()})))};m.useEffect(function(){return Ne},[]);var _e=u?de:null,Ct=(0,c.Z)((0,c.Z)({},ke),_e);return(A===x||A===b)&&(Ct.overflowY="hidden",Ct.overflowX="hidden"),m.createElement(q.Z,{onResize:Be,disabled:!(U||fe)},m.createElement("textarea",(0,d.Z)({},pt,{ref:D,style:Ct,className:re()(X,we,(0,h.Z)({},"".concat(X,"-disabled"),Pe)),disabled:Pe,value:at,onChange:w})))}),j=N,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Oe(ce,ee){return(0,r.Z)(ce||"").slice(0,ee).join("")}function se(ce,ee,Se,X){var ie=Se;return ce?ie=Oe(Se,X):(0,r.Z)(ee||"").lengthX&&(ie=ee),ie}var et=m.forwardRef(function(ce,ee){var Se,X=ce.defaultValue,ie=ce.value,Ie=ce.onFocus,pe=ce.onBlur,U=ce.onChange,fe=ce.allowClear,we=ce.maxLength,ke=ce.onCompositionStart,Pe=ce.onCompositionEnd,vt=ce.suffix,je=ce.prefixCls,pt=je===void 0?"rc-textarea":je,Le=ce.classes,xe=ce.showCount,at=ce.className,F=ce.style,w=ce.disabled,D=ce.hidden,s=ce.classNames,W=ce.styles,T=ce.onResize,g=(0,O.Z)(ce,S),u=(0,K.Z)(X,{value:ie,defaultValue:X}),G=(0,v.Z)(u,2),R=G[0],p=G[1],A=(0,m.useRef)(null),be=m.useState(!1),ne=(0,v.Z)(be,2),le=ne[0],de=ne[1],C=m.useState(!1),P=(0,v.Z)(C,2),L=P[0],Ne=P[1],Be=m.useRef(),_e=m.useRef(0),Ct=m.useState(null),nt=(0,v.Z)(Ct,2),ht=nt[0],Kt=nt[1],Jt=function(){var Tt;(Tt=A.current)===null||Tt===void 0||Tt.textArea.focus()};(0,m.useImperativeHandle)(ee,function(){return{resizableTextArea:A.current,focus:Jt,blur:function(){var Tt;(Tt=A.current)===null||Tt===void 0||Tt.textArea.blur()}}}),(0,m.useEffect)(function(){de(function(tr){return!w&&tr})},[w]);var Ut=Number(we)>0,on=function(Tt){Ne(!0),Be.current=R,_e.current=Tt.currentTarget.selectionStart,ke==null||ke(Tt)},En=function(Tt){Ne(!1);var On=Tt.currentTarget.value;if(Ut){var J,Ye=_e.current>=we+1||_e.current===((J=Be.current)===null||J===void 0?void 0:J.length);On=se(Ye,Be.current,On,we)}On!==R&&(p(On),(0,ue.rJ)(Tt.currentTarget,Tt,U,On)),Pe==null||Pe(Tt)},Sn=function(Tt){var On=Tt.target.value;if(!L&&Ut){var J=Tt.target.selectionStart>=we+1||Tt.target.selectionStart===On.length||!Tt.target.selectionStart;On=se(J,R,On,we)}p(On),(0,ue.rJ)(Tt.currentTarget,Tt,U,On)},Ft=function(Tt){var On=g.onPressEnter,J=g.onKeyDown;Tt.key==="Enter"&&On&&On(Tt),J==null||J(Tt)},Zn=function(Tt){de(!0),Ie==null||Ie(Tt)},rr=function(Tt){de(!1),pe==null||pe(Tt)},Ae=function(Tt){var On;p(""),Jt(),(0,ue.rJ)((On=A.current)===null||On===void 0?void 0:On.textArea,Tt,U)},lt=(0,ue.D7)(R);!L&&Ut&&ie==null&&(lt=Oe(lt,we));var Cn=vt,jt;if(xe){var Bt=(0,r.Z)(lt).length;(0,Y.Z)(xe)==="object"?jt=xe.formatter({value:lt,count:Bt,maxLength:we}):jt="".concat(Bt).concat(Ut?" / ".concat(we):""),Cn=m.createElement(m.Fragment,null,Cn,m.createElement("span",{className:re()("".concat(pt,"-data-count"),s==null?void 0:s.count),style:W==null?void 0:W.count},jt))}var bn=function(Tt){var On;T==null||T(Tt),(On=A.current)!==null&&On!==void 0&&On.textArea.style.height&&Kt(!0)},Fn=!g.autoSize&&!xe&&!fe,Pr=m.createElement(y.BaseInput,{value:lt,allowClear:fe,handleReset:Ae,suffix:Cn,prefixCls:pt,classes:{affixWrapper:re()(Le==null?void 0:Le.affixWrapper,(Se={},(0,h.Z)(Se,"".concat(pt,"-show-count"),xe),(0,h.Z)(Se,"".concat(pt,"-textarea-allow-clear"),fe),Se))},disabled:w,focused:le,className:at,style:(0,c.Z)((0,c.Z)({},F),ht&&!Fn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof jt=="string"?jt:void 0}},hidden:D,inputElement:m.createElement(j,(0,d.Z)({},g,{onKeyDown:Ft,onChange:Sn,onFocus:Zn,onBlur:rr,onCompositionStart:on,onCompositionEnd:En,className:s==null?void 0:s.textarea,style:(0,c.Z)((0,c.Z)({},W==null?void 0:W.textarea),{},{resize:F==null?void 0:F.resize}),disabled:w,prefixCls:pt,onResize:bn,ref:A}))});return Pr}),oe=et,he=oe},39417:function(_t,He,e){e.d(He,{Z:function(){return b}});var d=e(54476),c=e(20068),h=e(75931),Y=e(33885),v=e(67732),O=e(83652),r=e(31226),te=e(42403),re=e(158),y=e(92310),ue=e.n(y),K=e(26112),m=e(59301),q=e(39378),_=function(N){for(var j=N.prefixCls,S=N.level,Oe=N.isStart,se=N.isEnd,et="".concat(j,"-indent-unit"),oe=[],he=0;he0&&arguments[0]!==void 0?arguments[0]:[],w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],D=F.length,s=w.length;if(Math.abs(D-s)!==1)return{add:!1,key:null};function W(T,g){var u=new Map;T.forEach(function(R){u.set(R,!0)});var G=g.filter(function(R){return!u.has(R)});return G.length===1?G[0]:null}return D ").concat(w);return w}var we=$.forwardRef(function(F,w){var D=F.prefixCls,s=F.data,W=F.selectable,T=F.checkable,g=F.expandedKeys,u=F.selectedKeys,G=F.checkedKeys,R=F.loadedKeys,p=F.loadingKeys,A=F.halfCheckedKeys,be=F.keyEntities,ne=F.disabled,le=F.dragging,de=F.dragOverNodeKey,C=F.dropPosition,P=F.motion,L=F.height,Ne=F.itemHeight,Be=F.virtual,_e=F.focusable,Ct=F.activeItem,nt=F.focused,ht=F.tabIndex,Kt=F.onKeyDown,Jt=F.onFocus,Ut=F.onBlur,on=F.onActiveChange,En=F.onListChangeStart,Sn=F.onListChangeEnd,Ft=(0,V.Z)(F,he),Zn=$.useRef(null),rr=$.useRef(null);$.useImperativeHandle(w,function(){return{scrollTo:function(Zt){Zn.current.scrollTo(Zt)},getIndentWidth:function(){return rr.current.offsetWidth}}});var Ae=$.useState(g),lt=(0,me.Z)(Ae,2),Cn=lt[0],jt=lt[1],Bt=$.useState(s),bn=(0,me.Z)(Bt,2),Fn=bn[0],Pr=bn[1],tr=$.useState(s),Tt=(0,me.Z)(tr,2),On=Tt[0],J=Tt[1],Ye=$.useState([]),$e=(0,me.Z)(Ye,2),B=$e[0],H=$e[1],Ue=$.useState(null),Ve=(0,me.Z)(Ue,2),Pt=Ve[0],it=Ve[1],tt=$.useRef(s);tt.current=s;function yt(){var xt=tt.current;Pr(xt),J(xt),H([]),it(null),Sn()}(0,f.Z)(function(){jt(g);var xt=et(Cn,g);if(xt.key!==null)if(xt.add){var Zt=Fn.findIndex(function(fn){var ln=fn.key;return ln===xt.key}),en=pe(oe(Fn,s,xt.key),Be,L,Ne),Nt=Fn.slice();Nt.splice(Zt+1,0,Ie),J(Nt),H(en),it("show")}else{var Gt=s.findIndex(function(fn){var ln=fn.key;return ln===xt.key}),Qt=pe(oe(s,Fn,xt.key),Be,L,Ne),Dn=s.slice();Dn.splice(Gt+1,0,Ie),J(Dn),H(Qt),it("hide")}else Fn!==s&&(Pr(s),J(s))},[g,s]),$.useEffect(function(){le||yt()},[le]);var Ot=P?On:s,Yt={expandedKeys:g,selectedKeys:u,loadedKeys:R,loadingKeys:p,checkedKeys:G,halfCheckedKeys:A,dragOverNodeKey:de,dropPosition:C,keyEntities:be};return $.createElement($.Fragment,null,nt&&Ct&&$.createElement("span",{style:ce,"aria-live":"assertive"},fe(Ct)),$.createElement("div",null,$.createElement("input",{style:ce,disabled:_e===!1||ne,tabIndex:_e!==!1?ht:null,onKeyDown:Kt,onFocus:Jt,onBlur:Ut,value:"",onChange:ee,"aria-label":"for screen reader"})),$.createElement("div",{className:"".concat(D,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},$.createElement("div",{className:"".concat(D,"-indent")},$.createElement("div",{ref:rr,className:"".concat(D,"-indent-unit")}))),$.createElement(t.Z,(0,d.Z)({},Ft,{data:Ot,itemKey:U,height:L,fullHeight:!1,virtual:Be,itemHeight:Ne,prefixCls:"".concat(D,"-list"),ref:Zn,onVisibleChange:function(Zt,en){var Nt=new Set(Zt),Gt=en.filter(function(Qt){return!Nt.has(Qt)});Gt.some(function(Qt){return U(Qt)===Se})&&yt()}}),function(xt){var Zt=xt.pos,en=(0,d.Z)({},(De(xt.data),xt.data)),Nt=xt.title,Gt=xt.key,Qt=xt.isStart,Dn=xt.isEnd,fn=(0,N.km)(Gt,Zt);delete en.key,delete en.children;var ln=(0,N.H8)(fn,Yt);return $.createElement(se,(0,d.Z)({},en,ln,{title:Nt,active:!!Ct&&Gt===Ct.key,pos:Zt,data:xt.data,isStart:Qt,isEnd:Dn,motion:P,motionNodes:Gt===Se?B:null,motionType:Pt,onMotionStart:En,onMotionEnd:yt,treeNodeRequiredProps:Yt,onMouseMove:function(){on(null)}}))}))});we.displayName="NodeList";var ke=we,Pe=e(35654),vt=e(90782),je=e(67841),pt=10,Le=function(F){(0,re.Z)(D,F);var w=(0,y.Z)(D);function D(){var s;(0,O.Z)(this,D);for(var W=arguments.length,T=new Array(W),g=0;g2&&arguments[2]!==void 0?arguments[2]:!1,A=s.state,be=A.dragChildrenKeys,ne=A.dropPosition,le=A.dropTargetKey,de=A.dropTargetPos,C=A.dropAllowed;if(C){var P=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),le!==null){var L=(0,Y.Z)((0,Y.Z)({},(0,N.H8)(le,s.getTreeNodeRequiredProps())),{},{active:((R=s.getActiveItem())===null||R===void 0?void 0:R.key)===le,data:(0,je.Z)(s.state.keyEntities,le).node}),Ne=be.indexOf(le)!==-1;(0,_.ZP)(!Ne,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Be=(0,Pe.yx)(de),_e={event:u,node:(0,N.F)(L),dragNode:s.dragNode?(0,N.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(be),dropToGap:ne!==0,dropPosition:ne+Number(Be[Be.length-1])};p||P==null||P(_e),s.dragNode=null}}},s.cleanDragState=function(){var u=s.state.draggingNodeKey;u!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(u,G){var R=s.state,p=R.expandedKeys,A=R.flattenNodes,be=G.expanded,ne=G.key,le=G.isLeaf;if(!(le||u.shiftKey||u.metaKey||u.ctrlKey)){var de=A.filter(function(P){return P.key===ne})[0],C=(0,N.F)((0,Y.Z)((0,Y.Z)({},(0,N.H8)(ne,s.getTreeNodeRequiredProps())),{},{data:de.data}));s.setExpandedKeys(be?(0,Pe._5)(p,ne):(0,Pe.L0)(p,ne)),s.onNodeExpand(u,C)}},s.onNodeClick=function(u,G){var R=s.props,p=R.onClick,A=R.expandAction;A==="click"&&s.triggerExpandActionExpand(u,G),p==null||p(u,G)},s.onNodeDoubleClick=function(u,G){var R=s.props,p=R.onDoubleClick,A=R.expandAction;A==="doubleClick"&&s.triggerExpandActionExpand(u,G),p==null||p(u,G)},s.onNodeSelect=function(u,G){var R=s.state.selectedKeys,p=s.state,A=p.keyEntities,be=p.fieldNames,ne=s.props,le=ne.onSelect,de=ne.multiple,C=G.selected,P=G[be.key],L=!C;L?de?R=(0,Pe.L0)(R,P):R=[P]:R=(0,Pe._5)(R,P);var Ne=R.map(function(Be){var _e=(0,je.Z)(A,Be);return _e?_e.node:null}).filter(function(Be){return Be});s.setUncontrolledState({selectedKeys:R}),le==null||le(R,{event:"select",selected:L,node:G,selectedNodes:Ne,nativeEvent:u.nativeEvent})},s.onNodeCheck=function(u,G,R){var p=s.state,A=p.keyEntities,be=p.checkedKeys,ne=p.halfCheckedKeys,le=s.props,de=le.checkStrictly,C=le.onCheck,P=G.key,L,Ne={event:"check",node:G,checked:R,nativeEvent:u.nativeEvent};if(de){var Be=R?(0,Pe.L0)(be,P):(0,Pe._5)(be,P),_e=(0,Pe._5)(ne,P);L={checked:Be,halfChecked:_e},Ne.checkedNodes=Be.map(function(Ut){return(0,je.Z)(A,Ut)}).filter(function(Ut){return Ut}).map(function(Ut){return Ut.node}),s.setUncontrolledState({checkedKeys:Be})}else{var Ct=(0,vt.S)([].concat((0,v.Z)(be),[P]),!0,A),nt=Ct.checkedKeys,ht=Ct.halfCheckedKeys;if(!R){var Kt=new Set(nt);Kt.delete(P);var Jt=(0,vt.S)(Array.from(Kt),{checked:!1,halfCheckedKeys:ht},A);nt=Jt.checkedKeys,ht=Jt.halfCheckedKeys}L=nt,Ne.checkedNodes=[],Ne.checkedNodesPositions=[],Ne.halfCheckedKeys=ht,nt.forEach(function(Ut){var on=(0,je.Z)(A,Ut);if(on){var En=on.node,Sn=on.pos;Ne.checkedNodes.push(En),Ne.checkedNodesPositions.push({node:En,pos:Sn})}}),s.setUncontrolledState({checkedKeys:nt},!1,{halfCheckedKeys:ht})}C==null||C(L,Ne)},s.onNodeLoad=function(u){var G=u.key,R=new Promise(function(p,A){s.setState(function(be){var ne=be.loadedKeys,le=ne===void 0?[]:ne,de=be.loadingKeys,C=de===void 0?[]:de,P=s.props,L=P.loadData,Ne=P.onLoad;if(!L||le.indexOf(G)!==-1||C.indexOf(G)!==-1)return null;var Be=L(u);return Be.then(function(){var _e=s.state.loadedKeys,Ct=(0,Pe.L0)(_e,G);Ne==null||Ne(Ct,{event:"load",node:u}),s.setUncontrolledState({loadedKeys:Ct}),s.setState(function(nt){return{loadingKeys:(0,Pe._5)(nt.loadingKeys,G)}}),p()}).catch(function(_e){if(s.setState(function(nt){return{loadingKeys:(0,Pe._5)(nt.loadingKeys,G)}}),s.loadingRetryTimes[G]=(s.loadingRetryTimes[G]||0)+1,s.loadingRetryTimes[G]>=pt){var Ct=s.state.loadedKeys;(0,_.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Pe.L0)(Ct,G)}),p()}A(_e)}),{loadingKeys:(0,Pe.L0)(C,G)}})});return R.catch(function(){}),R},s.onNodeMouseEnter=function(u,G){var R=s.props.onMouseEnter;R==null||R({event:u,node:G})},s.onNodeMouseLeave=function(u,G){var R=s.props.onMouseLeave;R==null||R({event:u,node:G})},s.onNodeContextMenu=function(u,G){var R=s.props.onRightClick;R&&(u.preventDefault(),R({event:u,node:G}))},s.onFocus=function(){var u=s.props.onFocus;s.setState({focused:!0});for(var G=arguments.length,R=new Array(G),p=0;p1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var p=!1,A=!0,be={};Object.keys(u).forEach(function(ne){if(ne in s.props){A=!1;return}p=!0,be[ne]=u[ne]}),p&&(!G||A)&&s.setState((0,Y.Z)((0,Y.Z)({},be),R))}},s.scrollTo=function(u){s.listRef.current.scrollTo(u)},s}return(0,r.Z)(D,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var W=this.props.activeKey;W!==void 0&&W!==this.state.activeKey&&(this.setState({activeKey:W}),W!==null&&this.scrollTo({key:W}))}},{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 W,T=this.state,g=T.focused,u=T.flattenNodes,G=T.keyEntities,R=T.draggingNodeKey,p=T.activeKey,A=T.dropLevelOffset,be=T.dropContainerKey,ne=T.dropTargetKey,le=T.dropPosition,de=T.dragOverNodeKey,C=T.indent,P=this.props,L=P.prefixCls,Ne=P.className,Be=P.style,_e=P.showLine,Ct=P.focusable,nt=P.tabIndex,ht=nt===void 0?0:nt,Kt=P.selectable,Jt=P.showIcon,Ut=P.icon,on=P.switcherIcon,En=P.draggable,Sn=P.checkable,Ft=P.checkStrictly,Zn=P.disabled,rr=P.motion,Ae=P.loadData,lt=P.filterTreeNode,Cn=P.height,jt=P.itemHeight,Bt=P.virtual,bn=P.titleRender,Fn=P.dropIndicatorRender,Pr=P.onContextMenu,tr=P.onScroll,Tt=P.direction,On=P.rootClassName,J=P.rootStyle,Ye=(0,q.Z)(this.props,{aria:!0,data:!0}),$e;return En&&((0,h.Z)(En)==="object"?$e=En:typeof En=="function"?$e={nodeDraggable:En}:$e={}),$.createElement(Fe.k.Provider,{value:{prefixCls:L,selectable:Kt,showIcon:Jt,icon:Ut,switcherIcon:on,draggable:$e,draggingNodeKey:R,checkable:Sn,checkStrictly:Ft,disabled:Zn,keyEntities:G,dropLevelOffset:A,dropContainerKey:be,dropTargetKey:ne,dropPosition:le,dragOverNodeKey:de,indent:C,direction:Tt,dropIndicatorRender:Fn,loadData:Ae,filterTreeNode:lt,titleRender:bn,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}},$.createElement("div",{role:"tree",className:K()(L,Ne,On,(W={},(0,c.Z)(W,"".concat(L,"-show-line"),_e),(0,c.Z)(W,"".concat(L,"-focused"),g),(0,c.Z)(W,"".concat(L,"-active-focused"),p!==null),W)),style:J},$.createElement(ke,(0,d.Z)({ref:this.listRef,prefixCls:L,style:Be,data:u,disabled:Zn,selectable:Kt,checkable:!!Sn,motion:rr,dragging:R!==null,height:Cn,itemHeight:jt,virtual:Bt,focusable:Ct,focused:g,tabIndex:ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Pr,onScroll:tr},this.getTreeNodeRequiredProps(),Ye))))}}],[{key:"getDerivedStateFromProps",value:function(W,T){var g=T.prevProps,u={prevProps:W};function G(Ct){return!g&&Ct in W||g&&g[Ct]!==W[Ct]}var R,p=T.fieldNames;if(G("fieldNames")&&(p=(0,N.w$)(W.fieldNames),u.fieldNames=p),G("treeData")?R=W.treeData:G("children")&&((0,_.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),R=(0,N.zn)(W.children)),R){u.treeData=R;var A=(0,N.I8)(R,{fieldNames:p});u.keyEntities=(0,Y.Z)((0,c.Z)({},Se,ie),A.keyEntities)}var be=u.keyEntities||T.keyEntities;if(G("expandedKeys")||g&&G("autoExpandParent"))u.expandedKeys=W.autoExpandParent||!g&&W.defaultExpandParent?(0,Pe.r7)(W.expandedKeys,be):W.expandedKeys;else if(!g&&W.defaultExpandAll){var ne=(0,Y.Z)({},be);delete ne[Se],u.expandedKeys=Object.keys(ne).map(function(Ct){return ne[Ct].key})}else!g&&W.defaultExpandedKeys&&(u.expandedKeys=W.autoExpandParent||W.defaultExpandParent?(0,Pe.r7)(W.defaultExpandedKeys,be):W.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,R||u.expandedKeys){var le=(0,N.oH)(R||T.treeData,u.expandedKeys||T.expandedKeys,p);u.flattenNodes=le}if(W.selectable&&(G("selectedKeys")?u.selectedKeys=(0,Pe.BT)(W.selectedKeys,W):!g&&W.defaultSelectedKeys&&(u.selectedKeys=(0,Pe.BT)(W.defaultSelectedKeys,W))),W.checkable){var de;if(G("checkedKeys")?de=(0,Pe.E6)(W.checkedKeys)||{}:!g&&W.defaultCheckedKeys?de=(0,Pe.E6)(W.defaultCheckedKeys)||{}:R&&(de=(0,Pe.E6)(W.checkedKeys)||{checkedKeys:T.checkedKeys,halfCheckedKeys:T.halfCheckedKeys}),de){var C=de,P=C.checkedKeys,L=P===void 0?[]:P,Ne=C.halfCheckedKeys,Be=Ne===void 0?[]:Ne;if(!W.checkStrictly){var _e=(0,vt.S)(L,!0,be);L=_e.checkedKeys,Be=_e.halfCheckedKeys}u.checkedKeys=L,u.halfCheckedKeys=Be}}return G("loadedKeys")&&(u.loadedKeys=W.loadedKeys),u}}]),D}($.Component);Le.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:ae,allowDrop:function(){return!0},expandAction:!1},Le.TreeNode=b.Z;var xe=Le,at=xe},35654:function(_t,He,e){e.d(He,{BT:function(){return $},E6:function(){return De},L0:function(){return y},OM:function(){return _},_5:function(){return re},r7:function(){return me},wA:function(){return K},yx:function(){return ue}});var d=e(94480),c=e(76190),h=e(48736),Y=e(59301),v=e(39417),O=e(67841),r=e(71430),te=null;function re(V,f){if(!V)return[];var t=V.slice(),x=t.indexOf(f);return x>=0&&t.splice(x,1),t}function y(V,f){var t=(V||[]).slice();return t.indexOf(f)===-1&&t.push(f),t}function ue(V){return V.split("-")}function K(V,f){var t=[],x=(0,O.Z)(f,V);function b(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];I.forEach(function(N){var j=N.key,S=N.children;t.push(j),b(S)})}return b(x.children),t}function m(V){if(V.parent){var f=ue(V.pos);return Number(f[f.length-1])===V.parent.children.length-1}return!1}function q(V){var f=ue(V.pos);return Number(f[f.length-1])===0}function _(V,f,t,x,b,I,N,j,S,Oe){var se,et=V.clientX,oe=V.clientY,he=V.target.getBoundingClientRect(),ce=he.top,ee=he.height,Se=(Oe==="rtl"?-1:1)*(((b==null?void 0:b.x)||0)-et),X=(Se-12)/x,ie=(0,O.Z)(j,t.props.eventKey);if(oe-1.5?I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:xe=!1:I({dragNode:pt,dropNode:Le,dropPosition:0})?Pe=0:I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:xe=!1:I({dragNode:pt,dropNode:Le,dropPosition:1})?Pe=1:xe=!1,{dropPosition:Pe,dropLevelOffset:vt,dropTargetKey:ie.key,dropTargetPos:ie.pos,dragOverNodeKey:ke,dropContainerKey:Pe===0?null:((se=ie.parent)===null||se===void 0?void 0:se.key)||null,dropAllowed:xe}}function $(V,f){if(V){var t=f.multiple;return t?V.slice():V.length?[V[0]]:V}}var Fe=function(f){return f};function ae(V,f){if(!V)return[];var t=f||{},x=t.processProps,b=x===void 0?Fe:x,I=Array.isArray(V)?V:[V];return I.map(function(N){var j=N.children,S=_objectWithoutProperties(N,te),Oe=ae(j,f);return React.createElement(TreeNode,_extends({key:S.key},b(S)),Oe)})}function De(V){if(!V)return null;var f;if(Array.isArray(V))f={checkedKeys:V,halfCheckedKeys:void 0};else if((0,c.Z)(V)==="object")f={checkedKeys:V.checked||void 0,halfCheckedKeys:V.halfChecked||void 0};else return(0,h.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return f}function me(V,f){var t=new Set;function x(b){if(!t.has(b)){var I=(0,O.Z)(f,b);if(I){t.add(b);var N=I.parent,j=I.node;j.disabled||N&&x(N.key)}}}return(V||[]).forEach(function(b){x(b)}),(0,d.Z)(t)}},90782:function(_t,He,e){e.d(He,{S:function(){return r}});var d=e(48736),c=e(67841);function h(te,re){var y=new Set;return te.forEach(function(ue){re.has(ue)||y.add(ue)}),y}function Y(te){var re=te||{},y=re.disabled,ue=re.disableCheckbox,K=re.checkable;return!!(y||ue)||K===!1}function v(te,re,y,ue){for(var K=new Set(te),m=new Set,q=0;q<=y;q+=1){var _=re.get(q)||new Set;_.forEach(function(De){var me=De.key,V=De.node,f=De.children,t=f===void 0?[]:f;K.has(me)&&!ue(V)&&t.filter(function(x){return!ue(x.node)}).forEach(function(x){K.add(x.key)})})}for(var $=new Set,Fe=y;Fe>=0;Fe-=1){var ae=re.get(Fe)||new Set;ae.forEach(function(De){var me=De.parent,V=De.node;if(!(ue(V)||!De.parent||$.has(De.parent.key))){if(ue(De.parent.node)){$.add(me.key);return}var f=!0,t=!1;(me.children||[]).filter(function(x){return!ue(x.node)}).forEach(function(x){var b=x.key,I=K.has(b);f&&!I&&(f=!1),!t&&(I||m.has(b))&&(t=!0)}),f&&K.add(me.key),t&&m.add(me.key),$.add(me.key)}})}return{checkedKeys:Array.from(K),halfCheckedKeys:Array.from(h(m,K))}}function O(te,re,y,ue,K){for(var m=new Set(te),q=new Set(re),_=0;_<=ue;_+=1){var $=y.get(_)||new Set;$.forEach(function(me){var V=me.key,f=me.node,t=me.children,x=t===void 0?[]:t;!m.has(V)&&!q.has(V)&&!K(f)&&x.filter(function(b){return!K(b.node)}).forEach(function(b){m.delete(b.key)})})}q=new Set;for(var Fe=new Set,ae=ue;ae>=0;ae-=1){var De=y.get(ae)||new Set;De.forEach(function(me){var V=me.parent,f=me.node;if(!(K(f)||!me.parent||Fe.has(me.parent.key))){if(K(me.parent.node)){Fe.add(V.key);return}var t=!0,x=!1;(V.children||[]).filter(function(b){return!K(b.node)}).forEach(function(b){var I=b.key,N=m.has(I);t&&!N&&(t=!1),!x&&(N||q.has(I))&&(x=!0)}),t||m.delete(V.key),x&&q.add(V.key),Fe.add(V.key)}})}return{checkedKeys:Array.from(m),halfCheckedKeys:Array.from(h(q,m))}}function r(te,re,y,ue){var K=[],m;ue?m=ue:m=Y;var q=new Set(te.filter(function(ae){var De=!!(0,c.Z)(y,ae);return De||K.push(ae),De})),_=new Map,$=0;Object.keys(y).forEach(function(ae){var De=y[ae],me=De.level,V=_.get(me);V||(V=new Set,_.set(me,V)),V.add(De),$=Math.max($,me)}),(0,d.ZP)(!K.length,"Tree missing follow keys: ".concat(K.slice(0,100).map(function(ae){return"'".concat(ae,"'")}).join(", ")));var Fe;return re===!0?Fe=v(q,_,$,m):Fe=O(q,re.halfCheckedKeys,_,$,m),Fe}},67841:function(_t,He,e){e.d(He,{Z:function(){return d}});function d(c,h){return c[h]}},71430:function(_t,He,e){e.d(He,{F:function(){return me},H8:function(){return De},I8:function(){return ae},km:function(){return K},oH:function(){return $},w$:function(){return m},zn:function(){return _}});var d=e(76190),c=e(94480),h=e(33885),Y=e(75931),v=e(11592),O=e(2738),r=e(48736),te=e(67841),re=["children"];function y(V,f){return"".concat(V,"-").concat(f)}function ue(V){return V&&V.type&&V.type.isTreeNode}function K(V,f){return V!=null?V:f}function m(V){var f=V||{},t=f.title,x=f._title,b=f.key,I=f.children,N=t||"title";return{title:N,_title:x||[N],key:b||"key",children:I||"children"}}function q(V,f){var t=new Map;function x(b){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(b||[]).forEach(function(N){var j=N[f.key],S=N[f.children];warning(j!=null,"Tree node must have a certain key: [".concat(I).concat(j,"]"));var Oe=String(j);warning(!t.has(Oe)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(Oe)),t.set(Oe,!0),x(S,"".concat(I).concat(Oe," > "))})}x(V)}function _(V){function f(t){var x=(0,v.Z)(t);return x.map(function(b){if(!ue(b))return(0,r.ZP)(!b,"Tree/TreeNode can only accept TreeNode as children."),null;var I=b.key,N=b.props,j=N.children,S=(0,Y.Z)(N,re),Oe=(0,h.Z)({key:I},S),se=f(j);return se.length&&(Oe.children=se),Oe}).filter(function(b){return b})}return f(V)}function $(V,f,t){var x=m(t),b=x._title,I=x.key,N=x.children,j=new Set(f===!0?[]:f),S=[];function Oe(se){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return se.map(function(oe,he){for(var ce=y(et?et.pos:"0",he),ee=K(oe[I],ce),Se,X=0;X1&&arguments[1]!==void 0?arguments[1]:{},t=f.initWrapper,x=f.processEntity,b=f.onProcessFinished,I=f.externalGetKey,N=f.childrenPropName,j=f.fieldNames,S=arguments.length>2?arguments[2]:void 0,Oe=I||S,se={},et={},oe={posEntities:se,keyEntities:et};return t&&(oe=t(oe)||oe),Fe(V,function(he){var ce=he.node,ee=he.index,Se=he.pos,X=he.key,ie=he.parentPos,Ie=he.level,pe=he.nodes,U={node:ce,nodes:pe,index:ee,key:X,pos:Se,level:Ie},fe=K(X,Se);se[Se]=U,et[fe]=U,U.parent=se[ie],U.parent&&(U.parent.children=U.parent.children||[],U.parent.children.push(U)),x&&x(U,oe)},{externalGetKey:Oe,childrenPropName:N,fieldNames:j}),b&&b(oe),oe}function De(V,f){var t=f.expandedKeys,x=f.selectedKeys,b=f.loadedKeys,I=f.loadingKeys,N=f.checkedKeys,j=f.halfCheckedKeys,S=f.dragOverNodeKey,Oe=f.dropPosition,se=f.keyEntities,et=(0,te.Z)(se,V),oe={eventKey:V,expanded:t.indexOf(V)!==-1,selected:x.indexOf(V)!==-1,loaded:b.indexOf(V)!==-1,loading:I.indexOf(V)!==-1,checked:N.indexOf(V)!==-1,halfChecked:j.indexOf(V)!==-1,pos:String(et?et.pos:""),dragOver:S===V&&Oe===0,dragOverGapTop:S===V&&Oe===-1,dragOverGapBottom:S===V&&Oe===1};return oe}function me(V){var f=V.data,t=V.expanded,x=V.selected,b=V.checked,I=V.loaded,N=V.loading,j=V.halfChecked,S=V.dragOver,Oe=V.dragOverGapTop,se=V.dragOverGapBottom,et=V.pos,oe=V.active,he=V.eventKey,ce=(0,h.Z)((0,h.Z)({},f),{},{expanded:t,selected:x,checked:b,loaded:I,loading:N,halfChecked:j,dragOver:S,dragOverGapTop:Oe,dragOverGapBottom:se,pos:et,active:oe,key:he});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),V}}),ce}},8224:function(_t,He,e){e.d(He,{Z:function(){return c}});var d=e(4676);function c(h,Y,v,O){var r=d.unstable_batchedUpdates?function(re){d.unstable_batchedUpdates(v,re)}:v;return h!=null&&h.addEventListener&&h.addEventListener(Y,r,O),{remove:function(){h!=null&&h.removeEventListener&&h.removeEventListener(Y,r,O)}}}},55468:function(_t,He,e){e.d(He,{g1:function(){return ue},os:function(){return m}});var d=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},h={cssFloat:1,styleFloat:1,float:1};function Y(q){return q.nodeType===1?q.ownerDocument.defaultView.getComputedStyle(q,null):{}}function v(q,_,$){if(_=_.toLowerCase(),$==="auto"){if(_==="height")return q.offsetHeight;if(_==="width")return q.offsetWidth}return _ in c||(c[_]=d.test(_)),c[_]?parseFloat($)||0:$}function O(q,_){var $=arguments.length,Fe=Y(q);return _=h[_]?"cssFloat"in q.style?"cssFloat":"styleFloat":_,$===1?Fe:v(q,_,Fe[_]||q.style[_])}function r(q,_,$){var Fe=arguments.length;if(_=h[_]?"cssFloat"in q.style?"cssFloat":"styleFloat":_,Fe===3)return typeof $=="number"&&d.test(_)&&($="".concat($,"px")),q.style[_]=$,$;for(var ae in _)_.hasOwnProperty(ae)&&r(q,ae,_[ae]);return Y(q)}function te(q){return q===document.body?document.documentElement.clientWidth:q.offsetWidth}function re(q){return q===document.body?window.innerHeight||document.documentElement.clientHeight:q.offsetHeight}function y(){var q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),_=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:q,height:_}}function ue(){var q=document.documentElement.clientWidth,_=window.innerHeight||document.documentElement.clientHeight;return{width:q,height:_}}function K(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function m(q){var _=q.getBoundingClientRect(),$=document.documentElement;return{left:_.left+(window.pageXOffset||$.scrollLeft)-($.clientLeft||document.body.clientLeft||0),top:_.top+(window.pageYOffset||$.scrollTop)-($.clientTop||document.body.clientTop||0)}}},24514:function(_t,He,e){e.d(He,{G:function(){return Y}});var d=e(47273),c=function(O){if((0,d.Z)()&&window.document.documentElement){var r=Array.isArray(O)?O:[O],te=window.document.documentElement;return r.some(function(re){return re in te.style})}return!1},h=function(O,r){if(!c(O))return!1;var te=document.createElement("div"),re=te.style[O];return te.style[O]=r,te.style[O]!==re};function Y(v,O){return!Array.isArray(v)&&O!==void 0?h(v,O):c(v)}},48911:function(_t,He,e){e.d(He,{Z:function(){return Le}});var d=e(54476),c=e(76190),h=e(33885),Y=e(20068),v=e(42978),O=e(75931),r=e(92310),te=e.n(r),re=e(29301),y=e(70425),ue=e(34280),K=e(59301),m=e(4676),q=K.forwardRef(function(xe,at){var F=xe.height,w=xe.offsetY,D=xe.offsetX,s=xe.children,W=xe.prefixCls,T=xe.onInnerResize,g=xe.innerProps,u=xe.rtl,G=xe.extra,R={},p={display:"flex",flexDirection:"column"};return w!==void 0&&(R={height:F,position:"relative",overflow:"hidden"},p=(0,h.Z)((0,h.Z)({},p),{},(0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)({transform:"translateY(".concat(w,"px)")},u?"marginRight":"marginLeft",-D),"position","absolute"),"left",0),"right",0),"top",0))),K.createElement("div",{style:R},K.createElement(re.Z,{onResize:function(be){var ne=be.offsetHeight;ne&&T&&T()}},K.createElement("div",(0,d.Z)({style:p,className:te()((0,Y.Z)({},"".concat(W,"-holder-inner"),W)),ref:at},g),s,G)))});q.displayName="Filler";var _=q;function $(xe){var at=xe.children,F=xe.setRef,w=K.useCallback(function(D){F(D)},[]);return K.cloneElement(at,{ref:w})}function Fe(xe,at,F,w,D,s,W,T){var g=T.getKey;return xe.slice(at,F+1).map(function(u,G){var R=at+G,p=W(u,R,{style:{width:w},offsetX:D}),A=g(u);return K.createElement($,{key:A,setRef:function(ne){return s(u,ne)}},p)})}function ae(xe,at,F,w){var D=F-xe,s=at-F,W=Math.min(D,s)*2;if(w<=W){var T=Math.floor(w/2);return w%2?F+T+1:F-T}return D>s?F-(w-s):F+(w-D)}function De(xe,at,F){var w=xe.length,D=at.length,s,W;if(w===0&&D===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,R=g?u<0&&T.current.left||u>0&&T.current.right:u<0&&T.current.top||u>0&&T.current.bottom;return G&&R?(clearTimeout(s.current),D.current=!1):(!R||D.current)&&W(),!D.current&&R}};function b(xe,at,F,w,D,s,W){var T=(0,K.useRef)(0),g=(0,K.useRef)(null),u=(0,K.useRef)(null),G=(0,K.useRef)(!1),R=x(at,F,w,D);function p(C,P){if(V.Z.cancel(g.current),!R(!1,P)){var L=C;if(!L._virtualHandled)L._virtualHandled=!0;else return;T.current+=P,u.current=P,t||L.preventDefault(),g.current=(0,V.Z)(function(){var Ne=G.current?10:1;W(T.current*Ne,!1),T.current=0})}}function A(C,P){W(P,!0),t||C.preventDefault()}var be=(0,K.useRef)(null),ne=(0,K.useRef)(null);function le(C){if(xe){V.Z.cancel(ne.current),ne.current=(0,V.Z)(function(){be.current=null},2);var P=C.deltaX,L=C.deltaY,Ne=C.shiftKey,Be=P,_e=L;(be.current==="sx"||!be.current&&Ne&&L&&!P)&&(Be=L,_e=0,be.current="sx");var Ct=Math.abs(Be),nt=Math.abs(_e);be.current===null&&(be.current=s&&Ct>nt?"x":"y"),be.current==="y"?p(C,_e):A(C,Be)}}function de(C){xe&&(G.current=C.detail===u.current)}return[le,de]}function I(xe,at,F,w){var D=K.useMemo(function(){return[new Map,[]]},[xe,F.id,w]),s=(0,v.Z)(D,2),W=s[0],T=s[1],g=function(G){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G,p=W.get(G),A=W.get(R);if(p===void 0||A===void 0)for(var be=xe.length,ne=T.length;ne0&&arguments[0]!==void 0?arguments[0]:!1;G();var be=function(){var de=!1;T.current.forEach(function(C,P){if(C&&C.offsetParent){var L=C.offsetHeight,Ne=getComputedStyle(C),Be=Ne.marginTop,_e=Ne.marginBottom,Ct=se(Be),nt=se(_e),ht=L+Ct+nt;g.current.get(P)!==ht&&(g.current.set(P,ht),de=!0)}}),de&&W(function(C){return C+1})};if(A)be();else{u.current+=1;var ne=u.current;Promise.resolve().then(function(){ne===u.current&&be()})}}function p(A,be){var ne=xe(A),le=T.current.get(ne);be?(T.current.set(ne,be),R()):T.current.delete(ne),!le!=!be&&(be?at==null||at(A):F==null||F(A))}return(0,K.useEffect)(function(){return G},[]),[p,R,g.current,s]}var oe=14/15;function he(xe,at,F){var w=(0,K.useRef)(!1),D=(0,K.useRef)(0),s=(0,K.useRef)(0),W=(0,K.useRef)(null),T=(0,K.useRef)(null),g,u=function(A){if(w.current){var be=Math.ceil(A.touches[0].pageX),ne=Math.ceil(A.touches[0].pageY),le=D.current-be,de=s.current-ne,C=Math.abs(le)>Math.abs(de);C?D.current=be:s.current=ne;var P=F(C,C?le:de,!1,A);P&&A.preventDefault(),clearInterval(T.current),P&&(T.current=setInterval(function(){C?le*=oe:de*=oe;var L=Math.floor(C?le:de);(!F(C,L,!0)||Math.abs(L)<=.1)&&clearInterval(T.current)},16))}},G=function(){w.current=!1,g()},R=function(A){g(),A.touches.length===1&&!w.current&&(w.current=!0,D.current=Math.ceil(A.touches[0].pageX),s.current=Math.ceil(A.touches[0].pageY),W.current=A.target,W.current.addEventListener("touchmove",u,{passive:!1}),W.current.addEventListener("touchend",G,{passive:!0}))};g=function(){W.current&&(W.current.removeEventListener("touchmove",u),W.current.removeEventListener("touchend",G))},(0,ue.Z)(function(){return xe&&at.current.addEventListener("touchstart",R,{passive:!0}),function(){var p;(p=at.current)===null||p===void 0||p.removeEventListener("touchstart",R),g(),clearInterval(T.current)}},[xe])}function ce(xe){return Math.floor(Math.pow(xe,.5))}function ee(xe,at){var F="touches"in xe?xe.touches[0]:xe;return F[at?"pageX":"pageY"]-window[at?"scrollX":"scrollY"]}function Se(xe,at,F){K.useEffect(function(){var w=at.current;if(xe&&w){var D=!1,s,W,T=function(){V.Z.cancel(s)},g=function p(){T(),s=(0,V.Z)(function(){F(W),p()})},u=function(){D=!1,T()},G=function(A){if(!(A.target.draggable||A.button!==0)){var be=A;be._virtualHandled||(be._virtualHandled=!0,D=!0)}},R=function(A){if(D){var be=ee(A,!1),ne=w.getBoundingClientRect(),le=ne.top,de=ne.bottom;if(be<=le){var C=le-be;W=-ce(C),g()}else if(be>=de){var P=be-de;W=ce(P),g()}else T()}};return w.addEventListener("mousedown",G),w.ownerDocument.addEventListener("mouseup",u),w.ownerDocument.addEventListener("mousemove",R),w.ownerDocument.addEventListener("dragend",u),function(){w.removeEventListener("mousedown",G),w.ownerDocument.removeEventListener("mouseup",u),w.ownerDocument.removeEventListener("mousemove",R),w.ownerDocument.removeEventListener("dragend",u),T()}}},[xe])}var X=10;function ie(xe,at,F,w,D,s,W,T){var g=K.useRef(),u=K.useState(null),G=(0,v.Z)(u,2),R=G[0],p=G[1];return(0,ue.Z)(function(){if(R&&R.times=0;on-=1){var En=D(at[on]),Sn=F.get(En);if(Sn===void 0){C=!0;break}if(Ut-=Sn,Ut<=0)break}switch(Ne){case"top":L=_e-le;break;case"bottom":L=Ct-de+le;break;default:{var Ft=xe.current.scrollTop,Zn=Ft+de;_eZn&&(P="bottom")}}L!==null&&W(L),L!==R.lastTop&&(C=!0)}C&&p((0,h.Z)((0,h.Z)({},R),{},{times:R.times+1,targetAlign:P,lastTop:L}))}},[R,xe.current]),function(A){if(A==null){T();return}if(V.Z.cancel(g.current),typeof A=="number")W(A);else if(A&&(0,c.Z)(A)==="object"){var be,ne=A.align;"index"in A?be=A.index:be=at.findIndex(function(C){return D(C)===A.key});var le=A.offset,de=le===void 0?0:le;p({times:0,index:be,offset:de,originAlign:ne})}}}var Ie=K.forwardRef(function(xe,at){var F=xe.prefixCls,w=xe.rtl,D=xe.scrollOffset,s=xe.scrollRange,W=xe.onStartMove,T=xe.onStopMove,g=xe.onScroll,u=xe.horizontal,G=xe.spinSize,R=xe.containerSize,p=xe.style,A=xe.thumbStyle,be=xe.showScrollBar,ne=K.useState(!1),le=(0,v.Z)(ne,2),de=le[0],C=le[1],P=K.useState(null),L=(0,v.Z)(P,2),Ne=L[0],Be=L[1],_e=K.useState(null),Ct=(0,v.Z)(_e,2),nt=Ct[0],ht=Ct[1],Kt=!w,Jt=K.useRef(),Ut=K.useRef(),on=K.useState(be),En=(0,v.Z)(on,2),Sn=En[0],Ft=En[1],Zn=K.useRef(),rr=function(){be===!0||be===!1||(clearTimeout(Zn.current),Ft(!0),Zn.current=setTimeout(function(){Ft(!1)},3e3))},Ae=s-R||0,lt=R-G||0,Cn=K.useMemo(function(){if(D===0||Ae===0)return 0;var J=D/Ae;return J*lt},[D,Ae,lt]),jt=function(Ye){Ye.stopPropagation(),Ye.preventDefault()},Bt=K.useRef({top:Cn,dragging:de,pageY:Ne,startTop:nt});Bt.current={top:Cn,dragging:de,pageY:Ne,startTop:nt};var bn=function(Ye){C(!0),Be(ee(Ye,u)),ht(Bt.current.top),W(),Ye.stopPropagation(),Ye.preventDefault()};K.useEffect(function(){var J=function(H){H.preventDefault()},Ye=Jt.current,$e=Ut.current;return Ye.addEventListener("touchstart",J,{passive:!1}),$e.addEventListener("touchstart",bn,{passive:!1}),function(){Ye.removeEventListener("touchstart",J),$e.removeEventListener("touchstart",bn)}},[]);var Fn=K.useRef();Fn.current=Ae;var Pr=K.useRef();Pr.current=lt,K.useEffect(function(){if(de){var J,Ye=function(H){var Ue=Bt.current,Ve=Ue.dragging,Pt=Ue.pageY,it=Ue.startTop;V.Z.cancel(J);var tt=Jt.current.getBoundingClientRect(),yt=R/(u?tt.width:tt.height);if(Ve){var Ot=(ee(H,u)-Pt)*yt,Yt=it;!Kt&&u?Yt-=Ot:Yt+=Ot;var xt=Fn.current,Zt=Pr.current,en=Zt?Yt/Zt:0,Nt=Math.ceil(en*xt);Nt=Math.max(Nt,0),Nt=Math.min(Nt,xt),J=(0,V.Z)(function(){g(Nt,u)})}},$e=function(){C(!1),T()};return window.addEventListener("mousemove",Ye,{passive:!0}),window.addEventListener("touchmove",Ye,{passive:!0}),window.addEventListener("mouseup",$e,{passive:!0}),window.addEventListener("touchend",$e,{passive:!0}),function(){window.removeEventListener("mousemove",Ye),window.removeEventListener("touchmove",Ye),window.removeEventListener("mouseup",$e),window.removeEventListener("touchend",$e),V.Z.cancel(J)}}},[de]),K.useEffect(function(){return rr(),function(){clearTimeout(Zn.current)}},[D]),K.useImperativeHandle(at,function(){return{delayHidden:rr}});var tr="".concat(F,"-scrollbar"),Tt={position:"absolute",visibility:Sn?null:"hidden"},On={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(Tt,{height:8,left:0,right:0,bottom:0}),Object.assign(On,(0,Y.Z)({height:"100%",width:G},Kt?"left":"right",Cn))):(Object.assign(Tt,(0,Y.Z)({width:8,top:0,bottom:0},Kt?"right":"left",0)),Object.assign(On,{width:"100%",height:G,top:Cn})),K.createElement("div",{ref:Jt,className:te()(tr,(0,Y.Z)((0,Y.Z)((0,Y.Z)({},"".concat(tr,"-horizontal"),u),"".concat(tr,"-vertical"),!u),"".concat(tr,"-visible"),Sn)),style:(0,h.Z)((0,h.Z)({},Tt),p),onMouseDown:jt,onMouseMove:rr},K.createElement("div",{ref:Ut,className:te()("".concat(tr,"-thumb"),(0,Y.Z)({},"".concat(tr,"-thumb-moving"),de)),style:(0,h.Z)((0,h.Z)({},On),A),onMouseDown:bn}))}),pe=Ie,U=20;function fe(){var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,F=xe/at*xe;return isNaN(F)&&(F=0),F=Math.max(F,U),Math.floor(F)}var we=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ke=[],Pe={overflowY:"auto",overflowAnchor:"none"};function vt(xe,at){var F=xe.prefixCls,w=F===void 0?"rc-virtual-list":F,D=xe.className,s=xe.height,W=xe.itemHeight,T=xe.fullHeight,g=T===void 0?!0:T,u=xe.style,G=xe.data,R=xe.children,p=xe.itemKey,A=xe.virtual,be=xe.direction,ne=xe.scrollWidth,le=xe.component,de=le===void 0?"div":le,C=xe.onScroll,P=xe.onVirtualScroll,L=xe.onVisibleChange,Ne=xe.innerProps,Be=xe.extraRender,_e=xe.styles,Ct=xe.showScrollBar,nt=Ct===void 0?"optional":Ct,ht=(0,O.Z)(xe,we),Kt=K.useCallback(function(dn){return typeof p=="function"?p(dn):dn==null?void 0:dn[p]},[p]),Jt=et(Kt,null,null),Ut=(0,v.Z)(Jt,4),on=Ut[0],En=Ut[1],Sn=Ut[2],Ft=Ut[3],Zn=!!(A!==!1&&s&&W),rr=K.useMemo(function(){return Object.values(Sn.maps).reduce(function(dn,qt){return dn+qt},0)},[Sn.id,Sn.maps]),Ae=Zn&&G&&(Math.max(W*G.length,rr)>s||!!ne),lt=be==="rtl",Cn=te()(w,(0,Y.Z)({},"".concat(w,"-rtl"),lt),D),jt=G||ke,Bt=(0,K.useRef)(),bn=(0,K.useRef)(),Fn=(0,K.useRef)(),Pr=(0,K.useState)(0),tr=(0,v.Z)(Pr,2),Tt=tr[0],On=tr[1],J=(0,K.useState)(0),Ye=(0,v.Z)(J,2),$e=Ye[0],B=Ye[1],H=(0,K.useState)(!1),Ue=(0,v.Z)(H,2),Ve=Ue[0],Pt=Ue[1],it=function(){Pt(!0)},tt=function(){Pt(!1)},yt={getKey:Kt};function Ot(dn){On(function(qt){var _n;typeof dn=="function"?_n=dn(qt):_n=dn;var mr=Rn(_n);return Bt.current.scrollTop=mr,mr})}var Yt=(0,K.useRef)({start:0,end:jt.length}),xt=(0,K.useRef)(),Zt=me(jt,Kt),en=(0,v.Z)(Zt,1),Nt=en[0];xt.current=Nt;var Gt=K.useMemo(function(){if(!Zn)return{scrollHeight:void 0,start:0,end:jt.length-1,offset:void 0};if(!Ae){var dn;return{scrollHeight:((dn=bn.current)===null||dn===void 0?void 0:dn.offsetHeight)||0,start:0,end:jt.length-1,offset:void 0}}for(var qt=0,_n,mr,Hr,Ta=jt.length,pa=0;pa=Tt&&_n===void 0&&(_n=pa,mr=qt),wa>Tt+s&&Hr===void 0&&(Hr=pa),qt=wa}return _n===void 0&&(_n=0,mr=0,Hr=Math.ceil(s/W)),Hr===void 0&&(Hr=jt.length-1),Hr=Math.min(Hr+1,jt.length-1),{scrollHeight:qt,start:_n,end:Hr,offset:mr}},[Ae,Zn,Tt,jt,Ft,s]),Qt=Gt.scrollHeight,Dn=Gt.start,fn=Gt.end,ln=Gt.offset;Yt.current.start=Dn,Yt.current.end=fn,K.useLayoutEffect(function(){var dn=Sn.getRecord();if(dn.size===1){var qt=Array.from(dn.keys())[0],_n=dn.get(qt),mr=jt[Dn];if(mr&&_n===void 0){var Hr=Kt(mr);if(Hr===qt){var Ta=Sn.get(qt),pa=Ta-W;Ot(function(Xr){return Xr+pa})}}}Sn.resetRecord()},[Qt]);var Re=K.useState({width:0,height:s}),ze=(0,v.Z)(Re,2),Ke=ze[0],rt=ze[1],We=function(qt){rt({width:qt.offsetWidth,height:qt.offsetHeight})},qe=(0,K.useRef)(),Je=(0,K.useRef)(),St=K.useMemo(function(){return fe(Ke.width,ne)},[Ke.width,ne]),Vt=K.useMemo(function(){return fe(Ke.height,Qt)},[Ke.height,Qt]),tn=Qt-s,kn=(0,K.useRef)(tn);kn.current=tn;function Rn(dn){var qt=dn;return Number.isNaN(kn.current)||(qt=Math.min(qt,kn.current)),qt=Math.max(qt,0),qt}var Tn=Tt<=0,mn=Tt>=tn,sn=$e<=0,Yn=$e>=ne,Un=x(Tn,mn,sn,Yn),dr=function(){return{x:lt?-$e:$e,y:Tt}},Pn=(0,K.useRef)(dr()),Nn=(0,y.useEvent)(function(dn){if(P){var qt=(0,h.Z)((0,h.Z)({},dr()),dn);(Pn.current.x!==qt.x||Pn.current.y!==qt.y)&&(P(qt),Pn.current=qt)}});function Xn(dn,qt){var _n=dn;qt?((0,m.flushSync)(function(){B(_n)}),Nn()):Ot(_n)}function Jn(dn){var qt=dn.currentTarget.scrollTop;qt!==Tt&&Ot(qt),C==null||C(dn),Nn()}var fr=function(qt){var _n=qt,mr=ne?ne-Ke.width:0;return _n=Math.max(_n,0),_n=Math.min(_n,mr),_n},Tr=(0,y.useEvent)(function(dn,qt){qt?((0,m.flushSync)(function(){B(function(_n){var mr=_n+(lt?-dn:dn);return fr(mr)})}),Nn()):Ot(function(_n){var mr=_n+dn;return mr})}),wn=b(Zn,Tn,mn,sn,Yn,!!ne,Tr),Mt=(0,v.Z)(wn,2),bt=Mt[0],yn=Mt[1];he(Zn,Bt,function(dn,qt,_n,mr){var Hr=mr;return Un(dn,qt,_n)?!1:!Hr||!Hr._virtualHandled?(Hr&&(Hr._virtualHandled=!0),bt({preventDefault:function(){},deltaX:dn?qt:0,deltaY:dn?0:qt}),!0):!1}),Se(Ae,Bt,function(dn){Ot(function(qt){return qt+dn})}),(0,ue.Z)(function(){function dn(_n){var mr=Tn&&_n.detail<0,Hr=mn&&_n.detail>0;Zn&&!mr&&!Hr&&_n.preventDefault()}var qt=Bt.current;return qt.addEventListener("wheel",bt,{passive:!1}),qt.addEventListener("DOMMouseScroll",yn,{passive:!0}),qt.addEventListener("MozMousePixelScroll",dn,{passive:!1}),function(){qt.removeEventListener("wheel",bt),qt.removeEventListener("DOMMouseScroll",yn),qt.removeEventListener("MozMousePixelScroll",dn)}},[Zn,Tn,mn]),(0,ue.Z)(function(){if(ne){var dn=fr($e);B(dn),Nn({x:dn})}},[Ke.width,ne]);var un=function(){var qt,_n;(qt=qe.current)===null||qt===void 0||qt.delayHidden(),(_n=Je.current)===null||_n===void 0||_n.delayHidden()},qn=ie(Bt,jt,Sn,W,Kt,function(){return En(!0)},Ot,un);K.useImperativeHandle(at,function(){return{nativeElement:Fn.current,getScrollInfo:dr,scrollTo:function(qt){function _n(mr){return mr&&(0,c.Z)(mr)==="object"&&("left"in mr||"top"in mr)}_n(qt)?(qt.left!==void 0&&B(fr(qt.left)),qn(qt.top)):qn(qt)}}}),(0,ue.Z)(function(){if(L){var dn=jt.slice(Dn,fn+1);L(dn,jt)}},[Dn,fn,jt]);var lr=I(jt,Kt,Sn,W),Er=Be==null?void 0:Be({start:Dn,end:fn,virtual:Ae,offsetX:$e,offsetY:ln,rtl:lt,getSize:lr}),Ur=Fe(jt,Dn,fn,ne,$e,on,R,yt),Or=null;s&&(Or=(0,h.Z)((0,Y.Z)({},g?"height":"maxHeight",s),Pe),Zn&&(Or.overflowY="hidden",ne&&(Or.overflowX="hidden"),Ve&&(Or.pointerEvents="none")));var Gr={};return lt&&(Gr.dir="rtl"),K.createElement("div",(0,d.Z)({ref:Fn,style:(0,h.Z)((0,h.Z)({},u),{},{position:"relative"}),className:Cn},Gr,ht),K.createElement(re.Z,{onResize:We},K.createElement(de,{className:"".concat(w,"-holder"),style:Or,ref:Bt,onScroll:Jn,onMouseEnter:un},K.createElement(_,{prefixCls:w,height:Qt,offsetX:$e,offsetY:ln,scrollWidth:ne,onInnerResize:En,ref:bn,innerProps:Ne,rtl:lt,extra:Er},Ur))),Ae&&Qt>s&&K.createElement(pe,{ref:qe,prefixCls:w,scrollOffset:Tt,scrollRange:Qt,rtl:lt,onScroll:Xn,onStartMove:it,onStopMove:tt,spinSize:Vt,containerSize:Ke.height,style:_e==null?void 0:_e.verticalScrollBar,thumbStyle:_e==null?void 0:_e.verticalScrollBarThumb,showScrollBar:nt}),Ae&&ne>Ke.width&&K.createElement(pe,{ref:Je,prefixCls:w,scrollOffset:$e,scrollRange:ne,rtl:lt,onScroll:Xn,onStartMove:it,onStopMove:tt,spinSize:St,containerSize:Ke.width,horizontal:!0,style:_e==null?void 0:_e.horizontalScrollBar,thumbStyle:_e==null?void 0:_e.horizontalScrollBarThumb,showScrollBar:nt}))}var je=K.forwardRef(vt);je.displayName="List";var pt=je,Le=pt},25510:function(_t){_t.exports="data:image/png;base64,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"},32637:function(_t){_t.exports="data:image/jpeg;base64,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"},16722:function(_t,He,e){e.d(He,{Z:function(){return te}});const d=re=>typeof re=="object"&&re!=null&&re.nodeType===1,c=(re,y)=>(!y||re!=="hidden")&&re!=="visible"&&re!=="clip",h=(re,y)=>{if(re.clientHeight{const m=(q=>{if(!q.ownerDocument||!q.ownerDocument.defaultView)return null;try{return q.ownerDocument.defaultView.frameElement}catch(_){return null}})(K);return!!m&&(m.clientHeightqy||q>re&&_=y&&$>=ue?q-re-K:_>y&&$ue?_-y+m:0,v=re=>{const y=re.parentElement;return y==null?re.getRootNode().host||null:y},O=(re,y)=>{var ue,K,m,q;if(typeof document=="undefined")return[];const{scrollMode:_,block:$,inline:Fe,boundary:ae,skipOverflowHiddenElements:De}=y,me=typeof ae=="function"?ae:pe=>pe!==ae;if(!d(re))throw new TypeError("Invalid target");const V=document.scrollingElement||document.documentElement,f=[];let t=re;for(;d(t)&&me(t);){if(t=v(t),t===V){f.push(t);break}t!=null&&t===document.body&&h(t)&&!h(document.documentElement)||t!=null&&h(t,De)&&f.push(t)}const x=(K=(ue=window.visualViewport)==null?void 0:ue.width)!=null?K:innerWidth,b=(q=(m=window.visualViewport)==null?void 0:m.height)!=null?q:innerHeight,{scrollX:I,scrollY:N}=window,{height:j,width:S,top:Oe,right:se,bottom:et,left:oe}=re.getBoundingClientRect(),{top:he,right:ce,bottom:ee,left:Se}=(pe=>{const U=window.getComputedStyle(pe);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(re);let X=$==="start"||$==="nearest"?Oe-he:$==="end"?et+ee:Oe+j/2-he+ee,ie=Fe==="center"?oe+S/2-Se+ce:Fe==="end"?se+ce:oe-Se;const Ie=[];for(let pe=0;pe=0&&oe>=0&&et<=b&&se<=x&&(U===V&&!h(U)||Oe>=ke&&et<=vt&&oe>=je&&se<=Pe))return Ie;const pt=getComputedStyle(U),Le=parseInt(pt.borderLeftWidth,10),xe=parseInt(pt.borderTopWidth,10),at=parseInt(pt.borderRightWidth,10),F=parseInt(pt.borderBottomWidth,10);let w=0,D=0;const s="offsetWidth"in U?U.offsetWidth-U.clientWidth-Le-at:0,W="offsetHeight"in U?U.offsetHeight-U.clientHeight-xe-F:0,T="offsetWidth"in U?U.offsetWidth===0?0:we/U.offsetWidth:0,g="offsetHeight"in U?U.offsetHeight===0?0:fe/U.offsetHeight:0;if(V===U)w=$==="start"?X:$==="end"?X-b:$==="nearest"?Y(N,N+b,b,xe,F,N+X,N+X+j,j):X-b/2,D=Fe==="start"?ie:Fe==="center"?ie-x/2:Fe==="end"?ie-x:Y(I,I+x,x,Le,at,I+ie,I+ie+S,S),w=Math.max(0,w+N),D=Math.max(0,D+I);else{w=$==="start"?X-ke-xe:$==="end"?X-vt+F+W:$==="nearest"?Y(ke,vt,fe,xe,F+W,X,X+j,j):X-(ke+fe/2)+W/2,D=Fe==="start"?ie-je-Le:Fe==="center"?ie-(je+we/2)+s/2:Fe==="end"?ie-Pe+at+s:Y(je,Pe,we,Le,at+s,ie,ie+S,S);const{scrollLeft:u,scrollTop:G}=U;w=g===0?0:Math.max(0,Math.min(G+w/g,U.scrollHeight-fe/g+W)),D=T===0?0:Math.max(0,Math.min(u+D/T,U.scrollWidth-we/T+s)),X+=G-w,ie+=u-D}Ie.push({el:U,top:w,left:D})}return Ie},r=re=>re===!1?{block:"end",inline:"nearest"}:(y=>y===Object(y)&&Object.keys(y).length!==0)(re)?re:{block:"start",inline:"nearest"};function te(re,y){if(!re.isConnected||!(m=>{let q=m;for(;q&&q.parentNode;){if(q.parentNode===document)return!0;q=q.parentNode instanceof ShadowRoot?q.parentNode.host:q.parentNode}return!1})(re))return;const ue=(m=>{const q=window.getComputedStyle(m);return{top:parseFloat(q.scrollMarginTop)||0,right:parseFloat(q.scrollMarginRight)||0,bottom:parseFloat(q.scrollMarginBottom)||0,left:parseFloat(q.scrollMarginLeft)||0}})(re);if((m=>typeof m=="object"&&typeof m.behavior=="function")(y))return y.behavior(O(re,y));const K=typeof y=="boolean"||y==null?void 0:y.behavior;for(const{el:m,top:q,left:_}of O(re,r(y))){const $=q-ue.top+ue.bottom,Fe=_-ue.left+ue.right;m.scroll({top:$,left:Fe,behavior:K})}}}}]); diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.73d6f062.chunk.css b/p__Classrooms__Lists__Statistics__ZbStatistics__index.73d6f062.chunk.css new file mode 100644 index 0000000000..28b3882d18 --- /dev/null +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__index.73d6f062.chunk.css @@ -0,0 +1 @@ +.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH{padding:30px 50px}.title_icon____uDZy{margin-left:6px;color:#666;font-weight:initial;font-size:16px;cursor:pointer}.title_icon____uDZy:hover{color:#3061d0}.title___RxKwK{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.content___vFT5m{background-color:#f6f7f9;padding:10px 30px}.content___vFT5m .pubColSty___dfLkL{height:40px;line-height:40px;padding:0 30px;border-bottom:1px solid #fff}.content___vFT5m .selectSty____Wuek div[class~=ant-select-selector]{padding:1px 4px}.borderSty___EuFYV{border:1px solid #DCDCDC}.borderSty___EuFYV:hover{border:1px solid #3061D0}.borderSty___EuFYV .delSty___AdEeI{color:#ccc}.borderSty___EuFYV .delSty___AdEeI:hover{color:#e30}.delBorder___vcTJc{border:1px solid #e30!important}.copHover___JVVXI:hover{background:#3061d0!important;color:#fff!important}.multiple_select___ZMPhl [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.work_checkbox_group___sGLxY{display:flex;flex-wrap:wrap}.work_checkbox_group___sGLxY [class~=ant-checkbox-wrapper]{width:100%;height:40px;line-height:40px}.title_tooltip___LLdrn{font-weight:400;font-size:14px;color:#666;line-height:14px}.multiple_select___kDXUm{height:40px;line-height:40px;margin-left:5px;width:250px;border:1px solid #d9d9d9;background:#0000000a;padding:0 8px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal_con___ERnkW{min-height:400px;max-height:400px;overflow-y:auto;background:#f6f7f9}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.flex_box_center___Zy5IJ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ymplK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___F5Egi{align-items:center;box-align:center}.flex_box_center_end___FCcPn{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QVtAi{flex-direction:column;box-orient:block-axis}.wrp___QuFjL{background-image:url(./static/bg.841525e4.png);width:100%;height:calc(100vh - 108rem);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0rem 80rem 20rem;overflow:auto}.wrp___QuFjL .top___C5h1F{padding-top:45rem}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu div[class~=ant-select-selector]{padding:0px 4rem!important}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu div[class~=ant-select-selector]:after{line-height:32rem!important}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu span[class~=ant-select-selection-item]{color:#fff!important;line-height:30rem!important;padding-right:0!important;font-size:18rem!important;height:34rem!important}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu span[class~=ant-select-selection-item-remove]{color:#fff!important}.wrp___QuFjL .top___C5h1F .mutiSelect___zKkxu div[class~=ant-select-selection-search]{display:none!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-label] label{color:#fff!important;font-size:18rem!important;height:100%!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item]{margin-inline-end:0!important}.wrp___QuFjL .top___C5h1F span[class~=ant-select-selection-item]{color:#fff!important;line-height:46rem!important;padding-right:18rem!important;font-size:18rem}.wrp___QuFjL .top___C5h1F span[class~=ant-select-suffix]{color:#fff!important}.wrp___QuFjL .top___C5h1F div[class~=ant-select-selector]{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;height:48rem!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-control-input-content] input{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;color:#fff}.wrp___QuFjL .top___C5h1F div[class~=ant-picker]{background:#202f4f59!important;border:1px solid rgba(74,113,237,.3)!important;border-radius:2px!important;height:46rem!important}.wrp___QuFjL .top___C5h1F div[class~=ant-picker] input{border:none!important;background:none!important}.wrp___QuFjL .top___C5h1F div[class~=ant-picker] input::placeholder{color:#ffffff80!important}.button___kVMWI{background:linear-gradient(148deg,#2283cf,#3951f6);border-radius:19rem;color:#fff;width:76rem;height:38rem;cursor:pointer;text-align:center;line-height:38rem;font-weight:500;font-size:16rem}.header___ZvOvN{background-image:url(./static/toubu.28ed294d.png);width:100%;height:108rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#030616;position:relative}.header___ZvOvN .title___HRNlX{position:absolute;text-align:center;width:100%;top:38rem;font-size:32rem;background:linear-gradient(90deg,#f3f8ff,#e2f0fd 42%,#b8d0fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;color:transparent}.header___ZvOvN .back___ZHWAb{cursor:pointer;position:absolute;top:28rem;left:76rem;font-size:16rem;background:linear-gradient(90deg,#a8ffff,#1eb4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;color:transparent}.selectpop___HXOOq{background:#202f4fcf!important}.selectpop___HXOOq div[class~=ant-select-item-option-content]{color:#fff;border:1rem solid transparent!important}.selectpop___HXOOq div[class~=ant-select-item-option]{min-height:32rem!important;padding:5rem 12rem!important;font-size:18rem!important}.selectpop___HXOOq div[class~=ant-select-item-option-selected]{background:#536a9be6!important}.selectpop___HXOOq div[class~=ant-select-item-option-active]{background:#536a9b4d!important}.khtj___qbSZ4{background:radial-gradient(453% 100% at 48% 50%,#1c2f7769,#19395c61);border-radius:8rem;border:1rem solid rgba(74,113,237,.4);backdrop-filter:blur(1rem);height:143rem;position:relative;margin-top:30rem;display:flex;justify-content:space-between;padding:0rem 60rem;align-items:center}.khtj___qbSZ4 .k_left___nRb88{position:absolute;left:0rem;top:10rem;width:30rem;height:131rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:cover;font-weight:500;font-size:16rem;color:#bbc8ff;text-align:center;padding-top:10rem}.khtj___qbSZ4 .k_item___hzfe4{display:flex;align-items:center}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD{margin-left:20rem;color:#fff;padding-top:24rem;padding-bottom:11rem}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD .k_item_right_text___VU_fj{text-shadow:0rem 1rem 10rem #0096FC;font-size:30rem;margin-top:10rem}.pagintop___gNhrZ{margin-top:30rem}.pagintop___gNhrZ li button{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;color:#fff!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ span[class~=ant-pagination-item-ellipsis]{background:#15458533!important;border-radius:2rem!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important;color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item]{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ li[class~=ant-pagination-item] a{color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item-active]{background:#3061d0!important;color:#fff!important}.tablesstyle___kfvx3{margin-top:10rem}.tablesstyle___kfvx3 table{border-spacing:0rem 20rem!important}.tablesstyle___kfvx3 .ant-table{background:transparent!important}.tablesstyle___kfvx3 .ant-table-thead{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid;border:1rem solid!important;height:48rem!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-thead th{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid!important;border-right:none!important;border-left:none!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important;height:48rem!important;margin-left:-1rem;color:#fff!important}.tablesstyle___kfvx3 .ant-table-thead th:before{display:none}.tablesstyle___kfvx3 .ant-table-thead th:nth-child(1){border-left:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-thead th:nth-last-child(1){border-right:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-tbody tr{background:transparent!important}.tablesstyle___kfvx3 .ant-table-tbody tr:nth-child(1) td{border-top:0rem transparent solid!important}.tablesstyle___kfvx3 .ant-table-tbody tr td{height:72rem!important;background:#203c7347!important;box-shadow:inset 0 0 45rem #418dff2b!important;border-radius:2rem!important;border-bottom:0rem transparent solid!important;border-top:0rem transparent solid!important;color:#fff!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-placeholder:hover,.tablesstyle___kfvx3 .ant-table-placeholder .ant-table-cell{background:transparent!important} diff --git a/p__Shixuns__ThemeChange__Detail.afe6bcbd.async.js b/p__Shixuns__ThemeChange__Detail.7a6c5adb.async.js similarity index 90% rename from p__Shixuns__ThemeChange__Detail.afe6bcbd.async.js rename to p__Shixuns__ThemeChange__Detail.7a6c5adb.async.js index f1f228a5d3..81759df12a 100644 --- a/p__Shixuns__ThemeChange__Detail.afe6bcbd.async.js +++ b/p__Shixuns__ThemeChange__Detail.7a6c5adb.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9449],{89489:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},59477:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},40001:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},65363:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},49198:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},84105:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},18785:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},87169:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},73331:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},15277:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},52671:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},8657:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},56082:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},33853:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},15075:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},43531:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},61485:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},38819:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},47472:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},87395:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},56627:function(zt,je,e){e.d(je,{Z:function(){return W}});var n=e(3113),t=e(59301),f=Object.defineProperty,z=Object.defineProperties,v=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,T=(N,L,ye)=>L in N?f(N,L,{enumerable:!0,configurable:!0,writable:!0,value:ye}):N[L]=ye,u=(N,L)=>{for(var ye in L||(L={}))a.call(L,ye)&&T(N,ye,L[ye]);if(P)for(var ye of P(L))ee.call(L,ye)&&T(N,ye,L[ye]);return N},w=(N,L)=>z(N,v(L)),M=(N,L)=>{var ye={};for(var U in N)a.call(N,U)&&L.indexOf(U)<0&&(ye[U]=N[U]);if(N!=null&&P)for(var U of P(N))L.indexOf(U)<0&&ee.call(N,U)&&(ye[U]=N[U]);return ye},p=(N,L,ye)=>new Promise((U,Ce)=>{var ae=o=>{try{A(ye.next(o))}catch(D){Ce(D)}},R=o=>{try{A(ye.throw(o))}catch(D){Ce(D)}},A=o=>o.done?U(o.value):Promise.resolve(o.value).then(ae,R);A((ye=ye.apply(N,L)).next())});const W=N=>{var L=N,{children:ye}=L,U=M(L,["children"]);const[Ce,ae]=(0,t.useState)(!1);return t.createElement(n.ZP,w(u({},U),{loading:Ce,onClick:R=>p(void 0,null,function*(){try{ae(!0),yield U.onClick(R),ae(!1)}catch(A){console.error(A),ae(!1)}})}),ye)}},8380:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(59301),t=e(75790),f=e(43418),z="data:image/png;base64,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",v="data:image/png;base64,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",P={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const a=({visible:T,occupationValue:u,onCancel:w=()=>{}})=>{const M=()=>n.createElement("div",{className:P.flexColumn},n.createElement("img",{className:P.img,src:v}),n.createElement("span",{className:P.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),p=()=>n.createElement("div",{className:P.flexColumn},n.createElement("img",{className:P.img,src:z}),n.createElement("span",{className:P.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),W=()=>u===3?n.createElement(n.Fragment,null,p(),M()):u===2?M():p();return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:T,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{w(),t.history.push("/account/certification")},onCancel:()=>{w()}},n.createElement("div",{className:P.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),n.createElement("div",{className:P.flexRow},W()))};var ee=(0,t.connect)(({paperlibrary:T,loading:u,globalSetting:w})=>({paperlibrary:T,globalSetting:w,loading:u.effects}))(a)},50605:function(zt,je,e){var n=e(59301),t=e(75790),f=e(78881),z=e(92310),v=e.n(z),P=Object.defineProperty,a=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,u=(p,W,N)=>W in p?P(p,W,{enumerable:!0,configurable:!0,writable:!0,value:N}):p[W]=N,w=(p,W)=>{for(var N in W||(W={}))ee.call(W,N)&&u(p,N,W[N]);if(a)for(var N of a(W))T.call(W,N)&&u(p,N,W[N]);return p};const M=({dispatch:p,className:W,style:N={},leftDom:L,rigthDom:ye,title:U,imgUrl:Ce,backUrl:ae="/",sureBackUrl:R})=>((0,n.useEffect)(()=>(p({type:"globalSetting/headerToggle",payload:!1}),()=>{p({type:"globalSetting/headerToggle",payload:!0})}),[]),n.createElement("div",{className:v()("flex item-center relative px-30px h-60px",W),style:w({background:"rgba(255,255,255,.5)"},N)},L||n.createElement("div",{className:"current-primary-hover c-blue relative",style:{zIndex:1},onClick:()=>{var A;if(R){t.history.push(R);return}((A=window.history.state)==null?void 0:A.idx)>0&&ae!="/"?t.history.back():t.history.push(ae)}},n.createElement("span",{className:"iconfont icon-fanhui"})," \u8FD4\u56DE"),n.createElement("div",{className:"flex item-center gap-20px ml-auto relative",style:{zIndex:1}},ye,n.createElement(f.Z,null)),typeof U=="string"?n.createElement("div",{className:"absolute flex item-center justify-center text-28px c-white multi_ellipsis1 text-center",style:{left:0,top:0,height:74,width:1225,textShadow:"0px 2px 4px #2965BD",zIndex:0,padding:"0 330px 0 290px",lineHeight:"74px",background:`url(${Ce||e(5285)}) 0 0 / 100% 100% no-repeat`}},U):U));je.Z=(0,t.connect)(({})=>({}))(M)},61809:function(zt,je,e){var n=e(59301),t=e(75790),f=e(26957),z=e(2770),v=e(89537),P=e(92832);const a=({dispatch:ee,user:T,title:u,defaultBack:w,backTitle:M="\u8FD4\u56DE"})=>{const p=(0,t.useLocation)(),[W,N]=(0,n.useState)(!1),[L]=(0,t.useSearchParams)(),ye=()=>{function U(Ce){t.history.push("/search?value="+Ce)}return W?n.createElement("div",{onBlur:()=>{setTimeout(()=>{N(!1)},300)}},n.createElement(P.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:U,autoFocus:!0})):n.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{t.history.push("/search?value=")}})};return(0,n.useEffect)(()=>(ee({type:"globalSetting/headerToggle",payload:!1}),()=>{ee({type:"globalSetting/headerToggle",payload:!0})}),[]),n.createElement("div",{className:"px-30px-rem flex item-center gap-20px-rem relative bg-white justify-between",style:{height:"59rem",zIndex:100,position:"relative"}},n.createElement("img",{className:"absolute w-full",src:e(49676),style:{top:0,left:0,zIndex:-1}}),n.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{w?t.history.push(w):window.history.length>1?t.history.back():t.history.push(`/${p.pathname.split("/")[1]}`)}},n.createElement("img",{src:e(10266),style:{width:"20rem"}}),M),n.createElement("div",{className:"font-semibold text-center h-full flex item-center justify-center",style:{width:"470rem",color:"#3059B1",fontSize:"26rem",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},u),n.createElement("div",{className:"flex item-center gap-20px-rem"},n.createElement(ye,null),n.createElement(f.Z,{icon:n.createElement("span",{className:"iconfont icon-zengjia"})}),n.createElement(z.Z,{payload:(0,v.g)()})))};je.Z=(0,t.connect)(({globalSetting:ee,user:T})=>({globalSetting:ee,user:T}))(a)},96019:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=e(8591),v=e(92832),P=e(24905),a=e(31576),ee=e(8380),T=e(19374),u=e(6765),w=e(98280),M=e(59301),p=(L,ye,U)=>new Promise((Ce,ae)=>{var R=D=>{try{o(U.next(D))}catch(y){ae(y)}},A=D=>{try{o(U.throw(D))}catch(y){ae(y)}},o=D=>D.done?Ce(D.value):Promise.resolve(D.value).then(R,A);o((U=U.apply(L,ye)).next())}),W=(L=>(L[L.Professor=1]="Professor",L[L.AssistantProfessor=2]="AssistantProfessor",L[L.Student=3]="Student",L))(W||{});const N=({visible:L,user:ye,account:U,onCancel:Ce=()=>{},dispatch:ae})=>{const[R,A]=(0,n.useState)(),[o,D]=(0,n.useState)([]),[y,K]=(0,n.useState)(!1),[Z,$]=(0,n.useState)(!1),[F,Le]=(0,n.useState)(),[xe,lt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var fe,te;(fe=ye==null?void 0:ye.userInfo)!=null&&fe.identity&&D([((te=ye==null?void 0:ye.userInfo)==null?void 0:te.identity)==="student"?3:1])},[ye]);const be=fe=>{const te=()=>{window.location.href=(fe==null?void 0:fe.jump_url)||`/classrooms/${fe==null?void 0:fe.course_id}`};if(o.includes(1)){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:M.createElement("div",{className:"tc"},(fe==null?void 0:fe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{te()}});return}te()},Pe=()=>p(void 0,null,function*(){if(!R){z.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let fe=yield(0,w.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:R}});if(fe!=null&&fe.need_pro_auth&&!o.includes(1)&&!o.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:R,checkedList:o}}),Ie();return}K(!0);const te=yield(0,a.cR)({invite_code:R,professor:o.includes(1)?1:null,assistant_professor:o.includes(2)?1:null,student:o.includes(3)?1:null});if(K(!1),(te==null?void 0:te.status)===-4&&(Ce(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(te==null?void 0:te.status)===-12&&z.ZP.warning(te==null?void 0:te.message),(te==null?void 0:te.status)===-2){if(Ie(),te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){$(!0),Le(1);return}if(te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){$(!0),Le(2);return}if(te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){$(!0),Le(3);return}}if((te==null?void 0:te.status)===0){(0,T.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Ie(),te!=null&&te.course_id?be(te):z.ZP.success(te.message);return}}),Ie=()=>p(void 0,null,function*(){Ce()});return M.createElement(M.Fragment,null,M.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:L,confirmLoading:y,onOk:Pe,onCancel:Ie},M.createElement("div",{className:"tc"},M.createElement("div",null,M.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),M.createElement(v.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:R,onChange:fe=>{if(fe.target.value.length>=7){z.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}A(fe.target.value)}})),M.createElement("div",{className:"mt10 font14"},M.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),M.createElement(P.default.Group,{value:o,onChange:fe=>D(fe)},M.createElement(P.default,{value:1,disabled:o.includes(2)},"\u6559\u5E08"),M.createElement(P.default,{value:2,disabled:o.includes(1)},"\u52A9\u6559"),M.createElement(P.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),M.createElement(u.Z,null),M.createElement(ee.Z,{visible:Z,onCancel:()=>$(!1),occupationValue:F}))};je.Z=(0,t.connect)(({user:L,account:ye})=>({user:L,account:ye}))(N)},26957:function(zt,je,e){e.d(je,{Z:function(){return B}});var n=e(59301),t=e(75790),f=e(8591),z=e(95237),v=e(43604),P=e(20834),a=e(38854),ee=e(43418),T=e(92832),u=e(5112),w=e(31576),M=e(19374),p=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())}),W=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(W||{}),L=({visible:m,onCancel:O=()=>{}})=>{const[J,Y]=(0,n.useState)(),[de,pe]=(0,n.useState)(),[b,l]=(0,n.useState)(!1),C=()=>p(void 0,null,function*(){if(!J){f.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(J.length!==6){f.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!de){f.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}l(!0);const ne=yield(0,w.vm)({code:J,role:de});l(!1),H();const Ee={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ee[ne.status]){f.ZP.info(Ee[ne.status]);return}if(ne.status===0){de==="reporter"?(f.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,M.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),t.history.push(`/projects/${ne==null?void 0:ne.project_id}`)):((0,M.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),f.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),H=()=>p(void 0,null,function*(){O()});return n.createElement(n.Fragment,null,n.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:b,onOk:C,onCancel:H},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:J,onChange:ne=>{if(ne.target.value.length>=7){f.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Y(ne.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(u.ZP.Group,{value:de,onChange:ne=>pe(ne.target.value)},n.createElement(u.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(u.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(u.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ye=e(96019),U={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Ce=e(1997),ae=e(78241),R=e(57809),A=e(11467),o=Object.defineProperty,D=Object.defineProperties,y=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,F=(m,O,J)=>O in m?o(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,Le=(m,O)=>{for(var J in O||(O={}))Z.call(O,J)&&F(m,J,O[J]);if(K)for(var J of K(O))$.call(O,J)&&F(m,J,O[J]);return m},xe=(m,O)=>D(m,y(O)),lt=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())});const be=({globalSetting:m,dispatch:O,user:J,info:Y,open:de,onCancel:pe=()=>{}})=>{var b;const[l,C]=(0,n.useState)([]),[H,ne]=(0,n.useState)([]),[Ee,We]=(0,n.useState)([]),[Re]=ae.default.useForm(),[Te,st]=(0,n.useState)(!1),[vt,yt]=(0,n.useState)(!1),It=(0,n.useRef)(null),Yt=(0,n.useRef)(1),[_t,jt]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{de&&Tt()},[de]);const Tt=()=>lt(void 0,null,function*(){var Jt;const ie=Y;if(!(0,Ce.o1)(O))return;const{user_school_id:it="",department_id:nt="",school_name:xt="",department_name:Ft=""}=J.userInfo||{},mt=(Jt=ie==null?void 0:ie.graduation_years)==null?void 0:Jt.at(-1);ne([{id:it,name:xt}]),yield en(it),Re.setFieldsValue({year:mt,school_id:it,department_id:Number(nt),name:`${mt}${xt}${Ft}\u6BD5\u4E1A\u8BBE\u8BA1`})}),an=Jt=>lt(void 0,null,function*(){const ie=yield(0,A.J3)(xe(Le({},Jt),{tab_module_type:"graduations"}));return ie!=null&&ie.un_purchased&&O({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),ie.status===0&&C((ie==null?void 0:ie.graduation_years)||[]),ie}),Mt=(Jt,ie=500)=>{yt(!0),clearTimeout(It.current),It.current=setTimeout(()=>lt(void 0,null,function*(){Yt.current+=1;const it=Yt.current,nt=yield(0,A.NT)({keyword:Jt});nt.status===0&&Yt.current===it&&(ne((nt==null?void 0:nt.schools)||[]),yt(!1))}),ie)},en=Jt=>lt(void 0,null,function*(){if(!Jt)return;const ie=yield(0,A.Ps)({page:1,limit:9999,id:Jt});ie.status===0&&We((ie==null?void 0:ie.departments)||[])});return n.createElement(ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:de,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Te,onCancel:pe,onOk:()=>Re.submit()},n.createElement(ae.default,{colon:!1,form:Re,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Jt,ie)=>{Jt.school_id&&(en(ie.school_id),Re.setFieldValue("department_id",null))},onFinish:Jt=>lt(void 0,null,function*(){st(!0);const ie=yield(0,A.Wz)(Jt);ie.status===0&&(f.ZP.success("\u521B\u5EFA\u6210\u529F"),Re.resetFields(),pe(),(0,M.xg)(`/graduations/${ie==null?void 0:ie.identifier}/index`)),st(!1)})},n.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(R.default,{style:{width:344},size:"large",options:(b=Y==null?void 0:Y.graduation_years)==null?void 0:b.map(Jt=>({value:Jt,label:Jt}))})),n.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(R.default,{showSearch:!0,filterOption:!1,onSearch:Jt=>{Mt(Jt)},loading:vt,size:"large",style:{width:344},options:H.map(Jt=>({value:Jt.id,label:Jt.name}))})),n.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(R.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ee.map(Jt=>({value:Jt.id,label:Jt.name}))})),n.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(T.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Pe=(0,t.connect)(({user:m,globalSetting:O,loading:J})=>({user:m,globalSetting:O,loading:J}))(be),Ie=e(98280),fe=Object.defineProperty,te=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Ae=(m,O,J)=>O in m?fe(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,ue=(m,O)=>{for(var J in O||(O={}))X.call(O,J)&&Ae(m,J,O[J]);if(te)for(var J of te(O))se.call(O,J)&&Ae(m,J,O[J]);return m},oe=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())});const Be=({globalSetting:m,dispatch:O,user:J,open:Y,onCancel:de=()=>{}})=>{const[pe]=ae.default.useForm(),[b,l]=(0,n.useState)(!1),[C,H]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var ne;if(Y){const Ee={code:"",user_type:((ne=J==null?void 0:J.userInfo)==null?void 0:ne.identity)==="student"?2:1,major:""};pe.setFieldsValue(Ee),H(ue({},Ee))}},[Y]),n.createElement(ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Y,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:b,onCancel:de,onOk:()=>pe.submit()},n.createElement(ae.default,{colon:!1,form:pe,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ne,Ee)=>H(ue({},Ee)),onFinish:ne=>oe(void 0,null,function*(){l(!0);const Ee=yield(0,Ie.ZP)("/api/graduations/join.json",{method:"post",body:ne});Ee.status===0&&(de(),Ee!=null&&Ee.identifier?(0,M.xg)(`/graduations/${Ee==null?void 0:Ee.identifier}/index`):f.ZP.success(Ee==null?void 0:Ee.message)),l(!1)})},n.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(T.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(u.ZP.Group,null,n.createElement(u.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(u.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(C==null?void 0:C.user_type)===2&&n.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(T.default,{showCount:!0,maxLength:60}))))};var He=(0,t.connect)(({user:m,globalSetting:O})=>({user:m,globalSetting:O}))(Be),ft=e(92310),Ue=e.n(ft),Je=e(59301),Et=Object.defineProperty,Oe=Object.defineProperties,we=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,x=(m,O,J)=>O in m?Et(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,S=(m,O)=>{for(var J in O||(O={}))le.call(O,J)&&x(m,J,O[J]);if(V)for(var J of V(O))I.call(O,J)&&x(m,J,O[J]);return m},s=(m,O)=>Oe(m,we(O)),q=(m,O)=>{var J={};for(var Y in m)le.call(m,Y)&&O.indexOf(Y)<0&&(J[Y]=m[Y]);if(m!=null&&V)for(var Y of V(m))O.indexOf(Y)<0&&I.call(m,Y)&&(J[Y]=m[Y]);return J},ce=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())}),h=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(h||{}),d=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(d||{});const _=m=>{var O=m,{homePage:J,user:Y,globalSetting:de,loading:pe,dispatch:b,className:l,style:C={}}=O,H=q(O,["homePage","user","globalSetting","loading","dispatch","className","style"]),ne,Ee,We,Re;const[Te,st]=(0,n.useState)(),[vt,yt]=(0,n.useState)(),[It,Yt]=(0,n.useState)(!1),[_t,jt]=(0,n.useState)(!1),[Tt,an]=(0,n.useState)(!1),[Mt,en]=(0,n.useState)();function Jt(wt,G){for(const Se of wt){if(Se.link===G)return Se.hidden;if(Se.subitem&&Se.subitem.length>0){let Qe=Se.subitem;for(const j of Qe)if(j.link===G)return j.hidden;return!1}}return!0}const ie=Jt(((ne=de.setting)==null?void 0:ne.navbar)||[],"/classrooms"),it=Jt(((Ee=de.setting)==null?void 0:Ee.navbar)||[],"/shixuns"),nt=Jt(((We=de.setting)==null?void 0:We.navbar)||[],"/paths"),xt=Jt(((Re=de.setting)==null?void 0:Re.navbar)||[],"/graduations"),Ft=wt=>{var G;if((0,Ce.tJ)(b)){if(wt==="projects"&&!((G=Y.userInfo)!=null&&G.email)){f.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wt==="classrooms"?st(!0):wt==="projects"&&yt(!0)}},mt=(wt,G)=>{var Se;if((0,Ce.tJ)(b)){if(G==="projects"&&!((Se=Y.userInfo)!=null&&Se.email)){f.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}G==="shixuns"&&!(0,Ce.xY)()||wt&&(window.location.href=wt)}},dt=wt=>{var G,Se,Qe,j,k,Me,Fe,et,Xe,ct,ht,At,Nt,Dt,Ot,Qt,Pt,Ct,Zt,qt,Xt,$t;return Je.createElement(Je.Fragment,null,Je.createElement(z.Z,{justify:"space-around",className:"pt5 pb5"},Je.createElement(v.Z,{className:((G=Y.userInfo)==null?void 0:G.user_identity)!=="\u5B66\u751F"?U.joinCol:U.hidden},((Se=Y.userInfo)==null?void 0:Se.user_identity)!=="\u5B66\u751F"&&!((Qe=de==null?void 0:de.setting)!=null&&Qe.hide_course)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/classrooms/new")},(j=Y.userInfo)!=null&&j.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((k=de==null?void 0:de.setting)!=null&&k.hide_shixun)&&((Me=Y==null?void 0:Y.userInfo)==null?void 0:Me.is_shixun_marker)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Fe=Y.userInfo)==null?void 0:Fe.user_identity)!=="\u5B66\u751F"&&!((et=de==null?void 0:de.setting)!=null&&et.hide_subject)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xe=de==null?void 0:de.setting)!=null&&Xe.is_local)&&((ct=Y.userInfo)==null?void 0:ct.main_site)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>{var Ne;return mt(`${(Ne=de==null?void 0:de.setting)==null?void 0:Ne.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((ht=Y==null?void 0:Y.userInfo)==null?void 0:ht.identity)!=="student"&&Je.createElement(P.default.Item,s(S({},wt),{onClick:()=>ce(void 0,null,function*(){if(!(0,Ce.o1)(b))return;const Ne=yield(0,A.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Ne!=null&&Ne.un_purchased){b({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Ne.status===0&&(en(Ne),Yt(!0))})}),Je.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((At=Y.userInfo)!=null&&At.main_site)&&Je.createElement("div",null,Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("classrooms")},(Nt=Y.userInfo)!=null&&Nt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Dt=Y.userInfo)==null?void 0:Dt.main_site)&&!((Ot=de==null?void 0:de.setting)!=null&&Ot.is_local)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Qt=Y.userInfo)==null?void 0:Qt.main_site)&&((Pt=Y.userInfo)==null?void 0:Pt.user_identity)!=="\u5B66\u751F"&&Je.createElement(v.Z,null,Je.createElement("div",{className:U.joinBoard})),((Ct=Y.userInfo)==null?void 0:Ct.main_site)&&Je.createElement(v.Z,{className:((Zt=Y.userInfo)==null?void 0:Zt.user_identity)!=="\u5B66\u751F"?U.joinCol:U.w90},Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("classrooms")},(qt=Y.userInfo)!=null&&qt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Xt=Y.userInfo)==null?void 0:Xt.main_site)&&!(($t=de==null?void 0:de.setting)!=null&&$t.is_local)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Je.createElement(P.default.Item,s(S({},wt),{onClick:()=>{(0,Ce.o1)(b)&&jt(!0)}}),Je.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Je.createElement("section",null,Je.createElement(a.Z,{dropdownRender:()=>{var wt;return Je.createElement(P.default,{className:((wt=Y.userInfo)==null?void 0:wt.user_identity)!=="\u5B66\u751F"?`${U.rightMenu} ${U.joinMenu} mt10`:`${U.rightMenu} ${U.joinMenu} ${U.w140} mt10`},Je.createElement(dt,null))},placement:"bottom"},Je.createElement("span",{style:S({lineHeight:"inherit"},C),className:Ue()("iconfont icon-tianjiafangda font18 current",l)})),Je.createElement(ye.Z,{visible:Te,onCancel:()=>st(!1)}),Je.createElement(L,{visible:vt,onCancel:()=>yt(!1)}),Je.createElement(Pe,{info:Mt,open:It,onCancel:()=>Yt(!1)}),Je.createElement(He,{open:_t,onCancel:()=>jt(!1)}))};var B=(0,t.connect)(({homePage:m,loading:O,user:J,globalSetting:Y})=>({homePage:m,user:J,globalSetting:Y,loading:O.models.index}))(_)},78881:function(zt,je,e){e.d(je,{Z:function(){return ye}});var n=e(75790),t=e(20834),f=e(8591),z=e(38854),v={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},P=e(53229),a=e(14203),ee=e(49647),T=e(19374),u=e(59301),w=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,W=(U,Ce)=>{var ae={};for(var R in U)M.call(U,R)&&Ce.indexOf(R)<0&&(ae[R]=U[R]);if(U!=null&&w)for(var R of w(U))Ce.indexOf(R)<0&&p.call(U,R)&&(ae[R]=U[R]);return ae},N=(U,Ce,ae)=>new Promise((R,A)=>{var o=K=>{try{y(ae.next(K))}catch(Z){A(Z)}},D=K=>{try{y(ae.throw(K))}catch(Z){A(Z)}},y=K=>K.done?R(K.value):Promise.resolve(K.value).then(o,D);y((ae=ae.apply(U,Ce)).next())});const L=U=>{var Ce=U,{homePage:ae,user:R,globalSetting:A,loading:o,dispatch:D,shixunHomeworks:y}=Ce,K=W(Ce,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Z,$,F,Le,xe,lt,be,Pe,Ie,fe;const te=(Z=R.userInfo)==null?void 0:Z.is_school_manage,X=()=>{var se,Ae,ue,oe,Be;return(0,T.Ll)()?u.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},u.createElement(t.default.Item,null,u.createElement(n.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):u.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},u.createElement(t.default.Item,null,u.createElement(n.Link,{to:`/users/${(se=R.userInfo)==null?void 0:se.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((ue=(Ae=R.navigationInfo)==null?void 0:Ae.top)==null?void 0:ue.laboratory_admin_url)&&u.createElement(t.default.Item,null,u.createElement("a",{href:(Be=(oe=R.navigationInfo)==null?void 0:oe.top)==null?void 0:Be.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),u.createElement(t.default.Item,null,u.createElement(n.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||D({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:u.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),u.createElement(t.default.Item,{className:v.exit},u.createElement("a",{onClick:()=>N(void 0,null,function*(){(0,T.m5)();let He;try{He=yield(0,a.vR)({}),f.ZP.success(He==null?void 0:He.message)}catch(ft){}(0,T.d8)("_educoder_session","logout",1),(0,T.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),He!=null&&He.url?window.location.href=He.url:(n.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,P.bg)()?u.createElement(z.Z,{dropdownRender:X,placement:"bottomRight"},u.createElement("section",null,u.createElement("aside",null,u.createElement("div",{className:y.actionTabs.type===1?v.classromediv:""},u.createElement("img",{className:`${v.userPic} current ml15`,src:`${($=ee.Z)==null?void 0:$.IMG_SERVER}/images/${(F=R.userInfo)==null?void 0:F.image_url}`,alt:"",onClick:()=>{var se;return n.history.push((0,T.Ll)()?"/account/profile":`/users/${(se=R.userInfo)==null?void 0:se.login}/classrooms`)}}),(0,T.Ll)()&&u.createElement("span",{className:"ml10 font16"},(Le=R.userInfo)==null?void 0:Le.username),u.createElement("i",{className:`iconfont icon-zhankai4 ${v.icon}`}))))):u.createElement("div",{className:`font15 flex item-center gap-10px ${A.isIlearning?v.login:""}`},((xe=A.setting)==null?void 0:xe.sso_login_url)&&u.createElement("a",{target:"_blank",href:(lt=A.setting)==null?void 0:lt.sso_login_url},u.createElement("img",{src:`${ee.Z.IMG_SERVER}/${(be=A.setting)==null?void 0:be.login_logo_url}`,width:40}),u.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Pe=A.setting)==null?void 0:Pe.sso_login_button_name)),!((Ie=A.setting)!=null&&Ie.hide_account_login)&&u.createElement(u.Fragment,null,u.createElement("span",{className:"current-primary-hover",onClick:()=>{D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((fe=A.setting)!=null&&fe.close_register)&&u.createElement(u.Fragment,null,u.createElement("span",null,"|"),u.createElement("span",{className:"current-primary-hover",onClick:()=>{n.history.push("/user/register")}},"\u6CE8\u518C"))))};var ye=(0,n.connect)(({homePage:U,loading:Ce,user:ae,globalSetting:R,shixunHomeworks:A})=>({homePage:U,user:ae,globalSetting:R,shixunHomeworks:A,loading:Ce.models.index}))(L)},2770:function(zt,je,e){e.d(je,{Z:function(){return R}});var n=e(75790),t=e(20834),f=e(8591),z=e(38854),v={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},P=e(53229),a=e(14203),ee=e(49647),T=e(1997),u=e(19374),w=e(59301),M=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,N=(A,o)=>{var D={};for(var y in A)p.call(A,y)&&o.indexOf(y)<0&&(D[y]=A[y]);if(A!=null&&M)for(var y of M(A))o.indexOf(y)<0&&W.call(A,y)&&(D[y]=A[y]);return D},L=(A,o,D)=>new Promise((y,K)=>{var Z=Le=>{try{F(D.next(Le))}catch(xe){K(xe)}},$=Le=>{try{F(D.throw(Le))}catch(xe){K(xe)}},F=Le=>Le.done?y(Le.value):Promise.resolve(Le.value).then(Z,$);F((D=D.apply(A,o)).next())});const ye=A=>{var o,D=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(o=document.cookie.match(D))?decodeURIComponent(o[2]):null},U=A=>{var o=new Date;o.setTime(o.getTime()-1);var D=ye(A);D!=null&&(document.cookie=A+"="+D+";expires="+o.toGMTString())};var Ce=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Ce||{});const ae=A=>{var o=A,{homePage:D,user:y,globalSetting:K,loading:Z,dispatch:$,shixunHomeworks:F}=o,Le=N(o,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),xe,lt,be,Pe,Ie,fe,te,X,se,Ae,ue,oe,Be,He,ft,Ue;const Je=(lt=(((xe=K.setting)==null?void 0:xe.navbar)||[]).find(le=>le.link==="/classrooms"))==null?void 0:lt.hidden,Et=(Pe=(((be=K.setting)==null?void 0:be.navbar)||[]).find(le=>le.link==="/shixuns"))==null?void 0:Pe.hidden,Oe=(fe=(((Ie=K.setting)==null?void 0:Ie.navbar)||[]).find(le=>le.link==="/paths"))==null?void 0:fe.hidden,we=(te=y.userInfo)==null?void 0:te.is_school_manage,V=()=>{var le,I,x,S,s,q,ce,h,d,_,B,m,O,J,Y,de,pe,b;return(0,u.Ll)()?w.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},w.createElement(t.default.Item,null,w.createElement(n.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):w.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(le=y.userInfo)==null?void 0:le.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(I=y.userInfo)==null?void 0:I.login}/classrooms`},(x=y.userInfo)!=null&&x.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(S=y.userInfo)==null?void 0:S.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(s=y.userInfo)==null?void 0:s.login}/paths`},(q=y.userInfo)!=null&&q.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((ce=y.userInfo)==null?void 0:ce.user_identity)!=="\u5B66\u751F"&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(h=y.userInfo)==null?void 0:h.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((d=K.setting)!=null&&d.hide_competition)&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(_=y.userInfo)==null?void 0:_.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((B=K.setting)!=null&&B.hide_virtual)&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(m=y.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,P.JA)()&&!((O=K==null?void 0:K.setting)!=null&&O.hide_problemset)&&w.createElement(t.default.Item,null,w.createElement("a",{onClick:()=>{(0,T.tJ)($)&&n.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,P.JA)()&&!((J=K==null?void 0:K.setting)!=null&&J.hide_paperlibrary)&&w.createElement(t.default.Item,null,w.createElement("a",{onClick:()=>{(0,T.tJ)($)&&n.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((de=(Y=y.navigationInfo)==null?void 0:Y.top)==null?void 0:de.laboratory_admin_url)&&w.createElement(t.default.Item,null,w.createElement("a",{href:(b=(pe=y.navigationInfo)==null?void 0:pe.top)==null?void 0:b.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),w.createElement(t.default.Item,null,w.createElement(n.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||$({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:w.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),we&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),w.createElement(t.default.Item,{className:v.exit},w.createElement("a",{onClick:()=>L(void 0,null,function*(){(0,u.m5)();let l;try{l=yield(0,a.vR)({}),f.ZP.success(l==null?void 0:l.message)}catch(C){}(0,u.d8)("_educoder_session","logout",1),(0,u.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),l!=null&&l.url?window.location.href=l.url:(n.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,P.bg)()?w.createElement(z.Z,{dropdownRender:V,placement:"bottomRight"},w.createElement("section",null,w.createElement("aside",null,w.createElement("div",{className:F.actionTabs.type===1?v.classromediv:""},w.createElement("img",{className:`${v.userPic} current ml15`,src:`${(X=ee.Z)==null?void 0:X.IMG_SERVER}/images/${(se=y.userInfo)==null?void 0:se.image_url}`,alt:"",onClick:()=>{var le;return n.history.push((0,u.Ll)()?"/account/profile":`/users/${(le=y.userInfo)==null?void 0:le.login}/classrooms`)}}),(0,u.Ll)()&&w.createElement("span",{className:"ml10 font16"},(Ae=y.userInfo)==null?void 0:Ae.username),w.createElement("i",{className:`iconfont icon-zhankai4 ${v.icon}`}))))):w.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?v.login:""}`},((ue=K.setting)==null?void 0:ue.sso_login_url)&&w.createElement("a",{target:"_blank",href:(oe=K.setting)==null?void 0:oe.sso_login_url},w.createElement("img",{src:`${ee.Z.IMG_SERVER}/${(Be=K.setting)==null?void 0:Be.login_logo_url}`,width:40}),w.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(He=K.setting)==null?void 0:He.sso_login_button_name)),!((ft=K.setting)!=null&&ft.hide_account_login)&&w.createElement(w.Fragment,null,w.createElement("span",{className:"current-primary-hover",onClick:()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Ue=K.setting)!=null&&Ue.close_register)&&w.createElement(w.Fragment,null,w.createElement("span",null,"|"),w.createElement("span",{className:"current-primary-hover",onClick:()=>{n.history.push("/user/register")}},"\u6CE8\u518C"))))};var R=(0,n.connect)(({homePage:A,loading:o,user:D,globalSetting:y,shixunHomeworks:K})=>({homePage:A,user:D,globalSetting:y,shixunHomeworks:K,loading:o.models.index}))(ae)},89537:function(zt,je,e){e.d(je,{Z:function(){return Rr},g:function(){return Un}});var n=e(59301),t=e(75790),f=e(44e3),z=e(43418),v={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},P=e(26957),a=e(2770),ee=e(65363),T={tip:"tip___a6MfI"},u=Object.defineProperty,w=Object.defineProperties,M=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,L=(De,ve,me)=>ve in De?u(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ye=(De,ve)=>{for(var me in ve||(ve={}))W.call(ve,me)&&L(De,me,ve[me]);if(p)for(var me of p(ve))N.call(ve,me)&&L(De,me,ve[me]);return De},U=(De,ve)=>w(De,M(ve)),Ce=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),ae=(De=>(De[De.Professor=1]="Professor",De[De.AssistantProfessor=2]="AssistantProfessor",De[De.Student=3]="Student",De))(ae||{});const R=({visible:De,user:ve,onCancel:me=()=>{},dispatch:Ve,globalSetting:ot})=>{var Sn,qn;const[En,kt]=(0,n.useState)(!1),[jn,vr]=(0,n.useState)({name:"",phone:""});(0,n.useEffect)(()=>{var Hn,On;if((Hn=ve==null?void 0:ve.userInfo)!=null&&Hn.login){let ar=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(ar),ar&&(ar!=null&&ar.isShow)&&(ar==null?void 0:ar.login)===((On=ve==null?void 0:ve.userInfo)==null?void 0:On.login)&&(kt(!0),vr({name:ar==null?void 0:ar.name,phone:ar==null?void 0:ar.phone}))}},[ve==null?void 0:ve.userInfo]);const gr=()=>Ce(void 0,null,function*(){me()}),fn=()=>{let Hn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(U(ye({},Hn),{isShow:!1}))),kt(!1)};return n.createElement(n.Fragment,null,En&&n.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},n.createElement("div",{className:T.tip},n.createElement("div",null,n.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Sn=ot==null?void 0:ot.infoData)==null?void 0:Sn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(qn=ot==null?void 0:ot.infoData)==null?void 0:qn.phone}`),n.createElement("div",null,n.createElement(ee.Z,{onClick:fn,style:{color:"#165dff",fontSize:16}})))))};var A=(0,t.connect)(({user:De,globalSetting:ve})=>({user:De,globalSetting:ve}))(R),o=e(49647),D=e(14203),y=e(53229),K=e(19374),Z=e(3113),$="data:image/png;base64,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",F=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,lt=(De,ve)=>{var me={};for(var Ve in De)Le.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&F)for(var Ve of F(De))ve.indexOf(Ve)<0&&xe.call(De,Ve)&&(me[Ve]=De[Ve]);return me};const be=null,Pe=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,location:En,text:kt,shixunHomeworks:jn,payload:vr={}}=ve,gr=lt(ve,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[fn,Hn]=(0,n.useState)("none");return(0,n.useEffect)(()=>{jn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Hn("flex")},[jn.actionTabs.key]),(0,n.useEffect)(()=>{jn.actionTabs.key==="\u9690\u85CF"&&(Hn("none"),localStorage.setItem("Noviceguide","0"))},[jn.actionTabs.key]),fn=="none"?null:n.createElement("div",{style:{display:fn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},n.createElement("div",{style:{margin:"0 auto",width:"1200px"}},n.createElement("img",{src:$,style:{position:"absolute",top:"-32px"}}),n.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},jn.actionTabs.text),jn.actionTabs.type===9?n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Z.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Hn("none"),qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Z.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Hn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Ie=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve,shixunHomeworks:ot})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index,shixunHomeworks:ot}))(Pe),fe=e(89392),te=e(92736),X=e(6848),se={content:"content___L4gl0"},Ae="data:image/png;base64,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",ue=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const oe=({classroomList:De,loading:ve,user:me,dispatch:Ve,virtualSpaces:ot,globalSetting:Sn})=>{const qn=(0,t.useLocation)();let En=!1;(0,n.useEffect)(()=>{Sn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(En=!0)},[Sn.actionTabs.key]),(0,n.useEffect)(()=>{En&&Ve({type:"globalSetting/setActionTabs",payload:{}})},[qn.pathname]);const kt=()=>{Ve({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return n.createElement(te.ZP,{theme:{token:{colorBgMask:"#999"}}},n.createElement(z.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Sn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ue(void 0,null,function*(){}),onCancel:()=>{kt()}},n.createElement("div",{className:se.content},n.createElement("div",{className:"mb15"},n.createElement("img",{src:Ae,alt:""})),n.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),n.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",n.createElement(X.Z,{placement:"bottom",title:n.createElement("div",null,n.createElement("img",{src:`${o.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),n.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),n.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},n.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Be=(0,t.connect)(({classroomList:De,user:ve,loading:me,virtualSpaces:Ve,globalSetting:ot})=>({classroomList:De,user:ve,loading:me,virtualSpaces:Ve,globalSetting:ot}))(oe),He=e(92310),ft=e.n(He),Ue={NavBarItem:"NavBarItem___iFhxq"},Je=Object.defineProperty,Et=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,V=(De,ve,me)=>ve in De?Je(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,le=(De,ve)=>{for(var me in ve||(ve={}))Oe.call(ve,me)&&V(De,me,ve[me]);if(Et)for(var me of Et(ve))we.call(ve,me)&&V(De,me,ve[me]);return De};const I=({globalSetting:De,className:ve,style:me,classNameItem:Ve,styleItem:ot={},NavData:Sn=(kt=>(kt=De==null?void 0:De.setting)==null?void 0:kt.navbar)()||[],selectKeys:qn,onClick:En})=>{const[kt,jn]=(0,n.useState)(qn),vr=fn=>{var Hn;const{item:On}=fn;if(En)return En(fn);(Hn=On==null?void 0:On.link)!=null&&Hn.includes("http")?(0,K.xg)(On==null?void 0:On.link):(typeof(On==null?void 0:On.name)=="string"&&(0,K.Dk)(On==null?void 0:On.name),t.history.push(On==null?void 0:On.link))},gr=(fn="")=>(fn==null?void 0:fn.indexOf("<"))>-1?fn==null?void 0:fn.slice(0,fn==null?void 0:fn.indexOf("<")):fn;return(0,n.useEffect)(()=>{var fn,Hn;if(De!=null&&De.setting){const On=location.pathname;(Hn=(fn=De==null?void 0:De.setting)==null?void 0:fn.navbar)==null||Hn.map(function(ar,la){var Yr,ia,Gr;ar.link==On&&(jn(ar==null?void 0:ar.link),(0,K.Dk)(On==="/"?(Yr=De==null?void 0:De.setting)==null?void 0:Yr.name:gr(ar==null?void 0:ar.name))),(ia=ar==null?void 0:ar.subitem)!=null&&ia.length&&((Gr=ar==null?void 0:ar.subitem)==null||Gr.map(kr=>{kr.link==On&&(jn(kr==null?void 0:kr.link),On!="/"&&(0,K.Dk)(gr(kr==null?void 0:kr.name)))}))})}},[location.pathname]),n.createElement("nav",null,n.createElement("ul",{className:ft()("flex item-center mb0 pl0 gap-20px",ve),style:me},Sn==null?void 0:Sn.map((fn,Hn)=>{var On,ar,la,Yr,ia,Gr;fn.subitem=(On=fn==null?void 0:fn.subitem)==null?void 0:On.filter(Xn=>!Xn.hidden);const kr=(()=>{var Xn,ja,Za,Fr;return Array.isArray(kt)?!((Xn=fn==null?void 0:fn.subitem)!=null&&Xn.length)&&kt.includes(fn==null?void 0:fn.link)||((ja=fn==null?void 0:fn.subitem)==null?void 0:ja.some(Wr=>kt.includes(Wr==null?void 0:Wr.link))):!((Za=fn==null?void 0:fn.subitem)!=null&&Za.length)&&kt===(fn==null?void 0:fn.link)||((Fr=fn==null?void 0:fn.subitem)==null?void 0:Fr.some(Wr=>kt===(Wr==null?void 0:Wr.link)))})();return fn!=null&&fn.hidden?null:n.createElement("li",{key:Hn,className:ft()(`flex item-center gap-10px current relative group-hover-show ${Ue.NavBarItem}`,fn==null?void 0:fn.className,Ve),style:le(le({color:kr?"#159DFF":""},fn.style||{}),ot),onClick:Xn=>{vr({e:Xn,item:fn})}},typeof(fn==null?void 0:fn.name)=="string"?n.createElement(n.Fragment,null,n.createElement("div",{className:"flex item-center h-full relative"},n.createElement("span",{dangerouslySetInnerHTML:{__html:((la=(ar=fn==null?void 0:fn.subitem)==null?void 0:ar.find(Xn=>Xn.link===location.pathname))==null?void 0:la.name)||(fn==null?void 0:fn.name)}}),kr&&n.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Yr=fn==null?void 0:fn.subitem)==null?void 0:Yr.length)>0&&n.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):fn==null?void 0:fn.name,((ia=fn==null?void 0:fn.subitem)==null?void 0:ia.length)>0&&n.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(Gr=fn==null?void 0:fn.subitem)==null?void 0:Gr.map((Xn,ja)=>n.createElement("div",{key:ja,className:ft()("flex flex-col current",Xn==null?void 0:Xn.className),style:le({},(Xn==null?void 0:Xn.style)||{}),onClick:Za=>{Za.preventDefault(),Za.stopPropagation(),vr({e:Za,item:Xn})}},!!ja&&n.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Xn==null?void 0:Xn.name)=="string"?n.createElement("div",{className:`font16 c-black current ${Ue.NavBarItem}`},Xn==null?void 0:Xn.name):Xn==null?void 0:Xn.name,!!Xn.content&&n.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Xn.content)))))})))};var x=(0,t.connect)(({globalSetting:De})=>({globalSetting:De}))(I),S=e(49127),s=e(8591),q=e(95237),ce=e(43604),h=e(20834),d=e(38854),_=e(92832),B=e(5112),m=e(31576),O=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),J=(De=>(De.Manager="manager",De.Developer="developer",De.Reporter="reporter",De))(J||{}),de=({visible:De,onCancel:ve=()=>{}})=>{const[me,Ve]=(0,n.useState)(),[ot,Sn]=(0,n.useState)(),[qn,En]=(0,n.useState)(!1),kt=()=>O(void 0,null,function*(){if(!me){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(me.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ot){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}En(!0);const vr=yield(0,m.vm)({code:me,role:ot});En(!1),jn();const gr={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(gr[vr.status]){s.ZP.info(gr[vr.status]);return}if(vr.status===0){ot==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),t.history.push(`/projects/${vr==null?void 0:vr.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),jn=()=>O(void 0,null,function*(){ve()});return n.createElement(n.Fragment,null,n.createElement(z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:De,confirmLoading:qn,onOk:kt,onCancel:jn},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(_.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:me,onChange:vr=>{if(vr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ve(vr.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(B.ZP.Group,{value:ot,onChange:vr=>Sn(vr.target.value)},n.createElement(B.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(B.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(B.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},pe=e(24905),b=e(8380),l=e(6765),C=e(98280),H=e(59301),ne=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),Ee=(De=>(De[De.Professor=1]="Professor",De[De.AssistantProfessor=2]="AssistantProfessor",De[De.Student=3]="Student",De))(Ee||{});const We=({visible:De,user:ve,account:me,onCancel:Ve=()=>{},dispatch:ot})=>{const[Sn,qn]=(0,n.useState)(),[En,kt]=(0,n.useState)([]),[jn,vr]=(0,n.useState)(!1),[gr,fn]=(0,n.useState)(!1),[Hn,On]=(0,n.useState)(),[ar,la]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var kr,Xn;(kr=ve==null?void 0:ve.userInfo)!=null&&kr.identity&&kt([((Xn=ve==null?void 0:ve.userInfo)==null?void 0:Xn.identity)==="student"?3:1])},[ve]);const Yr=kr=>{const Xn=()=>{window.location.href=(kr==null?void 0:kr.jump_url)||`/classrooms/${kr==null?void 0:kr.course_id}`};if(En.includes(1)){z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:H.createElement("div",{className:"tc"},(kr==null?void 0:kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Xn()}});return}Xn()},ia=()=>ne(void 0,null,function*(){if(!Sn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let kr=yield(0,C.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Sn}});if(kr!=null&&kr.need_pro_auth&&!En.includes(1)&&!En.includes(2)){ot({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Sn,checkedList:En}}),Gr();return}vr(!0);const Xn=yield(0,m.cR)({invite_code:Sn,professor:En.includes(1)?1:null,assistant_professor:En.includes(2)?1:null,student:En.includes(3)?1:null});if(vr(!1),(Xn==null?void 0:Xn.status)===-4&&(Ve(),ot({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Xn==null?void 0:Xn.status)===-12&&s.ZP.warning(Xn==null?void 0:Xn.message),(Xn==null?void 0:Xn.status)===-2){if(Gr(),Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){fn(!0),On(1);return}if(Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){fn(!0),On(2);return}if(Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){fn(!0),On(3);return}}if((Xn==null?void 0:Xn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Gr(),Xn!=null&&Xn.course_id?Yr(Xn):s.ZP.success(Xn.message);return}}),Gr=()=>ne(void 0,null,function*(){Ve()});return H.createElement(H.Fragment,null,H.createElement(z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:De,confirmLoading:jn,onOk:ia,onCancel:Gr},H.createElement("div",{className:"tc"},H.createElement("div",null,H.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),H.createElement(_.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Sn,onChange:kr=>{if(kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}qn(kr.target.value)}})),H.createElement("div",{className:"mt10 font14"},H.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),H.createElement(pe.default.Group,{value:En,onChange:kr=>kt(kr)},H.createElement(pe.default,{value:1,disabled:En.includes(2)},"\u6559\u5E08"),H.createElement(pe.default,{value:2,disabled:En.includes(1)},"\u52A9\u6559"),H.createElement(pe.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),H.createElement(l.Z,null),H.createElement(b.Z,{visible:gr,onCancel:()=>fn(!1),occupationValue:Hn}))};var Re=(0,t.connect)(({user:De,account:ve})=>({user:De,account:ve}))(We),Te={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},st=e(1997),vt=e(78241),yt=e(57809),It=e(11467),Yt=Object.defineProperty,_t=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,en=(De,ve,me)=>ve in De?Yt(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,Jt=(De,ve)=>{for(var me in ve||(ve={}))an.call(ve,me)&&en(De,me,ve[me]);if(Tt)for(var me of Tt(ve))Mt.call(ve,me)&&en(De,me,ve[me]);return De},ie=(De,ve)=>_t(De,jt(ve)),it=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const nt=({globalSetting:De,dispatch:ve,user:me,info:Ve,open:ot,onCancel:Sn=()=>{}})=>{var qn;const[En,kt]=(0,n.useState)([]),[jn,vr]=(0,n.useState)([]),[gr,fn]=(0,n.useState)([]),[Hn]=vt.default.useForm(),[On,ar]=(0,n.useState)(!1),[la,Yr]=(0,n.useState)(!1),ia=(0,n.useRef)(null),Gr=(0,n.useRef)(1),[kr,Xn]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{ot&&ja()},[ot]);const ja=()=>it(void 0,null,function*(){var Mr;const Yn=Ve;if(!(0,st.o1)(ve))return;const{user_school_id:ma="",department_id:Ia="",school_name:na="",department_name:sn=""}=me.userInfo||{},Rn=(Mr=Yn==null?void 0:Yn.graduation_years)==null?void 0:Mr.at(-1);vr([{id:ma,name:na}]),yield Wr(ma),Hn.setFieldsValue({year:Rn,school_id:ma,department_id:Number(Ia),name:`${Rn}${na}${sn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Za=Mr=>it(void 0,null,function*(){const Yn=yield(0,It.J3)(ie(Jt({},Mr),{tab_module_type:"graduations"}));return Yn!=null&&Yn.un_purchased&&ve({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Yn.status===0&&kt((Yn==null?void 0:Yn.graduation_years)||[]),Yn}),Fr=(Mr,Yn=500)=>{Yr(!0),clearTimeout(ia.current),ia.current=setTimeout(()=>it(void 0,null,function*(){Gr.current+=1;const ma=Gr.current,Ia=yield(0,It.NT)({keyword:Mr});Ia.status===0&&Gr.current===ma&&(vr((Ia==null?void 0:Ia.schools)||[]),Yr(!1))}),Yn)},Wr=Mr=>it(void 0,null,function*(){if(!Mr)return;const Yn=yield(0,It.Ps)({page:1,limit:9999,id:Mr});Yn.status===0&&fn((Yn==null?void 0:Yn.departments)||[])});return n.createElement(z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ot,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:On,onCancel:Sn,onOk:()=>Hn.submit()},n.createElement(vt.default,{colon:!1,form:Hn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Mr,Yn)=>{Mr.school_id&&(Wr(Yn.school_id),Hn.setFieldValue("department_id",null))},onFinish:Mr=>it(void 0,null,function*(){ar(!0);const Yn=yield(0,It.Wz)(Mr);Yn.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Hn.resetFields(),Sn(),(0,K.xg)(`/graduations/${Yn==null?void 0:Yn.identifier}/index`)),ar(!1)})},n.createElement(vt.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(yt.default,{style:{width:344},size:"large",options:(qn=Ve==null?void 0:Ve.graduation_years)==null?void 0:qn.map(Mr=>({value:Mr,label:Mr}))})),n.createElement(vt.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(yt.default,{showSearch:!0,filterOption:!1,onSearch:Mr=>{Fr(Mr)},loading:la,size:"large",style:{width:344},options:jn.map(Mr=>({value:Mr.id,label:Mr.name}))})),n.createElement(vt.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(yt.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:gr.map(Mr=>({value:Mr.id,label:Mr.name}))})),n.createElement(vt.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(_.default,{showCount:!0,style:{width:344},maxLength:60}))))};var xt=(0,t.connect)(({user:De,globalSetting:ve,loading:me})=>({user:De,globalSetting:ve,loading:me}))(nt),Ft=Object.defineProperty,mt=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,G=(De,ve,me)=>ve in De?Ft(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,Se=(De,ve)=>{for(var me in ve||(ve={}))dt.call(ve,me)&&G(De,me,ve[me]);if(mt)for(var me of mt(ve))wt.call(ve,me)&&G(De,me,ve[me]);return De},Qe=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const j=({globalSetting:De,dispatch:ve,user:me,open:Ve,onCancel:ot=()=>{}})=>{const[Sn]=vt.default.useForm(),[qn,En]=(0,n.useState)(!1),[kt,jn]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var vr;if(Ve){const gr={code:"",user_type:((vr=me==null?void 0:me.userInfo)==null?void 0:vr.identity)==="student"?2:1,major:""};Sn.setFieldsValue(gr),jn(Se({},gr))}},[Ve]),n.createElement(z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ve,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:qn,onCancel:ot,onOk:()=>Sn.submit()},n.createElement(vt.default,{colon:!1,form:Sn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(vr,gr)=>jn(Se({},gr)),onFinish:vr=>Qe(void 0,null,function*(){En(!0);const gr=yield(0,C.ZP)("/api/graduations/join.json",{method:"post",body:vr});gr.status===0&&(ot(),gr!=null&&gr.identifier?(0,K.xg)(`/graduations/${gr==null?void 0:gr.identifier}/index`):s.ZP.success(gr==null?void 0:gr.message)),En(!1)})},n.createElement(vt.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(_.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(vt.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(B.ZP.Group,null,n.createElement(B.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(B.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(kt==null?void 0:kt.user_type)===2&&n.createElement(vt.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(_.default,{showCount:!0,maxLength:60}))))};var k=(0,t.connect)(({user:De,globalSetting:ve})=>({user:De,globalSetting:ve}))(j),Me=e(59301),Fe=Object.defineProperty,et=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ht=(De,ve,me)=>ve in De?Fe(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,At=(De,ve)=>{for(var me in ve||(ve={}))Xe.call(ve,me)&&ht(De,me,ve[me]);if(et)for(var me of et(ve))ct.call(ve,me)&&ht(De,me,ve[me]);return De},Nt=(De,ve)=>{var me={};for(var Ve in De)Xe.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&et)for(var Ve of et(De))ve.indexOf(Ve)<0&&ct.call(De,Ve)&&(me[Ve]=De[Ve]);return me},Dt=(De=>(De.Projects="projects",De.Shixuns="shixuns",De.Classrooms="classrooms",De))(Dt||{}),Ot=(De=>(De.Classrooms="classrooms",De.Shixuns="shixuns",De.Paths="paths",De.Projects="projects",De.Videos="videos",De.Topics="topics",De.Graduations="graduations",De))(Ot||{});const Qt=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,className:En,style:kt={}}=ve,jn=Nt(ve,["homePage","user","globalSetting","loading","dispatch","className","style"]),vr,gr,fn,Hn;const[On,ar]=(0,n.useState)(),[la,Yr]=(0,n.useState)(),[ia,Gr]=(0,n.useState)(!1),[kr,Xn]=(0,n.useState)(!1),[ja,Za]=(0,n.useState)(!1),[Fr,Wr]=(0,n.useState)();function Mr(xn,Dr){for(const Zr of xn){if(Zr.link===Dr)return Zr.hidden;if(Zr.subitem&&Zr.subitem.length>0){let Ur=Zr.subitem;for(const Ca of Ur)if(Ca.link===Dr)return Ca.hidden;return!1}}return!0}const Yn=Mr(((vr=ot.setting)==null?void 0:vr.navbar)||[],"/classrooms"),ma=Mr(((gr=ot.setting)==null?void 0:gr.navbar)||[],"/shixuns"),Ia=Mr(((fn=ot.setting)==null?void 0:fn.navbar)||[],"/paths"),na=Mr(((Hn=ot.setting)==null?void 0:Hn.navbar)||[],"/graduations"),sn=xn=>{var Dr;if((0,st.tJ)(qn)){if(xn==="projects"&&!((Dr=Ve.userInfo)!=null&&Dr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}xn==="classrooms"?ar(!0):xn==="projects"&&Yr(!0)}},Rn=(xn,Dr)=>{var Zr;if((0,st.tJ)(qn)){if(Dr==="projects"&&!((Zr=Ve.userInfo)!=null&&Zr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Dr==="shixuns"&&!(0,st.xY)()||xn&&(window.location.href=xn)}},Gn=xn=>{var Dr,Zr,Ur,Ca,wa,Ha,Eo,Bo,Wo,wo,po,lo,To,Oo,Uo,vo,Jo,il,Ko,Xo,qo;return Me.createElement(Me.Fragment,null,Me.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},Me.createElement(ce.Z,{className:((Dr=Ve.userInfo)==null?void 0:Dr.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.hidden},((Zr=Ve.userInfo)==null?void 0:Zr.user_identity)!=="\u5B66\u751F"&&!((Ur=ot==null?void 0:ot.setting)!=null&&Ur.hide_course)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/classrooms/new")},(Ca=Ve.userInfo)!=null&&Ca.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((wa=ot==null?void 0:ot.setting)!=null&&wa.hide_shixun)&&((Ha=Ve==null?void 0:Ve.userInfo)==null?void 0:Ha.is_shixun_marker)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Eo=Ve.userInfo)==null?void 0:Eo.user_identity)!=="\u5B66\u751F"&&!((Bo=ot==null?void 0:ot.setting)!=null&&Bo.hide_subject)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Wo=ot==null?void 0:ot.setting)!=null&&Wo.is_local)&&((wo=Ve.userInfo)==null?void 0:wo.main_site)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>{var $o;return Rn(`${($o=ot==null?void 0:ot.setting)==null?void 0:$o.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((po=Ve.userInfo)!=null&&po.main_site)&&Me.createElement("div",null,Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("classrooms")},(lo=Ve.userInfo)!=null&&lo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((To=Ve.userInfo)==null?void 0:To.main_site)&&!((Oo=ot==null?void 0:ot.setting)!=null&&Oo.is_local)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Uo=Ve.userInfo)==null?void 0:Uo.main_site)&&((vo=Ve.userInfo)==null?void 0:vo.user_identity)!=="\u5B66\u751F"&&Me.createElement(ce.Z,null,Me.createElement("div",{className:Te.joinBoard})),((Jo=Ve.userInfo)==null?void 0:Jo.main_site)&&Me.createElement(ce.Z,{className:((il=Ve.userInfo)==null?void 0:il.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.w90},Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("classrooms")},(Ko=Ve.userInfo)!=null&&Ko.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Xo=Ve.userInfo)==null?void 0:Xo.main_site)&&!((qo=ot==null?void 0:ot.setting)!=null&&qo.is_local)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Me.createElement(Me.Fragment,null,Me.createElement(d.Z,{dropdownRender:()=>{var xn;return Me.createElement(h.default,{className:((xn=Ve.userInfo)==null?void 0:xn.user_identity)!=="\u5B66\u751F"?`${Te.rightMenu} ${Te.joinMenu} mt10`:`${Te.rightMenu} ${Te.joinMenu} ${Te.w140} mt10`},Me.createElement(Gn,null))},placement:"bottom"},Me.createElement("span",{className:ft()("iconfont icon-tianjia6 current",En),style:kt})),Me.createElement(Re,{visible:On,onCancel:()=>ar(!1)}),Me.createElement(de,{visible:la,onCancel:()=>Yr(!1)}),Me.createElement(xt,{info:Fr,open:ia,onCancel:()=>Gr(!1)}),Me.createElement(k,{open:kr,onCancel:()=>Xn(!1)}))};var Pt=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index}))(Qt),Ct=e(78881),Zt=Object.defineProperty,qt=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Ne=(De,ve,me)=>ve in De?Zt(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ze=(De,ve)=>{for(var me in ve||(ve={}))Xt.call(ve,me)&&Ne(De,me,ve[me]);if(qt)for(var me of qt(ve))$t.call(ve,me)&&Ne(De,me,ve[me]);return De};const qe=De=>React.createElement("svg",ze({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var at="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ge=Object.defineProperty,Ye=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(De,ve,me)=>ve in De?Ge(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ln=(De,ve)=>{for(var me in ve||(ve={}))_e.call(ve,me)&&Gt(De,me,ve[me]);if(Ye)for(var me of Ye(ve))bt.call(ve,me)&&Gt(De,me,ve[me]);return De},St=(De,ve)=>{var me={};for(var Ve in De)_e.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&Ye)for(var Ve of Ye(De))ve.indexOf(Ve)<0&&bt.call(De,Ve)&&(me[Ve]=De[Ve]);return me};const nn=De=>{var ve=De,{globalSetting:me}=ve,Ve=St(ve,["globalSetting"]),ot,Sn;const qn=(0,n.useMemo)(()=>{var En,kt;return(En=me==null?void 0:me.setting)!=null&&En.nav_logo_url?`${o.Z.IMG_SERVER}/${(kt=me==null?void 0:me.setting)==null?void 0:kt.nav_logo_url}`:`${o.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ot=me==null?void 0:me.setting)==null?void 0:ot.nav_logo_url]);return n.createElement("img",ln({title:(Sn=me==null?void 0:me.setting)==null?void 0:Sn.name,src:qn||at},Ve))};var gn=(0,t.connect)(({globalSetting:De})=>({globalSetting:De}))(nn);const vn=({user:De})=>{var ve;return n.createElement(f.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},n.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},n.createElement(gn,{style:{height:"80%"}}),n.createElement(x,{classNameItem:"text-16px font-semibold"}),n.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},n.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{t.history.push("/search?value=")}}),(0,y.bg)()&&n.createElement(Pt,{className:"font18"}),(0,y.bg)()&&n.createElement(S.Z,{dot:(ve=De==null?void 0:De.navigationInfo)==null?void 0:ve.new_message},n.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var me;t.history.push(`/messages/${(me=De==null?void 0:De.userInfo)==null?void 0:me.login}/user_tidings`)}})),n.createElement(Ct.Z,null))))};var cn=(0,t.connect)(({globalSetting:De,user:ve})=>({globalSetting:De,user:ve}))(vn),Bn=({className:De,style:ve})=>{const[me,Ve]=(0,n.useState)(!1);function ot(Sn){t.history.push("/search?value="+Sn)}return me?n.createElement("div",{onBlur:()=>{setTimeout(()=>{Ve(!1)},300)}},n.createElement(_.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:ot,autoFocus:!0})):n.createElement("span",{className:ft()("iconfont icon-sousuo font18 current icon-bianzu11",De),style:ve,onClick:()=>{t.history.push("/search?value=")}})},Vn=e(81081);const Dn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},Ln=({dispatch:De,globalSetting:ve,user:me})=>{var Ve;const[ot,Sn]=(0,n.useState)(!1),qn=()=>{function kt(jn){t.history.push("/search?value="+jn)}return ot?n.createElement("div",{onBlur:()=>{setTimeout(()=>{Sn(!1)},300)}},n.createElement(_.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:kt,autoFocus:!0})):n.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{t.history.push("/search?value=")}})},En=["/","/paths","/shixuns","/classrooms"];return n.createElement(f.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!En.includes(location.pathname)&&n.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?t.history.back():t.history.push("/")}},n.createElement("img",{src:e(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),n.createElement("img",{title:(Ve=ve==null?void 0:ve.setting)==null?void 0:Ve.name,src:e(4),style:{height:"54rem"}}),n.createElement("div",{className:"ml-auto"},n.createElement(qn,null)),n.createElement(P.Z,{icon:n.createElement("span",{className:"iconfont icon-zengjia"})}),n.createElement(a.Z,{payload:Un()}))};var bn=(0,t.connect)(({globalSetting:De,user:ve})=>({globalSetting:De,user:ve}))(Ln),Bt=e(59301),Tn=Object.defineProperty,ir=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Lt=(De,ve,me)=>ve in De?Tn(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,yn=(De,ve)=>{for(var me in ve||(ve={}))un.call(ve,me)&&Lt(De,me,ve[me]);if(ir)for(var me of ir(ve))Ht.call(ve,me)&&Lt(De,me,ve[me]);return De},dn=(De,ve)=>{var me={};for(var Ve in De)un.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&ir)for(var Ve of ir(De))ve.indexOf(Ve)<0&&Ht.call(De,Ve)&&(me[Ve]=De[Ve]);return me},Qn=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});function Un(){var De,ve;const Ve=window.location.pathname.split("/"),ot={};return Ve[1]=="classrooms"&&Ve.length>3&&!((De=Ve[4])!=null&&De.includes("newgold"))&&!((ve=Ve[5])!=null&&ve.includes("newgold"))&&Ve[2]!=="coursesId"&&(ot.course_id=Ve[2]),Ve[1]==="shixuns"&&Ve.length>3&&(ot.objective_type="shixun",ot.objective_id=Ve[2]),Ve[1]==="paths"&&Ve.length>3&&(ot.objective_type="path",ot.objective_id=Ve[2]),yn(yn({},ot),{school:1})}const fr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Xr=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,isLogin:En=!1,shixunHomeworks:kt}=ve,jn=dn(ve,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),vr,gr;const fn=(0,t.useLocation)(),[Hn,On]=(0,n.useState)(""),[ar,la]=(0,n.useState)(!1),Yr=Un();(0,n.useEffect)(()=>{qn({type:"user/getNavigationInfo",payload:yn({},Yr)})},[ot.name]),(0,n.useEffect)(()=>{kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(fr!=null&&fr.includes(fn==null?void 0:fn.pathname)||(fn==null?void 0:fn.pathname.indexOf("/classrooms"))===0||qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[fn.pathname]),(0,n.useEffect)(()=>{kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||kt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[kt.actionTabs.key]),(0,n.useEffect)(()=>{var Fr;if(ot!=null&&ot.setting){let Wr=(0,fe.cloneDeep)((Fr=ot==null?void 0:ot.setting)==null?void 0:Fr.navbar);Wr=Wr==null?void 0:Wr.filter(Yn=>{var ma;return!(Yn!=null&&Yn.hidden)&&!((0,y.JA)()&&((ma=["/paperlibrary","/problemset"])!=null&&ma.includes(Yn.link)))});for(const Yn of Wr)Yn.subitem&&(Yn.subitem=Yn.subitem.filter(ma=>{var Ia;return!(ma!=null&&ma.hidden)&&!((0,y.JA)()&&((Ia=["/paperlibrary","/problemset"])!=null&&Ia.includes(ma.link)))}));let Mr=!1;Wr==null||Wr.map(function(Yn,ma){var Ia,na,sn,Rn;const Gn=fn.pathname;Yn.link===Gn&&(On(Yn==null?void 0:Yn.link),(0,K.Dk)(Gn==="/"?(Ia=ot==null?void 0:ot.setting)==null?void 0:Ia.name:ja(Yn==null?void 0:Yn.name)),Gr(Xn(ma,{name:Yn==null?void 0:Yn.name,link:Yn==null?void 0:Yn.link},Wr)),Mr=!0),Gn=="/"&&(On(""),(0,K.Dk)((na=ot==null?void 0:ot.setting)==null?void 0:na.name)),(sn=Yn==null?void 0:Yn.subitem)!=null&&sn.length&&((Rn=Yn==null?void 0:Yn.subitem)==null||Rn.map(xn=>{xn.link===Gn&&(On(xn==null?void 0:xn.link),Gn!=="/"&&(0,K.Dk)(ja(xn==null?void 0:xn.name)),Gr(Xn(ma,{name:xn==null?void 0:xn.name,link:xn==null?void 0:xn.link},Wr)),Mr=!0)}))}),Mr||Gr(Wr)}},[ot==null?void 0:ot.setting,Ve]);const[ia,Gr]=(0,n.useState)([]),kr=(Fr,Wr)=>Qn(void 0,null,function*(){var Mr,Yn,ma,Ia,na,sn;if((Fr==null?void 0:Fr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Rn=yield(0,D.IU)({tab_module_type:"engineering"});if(Rn!=null&&Rn.un_purchased){qn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Mr=Rn==null?void 0:Rn.data)!=null&&Mr.engineer_url?(ma=(Yn=Rn==null?void 0:Rn.data)==null?void 0:Yn.engineer_url)!=null&&ma.includes("http")?(0,K.xg)((Ia=Rn==null?void 0:Rn.data)==null?void 0:Ia.engineer_url):t.history.push((na=Rn==null?void 0:Rn.data)==null?void 0:na.engineer_url):(Rn==null?void 0:Rn.status)!=401&&la(!0);return}(sn=Fr==null?void 0:Fr.link)!=null&&sn.includes("http")?(0,K.xg)(Fr==null?void 0:Fr.link):((0,K.Dk)(Fr==null?void 0:Fr.name),t.history.push(Fr==null?void 0:Fr.link)),(Fr==null?void 0:Fr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Bt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Xn=(Fr,Wr,Mr)=>{const Yn=Mr.slice();return Yn[Fr]&&(Yn[Fr].name=Wr.name,Yn[Fr].link=Wr.link),Yn||[]},ja=(Fr="")=>(Fr==null?void 0:Fr.indexOf("<"))>-1?Fr==null?void 0:Fr.slice(0,Fr==null?void 0:Fr.indexOf("<")):Fr,Za=()=>{var Fr,Wr,Mr,Yn,ma,Ia;switch(Number((Fr=ot==null?void 0:ot.setting)==null?void 0:Fr.theme)){case Vn.Fy.THEMEONE:return Bt.createElement(cn,null);case Vn.Fy.THEMETWO:return Bt.createElement(bn,null);case Vn.Fy.DEFAULT:default:return Bt.createElement(f.default,{style:{background:`${fn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ot.isIlearning?v["header-iearning"]:v.header} ${ot.showHeaderFixed?v.headerFixed:""}`},Bt.createElement(f.default.Header,{className:"header",style:{background:`${fn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${fn.pathname=="/training"?"999":""}`}},Bt.createElement("section",{className:v["edu-menu"]},(!!ot.isIlearning||!((Wr=ot==null?void 0:ot.setting)!=null&&Wr.main_site)&&!!((Mr=ot==null?void 0:ot.setting)!=null&&Mr.navbar))&&Bt.createElement(t.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Bt.createElement(gn,{className:v.logo})),Bt.createElement("ul",{className:`${v.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Bt.createElement("li",null,Bt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&ot.setting&&(ia==null?void 0:ia.map(function(na,sn){var Rn,Gn,xn,Dr,Zr;return Bt.createElement("li",{key:sn,className:!((Rn=na==null?void 0:na.subitem)!=null&&Rn.length)&&Hn===(na==null?void 0:na.link)||(Gn=na==null?void 0:na.subitem)!=null&&Gn.some(Ur=>Hn===(Ur==null?void 0:Ur.link))?v.actived:""},Bt.createElement("div",{onClick:()=>kr(na,sn),className:v.name},Bt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ur;let Ca=na==null?void 0:na.name;return(Ur=na==null?void 0:na.subitem)==null||Ur.map((wa,Ha)=>(wa.link===fn.pathname&&(Ca=wa.name),wa)),Ca})()}}),((xn=na==null?void 0:na.subitem)==null?void 0:xn.length)>0&&Bt.createElement("i",{className:"iconfont icon-zhankai4"})),((Dr=na==null?void 0:na.subitem)==null?void 0:Dr.length)>0&&Bt.createElement("div",{className:v.dropDown},(Zr=na==null?void 0:na.subitem)==null?void 0:Zr.map((Ur,Ca)=>Bt.createElement("div",{className:v.subName,onClick:()=>kr(Ur,sn),key:sn+"-"+Ca},!!Ca&&Bt.createElement("div",{className:v.line}),Bt.createElement("aside",{className:"font16 c-black"},ja(Ur==null?void 0:Ur.name)),Bt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ur.content)))))}))),Bt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:ot.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(ot!=null&&ot.isIlearning)&&Bt.createElement(Bt.Fragment,null,Bt.createElement(Bn,null),!En&&Bt.createElement(P.Z,null),!En&&!!((Yn=Ve==null?void 0:Ve.userInfo)!=null&&Yn.login)&&Bt.createElement(t.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ma=Ve==null?void 0:Ve.userInfo)==null?void 0:ma.login}/user_tidings`},((Ia=Ve==null?void 0:Ve.navigationInfo)==null?void 0:Ia.new_message)&&Bt.createElement("span",{className:v.newslight}))),!En&&Bt.createElement(a.Z,{payload:Yr})))))}};return Bt.createElement(Bt.Fragment,null,ot.showHeader&&ot.showHeaderFooter&&Bt.createElement(Bt.Fragment,null,Za(),Bt.createElement(z.default,{centered:!0,destroyOnClose:!0,open:ar,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>la(!1)},Bt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Bt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Bt.createElement("img",{src:`${o.Z.IMG_SERVER}/${(vr=ot==null?void 0:ot.setting)==null?void 0:vr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Bt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(gr=ot==null?void 0:ot.setting)==null?void 0:gr.homepage_tea_qq_number))),(ot==null?void 0:ot.showTip)&&Bt.createElement(A,null),Bt.createElement(Ie,null)),Bt.createElement(Be,null))};var Rr=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve,shixunHomeworks:ot})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index,shixunHomeworks:ot}))(Xr)},89975:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(59301),t={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"},f=e(43418),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",P=(T,u,w)=>new Promise((M,p)=>{var W=ye=>{try{L(w.next(ye))}catch(U){p(U)}},N=ye=>{try{L(w.throw(ye))}catch(U){p(U)}},L=ye=>ye.done?M(ye.value):Promise.resolve(ye.value).then(W,N);L((w=w.apply(T,u)).next())}),ee=({type:T,resdata:u,onok:w,oktext:M,okloading:p})=>{const[W,N]=(0,n.useState)(!1),{can_copy_list:L,can_copy_num:ye,challenge_type:U,course_data_list:Ce,no_copy_list:ae,no_copy_num:R,no_use_list:A,no_use_num:o,repeat_shixun_num:D,student_count:y,total_num:K,use_num:Z}=u;let $=ye>0||T==="exercise";(0,n.useEffect)(()=>{(u==null?void 0:u.student_count)>0&&N(!0)},[u]),console.log("---11",p),(0,n.useEffect)(()=>{p||N(!1)},[p]);const F=()=>{if(T==="exercise"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.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(T==="exercise"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",n.createElement("span",{className:t.orangeColor},y)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",n.createElement("span",{className:t.orangeColor},Z)," \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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="exercisepush")return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",n.createElement("span",{className:t.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(T==="shixunpush"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixunpush"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",n.createElement("span",{className:t.orangeColor},Z),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Le=()=>{if(T==="exercise"||T==="subject"||T==="exercisepush"||T==="shixunpush")return n.createElement("div",{style:{marginTop:20}},R>0&&n.createElement("div",null,n.createElement("span",{className:t.flex},n.createElement("img",{src:v,style:{width:14}}),n.createElement("span",{className:t.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:t.statusbody},T==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.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"),(T==="subject"||T==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",$&&n.createElement("span",{className:t.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"),T==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",$&&n.createElement("span",{className:t.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"),n.createElement("div",null,ae==null?void 0:ae.map((xe,lt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",lt+1!==R&&"\u3001"))))),ye>0&&n.createElement("div",{style:{marginTop:20}},n.createElement("span",{className:t.flex},n.createElement("img",{src:z,style:{width:14}}),n.createElement("span",{className:t.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:t.statusbody},T==="exercise"&&n.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"),(T==="subject"||T==="exercisepush")&&n.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"),T==="shixunpush"&&n.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"),n.createElement("div",null,L==null?void 0:L.map((xe,lt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",lt+1!==ye&&"\u3001"))))));if(T==="shixun")return n.createElement("div",{style:{marginTop:20}},ye>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 n.createElement(f.default,{open:W,onCancel:()=>{N(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!$&&"none"}},zIndex:1003,confirmLoading:p,okText:$?M:"\u6211\u77E5\u9053\u4E86",onOk:()=>P(void 0,null,function*(){$?yield w([...L,...A]):N(!1)})},n.createElement("div",{style:{maxHeight:600,overflow:"auto"}},F(),Le()))}},6765:function(zt,je,e){e.d(je,{Z:function(){return T}});var n=e(43418),t=e(3113),f=e(75790),z=e(87169),v={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},P=e(32637),a=e(59301);const ee=({classroomList:u,dispatch:w,user:M})=>a.createElement(n.default,{open:u.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:a.createElement("span",null,a.createElement(z.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},a.createElement("div",{style:{textAlign:"center",marginBottom:30}},a.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",a.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),a.createElement("img",{style:{width:130,height:130},src:P})),a.createElement("div",{className:v.bottom},a.createElement(t.ZP,{className:v.yes,onClick:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var T=(0,f.connect)(({classroomList:u,user:w})=>({classroomList:u,user:w}))(ee)},13847:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(T,u)=>{var w={};for(var M in T)v.call(T,M)&&u.indexOf(M)<0&&(w[M]=T[M]);if(T!=null&&z)for(var M of z(T))u.indexOf(M)<0&&P.call(T,M)&&(w[M]=T[M]);return w};const ee=T=>{var u=T,{shixunsDetail:w,globalSetting:M,loading:p,dispatch:W}=u,N=a(u,["shixunsDetail","globalSetting","loading","dispatch"]),L,ye;return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:w.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{var U,Ce;W({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=(Ce=(U=w.detail)==null?void 0:U.can_fork)==null?void 0:Ce.certi_url},onCancel:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc font16"},(ye=(L=w.detail)==null?void 0:L.can_fork)==null?void 0:ye.can_fork,n.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))};je.Z=(0,t.connect)(({shixunsDetail:T,loading:u,globalSetting:w})=>({shixunsDetail:T,globalSetting:w,loading:u.models.index}))(ee)},19195:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(T,u)=>{var w={};for(var M in T)v.call(T,M)&&u.indexOf(M)<0&&(w[M]=T[M]);if(T!=null&&z)for(var M of z(T))u.indexOf(M)<0&&P.call(T,M)&&(w[M]=T[M]);return w};const ee=T=>{var u=T,{shixunsDetail:w,globalSetting:M,loading:p,dispatch:W}=u,N=a(u,["shixunsDetail","globalSetting","loading","dispatch"]),L,ye,U,Ce;return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:w.actionTabs.key==="Banner-Per",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc font16"},"\u8BE5\u5B9E\u8BAD\u6240\u4F7F\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u4E3A\u79C1\u6709\u73AF\u5883\uFF1A",n.createElement("br",null),(ye=(L=w.actionTabs)==null?void 0:L.params)==null?void 0:ye.message,n.createElement("br",null),"\u60A8\u65E0\u8BE5\u5B9E\u9A8C\u73AF\u5883\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u6240\u4EE5\u65E0\u6CD5",((Ce=(U=w.actionTabs)==null?void 0:U.params)==null?void 0:Ce.text)||"\u590D\u5236","\u8BE5\u5B9E\u8BAD"))};je.Z=(0,t.connect)(({shixunsDetail:T,loading:u,globalSetting:w})=>({shixunsDetail:T,globalSetting:w,loading:u.models.index}))(ee)},55203:function(zt,je,e){e.r(je),e.d(je,{default:function(){return fu}});var n=e(81081),t=e(59301),f=e(75790),z={page_warp:"page_warp___i5Z3Y",fullScreenLoading:"fullScreenLoading___SmJ4Z",con_warp:"con_warp___a224m",left_warp:"left_warp___LwgID",tabs_warp:"tabs_warp___l4qIz",tab_item:"tab_item___JySz2",active_tab_item:"active_tab_item___tWxe_",right_warp:"right_warp___lLAyo",ellipsis:"ellipsis___DEDvI",nodataImg:"nodataImg___Da4sh",nodataText:"nodataText___SGdmA",user_info_warp:"user_info_warp___c3uWn"},v=e(53229),P=e(71418),a={top_shixun_operate:"top_shixun_operate___W3KF5",iconBtn:"iconBtn____bXBz"},ee=e(43418),T=e(8591),u=e(6848),w=e(43604),M=e(19842),p=e(95237),W=e(92832),N=e(19374);const L=(E="")=>({\u5F00\u59CB\u5B9E\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u7EE7\u7EED\u6311\u6218:"\u7EE7\u7EED\u5B8C\u6210\u540E\u7EED\u5B66\u4E60\u548C\u5B9E\u6218\u4EFB\u52A1",\u67E5\u770B\u5B9E\u6218:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",\u6A21\u62DF\u5B9E\u6218:"\u6A21\u62DF\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u5F00\u542F\u6311\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1"})[E]||"",ye=(E=99)=>![0,3,1,-1].includes(E);var U=e(1997),Ce=e(84105),ae=e(87395),R=Object.defineProperty,A=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,y=(E,i,r)=>i in E?R(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,K=(E,i)=>{for(var r in i||(i={}))o.call(i,r)&&y(E,r,i[r]);if(A)for(var r of A(i))D.call(i,r)&&y(E,r,i[r]);return E};const Z=E=>React.createElement("svg",K({width:20,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u64A4\u9500\u53D1\u5E03"),React.createElement("path",{d:"m16.153 8.566 1.671-8.56L.011 6.976l5.87 3.547 7.99-6.685-6.767 7.337L9.346 12.6c0 .164-.041.286-.041.449 0 .285.04.53.081.774L7.145 12.48v4.117l2.323-2.364c.53 2.12 2.446 3.71 4.728 3.71a4.906 4.906 0 0 0 4.892-4.892c0-1.997-1.183-3.71-2.935-4.484Zm.978 6.44-.081.571-.327-.49a3.183 3.183 0 0 0-1.1-.977 3.58 3.58 0 0 0-1.427-.408h-.081v1.304c0 .041-.041.123-.082.163-.04.041-.081.082-.163.082h-.04c-.082 0-.123-.04-.164-.082l-2.282-2.241c-.041-.041-.041-.082-.082-.082-.04 0 .041-.04.041-.081s0-.082.04-.123c0-.04.042-.081.082-.081l2.283-2.242c.04-.04.081-.04.122-.082h.122c.041 0 .082.041.123.082.04.04.04.081.04.122v1.182h.041c1.63.082 2.935 1.345 2.976 2.935v.082c-.041.122-.041.244-.041.366Z",fill:"#FFF",fillRule:"nonzero"}));var $="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2LjE1MyA4LjU2NiAxLjY3MS04LjU2TC4wMTEgNi45NzZsNS44NyAzLjU0NyA3Ljk5LTYuNjg1LTYuNzY3IDcuMzM3TDkuMzQ2IDEyLjZjMCAuMTY0LS4wNDEuMjg2LS4wNDEuNDQ5IDAgLjI4NS4wNC41My4wODEuNzc0TDcuMTQ1IDEyLjQ4djQuMTE3bDIuMzIzLTIuMzY0Yy41MyAyLjEyIDIuNDQ2IDMuNzEgNC43MjggMy43MWE0LjkwNiA0LjkwNiAwIDAgMCA0Ljg5Mi00Ljg5MmMwLTEuOTk3LTEuMTgzLTMuNzEtMi45MzUtNC40ODRabS45NzggNi40NC0uMDgxLjU3MS0uMzI3LS40OWEzLjE4MyAzLjE4MyAwIDAgMC0xLjEtLjk3NyAzLjU4IDMuNTggMCAwIDAtMS40MjctLjQwOGgtLjA4MXYxLjMwNGMwIC4wNDEtLjA0MS4xMjMtLjA4Mi4xNjMtLjA0LjA0MS0uMDgxLjA4Mi0uMTYzLjA4MmgtLjA0Yy0uMDgyIDAtLjEyMy0uMDQtLjE2NC0uMDgybC0yLjI4Mi0yLjI0MWMtLjA0MS0uMDQxLS4wNDEtLjA4Mi0uMDgyLS4wODItLjA0IDAgLjA0MS0uMDQuMDQxLS4wODFzMC0uMDgyLjA0LS4xMjNjMC0uMDQuMDQyLS4wODEuMDgyLS4wODFsMi4yODMtMi4yNDJjLjA0LS4wNC4wODEtLjA0LjEyMi0uMDgyaC4xMjJjLjA0MSAwIC4wODIuMDQxLjEyMy4wODIuMDQuMDQuMDQuMDgxLjA0LjEyMnYxLjE4MmguMDQxYzEuNjMuMDgyIDIuOTM1IDEuMzQ1IDIuOTc2IDIuOTM1di4wODJjLS4wNDEuMTIyLS4wNDEuMjQ0LS4wNDEuMzY2WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",F=Object.defineProperty,Le=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,be=(E,i,r)=>i in E?F(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Pe=(E,i)=>{for(var r in i||(i={}))xe.call(i,r)&&be(E,r,i[r]);if(Le)for(var r of Le(i))lt.call(i,r)&&be(E,r,i[r]);return E};const Ie=E=>React.createElement("svg",Pe({width:26,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u773C\u775B_\u9690\u85CF"),React.createElement("path",{d:"m10.138 16.933 2.308-2.308h.256c4.36 0 7.564-1.666 10-5.128-.769-1.025-1.666-1.923-2.564-2.692l1.923-1.667c1.41 1.154 2.564 2.693 3.59 4.36-2.949 5.127-7.308 7.563-12.82 7.563-.898.129-1.795 0-2.693-.128Zm-7.18-3.59A18.951 18.951 0 0 1 .01 9.497C2.959 4.37 7.318 1.933 12.83 1.933h1.41l-2.563 2.564c-3.846.257-6.795 1.923-8.975 5 .513.77 1.154 1.539 1.795 2.051L2.96 13.343ZM20.139.01l1.795 1.795L5.78 17.959l-1.795-1.795L20.138.01Z",fill:"#FFF",fillRule:"nonzero"}));var fe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjEzOCAxNi45MzMgMi4zMDgtMi4zMDhoLjI1NmM0LjM2IDAgNy41NjQtMS42NjYgMTAtNS4xMjgtLjc2OS0xLjAyNS0xLjY2Ni0xLjkyMy0yLjU2NC0yLjY5MmwxLjkyMy0xLjY2N2MxLjQxIDEuMTU0IDIuNTY0IDIuNjkzIDMuNTkgNC4zNi0yLjk0OSA1LjEyNy03LjMwOCA3LjU2My0xMi44MiA3LjU2My0uODk4LjEyOS0xLjc5NSAwLTIuNjkzLS4xMjhabS03LjE4LTMuNTlBMTguOTUxIDE4Ljk1MSAwIDAgMSAuMDEgOS40OTdDMi45NTkgNC4zNyA3LjMxOCAxLjkzMyAxMi44MyAxLjkzM2gxLjQxbC0yLjU2MyAyLjU2NGMtMy44NDYuMjU3LTYuNzk1IDEuOTIzLTguOTc1IDUgLjUxMy43NyAxLjE1NCAxLjUzOSAxLjc5NSAyLjA1MUwyLjk2IDEzLjM0M1pNMjAuMTM5LjAxbDEuNzk1IDEuNzk1TDUuNzggMTcuOTU5bC0xLjc5NS0xLjc5NUwyMC4xMzguMDFaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",te=Object.defineProperty,X=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(E,i,r)=>i in E?te(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,oe=(E,i)=>{for(var r in i||(i={}))se.call(i,r)&&ue(E,r,i[r]);if(X)for(var r of X(i))Ae.call(i,r)&&ue(E,r,i[r]);return E};const Be=E=>React.createElement("svg",oe({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u64A4\u9500\u7533\u8BF7\u5355\u7BA1\u7406"),React.createElement("path",{d:"M10.85 11.35a.411.411 0 0 1 .671.319v1.305c.217-.012.427-.012.582.012 2.235.352 4.156 1.945 4.36 4.558.007.083-.123.12-.18.05-.958-1.18-2.612-1.96-4.49-1.96-.08 0-.173.005-.272.011v1.901a.411.411 0 0 1-.672.318l-3.592-2.938a.411.411 0 0 1 0-.637Zm1.402 5.306c.861.066 1.563.232 2.17.5a.391.391 0 0 1-.287.122h-1.883Zm1.744-15.065c.264 0 .48.21.48.467 0 0 .005 6.412.02 10.844-.613-.323-1.352-.57-2.244-.747v-1.697c0-.542-.655-.838-1.088-.493L6.011 14.07a.624.624 0 0 0 0 .985l2.788 2.221H.481A.475.475 0 0 1 0 16.81V2.06c0-.257.216-.467.48-.467h2.587v1.15c0 .256.216.466.48.466h7.38c.265 0 .481-.209.481-.466v-1.15Zm-6.87 7.974h-4.22a.22.22 0 0 0-.222.217v1.156a.22.22 0 0 0 .223.216h4.22a.22.22 0 0 0 .223-.216V9.782a.22.22 0 0 0-.223-.217ZM11.57 5.86H2.907a.22.22 0 0 0-.223.216v1.156a.22.22 0 0 0 .223.217h8.663a.22.22 0 0 0 .223-.217V6.076a.22.22 0 0 0-.223-.216ZM10.477.006c.088 0 .132.044.132.133v2.16c0 .088-.044.133-.132.133H4c-.088 0-.133-.045-.133-.133V.139c0-.089.045-.133.133-.133h6.477Z",fill:"#FFF",fillRule:"nonzero"}));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg1IDExLjM1YS40MTEuNDExIDAgMCAxIC42NzEuMzE5djEuMzA1Yy4yMTctLjAxMi40MjctLjAxMi41ODIuMDEyIDIuMjM1LjM1MiA0LjE1NiAxLjk0NSA0LjM2IDQuNTU4LjAwNy4wODMtLjEyMy4xMi0uMTguMDUtLjk1OC0xLjE4LTIuNjEyLTEuOTYtNC40OS0xLjk2LS4wOCAwLS4xNzMuMDA1LS4yNzIuMDExdjEuOTAxYS40MTEuNDExIDAgMCAxLS42NzIuMzE4bC0zLjU5Mi0yLjkzOGEuNDExLjQxMSAwIDAgMSAwLS42MzdabTEuNDAyIDUuMzA2Yy44NjEuMDY2IDEuNTYzLjIzMiAyLjE3LjVhLjM5MS4zOTEgMCAwIDEtLjI4Ny4xMjJoLTEuODgzWm0xLjc0NC0xNS4wNjVjLjI2NCAwIC40OC4yMS40OC40NjcgMCAwIC4wMDUgNi40MTIuMDIgMTAuODQ0LS42MTMtLjMyMy0xLjM1Mi0uNTctMi4yNDQtLjc0N3YtMS42OTdjMC0uNTQyLS42NTUtLjgzOC0xLjA4OC0uNDkzTDYuMDExIDE0LjA3YS42MjQuNjI0IDAgMCAwIDAgLjk4NWwyLjc4OCAyLjIyMUguNDgxQS40NzUuNDc1IDAgMCAxIDAgMTYuODFWMi4wNmMwLS4yNTcuMjE2LS40NjcuNDgtLjQ2N2gyLjU4N3YxLjE1YzAgLjI1Ni4yMTYuNDY2LjQ4LjQ2Nmg3LjM4Yy4yNjUgMCAuNDgxLS4yMDkuNDgxLS40NjZ2LTEuMTVabS02Ljg3IDcuOTc0aC00LjIyYS4yMi4yMiAwIDAgMC0uMjIyLjIxN3YxLjE1NmEuMjIuMjIgMCAwIDAgLjIyMy4yMTZoNC4yMmEuMjIuMjIgMCAwIDAgLjIyMy0uMjE2VjkuNzgyYS4yMi4yMiAwIDAgMC0uMjIzLS4yMTdaTTExLjU3IDUuODZIMi45MDdhLjIyLjIyIDAgMCAwLS4yMjMuMjE2djEuMTU2YS4yMi4yMiAwIDAgMCAuMjIzLjIxN2g4LjY2M2EuMjIuMjIgMCAwIDAgLjIyMy0uMjE3VjYuMDc2YS4yMi4yMiAwIDAgMC0uMjIzLS4yMTZaTTEwLjQ3Ny4wMDZjLjA4OCAwIC4xMzIuMDQ0LjEzMi4xMzN2Mi4xNmMwIC4wODgtLjA0NC4xMzMtLjEzMi4xMzNINGMtLjA4OCAwLS4xMzMtLjA0NS0uMTMzLS4xMzNWLjEzOWMwLS4wODkuMDQ1LS4xMzMuMTMzLS4xMzNoNi40NzdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ft=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Oe=(E,i,r)=>i in E?ft(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,we=(E,i)=>{for(var r in i||(i={}))Je.call(i,r)&&Oe(E,r,i[r]);if(Ue)for(var r of Ue(i))Et.call(i,r)&&Oe(E,r,i[r]);return E};const V=E=>React.createElement("svg",we({width:18,height:16,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u53D1\u9001-\u5B9E\u8272"),React.createElement("path",{d:"M17.12.366a1.442 1.442 0 0 0-1.473-.272L.935 5.653c-.548.207-.907.7-.933 1.285a1.427 1.427 0 0 0 .81 1.367l2.297 1.123a.493.493 0 0 1 .123.087c.239.615 1.181 3.023 1.6 3.893.213.444.603.755.965.89l-.08-.012a1.437 1.437 0 0 0 1.526-.333l.856-.856a.485.485 0 0 1 .579-.08l3.686 2.093a1.436 1.436 0 0 0 1.285.072c.42-.18.723-.537.834-.98L17.56 1.79a1.43 1.43 0 0 0-.44-1.425ZM4.148 9.218l7.888-4.512-4.453 4.56a.719.719 0 0 0-.161.259c-.003.004-.003.007-.005.012-.01.029-.89 2.625-1.41 3.799a.873.873 0 0 1-.309-.34c-.386-.81-1.285-3.103-1.55-3.778Z",fill:"#FFF",fillRule:"nonzero"}));var le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjEyLjM2NmExLjQ0MiAxLjQ0MiAwIDAgMC0xLjQ3My0uMjcyTC45MzUgNS42NTNjLS41NDguMjA3LS45MDcuNy0uOTMzIDEuMjg1YTEuNDI3IDEuNDI3IDAgMCAwIC44MSAxLjM2N2wyLjI5NyAxLjEyM2EuNDkzLjQ5MyAwIDAgMSAuMTIzLjA4N2MuMjM5LjYxNSAxLjE4MSAzLjAyMyAxLjYgMy44OTMuMjEzLjQ0NC42MDMuNzU1Ljk2NS44OWwtLjA4LS4wMTJhMS40MzcgMS40MzcgMCAwIDAgMS41MjYtLjMzM2wuODU2LS44NTZhLjQ4NS40ODUgMCAwIDEgLjU3OS0uMDhsMy42ODYgMi4wOTNhMS40MzYgMS40MzYgMCAwIDAgMS4yODUuMDcyYy40Mi0uMTguNzIzLS41MzcuODM0LS45OEwxNy41NiAxLjc5YTEuNDMgMS40MyAwIDAgMC0uNDQtMS40MjVaTTQuMTQ4IDkuMjE4bDcuODg4LTQuNTEyLTQuNDUzIDQuNTZhLjcxOS43MTkgMCAwIDAtLjE2MS4yNTljLS4wMDMuMDA0LS4wMDMuMDA3LS4wMDUuMDEyLS4wMS4wMjktLjg5IDIuNjI1LTEuNDEgMy43OTlhLjg3My44NzMgMCAwIDEtLjMwOS0uMzRjLS4zODYtLjgxLTEuMjg1LTMuMTAzLTEuNTUtMy43NzhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",I=Object.defineProperty,x=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,q=(E,i,r)=>i in E?I(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ce=(E,i)=>{for(var r in i||(i={}))S.call(i,r)&&q(E,r,i[r]);if(x)for(var r of x(i))s.call(i,r)&&q(E,r,i[r]);return E};const h=E=>React.createElement("svg",ce({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5730\u7403,\u5730\u7406,\u5168\u7403"),React.createElement("path",{d:"M9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9ZM5.934 16.256a7.872 7.872 0 0 1-2.503-1.687 7.834 7.834 0 0 1-1.687-2.503A7.812 7.812 0 0 1 1.125 9c0-.51.047-1.013.142-1.503.115.044.243.069.368.069.17 0 .339-.043.476-.134a.848.848 0 0 1 .466-.142c.139 0 .278.037.4.112.143.088.243.204.243.4 0 1.435.05 2.966 1.352 2.987.039 0 .724.262 1.051 1.113.039.099.113.13.215.13.202 0 .51-.13.836-.13.245 0 0 .415 0 1.31.002.886 1.922 2.259 1.922 2.259-.01.562.016 1.028.058 1.395a7.778 7.778 0 0 1-2.72-.61Zm8.635-1.687a7.834 7.834 0 0 1-3.822 2.11.457.457 0 0 0-.088-.006.82.82 0 0 0-.21.03c.272-1.152.402-1.8.964-2.289.774-.671.171-1.413-.421-1.413a.663.663 0 0 0-.102.007.531.531 0 0 1-.07.005c-.39 0-.133-.613-.547-.649-.436-.036-1.008-.903-1.642-1.204-.334-.158-.66-.583-1.178-.606h-.03c-.327 0-.743.195-.956.195-.084 0-.137-.032-.137-.118 0-1.003-.104-1.717-.12-2-.007-.097-.035-.125-.019-.125.021 0 .127.056.489.065h.008c.327 0 .171-.677.494-.703.014-.002.029-.002.043-.002.288 0 .835.208 1.121.208.06 0 .107-.01.139-.03.003-.002.007-.004.012-.004.155 0 .763 1.517 1.104 1.517.14 0 .236-.258.236-.984 0-.3-.158-.825 0-1.113.617-1.128 1.193-2.051 1.144-2.181-.016-.04-.199-.078-.44-.078-.205 0-.451.027-.673.099-.165.054.05.31-.179.365a1.982 1.982 0 0 1-.443.051c-.671 0-1.157-.356-.937-.7.28-.42 1.28-.186 1.37-1.03.04-.39.075-.829.101-1.203a.269.269 0 0 1 .254-.25c.653-.047.72-.826.109-1.324a7.872 7.872 0 0 1 4.423 2.224 7.884 7.884 0 0 1 1.574 2.246.582.582 0 0 0-.306-.09c-.497 0-.952.674-.668 1.44-2.337 1.793-1.738 3.049-.975 3.762.225.211.446.482.64.75.186.257.302.555.369.866.024.112.112.168.24.168.194 0 .475-.128.758-.381a7.807 7.807 0 0 1-1.63 2.375Z",fill:"#FFF",fillRule:"nonzero"}));var d="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMGE5IDkgMCAwIDAtOSA5IDkgOSAwIDAgMCA5IDkgOSA5IDAgMCAwIDktOSA5IDkgMCAwIDAtOS05Wk01LjkzNCAxNi4yNTZhNy44NzIgNy44NzIgMCAwIDEtMi41MDMtMS42ODcgNy44MzQgNy44MzQgMCAwIDEtMS42ODctMi41MDNBNy44MTIgNy44MTIgMCAwIDEgMS4xMjUgOWMwLS41MS4wNDctMS4wMTMuMTQyLTEuNTAzLjExNS4wNDQuMjQzLjA2OS4zNjguMDY5LjE3IDAgLjMzOS0uMDQzLjQ3Ni0uMTM0YS44NDguODQ4IDAgMCAxIC40NjYtLjE0MmMuMTM5IDAgLjI3OC4wMzcuNC4xMTIuMTQzLjA4OC4yNDMuMjA0LjI0My40IDAgMS40MzUuMDUgMi45NjYgMS4zNTIgMi45ODcuMDM5IDAgLjcyNC4yNjIgMS4wNTEgMS4xMTMuMDM5LjA5OS4xMTMuMTMuMjE1LjEzLjIwMiAwIC41MS0uMTMuODM2LS4xMy4yNDUgMCAwIC40MTUgMCAxLjMxLjAwMi44ODYgMS45MjIgMi4yNTkgMS45MjIgMi4yNTktLjAxLjU2Mi4wMTYgMS4wMjguMDU4IDEuMzk1YTcuNzc4IDcuNzc4IDAgMCAxLTIuNzItLjYxWm04LjYzNS0xLjY4N2E3LjgzNCA3LjgzNCAwIDAgMS0zLjgyMiAyLjExLjQ1Ny40NTcgMCAwIDAtLjA4OC0uMDA2LjgyLjgyIDAgMCAwLS4yMS4wM2MuMjcyLTEuMTUyLjQwMi0xLjguOTY0LTIuMjg5Ljc3NC0uNjcxLjE3MS0xLjQxMy0uNDIxLTEuNDEzYS42NjMuNjYzIDAgMCAwLS4xMDIuMDA3LjUzMS41MzEgMCAwIDEtLjA3LjAwNWMtLjM5IDAtLjEzMy0uNjEzLS41NDctLjY0OS0uNDM2LS4wMzYtMS4wMDgtLjkwMy0xLjY0Mi0xLjIwNC0uMzM0LS4xNTgtLjY2LS41ODMtMS4xNzgtLjYwNmgtLjAzYy0uMzI3IDAtLjc0My4xOTUtLjk1Ni4xOTUtLjA4NCAwLS4xMzctLjAzMi0uMTM3LS4xMTggMC0xLjAwMy0uMTA0LTEuNzE3LS4xMi0yLS4wMDctLjA5Ny0uMDM1LS4xMjUtLjAxOS0uMTI1LjAyMSAwIC4xMjcuMDU2LjQ4OS4wNjVoLjAwOGMuMzI3IDAgLjE3MS0uNjc3LjQ5NC0uNzAzLjAxNC0uMDAyLjAyOS0uMDAyLjA0My0uMDAyLjI4OCAwIC44MzUuMjA4IDEuMTIxLjIwOC4wNiAwIC4xMDctLjAxLjEzOS0uMDMuMDAzLS4wMDIuMDA3LS4wMDQuMDEyLS4wMDQuMTU1IDAgLjc2MyAxLjUxNyAxLjEwNCAxLjUxNy4xNCAwIC4yMzYtLjI1OC4yMzYtLjk4NCAwLS4zLS4xNTgtLjgyNSAwLTEuMTEzLjYxNy0xLjEyOCAxLjE5My0yLjA1MSAxLjE0NC0yLjE4MS0uMDE2LS4wNC0uMTk5LS4wNzgtLjQ0LS4wNzgtLjIwNSAwLS40NTEuMDI3LS42NzMuMDk5LS4xNjUuMDU0LjA1LjMxLS4xNzkuMzY1YTEuOTgyIDEuOTgyIDAgMCAxLS40NDMuMDUxYy0uNjcxIDAtMS4xNTctLjM1Ni0uOTM3LS43LjI4LS40MiAxLjI4LS4xODYgMS4zNy0xLjAzLjA0LS4zOS4wNzUtLjgyOS4xMDEtMS4yMDNhLjI2OS4yNjkgMCAwIDEgLjI1NC0uMjVjLjY1My0uMDQ3LjcyLS44MjYuMTA5LTEuMzI0YTcuODcyIDcuODcyIDAgMCAxIDQuNDIzIDIuMjI0IDcuODg0IDcuODg0IDAgMCAxIDEuNTc0IDIuMjQ2LjU4Mi41ODIgMCAwIDAtLjMwNi0uMDljLS40OTcgMC0uOTUyLjY3NC0uNjY4IDEuNDQtMi4zMzcgMS43OTMtMS43MzggMy4wNDktLjk3NSAzLjc2Mi4yMjUuMjExLjQ0Ni40ODIuNjQuNzUuMTg2LjI1Ny4zMDIuNTU1LjM2OS44NjYuMDI0LjExMi4xMTIuMTY4LjI0LjE2OC4xOTQgMCAuNDc1LS4xMjguNzU4LS4zODFhNy44MDcgNy44MDcgMCAwIDEtMS42MyAyLjM3NVoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",_=Object.defineProperty,B=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(E,i,r)=>i in E?_(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Y=(E,i)=>{for(var r in i||(i={}))m.call(i,r)&&J(E,r,i[r]);if(B)for(var r of B(i))O.call(i,r)&&J(E,r,i[r]);return E};const de=E=>React.createElement("svg",Y({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u516C\u5F00"),React.createElement("path",{d:"M8.97.002a8.95 8.95 0 0 1 8.951 8.951 8.95 8.95 0 0 1-8.951 8.952A8.95 8.95 0 0 1 .018 8.953 8.95 8.95 0 0 1 8.97.002Zm0 1.993a6.96 6.96 0 0 0 0 13.916 6.96 6.96 0 0 0 0-13.916Zm0 2.477a4.475 4.475 0 0 1 4.47 4.481 4.473 4.473 0 0 1-4.47 4.471 4.473 4.473 0 0 1-4.036-6.397c.58.581 1.53.581 2.11 0 .58-.58.58-1.529 0-2.11.6-.29 1.258-.445 1.926-.445Z",fill:"#FFF",fillRule:"nonzero"}));var pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTcuMDAyYTguOTUgOC45NSAwIDAgMSA4Ljk1MSA4Ljk1MSA4Ljk1IDguOTUgMCAwIDEtOC45NTEgOC45NTJBOC45NSA4Ljk1IDAgMCAxIC4wMTggOC45NTMgOC45NSA4Ljk1IDAgMCAxIDguOTcuMDAyWm0wIDEuOTkzYTYuOTYgNi45NiAwIDAgMCAwIDEzLjkxNiA2Ljk2IDYuOTYgMCAwIDAgMC0xMy45MTZabTAgMi40NzdhNC40NzUgNC40NzUgMCAwIDEgNC40NyA0LjQ4MSA0LjQ3MyA0LjQ3MyAwIDAgMS00LjQ3IDQuNDcxIDQuNDczIDQuNDczIDAgMCAxLTQuMDM2LTYuMzk3Yy41OC41ODEgMS41My41ODEgMi4xMSAwIC41OC0uNTguNTgtMS41MjkgMC0yLjExLjYtLjI5IDEuMjU4LS40NDUgMS45MjYtLjQ0NVoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",b=e(5112),l=e(58421),C={wrap:"wrap___E1Sbk",title:"title___nUI57",radioWrap:"radioWrap___OlPAG",radio:"radio___S9z0O",checkbox:"checkbox___w1WK6",colorFF0000:"colorFF0000___xX56a",pagination:"pagination___fvfxn"},H=e(72946),ne=e(89975),Ee=Object.defineProperty,We=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,st=(E,i,r)=>i in E?Ee(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,vt=(E,i)=>{for(var r in i||(i={}))Re.call(i,r)&&st(E,r,i[r]);if(We)for(var r of We(i))Te.call(i,r)&&st(E,r,i[r]);return E},yt=(E,i)=>{var r={};for(var tt in E)Re.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&We)for(var tt of We(E))i.indexOf(tt)<0&&Te.call(E,tt)&&(r[tt]=E[tt]);return r},It=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Yt=W.default.Search,_t=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=yt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn,pt;const Vt=(0,f.useParams)(),[Ir,Cr]=(0,t.useState)(0),[Hr,hr]=(0,t.useState)([]),[_r,zr]=(0,t.useState)(""),[zn,_n]=(0,t.useState)(),[Ar,Jn]=(0,t.useState)([]),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(!1),[Aa,Sr]=(0,t.useState)({}),[Ea,ha]=(0,t.useState)(!1),[Da,ba]=(0,t.useState)({id:null,page:1,limit:10});(0,t.useEffect)(()=>{r.actionTabs.key==="Banner-SendShixuns"&&(Da.id=Vt.id,ba(Da),to(Da))},[r.actionTabs.key]);const Wa=((tn=r==null?void 0:r.detail)==null?void 0:tn.is_jupyter)||((pt=r==null?void 0:r.detail)==null?void 0:pt.is_jupyter_lab),to=br=>It(void 0,null,function*(){const wn=yield An({type:"shixunsDetail/searchUserCourses",payload:br});wn.status===401?(An({type:"shixunsDetail/setActionTabs",payload:{}}),Br(!1)):(Br(!0),Cr((wn==null?void 0:wn.courses_count)||0),hr((wn==null?void 0:wn.course_list)||[]))}),lr=br=>{const wn=vt(vt({},Da),{page:br,limit:10,search:encodeURI(_r)});ba(wn),to(wn)},rr=()=>It(void 0,null,function*(){var br;if(!zn){Tr(!0);return}const wn=(br=r.actionTabs.params)==null?void 0:br.id;let Er=yield(0,H.Tr)({id:wn,course_id:zn,type:"shixun"});(Er==null?void 0:Er.student_count)===0?(yield wr(0),dr()):Sr(Er)}),wr=br=>It(void 0,null,function*(){var wn;const Er=(wn=r.actionTabs.params)==null?void 0:wn.id;let oo={id:Er,identifier:Vt.id,courses:[{id:Er,course_id:zn,identifier:Vt.id,type:"normal",is_use:1,is_copy:br}]};ha(!0);const sa=yield An({type:"shixunsDetail/sendToCourse",payload:oo});ha(!1),sa.status!==401&&sa.status!==404?(T.ZP.success(sa.message),dr(),window.location.href=sa.first_category_url):dr()}),dr=()=>{zr(""),_n(null),Tr(!1),Jn([]),An({type:"shixunsDetail/setActionTabs",payload:{}}),Br(!1)};return t.createElement(t.Fragment,null,t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u53D1\u9001\u5B9E\u8BAD",open:aa,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:rr,onCancel:dr},t.createElement("div",{className:C.wrap},t.createElement("div",{className:C.title},"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),t.createElement("div",{className:"mb10"},t.createElement(Yt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:_r,onChange:br=>zr(br.target.value),onSearch:br=>{zr(br);const wn=vt(vt({},Da),{page:1,limit:10,search:encodeURI(br)});ba(wn),to(wn)}})),t.createElement("div",{className:C.radioWrap},t.createElement(b.ZP.Group,{value:zn,onChange:br=>{_n(br.target.value),Tr(!1)}},Hr.map((br,wn)=>t.createElement(b.ZP,{className:C.radio,value:br.course_id,key:wn},t.createElement("span",{title:br.name},br.name))))),Qr&&t.createElement("div",{className:C.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),Ir>10&&t.createElement("div",{className:C.pagination},t.createElement(l.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Da==null?void 0:Da.page,pageSize:10,total:Ir,onChange:lr})))),t.createElement(ne.Z,{resdata:Aa,type:"shixun",okloading:Ea,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:br=>{wr(1)}}))};var jt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(_t),Tt={wrap:"wrap___M6YVE",text:"text___wxM5Y",color848282:"color848282___PNF2A"},an=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Jt=(E,i)=>{var r={};for(var tt in E)Mt.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&an)for(var tt of an(E))i.indexOf(tt)<0&&en.call(E,tt)&&(r[tt]=E[tt]);return r},ie=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const it=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Jt(i,["shixunsDetail","globalSetting","loading","dispatch"]);const[tn,pt]=(0,t.useState)(!1),Vt=()=>ie(void 0,null,function*(){var Ir,Cr,Hr;pt(!0);const hr=yield An({type:"shixunsDetail/cancelRelease",payload:{id:(Ir=r.actionTabs.params)==null?void 0:Ir.id}});An({type:"shixunsDetail/setActionTabs",payload:{}}),pt(!1),hr.status!==401&&(T.ZP.success(hr.message),An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Cr=r.actionTabs.params)==null?void 0:Cr.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Hr=r.actionTabs.params)==null?void 0:Hr.id}}))});return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-CancelRelease",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:tn,onOk:Vt,okButtonProps:{loading:tn},onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),t.createElement("p",{className:`${Tt.text} ${Tt.color848282}`},"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\uFF0C\u82E5\u60A8\u65B0\u589E\u5173"),t.createElement("p",{className:`${Tt.text} ${Tt.color848282}`},"\u5361\uFF0C\u5B66\u5458\u9700\u8981\u91CD\u65B0\u4F53\u9A8C\u5B9E\u8BAD")))};var nt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(it),xt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,dt=(E,i)=>{var r={};for(var tt in E)Ft.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&xt)for(var tt of xt(E))i.indexOf(tt)<0&&mt.call(E,tt)&&(r[tt]=E[tt]);return r},wt=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const G=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=dt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn,pt;const[Vt,Ir]=(0,t.useState)(!1),Cr=()=>wt(void 0,null,function*(){var Hr,hr,_r,zr,zn;Ir(!0);const _n=yield An({type:"shixunsDetail/cancelPublic",payload:{id:(Hr=r.actionTabs.params)==null?void 0:Hr.id}});An({type:"shixunsDetail/setActionTabs",payload:{}}),Ir(!1),_n.status===0&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(hr=r.actionTabs.params)==null?void 0:hr.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(_r=r.actionTabs.params)==null?void 0:_r.id}}),T.ZP.success((zn=(zr=r.actionTabs)==null?void 0:zr.params)!=null&&zn.isCancelPublic?"\u64A4\u9500\u516C\u5F00\u6210\u529F!":"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F!"))});return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-CancelPublic",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Vt,onOk:Cr,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500",(pt=(tn=r.actionTabs)==null?void 0:tn.params)!=null&&pt.isCancelPublic?"":"\u7533\u8BF7","\u516C\u5F00\uFF1F")))};var Se=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(G),Qe=e(59301),j=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Fe=(E,i)=>{var r={};for(var tt in E)k.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&j)for(var tt of j(E))i.indexOf(tt)<0&&Me.call(E,tt)&&(r[tt]=E[tt]);return r},et=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Xe=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Fe(i,["shixunsDetail","globalSetting","loading","dispatch"]);const[tn,pt]=(0,t.useState)(!1),Vt=(0,f.useParams)(),Ir=()=>et(void 0,null,function*(){var Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa;pt(!0);let Sr;if((Cr=r.actionTabs.params)!=null&&Cr.type)Sr=yield An({type:"shixunsDetail/applyPublic",payload:{id:(aa=r.actionTabs.params)==null?void 0:aa.id,user_customize:!1,sub_discipline_id:""}});else{if((Hr=r.actionTabs.params)!=null&&Hr.discipline_name||(hr=r.actionTabs.params)!=null&&hr.sub_discipline_name){if(!((_r=r.actionTabs.params)!=null&&_r.discipline_name)||!((zr=r.actionTabs.params)!=null&&zr.sub_discipline_name)){T.ZP.info("\u8BF7\u586B\u5199\u65B9\u5411\u6216\u8BFE\u7A0B");return}}else if(!((zn=r.actionTabs.params)!=null&&zn.sub_discipline_id)){T.ZP.info("\u8BF7\u9009\u62E9\u65B9\u5411\u6216\u8BFE\u7A0B");return}Sr=yield An({type:"shixunsDetail/applyPublic",payload:{id:(_n=r.actionTabs.params)==null?void 0:_n.id,user_customize:!((Ar=r.actionTabs.params)!=null&&Ar.sub_discipline_id),discipline_name:(Jn=r.actionTabs.params)==null?void 0:Jn.discipline_name,sub_discipline_name:(Qr=r.actionTabs.params)==null?void 0:Qr.sub_discipline_name,sub_discipline_id:(Tr=r.actionTabs.params)==null?void 0:Tr.sub_discipline_id}})}An({type:"shixunsDetail/setActionTabs",payload:{}}),pt(!1),(Sr.status===1||Sr.status===0)&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Br=r.actionTabs.params)==null?void 0:Br.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Aa=r.actionTabs.params)==null?void 0:Aa.id}}))});return Qe.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-ApplyPublic",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",confirmLoading:tn,onOk:Ir,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},Qe.createElement("div",{className:Tt.wrap},Qe.createElement("p",{className:Tt.text,style:{textAlign:"left",fontSize:"14px"}},"\u7533\u8BF7\u8BF4\u660E\uFF1A\u516C\u5F00\u5B9E\u8BAD\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u9884\u8BA1\u5BA1\u6838\u65F6\u95F4\u4E3A1\u81F32\u4E2A\u5DE5\u4F5C\u65E5\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u81F3\u8BFE\u5802\u5373\u53EF\u3002"),Qe.createElement("p",{className:`${Tt.text} mt5`,style:{color:"#f5a44a",textAlign:"left",fontSize:"14px"}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5B9E\u8BAD\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF0C\u5E76\u4E14\u5B9E\u8BAD\u5C06\u9ED8\u8BA4\u5411\u5E73\u53F0\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u516C\u5F00\u5173\u5361\u7684\u53C2\u8003\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF0C\u5982\u9700\u4FEE\u6539\u8BF7\u5728\u901A\u8FC7\u5BA1\u6838\u540E\u524D\u5F80",Qe.createElement("span",{style:{color:"#4169d0",cursor:"pointer"},onClick:()=>{window.open(`/shixuns/${Vt==null?void 0:Vt.id}/edit?tabId=setting`)}},"\u8BBE\u7F6E\u9875\u9762"),"\u8C03\u6574\u3002")))};var ct=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(Xe),ht=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Dt=(E,i)=>{var r={};for(var tt in E)At.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&ht)for(var tt of ht(E))i.indexOf(tt)<0&&Nt.call(E,tt)&&(r[tt]=E[tt]);return r};const Ot=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Dt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn;const{tagPosition:pt=[],evaluationSetPosition:Vt=[],publishBoxStatus:Ir}=((tn=r.actionTabs)==null?void 0:tn.params)||{},Cr=()=>{var Ar,Jn;(Ir===0||Ir===1)&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Ar=r.actionTabs.params)==null?void 0:Ar.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Jn=r.actionTabs.params)==null?void 0:Jn.id}})),An({type:"shixunsDetail/setActionTabs",payload:{}})},Hr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838")),hr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),t.createElement("p",{className:`${Tt.text} font12`},"\u2022 \u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838")),_r=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u7B2C",Vt.join(","),"\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03")),zr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E",t.createElement("br",null),"\u7B2C",pt.join(","),"\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145")),zn=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03")),_n=()=>{const Ar={0:Hr,1:hr,2:_r,3:zr};return Ar[Ir]?Ar[Ir]():zn()};return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-ApplyRelease",okText:"\u77E5\u9053\u5566",onOk:Cr,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},_n())};var Qt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(Ot),Pt=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Ct=({user:E,shixunsDetail:i,problemset:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar;const Jn=(0,f.useParams)(),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(),[Aa,Sr]=(0,t.useState)(),[Ea,ha]=(0,t.useState)(),[Da,ba]=(0,t.useState)(!1),Wa=(An=(hn=E.userInfo)==null?void 0:hn.shixun)==null?void 0:An.lookable,to=!((tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)!=null&&tn.can_managed),lr=()=>Pt(void 0,null,function*(){var wn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const Er=yield tt({type:"shixunsDetail/release",payload:{id:Jn==null?void 0:Jn.id}});tt({type:"shixunsDetail/getShixunsDetail",payload:{id:Jn==null?void 0:Jn.id}}),tt({type:"shixunsDetail/getRightData",payload:{id:Jn==null?void 0:Jn.id}});const oo=(Er==null?void 0:Er.evaluation_set_position)||[];if((Er==null?void 0:Er.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u4E2D",(wn=Er==null?void 0:Er.challenge_errors)==null?void 0:wn.map((sa,no)=>t.createElement("span",{key:no,style:{color:"#3061D0"}},"\u7B2C",sa==null?void 0:sa.challenge_position,"\u5173",no!=(Er==null?void 0:Er.challenge_errors)-1&&"\u3001")),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u53D1\u5E03"),onOk:()=>{var sa,no;window.location.href=`/shixuns/${Jn==null?void 0:Jn.id}/edit/${(no=(sa=Er==null?void 0:Er.challenge_errors)==null?void 0:sa[0])==null?void 0:no.challenge_id}/tab=2`}});return}if(Er.status==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u5BFC\u81F4\u5B9E\u9A8C\u65E0\u6CD5\u6B63\u5E38\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u5584\u540E\u518D\u8FDB\u884C\u53D1\u5E03"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Jn==null?void 0:Jn.id}/edit?tabId=environment`}});return}if(Er.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:Er==null?void 0:Er.tag_position,evaluationSetPosition:oo,publishBoxStatus:Er.status}}})}),rr=()=>{var wn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(wn=i.detail)!=null&&wn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(tt)&&tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:Jn==null?void 0:Jn.id}}})},wr=()=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:Jn==null?void 0:Jn.id}}})},dr=()=>{var wn,Er;if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!((wn=i.detail)!=null&&wn.has_sub_discipline)){Tr(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Jn==null?void 0:Jn.id,type:(Er=i.detail)==null?void 0:Er.has_sub_discipline}}})},br=wn=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:Jn==null?void 0:Jn.id,isCancelPublic:wn}}})};return t.createElement("div",{className:a.top_shixun_operate},((pt=i.detail)==null?void 0:pt.shixun_status)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}lr()}},t.createElement("img",{src:d}),t.createElement("div",null,"\u7ACB\u5373\u53D1\u5E03"))),ye((Vt=i.detail)==null?void 0:Vt.shixun_status)&&((Ir=E.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&t.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.createElement("div",{className:a.iconBtn,onClick:rr},t.createElement("img",{src:le}),t.createElement("div",null,"\u53D1\u9001\u81F3"))),((Cr=i.detail)==null?void 0:Cr.shixun_status)===2&&((Hr=i.detail)==null?void 0:Hr.public)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},t.createElement("div",{className:a.iconBtn,onClick:wr},t.createElement("img",{src:$}),t.createElement("div",null,"\u64A4\u9500\u53D1\u5E03"))),((hr=i.detail)==null?void 0:hr.shixun_status)===2&&((_r=i.detail)==null?void 0:_r.public)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},t.createElement("div",{className:a.iconBtn,onClick:dr},t.createElement("img",{src:pe}),t.createElement("div",null,"\u7533\u8BF7\u516C\u5F00"))),((zr=i.detail)==null?void 0:zr.shixun_status)===2&&((zn=i.detail)==null?void 0:zn.public)===1&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>br(!1)},t.createElement("img",{src:He}),t.createElement("div",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((_n=E.userInfo)==null?void 0:_n.admin)&&((Ar=i.detail)==null?void 0:Ar.public)===2&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>br(!0)},t.createElement("img",{src:fe}),t.createElement("div",null,"\u64A4\u9500\u516C\u5F00"))),t.createElement(jt,null),t.createElement(nt,null),t.createElement(Se,null),t.createElement(ct,null),t.createElement(Qt,null),t.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Qr,centered:!0,width:600,onCancel:()=>Tr(!1),onOk:()=>Pt(void 0,null,function*(){var wn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Jn==null?void 0:Jn.id,discipline_name:Aa,sub_discipline_name:aa,sub_discipline_id:Ea,type:(wn=i.detail)==null?void 0:wn.has_sub_discipline}}}),Tr(!1)})},t.createElement("div",{style:{padding:"24px"}},t.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(wn,Er)=>ha(wn[1]),style:{width:"422px"},options:r.courseOptions}))),t.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},t.createElement(w.Z,{onClick:()=>ba(!Da)},t.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),t.createElement("span",{style:{color:Da?"#999999":"#666666",display:"inline-flex",alignItems:"center"}},Da?"\u6536\u8D77":"\u5C55\u5F00",Da?t.createElement(ae.Z,null):t.createElement(Ce.Z,null)))),Da&&t.createElement(t.Fragment,null,t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:Aa,onChange:wn=>{Sr(wn.target.value)}}))),t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:aa,onChange:wn=>{Br(wn.target.value)}})))))))};var Zt=(0,f.connect)(({user:E,shixunsDetail:i,problemset:r})=>({user:E,shixunsDetail:i,problemset:r}))(Ct),qt=e(50605),Xt={title_warp:"title_warp___nDeay",title_name:"title_name___wXxKx",difficulty:"difficulty___EpsBk",customPopover:"customPopover___RZQOG",active:"active___fWKcp",right_btn_warp:"right_btn_warp___K_HUX",btn_info:"btn_info___CnCSh",icon_con:"icon_con___XrMnS"},$t=e(60324),Ne=e(87169),ze=e(98280),qe=e(43428),at=e(93948),Ge=e(36381),Ye={Header:"Header___XzbiS",doubtIcon:"doubtIcon___itWIF",system:"system___muDp3",body:"body___RUXn8",Collapse:"Collapse___qW89G",Table:"Table___s0Yl7",Row:"Row___UV8EM",content:"content___kHQti",title:"title___Q6WVx",time:"time___gdgDO",Retest:"Retest___PLJVW",progress:"progress___r1CzM",num:"num___t0feJ",dot:"dot___XiDv_"},_e="data:image/png;base64,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",bt=e(56627),Gt=e(91570),ln=e.p+"static/frame1.8be958f3.gif",St=e(59301),nn=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const gn=({isDrawer:E=!1,setIsDrawer:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt;const[Vt,Ir]=(0,t.useState)(0),[Cr,Hr]=(0,t.useState)({}),[hr,_r]=(0,t.useState)([]),[zr,zn]=(0,t.useState)([]);let[_n,Ar]=(0,t.useState)(0),Jn;const Qr=(0,f.useParams)();let Tr=(0,t.useRef)();const aa=Br=>nn(void 0,null,function*(){var Aa,Sr;const Ea={method:Br.method};Br.method=="Get"?Ea.params=Br.data:Ea.body=Br.data;const ha=yield(0,ze.ZP)(`/api/shixuns/${Qr.id}/shixun_dectects.json`,Ea);Ir(ha==null?void 0:ha.status),(ha==null?void 0:ha.status)==0?Tr.current||(Tr.current=setInterval(()=>nn(void 0,null,function*(){yield aa({method:"Get",data:{identifier:Qr.id}})}),5*1e3)):(clearInterval(Tr.current),Tr.current=null),(ha==null?void 0:ha.status)!=0&&(Hr(ha),_r(((Aa=ha.data)==null?void 0:Aa.strong_details)||[]),zn(((Sr=ha.data)==null?void 0:Sr.normal_details)||[]))});return(0,t.useEffect)(()=>{E&&aa({method:"Get",data:{identifier:Qr.id}})},[E]),St.createElement(qe.Z,{closable:!1,width:1e3,bodyStyle:{padding:0},open:E,onClose:()=>i(!1),destroyOnClose:!0},St.createElement(p.Z,{align:"middle",justify:"space-between",className:Ye.Header},St.createElement(w.Z,null,St.createElement("span",{style:{color:"#191919"}},"\u68C0\u6D4B\u7ED3\u679C"),St.createElement("i",{className:`iconfont icon-yiwenzhengchang ${Ye.doubtIcon}`,onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8DF5\u9879\u76EE\u68C0\u6D4B\u7ED3\u679C\u7684\u4FEE\u590D\u4F18\u5316\u5EFA\u8BAE.pdf`,"_blank")})),St.createElement(w.Z,null,St.createElement("i",{className:"iconfont icon-guanbi10",style:{color:"#979797",cursor:"pointer"},onClick:()=>{i(!1),clearInterval(Tr.current)}}))),Vt==0&&St.createElement("div",null,St.createElement(Gt.Z,{img:ln,customText:"\u7CFB\u7EDF\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}),St.createElement("p",{style:{textAlign:"center"}},"\u4E00\u952E\u68C0\u6D4B\u529F\u80FD\uFF0C\u53EF\u4EE5\u5C06\u5B9E\u8DF5\u9879\u76EE\u4E2D\u914D\u7F6E\u4E0D\u5B8C\u5584\u7684\u5730\u65B9\u68C0\u6D4B\u51FA\u6765\u3002\u4F60\u53EF\u4EE5\u6839\u636E\u5EFA\u8BAE\u8FDB\u884C\u5BF9\u5E94\u7684\u8C03\u6574~"),St.createElement("div",{style:{textAlign:"center"}},St.createElement(bt.Z,{className:Ye.Retest,onClick:()=>nn(void 0,null,function*(){window.open("https://www.educoder.net/forums/36896","_blank")})},"\u8BE6\u7EC6\u4E86\u89E3 >"))),Vt==1&&St.createElement("div",{className:Ye.body},St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,{style:{display:"flex",flexDirection:"column"}},St.createElement("span",{className:Ye.title},"\u5F85\u4F18\u5316",St.createElement("span",{style:{color:"#FF9D18"}},"\xA0",(Cr==null?void 0:Cr.count)||0,"\xA0"),"\u9879"),St.createElement("span",{className:Ye.time},"\u68C0\u6D4B\u65F6\u95F4",St.createElement("span",{style:{marginLeft:"8px"}},Cr==null?void 0:Cr.time))),St.createElement(w.Z,null,St.createElement(bt.Z,{className:Ye.Retest,onClick:()=>nn(void 0,null,function*(){Ar(0),yield aa({method:"post",data:{identifier:Qr.id}})})},"\u91CD\u65B0\u68C0\u6D4B"))),St.createElement("div",{className:Ye.progress},(Cr==null?void 0:Cr.count)!=0&&St.createElement(at.Z,{percent:Math.round(((hn=Cr.data)==null?void 0:hn.strong_detail_count)/(Cr==null?void 0:Cr.count)*100),showInfo:!1,strokeWidth:10,strokeColor:"#E53333",trailColor:"#FFA221"}),St.createElement(p.Z,{align:"middle",style:{marginTop:"16px"}},St.createElement(p.Z,{className:Ye.num,align:"middle"},St.createElement("div",{className:Ye.dot,style:{background:"#E53333"}}),St.createElement("span",null,"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879"),St.createElement("span",null,((An=Cr.data)==null?void 0:An.strong_detail_count)||0)),St.createElement(p.Z,{className:Ye.num,align:"middle"},St.createElement("div",{className:Ye.dot,style:{background:"#FFA221"}}),St.createElement("span",null,"\u5EFA\u8BAE\u4F18\u5316\u9879"),St.createElement("span",null,((Ut=Cr.data)==null?void 0:Ut.normal_detail_count)||0)))),St.createElement(Ge.default,{className:Ye.Collapse,ghost:!0,expandIconPosition:"end"},St.createElement(Ge.default.Panel,{style:{marginBottom:"20px"},header:St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,null,"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879"),St.createElement(w.Z,{style:{color:"#E53333"}},((tn=Cr.data)==null?void 0:tn.strong_detail_count)||0)),key:1},(hr==null?void 0:hr.length)>0?St.createElement("div",{className:Ye.Table},hr.map((Br,Aa)=>{var Sr;return St.createElement(p.Z,{key:Aa,align:"middle",className:Ye.Row,wrap:!1},St.createElement(w.Z,{style:{width:"150px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.category},Br.category)),St.createElement(w.Z,{style:{width:"400px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.raise_msg},Br.raise_msg)),St.createElement(w.Z,{style:{width:"100%",textAlign:"right"}},(Sr=Br.array_suggestion)==null?void 0:Sr.map((Ea,ha)=>St.createElement("div",{key:ha,style:{width:"100%"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Ea},Ea)))))})):St.createElement(Gt.Z,{img:_e,customText:"\u6682\u65E0\u4F18\u5316\u9879~",styles:{margin:"30px auto"}})),St.createElement(Ge.default.Panel,{header:St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,null,"\u5EFA\u8BAE\u4F18\u5316\u9879"),St.createElement(w.Z,{style:{color:"#FFA221"}},((pt=Cr.data)==null?void 0:pt.normal_detail_count)||0)),key:2},(zr==null?void 0:zr.length)!=0?St.createElement("div",{className:Ye.Table},zr.map((Br,Aa)=>{var Sr;return St.createElement(p.Z,{key:Aa,align:"middle",className:Ye.Row,wrap:!1},St.createElement(w.Z,{style:{width:"150px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.category},Br.category)),St.createElement(w.Z,{style:{width:"400px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.raise_msg},Br.raise_msg)),St.createElement(w.Z,{style:{width:"100%",textAlign:"right"}},(Sr=Br.array_suggestion)==null?void 0:Sr.map((Ea,ha)=>St.createElement("div",{key:ha,className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Ea},Ea)))))})):St.createElement(Gt.Z,{img:_e,customText:"\u6682\u65E0\u4F18\u5316\u9879~",styles:{margin:"30px auto"}})))))};var vn=(0,f.connect)(({user:E,globalSetting:i,shixunsDetail:r})=>({user:E,globalSetting:i,shixunsDetail:r}))(gn),cn={btn_info:"btn_info___xinhE",icon_con:"icon_con___sDVvm",handleOverflow:"handleOverflow___jDOIN"},Pn=e(81327),Bn=e(5871),Vn=Object.defineProperty,Dn=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Bt=(E,i,r)=>i in E?Vn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Tn=(E,i)=>{for(var r in i||(i={}))Ln.call(i,r)&&Bt(E,r,i[r]);if(Dn)for(var r of Dn(i))bn.call(i,r)&&Bt(E,r,i[r]);return E};const ir=E=>React.createElement("svg",Tn({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5206\u4EAB"),React.createElement("path",{d:"M11.24 3.39c0 1.102.53 2.081 1.348 2.696L9.93 11.385a3.373 3.373 0 0 0-1.934.025L5.348 6.132a3.371 3.371 0 1 0-1.58.608l2.792 5.566a3.371 3.371 0 1 0 4.826-.065l2.766-5.511a3.371 3.371 0 1 0-2.911-3.34Z",fill:"#333",fillRule:"nonzero"}));var un="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjI0IDMuMzljMCAxLjEwMi41MyAyLjA4MSAxLjM0OCAyLjY5Nkw5LjkzIDExLjM4NWEzLjM3MyAzLjM3MyAwIDAgMC0xLjkzNC4wMjVMNS4zNDggNi4xMzJhMy4zNzEgMy4zNzEgMCAxIDAtMS41OC42MDhsMi43OTIgNS41NjZhMy4zNzEgMy4zNzEgMCAxIDAgNC44MjYtLjA2NWwyLjc2Ni01LjUxMWEzLjM3MSAzLjM3MSAwIDEgMC0yLjkxMS0zLjM0WiIgZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Ht=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Lt=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr;const hr=(0,f.useParams)(),[_r,zr]=(0,t.useState)(!0),[zn,_n]=(0,t.useState)(!1),[Ar,Jn]=(0,t.useState)(2),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(2),{is_jupyter:Aa,identity:Sr,shixun_status:Ea,can_copy:ha}=r.detail,{is_shixun_marker:Da,shixun:ba}=E.userInfo,Wa=ba==null?void 0:ba.own,to=ba==null?void 0:ba.editable,lr=(An=(hn=r==null?void 0:r.challenges)==null?void 0:hn.challenge_list)==null?void 0:An.length,rr=!(ba!=null&&ba.can_managed);(0,t.useEffect)(()=>{setTimeout(()=>{zr(!1)},5e3)},[]);const wr=()=>Ht(void 0,null,function*(){var dr,br,wn;if(Tr(!0),(dr=r.detail)!=null&&dr.windows_vnc&&!(0,v.ag)())return!1;if((br=r.detail)!=null&&br.can_fork){tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Er=yield(0,ze.ZP)(`/api/shixuns/${hr==null?void 0:hr.id}/copy.json`,{method:"post",body:{}});Er.status===0?(Tr(!1),window.location.href=`/shixuns/${(wn=Er.data)==null?void 0:wn.shixun}/challenges`,T.ZP.success("\u590D\u5236\u6210\u529F"),_n(!1)):Tr(!1),Er.status===-3&&(Tr(!1),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Er.message}}}))});return t.createElement(t.Fragment,null,(Sr<8||Da)&&Ea!==-1&&Ea!==0&&ha&&t.createElement("div",{className:cn.btn_info},t.createElement(u.Z,{zIndex:2,open:Aa?!1:_r,title:t.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76",lr>1&&"/\u62C6\u5206","\u529F\u80FD"),color:"#fff"},t.createElement(u.Z,{title:!(0,v.ag)()&&((Ut=r.detail)==null?void 0:Ut.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},t.createElement("div",{className:"flex item-center"},t.createElement("div",{className:cn.icon_con},t.createElement("img",{src:un,width:18,height:18})),t.createElement("span",null,t.createElement("span",{onClick:()=>{var dr,br,wn;if((dr=r.detail)!=null&&dr.is_jupyter){if((br=r.detail)!=null&&br.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),wr()}else(wn=E==null?void 0:E.userInfo)!=null&&wn.professional_certification?(_n(!0),Br(1)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u590D\u5236"),!((tn=r.detail)!=null&&tn.is_jupyter)&&!((pt=r.detail)!=null&&pt.is_jupyter_lab)&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{var dr;(dr=E==null?void 0:E.userInfo)!=null&&dr.professional_certification?(_n(!0),Br(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u5408\u5E76")),!((Vt=r.detail)!=null&&Vt.is_jupyter)&&!((Ir=r.detail)!=null&&Ir.is_jupyter_lab)&&lr>1&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{var dr;(dr=E==null?void 0:E.userInfo)!=null&&dr.professional_certification?(_n(!0),Br(3),Jn(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u62C6\u5206")))))),Wa&&(0,v.JL)()&&!!((Cr=r.detail)!=null&&Cr.fork_num)&&t.createElement("div",{className:cn.handleOverflow,onClick:()=>f.history.push(`/shixuns/${hr.id}/fork_list`)},(0,N.ZI)((Hr=r.detail)==null?void 0:Hr.fork_num))),t.createElement(ee.default,{title:`\u9009\u62E9\u590D\u5236/\u5408\u5E76${lr>1?"/\u62C6\u5206":""}\u65B9\u5F0F`,open:zn,width:450,onCancel:()=>_n(!1),onOk:()=>{var dr;if(aa==1){if((dr=r.detail)!=null&&dr.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),wr()}else if(aa==2)window.location.href=`/shixuns/${hr==null?void 0:hr.id}/Merge`;else if(aa==3){if(Ar<1){T.ZP.error("\u8BF7\u8F93\u5165\u62C6\u5206\u6570\u91CF");return}window.location.href=`/shixuns/${hr==null?void 0:hr.id}/Split?splitCount=${lr}&newSplitCount=${Ar}`}},style:{top:300}},t.createElement("div",null,t.createElement(b.ZP.Group,{defaultValue:aa,value:aa,onChange:dr=>{dr.target.value==3&&Jn(2),Br(dr.target.value)}},t.createElement(Pn.Z,{direction:"vertical"},t.createElement(b.ZP,{value:1},t.createElement("span",{style:{color:"#000",marginRight:10}},"\u590D\u5236"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE")),t.createElement(b.ZP,{value:2,className:"mt10"},t.createElement("span",{style:{color:"#000",marginRight:10}},"\u5408\u5E76"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE")),lr>1&&t.createElement(b.ZP,{value:3,className:"mt10"},t.createElement("span",{style:{color:"000",marginRight:10}},"\u62C6\u5206"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u590D\u5236\u540E\u518D\u62C6\u5206\u6210\u6307\u5B9A\u6570\u91CF\u7684\u5168\u65B0\u9879\u76EE")))),lr>1&&aa==3&&t.createElement("div",{className:cn.splitInfo},t.createElement("div",{className:"mr40"},t.createElement("span",{className:cn.splitInfo_t1},"\u5173\u5361\u603B\u6570"),lr),t.createElement("div",null,t.createElement("span",{className:cn.splitInfo_t2},"\u62C6\u5206\u9879\u76EE\u6570\u91CF"),t.createElement(Bn.Z,{style:{width:150},value:Ar,min:1,max:lr,placeholder:"\u8BF7\u8F93\u5165\u6574\u6570",onChange:dr=>{/^\d*$/.test(dr)&&Jn(dr)}}))))))};var yn=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Lt),dn=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,Xr=(E,i,r)=>i in E?dn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rr=(E,i)=>{for(var r in i||(i={}))Un.call(i,r)&&Xr(E,r,i[r]);if(Qn)for(var r of Qn(i))fr.call(i,r)&&Xr(E,r,i[r]);return E};const De=E=>React.createElement("svg",Rr({width:18,height:17,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6536 \u85CF"),React.createElement("path",{d:"M13.332 17.019c-.247 0-.529-.069-.785-.205l-3.7-1.85-3.726 1.85a1.646 1.646 0 0 1-.784.196c-.359 0-.708-.11-.99-.324a1.743 1.743 0 0 1-.665-1.688l.76-3.948L.516 8.33C.065 7.87-.106 7.213.065 6.59l.008-.016c.214-.64.742-1.083 1.382-1.168l4.058-.742L7.33.964C7.62.374 8.216 0 8.847 0c.657 0 1.27.392 1.526.972l1.816 3.692 4.059.708a1.66 1.66 0 0 1 1.356 1.185 1.709 1.709 0 0 1-.427 1.748l-.008.008-2.908 2.746.733 3.956a1.71 1.71 0 0 1-.656 1.671 1.734 1.734 0 0 1-1.006.333Z",fill:"#333",fillRule:"nonzero"}));var ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzMiAxNy4wMTljLS4yNDcgMC0uNTI5LS4wNjktLjc4NS0uMjA1bC0zLjctMS44NS0zLjcyNiAxLjg1YTEuNjQ2IDEuNjQ2IDAgMCAxLS43ODQuMTk2Yy0uMzU5IDAtLjcwOC0uMTEtLjk5LS4zMjRhMS43NDMgMS43NDMgMCAwIDEtLjY2NS0xLjY4OGwuNzYtMy45NDhMLjUxNiA4LjMzQy4wNjUgNy44Ny0uMTA2IDcuMjEzLjA2NSA2LjU5bC4wMDgtLjAxNmMuMjE0LS42NC43NDItMS4wODMgMS4zODItMS4xNjhsNC4wNTgtLjc0Mkw3LjMzLjk2NEM3LjYyLjM3NCA4LjIxNiAwIDguODQ3IDBjLjY1NyAwIDEuMjcuMzkyIDEuNTI2Ljk3MmwxLjgxNiAzLjY5MiA0LjA1OS43MDhhMS42NiAxLjY2IDAgMCAxIDEuMzU2IDEuMTg1IDEuNzA5IDEuNzA5IDAgMCAxLS40MjcgMS43NDhsLS4wMDguMDA4LTIuOTA4IDIuNzQ2LjczMyAzLjk1NmExLjcxIDEuNzEgMCAwIDEtLjY1NiAxLjY3MSAxLjczNCAxLjczNCAwIDAgMS0xLjAwNi4zMzNaIiBmaWxsPSIjMzMzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",me=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,qn=(E,i,r)=>i in E?me(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,En=(E,i)=>{for(var r in i||(i={}))ot.call(i,r)&&qn(E,r,i[r]);if(Ve)for(var r of Ve(i))Sn.call(i,r)&&qn(E,r,i[r]);return E};const kt=E=>React.createElement("svg",En({width:18,height:17,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6536 \u85CF"),React.createElement("path",{d:"M13.332 17.019c-.247 0-.529-.069-.785-.205l-3.7-1.85-3.726 1.85a1.646 1.646 0 0 1-.784.196c-.359 0-.708-.11-.99-.324a1.743 1.743 0 0 1-.665-1.688l.76-3.948L.516 8.33C.065 7.87-.106 7.213.065 6.59l.008-.016c.214-.64.742-1.083 1.382-1.168l4.058-.742L7.33.964C7.62.374 8.216 0 8.847 0c.657 0 1.27.392 1.526.972l1.816 3.692 4.059.708a1.66 1.66 0 0 1 1.356 1.185 1.709 1.709 0 0 1-.427 1.748l-.008.008-2.908 2.746.733 3.956a1.71 1.71 0 0 1-.656 1.671 1.734 1.734 0 0 1-1.006.333Z",fill:"#E99237",fillRule:"nonzero"}));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzMiAxNy4wMTljLS4yNDcgMC0uNTI5LS4wNjktLjc4NS0uMjA1bC0zLjctMS44NS0zLjcyNiAxLjg1YTEuNjQ2IDEuNjQ2IDAgMCAxLS43ODQuMTk2Yy0uMzU5IDAtLjcwOC0uMTEtLjk5LS4zMjRhMS43NDMgMS43NDMgMCAwIDEtLjY2NS0xLjY4OGwuNzYtMy45NDhMLjUxNiA4LjMzQy4wNjUgNy44Ny0uMTA2IDcuMjEzLjA2NSA2LjU5bC4wMDgtLjAxNmMuMjE0LS42NC43NDItMS4wODMgMS4zODItMS4xNjhsNC4wNTgtLjc0Mkw3LjMzLjk2NEM3LjYyLjM3NCA4LjIxNiAwIDguODQ3IDBjLjY1NyAwIDEuMjcuMzkyIDEuNTI2Ljk3MmwxLjgxNiAzLjY5MiA0LjA1OS43MDhhMS42NiAxLjY2IDAgMCAxIDEuMzU2IDEuMTg1IDEuNzA5IDEuNzA5IDAgMCAxLS40MjcgMS43NDhsLS4wMDguMDA4LTIuOTA4IDIuNzQ2LjczMyAzLjk1NmExLjcxIDEuNzEgMCAwIDEtLjY1NiAxLjY3MSAxLjczNCAxLjczNCAwIDAgMS0xLjAwNi4zMzNaIiBmaWxsPSIjRTk5MjM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",vr=Object.defineProperty,gr=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,On=(E,i,r)=>i in E?vr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ar=(E,i)=>{for(var r in i||(i={}))fn.call(i,r)&&On(E,r,i[r]);if(gr)for(var r of gr(i))Hn.call(i,r)&&On(E,r,i[r]);return E};const la=E=>React.createElement("svg",ar({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BBE\u5907\u68C0\u6D4B"),React.createElement("path",{d:"m16.242 14.346-1.567-1.68c.671-1.119 1.12-2.35 1.12-3.693 0-3.694-3.023-6.717-6.717-6.717-3.694 0-6.717 3.023-6.717 6.717 0 3.694 3.023 6.716 6.717 6.716 1.455 0 2.798-.448 3.806-1.231l1.567 1.567c-1.455 1.12-3.358 1.903-5.485 1.903-4.926 0-8.956-4.03-8.956-8.955C.01 4.047 4.04.017 8.966.017c4.925 0 8.955 4.03 8.955 8.956.112 2.015-.56 3.806-1.68 5.373Zm-7.164.224c-3.135 0-5.597-2.463-5.597-5.597 0-3.135 2.462-5.597 5.597-5.597 3.134 0 5.597 2.462 5.597 5.597 0 3.134-2.463 5.597-5.597 5.597Zm0-2.24c1.903 0 3.358-1.454 3.358-3.357 0-1.903-1.455-3.358-3.358-3.358S5.719 7.07 5.719 8.973s1.456 3.358 3.359 3.358Zm0-2.238c-1.008 0-1.12-.783-1.12-1.12 0-.223.336-1.119 1.12-2.798.783 1.68 1.12 2.575 1.12 2.799 0 .336-.113 1.12-1.12 1.12Z",fill:"#333",fillRule:"nonzero"}));var Yr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2LjI0MiAxNC4zNDYtMS41NjctMS42OGMuNjcxLTEuMTE5IDEuMTItMi4zNSAxLjEyLTMuNjkzIDAtMy42OTQtMy4wMjMtNi43MTctNi43MTctNi43MTctMy42OTQgMC02LjcxNyAzLjAyMy02LjcxNyA2LjcxNyAwIDMuNjk0IDMuMDIzIDYuNzE2IDYuNzE3IDYuNzE2IDEuNDU1IDAgMi43OTgtLjQ0OCAzLjgwNi0xLjIzMWwxLjU2NyAxLjU2N2MtMS40NTUgMS4xMi0zLjM1OCAxLjkwMy01LjQ4NSAxLjkwMy00LjkyNiAwLTguOTU2LTQuMDMtOC45NTYtOC45NTVDLjAxIDQuMDQ3IDQuMDQuMDE3IDguOTY2LjAxN2M0LjkyNSAwIDguOTU1IDQuMDMgOC45NTUgOC45NTYuMTEyIDIuMDE1LS41NiAzLjgwNi0xLjY4IDUuMzczWm0tNy4xNjQuMjI0Yy0zLjEzNSAwLTUuNTk3LTIuNDYzLTUuNTk3LTUuNTk3IDAtMy4xMzUgMi40NjItNS41OTcgNS41OTctNS41OTcgMy4xMzQgMCA1LjU5NyAyLjQ2MiA1LjU5NyA1LjU5NyAwIDMuMTM0LTIuNDYzIDUuNTk3LTUuNTk3IDUuNTk3Wm0wLTIuMjRjMS45MDMgMCAzLjM1OC0xLjQ1NCAzLjM1OC0zLjM1NyAwLTEuOTAzLTEuNDU1LTMuMzU4LTMuMzU4LTMuMzU4UzUuNzE5IDcuMDcgNS43MTkgOC45NzNzMS40NTYgMy4zNTggMy4zNTkgMy4zNThabTAtMi4yMzhjLTEuMDA4IDAtMS4xMi0uNzgzLTEuMTItMS4xMiAwLS4yMjMuMzM2LTEuMTE5IDEuMTItMi43OTguNzgzIDEuNjggMS4xMiAyLjU3NSAxLjEyIDIuNzk5IDAgLjMzNi0uMTEzIDEuMTItMS4xMiAxLjEyWiIgZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",ia=Object.defineProperty,Gr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ja=(E,i,r)=>i in E?ia(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Za=(E,i)=>{for(var r in i||(i={}))kr.call(i,r)&&ja(E,r,i[r]);if(Gr)for(var r of Gr(i))Xn.call(i,r)&&ja(E,r,i[r]);return E};const Fr=E=>React.createElement("svg",Za({width:15,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("path",{d:"M.141 5.115v8.513l7.353 4.218 7.352-4.25V5.085L7.494.859.14 5.115ZM10.202 9.37a3.096 3.096 0 1 1-6.191 0 3.096 3.096 0 0 1 6.191 0Z",fill:"#333",fillRule:"nonzero"}));var Wr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4xNDEgNS4xMTV2OC41MTNsNy4zNTMgNC4yMTggNy4zNTItNC4yNVY1LjA4NUw3LjQ5NC44NTkuMTQgNS4xMTVaTTEwLjIwMiA5LjM3YTMuMDk2IDMuMDk2IDAgMSAxLTYuMTkxIDAgMy4wOTYgMy4wOTYgMCAwIDEgNi4xOTEgMFoiIGZpbGw9IiMzMzMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Mr=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Yn={\u521D\u7EA7:{borderColor:"#6BFF98",bgColor:"#21CA9F"},\u4E2D\u7EA7:{borderColor:"#33EFF0",bgColor:"#33EFF0"},\u4E2D\u9AD8\u7EA7:{borderColor:"#FFAD23",bgColor:"rgba(255,181,56,0.5)"},\u9AD8\u7EA7:{borderColor:"#EC4A14",bgColor:"rgba(236,74,20,0.5)"}},ma=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bgColor:" rgba(191,191,191,0.5)",borderColor:"#D7D7D7"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bgColor:" rgba(122,89,147,0.5)",borderColor:"#C2E7B8"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bgColor:" rgba(192,100,65,0.5)",borderColor:"#F39977"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bgColor:" rgba(255,160,0,0.5)",borderColor:"#FFC055"}],Ia=({user:E,shixunsDetail:i,dispatch:r})=>{var tt;const hn=(0,f.useParams)(),[An,Ut]=(0,t.useState)(""),[tn,pt]=(0,t.useState)(!1);(0,t.useEffect)(()=>{r({type:"problemset/getEditDisciplines",payload:{source:"shixun"}})},[]),(0,t.useEffect)(()=>{var _n;Ut((_n=i.detail)==null?void 0:_n.mark_content)},[(tt=i.detail)==null?void 0:tt.mark_content]);const Vt=()=>{r({type:"shixunsDetail/getShixunsDetail",payload:{id:hn==null?void 0:hn.id}}),r({type:"shixunsDetail/getRightData",payload:{id:hn==null?void 0:hn.id}})},Ir=(_n=0)=>{let Ar="#E6EDFF";return _n===1&&(Ar="#E6EDFF"),_n===2&&(Ar="#FF8C29"),_n===3&&(Ar="#E53333"),Ar},Cr=()=>{var _n,Ar,Jn;return t.createElement("div",{className:Xt.customPopover},t.createElement("p",null,t.createElement("b",null,"\u6807\u7B7E"),t.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),t.createElement("ul",null,t.createElement("li",{onClick:()=>Hr(1),className:((_n=i.detail)==null?void 0:_n.mark_status)===1?Xt.active:""},"\u6B63\u5E38 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>Hr(2),className:((Ar=i.detail)==null?void 0:Ar.mark_status)===2?Xt.active:""},"\u9700\u5B8C\u5584 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>Hr(3),className:((Jn=i.detail)==null?void 0:Jn.mark_status)===3?Xt.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",t.createElement("i",{className:"iconfont icon-duigou1"}))),t.createElement("p",{style:{margin:"16px 0"}},t.createElement("b",null,"\u5907\u6CE8"),t.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),t.createElement(W.default.TextArea,{value:An,onChange:Qr=>Ut(Qr.target.value),onBlur:Qr=>Hr(4),rows:4,maxLength:140}))},Hr=_n=>Mr(void 0,null,function*(){var Ar,Jn;const Qr=yield(0,ze.ZP)(`/api/shixuns/${hn==null?void 0:hn.id}/mark.json`,{method:"post",body:{mark_status:_n===4?(Ar=i.detail)==null?void 0:Ar.mark_status:((Jn=i.detail)==null?void 0:Jn.mark_status)===_n?0:_n,mark_content:An}});(Qr==null?void 0:Qr.status)===0&&r({type:"shixunsDetail/getShixunsDetail",payload:{id:hn==null?void 0:hn.id}})}),hr=()=>{var _n,Ar;let Jn="80%";return(0,v.Ny)()&&((_n=i==null?void 0:i.detail)!=null&&_n.fork_from)?Jn="60%":((0,v.Ny)()||(Ar=i==null?void 0:i.detail)!=null&&Ar.fork_from)&&(Jn="65%"),Jn},_r=()=>{var _n;if(!(i!=null&&i.detail))return null;const{name:Ar,diffcult:Jn,shixun_tag_num:Qr,identity:Tr,mark_status:aa,fork_from:Br}=i==null?void 0:i.detail;return t.createElement("div",{className:`absolute flex item-center justify-center c-white ${Xt.title_warp}`},t.createElement(u.Z,{title:Ar},t.createElement("div",{className:Xt.title_name,style:{maxWidth:hr()}},Ar)),t.createElement("div",{className:Xt.difficulty,style:{borderColor:Yn[Jn].borderColor,background:Yn[Jn].bgColor}},Jn),Tr<5&&t.createElement(u.Z,{title:(_n=ma[Qr-1])==null?void 0:_n.connect},t.createElement("div",{className:Xt.difficulty,style:{borderColor:ma[Qr-1].borderColor,background:ma[Qr-1].bgColor}},ma[Qr-1].name)),Br&&t.createElement(u.Z,{title:"\u5F53\u524D\u4E3A\u590D\u5236\u5B9E\u8BAD\uFF0C\u70B9\u51FB\u6807\u8BC6\u53EF\u8DF3\u8F6C\u81F3\u539F\u5B9E\u8BAD"},t.createElement("a",{href:`/shixuns/${Br==null?void 0:Br.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:20,marginLeft:6,color:"#E6EDFF"}})),(0,v.Ny)()&&t.createElement($t.Z,{trigger:"click",content:Cr()},t.createElement(Ne.Z,{style:{color:Ir(aa),marginLeft:6},className:"current font18",rotate:180})))},zr=()=>{var _n,Ar,Jn,Qr;if(!(i!=null&&i.detail))return null;const{is_collect:Tr,challenges:aa,is_jupyter:Br}=i==null?void 0:i.detail,Aa=(Ar=(_n=E.userInfo)==null?void 0:_n.shixun)==null?void 0:Ar.own,Sr=(Qr=(Jn=E.userInfo)==null?void 0:Jn.shixun)==null?void 0:Qr.lookable;return t.createElement("div",{className:Xt.right_btn_warp},t.createElement("div",{className:Xt.btn_info,onClick:()=>{Tr?zn("\u53D6\u6D88\u6536\u85CF","shixunsDetail/cancelCollect"):zn("\u6536\u85CF","shixunsDetail/collect")}},t.createElement("div",{className:Xt.icon_con},Tr?t.createElement("img",{src:jn,width:18,height:18}):t.createElement("img",{src:ve,width:18,height:18})),t.createElement("span",null,Tr?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF")),t.createElement(yn,null),(0,v.Ny)()&&!(aa!=null&&aa.is_jupyter||aa!=null&&aa.is_jupyter_lab)&&t.createElement("span",{className:`${Xt.btn_info}`,onClick:()=>pt(!0)},t.createElement("div",{className:Xt.icon_con},t.createElement("img",{src:Yr,width:18,height:18})),t.createElement("span",null,"\u4E00\u952E\u68C0\u6D4B")),Aa&&Sr&&Br===!1&&t.createElement("div",{className:Xt.btn_info,id:"settingEntry",style:{marginRight:0},onClick:()=>f.history.push(`/shixuns/${hn==null?void 0:hn.id}/edit`)},t.createElement("div",{className:Xt.icon_con},t.createElement("img",{src:Wr,width:15,height:18})),t.createElement("span",null,"\u8BBE\u7F6E")))},zn=(_n,Ar)=>Mr(void 0,null,function*(){var Jn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",_n]);const Qr=yield r({type:Ar,payload:{container_id:(Jn=i.detail)==null?void 0:Jn.id,container_type:"Shixun"}});(Qr==null?void 0:Qr.status)===0&&(Vt(),T.ZP.success(Qr==null?void 0:Qr.message))});return t.createElement(t.Fragment,null,t.createElement(qt.Z,{title:_r(),imgUrl:e(62448),rigthDom:zr(),sureBackUrl:"/shixuns"}),t.createElement(vn,{isDrawer:tn,setIsDrawer:pt}))};var na=(0,f.connect)(({user:E,shixunsDetail:i})=>({user:E,shixunsDetail:i}))(Ia),sn={flex_box_center:"flex_box_center___mJWG3",flex_space_between:"flex_space_between___jhPss",flex_box_vertical_center:"flex_box_vertical_center___ju5v3",flex_box_center_end:"flex_box_center_end___Qhbb4",flex_box_column:"flex_box_column___qM6DB",com_warp:"com_warp___t4_Vi",start_shixun:"start_shixun___MZlFZ",start_text:"start_text___sOe1q",start_btn:"start_btn___VdVma",basic_info_warp:"basic_info_warp___nDjcG",basic_info_item:"basic_info_item___fqeWo",basic_item_val:"basic_item_val___UTdRh",basic_item_nam:"basic_item_nam___b42S9",user_info:"user_info___bS07I",user_img:"user_img___sD_z4",d1:"d1___k6QrM",d2:"d2___vRSDu"},Rn=e(76141),Gn=e(49647),xn=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Dr=({user:E,shixunsDetail:i,setShowStatrButton:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da;const ba=(0,f.useParams)(),Wa=[{name:"\u91D1\u5E01",show:!0,value:(hn=i==null?void 0:i.detail)==null?void 0:hn.gold,icon:e(12465)},{name:"\u8BC4\u5206",show:!((An=i.detail)!=null&&An.is_jupyter),value:(Ut=i.detail)==null?void 0:Ut.score_info,icon:e(45484)},{name:"\u5B66\u4E60\u4EBA\u6B21",show:!0,value:(tn=i.detail)==null?void 0:tn.total_stu_num,icon:e(46949)},{name:"\u6536\u85CF",show:!0,value:(0,N.ZI)((pt=i.detail)==null?void 0:pt.collection_count),icon:e(42043)}],to=()=>{var wr,dr,br;if((0,U.tJ)(tt,!0)){if(((wr=i.detail)==null?void 0:wr.shixun_status)>1&&r(!0),(dr=i.detail)!=null&&dr.is_jupyter||(br=i.detail)!=null&&br.is_jupyter_lab){tt({type:"shixunsDetail/execJupyter",payload:{id:ba==null?void 0:ba.id}}).then(wn=>{r(!1),wn!=null&&wn.identifier&&(window.location.href=`/tasks/${wn.identifier}/jupyter`)});return}tt({type:"shixunsDetail/execShixun",payload:{id:ba==null?void 0:ba.id}}).then(wn=>xn(void 0,null,function*(){var Er,oo;if(r(!1),(wn==null?void 0:wn.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(oo=(Er=wn==null?void 0:wn.data)==null?void 0:Er.challenge_errors)==null?void 0:oo.map((sa,no)=>{var ko,bl;return t.createElement("span",{key:no,style:{color:"#3061D0"}},"\u7B2C",sa==null?void 0:sa.challenge_position,"\u5173",no!=((bl=(ko=wn==null?void 0:wn.data)==null?void 0:ko.challenge_errors)==null?void 0:bl.length)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var sa,no,ko;window.location.href=`/shixuns/${ba==null?void 0:ba.id}/edit/${(ko=(no=(sa=wn==null?void 0:wn.data)==null?void 0:sa.challenge_errors)==null?void 0:no[0])==null?void 0:ko.challenge_id}/tab=2`},onCancel:()=>{tt({type:"shixunsDetail/execShixun",payload:{id:ba==null?void 0:ba.id,jump_challenge_setting:!0}}).then(sa=>{if(sa!=null&&sa.game_identifier){window.location.href=`/tasks/${sa.game_identifier}`;return}(sa==null?void 0:sa.status)===2?lr(sa==null?void 0:sa.message,!0):(sa==null?void 0:sa.status)===3&&rr(sa==null?void 0:sa.message)})}});return}if((wn==null?void 0:wn.status)==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${ba==null?void 0:ba.id}/edit?tabId=environment`}});return}if(wn!=null&&wn.game_identifier){window.location.href=`/tasks/${wn.game_identifier}`;return}(wn==null?void 0:wn.status)===2?lr(wn==null?void 0:wn.message):(wn==null?void 0:wn.status)===3&&rr(wn==null?void 0:wn.message)}))}},lr=(wr,dr=!1)=>{wr=wr!=null&&wr.includes(".json")?wr:`${wr}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>xn(void 0,null,function*(){var br;const wn=yield(0,H.$Q)({url:wr});if(!wn)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Er=yield(0,H.Ir)({id:wn.shixun_identifier,jump_challenge_setting:dr});if(Er!=null&&Er.game_identifier){(br=f.history)==null||br.push(`/tasks/${Er.game_identifier}`);return}(Er==null?void 0:Er.status)===2?lr(Er==null?void 0:Er.message):(Er==null?void 0:Er.status)===3&&rr(Er==null?void 0:Er.message)})})},rr=wr=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",wr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return t.createElement("div",{className:sn.com_warp},t.createElement("div",{className:sn.start_shixun},t.createElement("div",{className:sn.start_text},"\u6311\u6218\u81EA\u5DF1\u6218\u80DC\u6240\u6709\uFF5E"),t.createElement("div",{className:sn.start_btn,onClick:()=>xn(void 0,null,function*(){var wr,dr,br,wn;if((wr=i.detail)!=null&&wr.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(dr=i.detail)==null?void 0:dr.id}`,{is_jupyter:(br=i.detail)==null?void 0:br.is_jupyter,is_jupyter_lab:(wn=i.detail)==null?void 0:wn.is_jupyter_lab}))||to()})},(Vt=i.detail)!=null&&Vt.need_authorize?"\u9700\u6388\u6743":((Ir=i.detail)==null?void 0:Ir.shixun_status)>1?(Hr=(Cr=i.detail)==null?void 0:Cr.task_operation)==null?void 0:Hr[0]:"\u6A21\u62DF\u5B9E\u6218")),t.createElement("div",{className:sn.basic_info_warp},Wa.map((wr,dr)=>t.createElement("div",{key:dr,className:sn.basic_info_item,style:{display:wr!=null&&wr.show?"flex":"none"}},t.createElement("img",{src:`${wr.icon}`}),t.createElement("div",{style:{width:100}},t.createElement("div",{className:sn.basic_item_val},wr==null?void 0:wr.value),t.createElement("div",{className:sn.basic_item_nam},wr==null?void 0:wr.name))))),t.createElement("div",{className:sn.user_info},t.createElement("a",{href:(_r=(hr=i.rightData)==null?void 0:hr.creator)==null?void 0:_r.user_url,target:"_blank"},t.createElement("img",{className:sn.user_img,src:`${Gn.Z.IMG_SERVER}/${((zr=i.rightData)==null?void 0:zr.creator)&&`images/${(zn=i.rightData)==null?void 0:zn.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),t.createElement("div",null,t.createElement(u.Z,{title:(Ar=(_n=i.rightData)==null?void 0:_n.creator)==null?void 0:Ar.name},t.createElement("a",{style:{color:"#333"},href:(Qr=(Jn=i.rightData)==null?void 0:Jn.creator)==null?void 0:Qr.user_url,target:"_blank",className:sn.d1},(aa=(Tr=i.rightData)==null?void 0:Tr.creator)==null?void 0:aa.name)),t.createElement(u.Z,{title:((Aa=(Br=i.rightData)==null?void 0:Br.creator)==null?void 0:Aa.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(Ea=(Sr=i.rightData)==null?void 0:Sr.creator)==null?void 0:Ea.school},t.createElement("div",{className:sn.d2},(Da=(ha=i.rightData)==null?void 0:ha.creator)==null?void 0:Da.school)))))};var Zr=(0,f.connect)(({user:E,shixunsDetail:i})=>({user:E,shixunsDetail:i}))(Dr),Ur={phb_warp:"phb_warp___xqP9x",xgtj_tab:"xgtj_tab___f88Hu",xgtj_tab_item:"xgtj_tab_item___NzXg4",xgtj_tab_item_active:"xgtj_tab_item_active___u62en",pathContentItem:"pathContentItem___kVQIh",pathImg:"pathImg___kLzia",pathContentWrap:"pathContentWrap___q7Vxd",pathContentName:"pathContentName___EUM4e"},Ca=Object.defineProperty,wa=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Bo=(E,i,r)=>i in E?Ca(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Wo=(E,i)=>{for(var r in i||(i={}))Ha.call(i,r)&&Bo(E,r,i[r]);if(wa)for(var r of wa(i))Eo.call(i,r)&&Bo(E,r,i[r]);return E};const wo=E=>React.createElement("svg",Wo({width:16,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u52CB\u7AE0-\u9ED8\u8BA4"),React.createElement("path",{d:"M7.57.013a7.204 7.204 0 0 1 5.464 11.899l2.068 2.953a.424.424 0 0 1-.352.666l-2.031-.018a.424.424 0 0 0-.405.287l-.636 1.866a.424.424 0 0 1-.748.106l-2.393-3.416a7.27 7.27 0 0 1-1.9.004l-2.389 3.412a.424.424 0 0 1-.748-.106L2.864 15.8a.424.424 0 0 0-.405-.287l-2.031.018a.424.424 0 0 1-.352-.666l2.051-2.93A7.203 7.203 0 0 1 7.571.013Zm0 4.238a2.966 2.966 0 1 0 0 5.932 2.966 2.966 0 0 0 0-5.932Z",fill:"#A7C2F2",fillRule:"nonzero"}));var po="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTcuMDEzYTcuMjA0IDcuMjA0IDAgMCAxIDUuNDY0IDExLjg5OWwyLjA2OCAyLjk1M2EuNDI0LjQyNCAwIDAgMS0uMzUyLjY2NmwtMi4wMzEtLjAxOGEuNDI0LjQyNCAwIDAgMC0uNDA1LjI4N2wtLjYzNiAxLjg2NmEuNDI0LjQyNCAwIDAgMS0uNzQ4LjEwNmwtMi4zOTMtMy40MTZhNy4yNyA3LjI3IDAgMCAxLTEuOS4wMDRsLTIuMzg5IDMuNDEyYS40MjQuNDI0IDAgMCAxLS43NDgtLjEwNkwyLjg2NCAxNS44YS40MjQuNDI0IDAgMCAwLS40MDUtLjI4N2wtMi4wMzEuMDE4YS40MjQuNDI0IDAgMCAxLS4zNTItLjY2NmwyLjA1MS0yLjkzQTcuMjAzIDcuMjAzIDAgMCAxIDcuNTcxLjAxM1ptMCA0LjIzOGEyLjk2NiAyLjk2NiAwIDEgMCAwIDUuOTMyIDIuOTY2IDIuOTY2IDAgMCAwIDAtNS45MzJaIiBmaWxsPSIjQTdDMkYyIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",lo=Object.defineProperty,To=Object.getOwnPropertySymbols,Oo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,vo=(E,i,r)=>i in E?lo(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Jo=(E,i)=>{for(var r in i||(i={}))Oo.call(i,r)&&vo(E,r,i[r]);if(To)for(var r of To(i))Uo.call(i,r)&&vo(E,r,i[r]);return E};const il=E=>React.createElement("svg",Jo({width:16,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u52CB\u7AE0"),React.createElement("path",{d:"M7.57.013a7.204 7.204 0 0 1 5.464 11.899l2.068 2.953a.424.424 0 0 1-.352.666l-2.031-.018a.424.424 0 0 0-.405.287l-.636 1.866a.424.424 0 0 1-.748.106l-2.393-3.416a7.27 7.27 0 0 1-1.9.004l-2.389 3.412a.424.424 0 0 1-.748-.106L2.864 15.8a.424.424 0 0 0-.405-.287l-2.031.018a.424.424 0 0 1-.352-.666l2.051-2.93A7.203 7.203 0 0 1 7.571.013Zm0 4.238a2.966 2.966 0 1 0 0 5.932 2.966 2.966 0 0 0 0-5.932Z",fill:"#1890FF",fillRule:"nonzero"}));var Ko="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTcuMDEzYTcuMjA0IDcuMjA0IDAgMCAxIDUuNDY0IDExLjg5OWwyLjA2OCAyLjk1M2EuNDI0LjQyNCAwIDAgMS0uMzUyLjY2NmwtMi4wMzEtLjAxOGEuNDI0LjQyNCAwIDAgMC0uNDA1LjI4N2wtLjYzNiAxLjg2NmEuNDI0LjQyNCAwIDAgMS0uNzQ4LjEwNmwtMi4zOTMtMy40MTZhNy4yNyA3LjI3IDAgMCAxLTEuOS4wMDRsLTIuMzg5IDMuNDEyYS40MjQuNDI0IDAgMCAxLS43NDgtLjEwNkwyLjg2NCAxNS44YS40MjQuNDI0IDAgMCAwLS40MDUtLjI4N2wtMi4wMzEuMDE4YS40MjQuNDI0IDAgMCAxLS4zNTItLjY2NmwyLjA1MS0yLjkzQTcuMjAzIDcuMjAzIDAgMCAxIDcuNTcxLjAxM1ptMCA0LjIzOGEyLjk2NiAyLjk2NiAwIDEgMCAwIDUuOTMyIDIuOTY2IDIuOTY2IDAgMCAwIDAtNS45MzJaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Xo=Object.defineProperty,qo=Object.getOwnPropertySymbols,$o=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,_o=(E,i,r)=>i in E?Xo(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,pl=(E,i)=>{for(var r in i||(i={}))$o.call(i,r)&&_o(E,r,i[r]);if(qo)for(var r of qo(i))ul.call(i,r)&&_o(E,r,i[r]);return E};const sl=E=>React.createElement("svg",pl({width:21,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BFE\u7A0B\u7BA1\u7406"),React.createElement("path",{d:"M17.336.004a1.429 1.429 0 0 1 1.42 1.427v12.443a.935.935 0 0 1-.078.372 2.605 2.605 0 0 1-.308.532c-.33.396-.746.712-1.215.926-.75.42-1.127.634-1.494.802a51.186 51.186 0 0 1-3.78 1.472 1.428 1.428 0 0 1-1.42-1.428V9.502l-.007-4.506c.113-.352.347-.693.522-1.019 1.162-2.171 3.359-3.191 5.01-3.672.05-.015.1-.028.15-.041.4-.107.8-.194 1.2-.26ZM2.846.01a.987.987 0 0 1 .311.005c.36.064.721.144 1.076.238l.157.043C6.042.776 8.24 1.798 9.4 3.97c.136.252.307.514.43.782.06.134.092.279.092.426l-.006 4.316v7.047c-.001.64-.427 1.2-1.042 1.374a.994.994 0 0 1-.597-.024 49.78 49.78 0 0 1-3.561-1.394c-.367-.169-.744-.382-1.494-.803a3.432 3.432 0 0 1-1.215-.925 1.942 1.942 0 0 1-.385-1.166V1.423A1.43 1.43 0 0 1 2.845.01Zm16.272 1.8a1.432 1.432 0 0 1 1.257 1.414V15.72a.418.418 0 0 1-.018.122 1.713 1.713 0 0 1-.533.808 1.808 1.808 0 0 1-1.046.36c-.367.024-.736.04-1.082.05-.425.011-.581-.556-.21-.764l.023-.012.027-.014c.463-.215 1.019-.459 1.382-.982.18-.26.18-.776.197-1.219V1.812l.001-.001ZM1.26 1.802l.001.002V14.06c.019.442.017.96.197 1.219.364.522.92.767 1.382.981l.028.015.022.012c.371.207.216.775-.21.764-.346-.01-.715-.024-1.082-.05a1.808 1.808 0 0 1-1.046-.36 1.713 1.713 0 0 1-.532-.808.418.418 0 0 1-.019-.122V3.216a1.432 1.432 0 0 1 1.26-1.413Z",fill:"#A7C2F2",fillRule:"nonzero"}));var Ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjMzNi4wMDRhMS40MjkgMS40MjkgMCAwIDEgMS40MiAxLjQyN3YxMi40NDNhLjkzNS45MzUgMCAwIDEtLjA3OC4zNzIgMi42MDUgMi42MDUgMCAwIDEtLjMwOC41MzJjLS4zMy4zOTYtLjc0Ni43MTItMS4yMTUuOTI2LS43NS40Mi0xLjEyNy42MzQtMS40OTQuODAyYTUxLjE4NiA1MS4xODYgMCAwIDEtMy43OCAxLjQ3MiAxLjQyOCAxLjQyOCAwIDAgMS0xLjQyLTEuNDI4VjkuNTAybC0uMDA3LTQuNTA2Yy4xMTMtLjM1Mi4zNDctLjY5My41MjItMS4wMTkgMS4xNjItMi4xNzEgMy4zNTktMy4xOTEgNS4wMS0zLjY3Mi4wNS0uMDE1LjEtLjAyOC4xNS0uMDQxLjQtLjEwNy44LS4xOTQgMS4yLS4yNlpNMi44NDYuMDFhLjk4Ny45ODcgMCAwIDEgLjMxMS4wMDVjLjM2LjA2NC43MjEuMTQ0IDEuMDc2LjIzOGwuMTU3LjA0M0M2LjA0Mi43NzYgOC4yNCAxLjc5OCA5LjQgMy45N2MuMTM2LjI1Mi4zMDcuNTE0LjQzLjc4Mi4wNi4xMzQuMDkyLjI3OS4wOTIuNDI2bC0uMDA2IDQuMzE2djcuMDQ3Yy0uMDAxLjY0LS40MjcgMS4yLTEuMDQyIDEuMzc0YS45OTQuOTk0IDAgMCAxLS41OTctLjAyNCA0OS43OCA0OS43OCAwIDAgMS0zLjU2MS0xLjM5NGMtLjM2Ny0uMTY5LS43NDQtLjM4Mi0xLjQ5NC0uODAzYTMuNDMyIDMuNDMyIDAgMCAxLTEuMjE1LS45MjUgMS45NDIgMS45NDIgMCAwIDEtLjM4NS0xLjE2NlYxLjQyM0ExLjQzIDEuNDMgMCAwIDEgMi44NDUuMDFabTE2LjI3MiAxLjhhMS40MzIgMS40MzIgMCAwIDEgMS4yNTcgMS40MTRWMTUuNzJhLjQxOC40MTggMCAwIDEtLjAxOC4xMjIgMS43MTMgMS43MTMgMCAwIDEtLjUzMy44MDggMS44MDggMS44MDggMCAwIDEtMS4wNDYuMzZjLS4zNjcuMDI0LS43MzYuMDQtMS4wODIuMDUtLjQyNS4wMTEtLjU4MS0uNTU2LS4yMS0uNzY0bC4wMjMtLjAxMi4wMjctLjAxNGMuNDYzLS4yMTUgMS4wMTktLjQ1OSAxLjM4Mi0uOTgyLjE4LS4yNi4xOC0uNzc2LjE5Ny0xLjIxOVYxLjgxMmwuMDAxLS4wMDFaTTEuMjYgMS44MDJsLjAwMS4wMDJWMTQuMDZjLjAxOS40NDIuMDE3Ljk2LjE5NyAxLjIxOS4zNjQuNTIyLjkyLjc2NyAxLjM4Mi45ODFsLjAyOC4wMTUuMDIyLjAxMmMuMzcxLjIwNy4yMTYuNzc1LS4yMS43NjQtLjM0Ni0uMDEtLjcxNS0uMDI0LTEuMDgyLS4wNWExLjgwOCAxLjgwOCAwIDAgMS0xLjA0Ni0uMzYgMS43MTMgMS43MTMgMCAwIDEtLjUzMi0uODA4LjQxOC40MTggMCAwIDEtLjAxOS0uMTIyVjMuMjE2YTEuNDMyIDEuNDMyIDAgMCAxIDEuMjYtMS40MTNaIiBmaWxsPSIjQTdDMkYyIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",hl=Object.defineProperty,cl=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,ra=(E,i,r)=>i in E?hl(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Jr=(E,i)=>{for(var r in i||(i={}))Al.call(i,r)&&ra(E,r,i[r]);if(cl)for(var r of cl(i))el.call(i,r)&&ra(E,r,i[r]);return E};const io=E=>React.createElement("svg",Jr({width:21,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BFE\u7A0B\u7BA1\u7406-\u9009\u4E2D"),React.createElement("path",{d:"M17.336.004a1.429 1.429 0 0 1 1.42 1.427v12.443a.935.935 0 0 1-.078.372 2.605 2.605 0 0 1-.308.532c-.33.396-.746.712-1.215.926-.75.42-1.127.634-1.494.802a51.186 51.186 0 0 1-3.78 1.472 1.428 1.428 0 0 1-1.42-1.428V9.502l-.007-4.506c.113-.352.347-.693.522-1.019 1.162-2.171 3.359-3.191 5.01-3.672.05-.015.1-.028.15-.041.4-.107.8-.194 1.2-.26ZM2.846.01a.987.987 0 0 1 .311.005c.36.064.721.144 1.076.238l.157.043C6.042.776 8.24 1.798 9.4 3.97c.136.252.307.514.43.782.06.134.092.279.092.426l-.006 4.316v7.047c-.001.64-.427 1.2-1.042 1.374a.994.994 0 0 1-.597-.024 49.78 49.78 0 0 1-3.561-1.394c-.367-.169-.744-.382-1.494-.803a3.432 3.432 0 0 1-1.215-.925 1.942 1.942 0 0 1-.385-1.166V1.423A1.43 1.43 0 0 1 2.845.01Zm16.272 1.8a1.432 1.432 0 0 1 1.257 1.414V15.72a.418.418 0 0 1-.018.122 1.713 1.713 0 0 1-.533.808 1.808 1.808 0 0 1-1.046.36c-.367.024-.736.04-1.082.05-.425.011-.581-.556-.21-.764l.023-.012.027-.014c.463-.215 1.019-.459 1.382-.982.18-.26.18-.776.197-1.219V1.812l.001-.001ZM1.26 1.802l.001.002V14.06c.019.442.017.96.197 1.219.364.522.92.767 1.382.981l.028.015.022.012c.371.207.216.775-.21.764-.346-.01-.715-.024-1.082-.05a1.808 1.808 0 0 1-1.046-.36 1.713 1.713 0 0 1-.532-.808.418.418 0 0 1-.019-.122V3.216a1.432 1.432 0 0 1 1.26-1.413Z",fill:"#1890FF",fillRule:"nonzero"}));var Ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjMzNi4wMDRhMS40MjkgMS40MjkgMCAwIDEgMS40MiAxLjQyN3YxMi40NDNhLjkzNS45MzUgMCAwIDEtLjA3OC4zNzIgMi42MDUgMi42MDUgMCAwIDEtLjMwOC41MzJjLS4zMy4zOTYtLjc0Ni43MTItMS4yMTUuOTI2LS43NS40Mi0xLjEyNy42MzQtMS40OTQuODAyYTUxLjE4NiA1MS4xODYgMCAwIDEtMy43OCAxLjQ3MiAxLjQyOCAxLjQyOCAwIDAgMS0xLjQyLTEuNDI4VjkuNTAybC0uMDA3LTQuNTA2Yy4xMTMtLjM1Mi4zNDctLjY5My41MjItMS4wMTkgMS4xNjItMi4xNzEgMy4zNTktMy4xOTEgNS4wMS0zLjY3Mi4wNS0uMDE1LjEtLjAyOC4xNS0uMDQxLjQtLjEwNy44LS4xOTQgMS4yLS4yNlpNMi44NDYuMDFhLjk4Ny45ODcgMCAwIDEgLjMxMS4wMDVjLjM2LjA2NC43MjEuMTQ0IDEuMDc2LjIzOGwuMTU3LjA0M0M2LjA0Mi43NzYgOC4yNCAxLjc5OCA5LjQgMy45N2MuMTM2LjI1Mi4zMDcuNTE0LjQzLjc4Mi4wNi4xMzQuMDkyLjI3OS4wOTIuNDI2bC0uMDA2IDQuMzE2djcuMDQ3Yy0uMDAxLjY0LS40MjcgMS4yLTEuMDQyIDEuMzc0YS45OTQuOTk0IDAgMCAxLS41OTctLjAyNCA0OS43OCA0OS43OCAwIDAgMS0zLjU2MS0xLjM5NGMtLjM2Ny0uMTY5LS43NDQtLjM4Mi0xLjQ5NC0uODAzYTMuNDMyIDMuNDMyIDAgMCAxLTEuMjE1LS45MjUgMS45NDIgMS45NDIgMCAwIDEtLjM4NS0xLjE2NlYxLjQyM0ExLjQzIDEuNDMgMCAwIDEgMi44NDUuMDFabTE2LjI3MiAxLjhhMS40MzIgMS40MzIgMCAwIDEgMS4yNTcgMS40MTRWMTUuNzJhLjQxOC40MTggMCAwIDEtLjAxOC4xMjIgMS43MTMgMS43MTMgMCAwIDEtLjUzMy44MDggMS44MDggMS44MDggMCAwIDEtMS4wNDYuMzZjLS4zNjcuMDI0LS43MzYuMDQtMS4wODIuMDUtLjQyNS4wMTEtLjU4MS0uNTU2LS4yMS0uNzY0bC4wMjMtLjAxMi4wMjctLjAxNGMuNDYzLS4yMTUgMS4wMTktLjQ1OSAxLjM4Mi0uOTgyLjE4LS4yNi4xOC0uNzc2LjE5Ny0xLjIxOVYxLjgxMmwuMDAxLS4wMDFaTTEuMjYgMS44MDJsLjAwMS4wMDJWMTQuMDZjLjAxOS40NDIuMDE3Ljk2LjE5NyAxLjIxOS4zNjQuNTIyLjkyLjc2NyAxLjM4Mi45ODFsLjAyOC4wMTUuMDIyLjAxMmMuMzcxLjIwNy4yMTYuNzc1LS4yMS43NjQtLjM0Ni0uMDEtLjcxNS0uMDI0LTEuMDgyLS4wNWExLjgwOCAxLjgwOCAwIDAgMS0xLjA0Ni0uMzYgMS43MTMgMS43MTMgMCAwIDEtLjUzMi0uODA4LjQxOC40MTggMCAwIDEtLjAxOS0uMTIyVjMuMjE2YTEuNDMyIDEuNDMyIDAgMCAxIDEuMjYtMS40MTNaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=";const Qa=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr;const[_r,zr]=(0,t.useState)("\u76F8\u5173\u63A8\u8350");return t.createElement("div",{className:Ur.phb_warp},t.createElement("div",{className:Ur.xgtj_tab},[{name:((An=(hn=r==null?void 0:r.detail)==null?void 0:hn.disciplines)==null?void 0:An.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350",img:po,activeImg:Ko,show:!E.userInfo.main_site},{name:"\u6240\u5C5E\u8BFE\u7A0B",img:Ro,activeImg:Ka,show:!0}].map((zn,_n)=>t.createElement("div",{className:`${Ur.xgtj_tab_item} ${(zn==null?void 0:zn.name)==_r&&Ur.xgtj_tab_item_active}`,onClick:()=>zr(zn==null?void 0:zn.name)},t.createElement("img",{src:(zn==null?void 0:zn.name)==_r?zn==null?void 0:zn.activeImg:zn==null?void 0:zn.img}),t.createElement("span",null,zn==null?void 0:zn.name)))),t.createElement("div",{className:"p20"},(_r=="\u76F8\u5173\u63A8\u8350"||_r=="\u70ED\u95E8\u63A8\u8350")&&t.createElement(t.Fragment,null,((tn=(Ut=r.rightData)==null?void 0:Ut.recommands)==null?void 0:tn.length)>0?(Vt=(pt=r.rightData)==null?void 0:pt.recommands)==null?void 0:Vt.map((zn,_n)=>_n>2?null:t.createElement("div",{className:Ur.pathContentItem,style:{marginBottom:_n<2?"10px":""},key:_n,onClick:()=>(0,N.xg)(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)},t.createElement("img",{src:`${zn==null?void 0:zn.pic}`,className:Ur.pathImg}),t.createElement("div",{className:Ur.pathContentWrap},t.createElement(u.Z,{placement:"top",title:zn==null?void 0:zn.name},t.createElement("div",{className:Ur.pathContentName},zn==null?void 0:zn.name)),t.createElement("div",{className:"mt10 mb10"},"\u96BE\u5EA6\u7B49\u7EA7\uFF1A",zn==null?void 0:zn.level),t.createElement("div",null,zn==null?void 0:zn.stu_num," \u4EBA\u5B66\u4E60")))):t.createElement(Gt.Z,{styles:{height:164},img:e(56022)})),_r=="\u6240\u5C5E\u8BFE\u7A0B"&&t.createElement(t.Fragment,null,((Cr=(Ir=r.rightData)==null?void 0:Ir.paths)==null?void 0:Cr.length)>0?(hr=(Hr=r.rightData)==null?void 0:Hr.paths)==null?void 0:hr.map((zn,_n)=>_n>2?null:t.createElement("div",{className:Ur.pathContentItem,style:{marginBottom:_n<2?"10px":""},key:_n,onClick:()=>(0,N.xg)(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)},t.createElement("img",{src:`${zn==null?void 0:zn.image_url}`,className:Ur.pathImg}),t.createElement("div",{className:Ur.pathContentWrap},t.createElement(u.Z,{placement:"top",title:zn==null?void 0:zn.name},t.createElement("div",{className:Ur.pathContentName},zn==null?void 0:zn.name)),t.createElement("div",{className:"mt10 mb10"},"\u7AE0\u8282\uFF1A",zn==null?void 0:zn.stages_count),t.createElement("div",null,zn==null?void 0:zn.members_count," \u4EBA\u5B66\u4E60")))):t.createElement(Gt.Z,{styles:{height:164},img:e(56022)}))))};var uo=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Qa),Va={phb_warp:"phb_warp___XlcKb",phb_title:"phb_title___c1ff7",table_warp:"table_warp___mKw2h",table_head:"table_head___ujNMe",table_row:"table_row___x0z8J"},No=Object.defineProperty,Ao=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,dl=(E,i,r)=>i in E?No(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rl=(E,i)=>{for(var r in i||(i={}))tl.call(i,r)&&dl(E,r,i[r]);if(Ao)for(var r of Ao(i))jo.call(i,r)&&dl(E,r,i[r]);return E};const Ml=E=>React.createElement("svg",Rl({width:19,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6392\u884C\u699C"),React.createElement("path",{d:"M15.438 16.488c.427 0 .658.198.693.594l.005.114c0 .471-.233.707-.698.707H4.273c-.426 0-.657-.198-.693-.594l-.005-.114c0-.47.233-.707.698-.707h11.165ZM9.133 0a1.347 1.347 0 0 1 1.245.762l2.664 5.473a1.34 1.34 0 0 0 2.212.31l1.51-1.698c.373-.42.974-.54 1.477-.298.503.244.788.793.7 1.35l-1.26 8.058a1.355 1.355 0 0 1-1.332 1.152H2.563a1.355 1.355 0 0 1-1.334-1.162L.014 5.831c-.081-.542.2-1.073.69-1.303a1.205 1.205 0 0 1 1.428.307l1.335 1.55a1.34 1.34 0 0 0 2.256-.36L7.928.828A1.35 1.35 0 0 1 9.133 0Z",fill:"#1890FF",fillRule:"nonzero"}));var El="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQzOCAxNi40ODhjLjQyNyAwIC42NTguMTk4LjY5My41OTRsLjAwNS4xMTRjMCAuNDcxLS4yMzMuNzA3LS42OTguNzA3SDQuMjczYy0uNDI2IDAtLjY1Ny0uMTk4LS42OTMtLjU5NGwtLjAwNS0uMTE0YzAtLjQ3LjIzMy0uNzA3LjY5OC0uNzA3aDExLjE2NVpNOS4xMzMgMGExLjM0NyAxLjM0NyAwIDAgMSAxLjI0NS43NjJsMi42NjQgNS40NzNhMS4zNCAxLjM0IDAgMCAwIDIuMjEyLjMxbDEuNTEtMS42OThjLjM3My0uNDIuOTc0LS41NCAxLjQ3Ny0uMjk4LjUwMy4yNDQuNzg4Ljc5My43IDEuMzVsLTEuMjYgOC4wNThhMS4zNTUgMS4zNTUgMCAwIDEtMS4zMzIgMS4xNTJIMi41NjNhMS4zNTUgMS4zNTUgMCAwIDEtMS4zMzQtMS4xNjJMLjAxNCA1LjgzMWMtLjA4MS0uNTQyLjItMS4wNzMuNjktMS4zMDNhMS4yMDUgMS4yMDUgMCAwIDEgMS40MjguMzA3bDEuMzM1IDEuNTVhMS4zNCAxLjM0IDAgMCAwIDIuMjU2LS4zNkw3LjkyOC44MjhBMS4zNSAxLjM1IDAgMCAxIDkuMTMzIDBaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Pl=e(66649),yl=e.n(Pl),Il=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Jl=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{const hn=(0,f.useParams)(),[An,Ut]=(0,t.useState)([]),tn={0:e(20116),1:e(11570),2:e(94694)};(0,t.useEffect)(()=>{r.detail&&pt()},[hn==null?void 0:hn.id,r.detail]);const pt=()=>Il(void 0,null,function*(){var Vt;if((Vt=r.detail)!=null&&Vt.is_jupyter)return;const Ir=yield tt({type:"shixunsDetail/getRankingList",payload:{id:hn==null?void 0:hn.id}});Ut(Ir||[])});return t.createElement("div",{className:Va.phb_warp},t.createElement("div",{className:Va.phb_title},t.createElement("img",{src:El}),t.createElement("span",null,"\u5B66\u4E60\u699C")),(An==null?void 0:An.length)>0?t.createElement("div",{className:Va.table_warp,style:{maxHeight:(An==null?void 0:An.length)<7?390:370}},t.createElement("div",{className:Va.table_head,style:{width:580}},t.createElement("div",{style:{width:100}},"\u6392\u540D"),t.createElement("div",{style:{width:200}},"\u59D3\u540D"),t.createElement("div",{style:{width:200}},"\u901A\u5173\u65F6\u95F4"),t.createElement("div",{style:{width:120}},"\u901A\u5173\u8017\u65F6"),t.createElement("div",{style:{width:120}},"\u5956\u52B1\u91D1\u5E01")),An==null?void 0:An.map((Vt,Ir)=>{var Cr;return t.createElement("div",{key:Ir,className:Va.table_row,style:{width:580}},t.createElement("div",{style:{width:100}},Ir+1<4?t.createElement("img",{src:tn[Ir],style:{width:32,height:22,position:"relative",top:"-3px"}}):Ir+1),t.createElement("div",{style:{width:200},className:Va.user_info_warp,onClick:()=>{(0,N.xg)(`${Vt==null?void 0:Vt.users.user_url}`)}},t.createElement("img",{src:`${Gn.Z.IMG_SERVER}/images/${Vt==null?void 0:Vt.users.image_url}?1515212398`,width:30,height:30,style:{borderRadius:"50%",marginRight:8}}),t.createElement(u.Z,{title:Vt==null?void 0:Vt.name},t.createElement("div",{style:{maxWidth:100},className:Va.ellipsis},(Cr=Vt==null?void 0:Vt.users)==null?void 0:Cr.name))),t.createElement("div",{style:{width:200}},yl()(Vt==null?void 0:Vt.time).format("YYYY-MM-DD HH:mm")),t.createElement("div",{style:{width:120}},(0,N.li)(Vt==null?void 0:Vt.use_time)),t.createElement("div",{style:{width:120,color:"#f0ad4e"}},"+",Vt==null?void 0:Vt.gold,"\u91D1\u5E01"))})):t.createElement(Gt.Z,{styles:{height:204},img:e(56022)}))};var wl=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Jl);const Zl=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr;const zn=(0,f.useParams)(),[_n,Ar]=(0,t.useState)(""),[Jn,Qr]=(0,t.useState)(!1),Tr=(An=(hn=E.userInfo)==null?void 0:hn.shixun)==null?void 0:An.own,aa=(tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)==null?void 0:tn.lookable;(0,t.useEffect)(()=>{const Sr=zn.id;tt({type:"shixunsDetail/getShixunsDetail",payload:{id:Sr}}),tt({type:"shixunsDetail/getRightData",payload:{id:Sr}})},[zn.id]),(0,t.useEffect)(()=>{var Sr;if(location.pathname){let Ea=((Sr=location.pathname.split("/"))==null?void 0:Sr[3])||"challenges";Ar(Ea)}},[location.pathname]);const Br=[{name:"\u5B9E\u9A8C",key:"challenges",show:!0,isPush:!1},{name:"\u4EE3\u7801\u4ED3\u5E93",key:"repository",isPush:!0,show:Tr&&!((pt=r.detail)!=null&&pt.is_jupyter)&&((Vt=r.detail)==null?void 0:Vt.init_repository)},{name:"\u6570\u636E\u96C6",key:"dataset",show:!0,isPush:!1},{name:"\u79C1\u5BC6\u4EE3\u7801",key:"secret_repository",isPush:!0,show:Tr&&((Ir=r.detail)==null?void 0:Ir.secret_repository)},{name:"\u8BC4\u8BBA",key:"shixun_discuss",isPush:!1,show:Tr&&aa&&!((Cr=r.detail)!=null&&Cr.is_jupyter)&&!((Hr=r.detail)!=null&&Hr.is_disable_discuss)},{name:"\u5408\u4F5C\u8005",key:"collaborators",show:Tr,isPush:!1},{name:"\u6280\u80FD\u6807\u7B7E",key:"skill_tags",show:!0,isPush:!1},{name:"\u590D\u5236\u5217\u8868",key:"fork_list",isPush:!1,show:Tr&&(0,v.JL)()&&!!((hr=r.detail)!=null&&hr.new_fork_count)},{name:"\u914D\u7F6E",key:"settings",isPush:!1,show:Tr&&((_r=r.detail)==null?void 0:_r.is_jupyter)}],Aa=Sr=>{var Ea,ha;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",Sr==null?void 0:Sr.name]);const Da=`/shixuns/${zn==null?void 0:zn.id}/${Sr==null?void 0:Sr.key}`;Sr.isPush?(Ea=f.history)==null||Ea.push(Da):(ha=f.history)==null||ha.replace(Da)};return t.createElement("div",{className:`${z.page_warp}`},Jn&&t.createElement("div",{className:z.fullScreenLoading},t.createElement(P.Z,{size:"middle"})),t.createElement(na,null),t.createElement("div",{className:z.con_warp},t.createElement("div",{className:z.left_warp},t.createElement("div",{className:z.tabs_warp},Br.map((Sr,Ea)=>t.createElement("div",{key:Sr==null?void 0:Sr.name,style:{display:Sr!=null&&Sr.show?"flex":"none"},className:`${z.tab_item} ${_n==(Sr==null?void 0:Sr.key)&&z.active_tab_item}`,onClick:()=>Aa(Sr)},Sr==null?void 0:Sr.name))),t.createElement("div",{style:{width:" 100%"}},t.createElement(f.Outlet,null))),t.createElement("div",{className:z.right_warp},t.createElement(Zt,null),t.createElement(Zr,{setShowStatrButton:Qr}),!((zr=r.detail)!=null&&zr.is_jupyter)&&t.createElement(wl,null),t.createElement(uo,null))))};var Hl=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Zl),Nl=e(3113),er={flex_box_center:"flex_box_center___Az8Bq",flex_space_between:"flex_space_between___IbgUF",flex_box_vertical_center:"flex_box_vertical_center___KL623",flex_box_center_end:"flex_box_center_end___AQQ_W",flex_box_column:"flex_box_column___QU1Yj",banner:"banner___fgW2Y",wrp:"wrp___m9ozX",action:"action___DaZHJ",titleWrap:"titleWrap___avHgu",deleteBtnStatus:"deleteBtnStatus___gQ8mz",title:"title___xKPLY",btn:"btn___BlNLT",btn_type:"btn_type___eQmQ8",actionBtns:"actionBtns___YyLzt",line:"line___LCn_H",ratingTitle:"ratingTitle___sBvmE",fork:"fork___zcCKL",collect:"collect___s_Y1a",gold:"gold___IuS8k",handleOverflow:"handleOverflow___cjBXy",laboratory:"laboratory___FE6TE",name:"name___ZtAeb",contentWrap:"contentWrap____64pZ",contentLeftWrap:"contentLeftWrap___XJkAF",user:"user___SMF_o",text:"text___WHFSF",d1:"d1___g0WZ2",d2:"d2___Cbc71",operationWrap:"operationWrap___L8SSY",iconBtn:"iconBtn___o_PM7",testBtn:"testBtn___cfFki",fullScreenLoading:"fullScreenLoading___o2POY",customPopover:"customPopover___QTwkB",active:"active___yFDwK"},Ba=e(13847),Fa=e(19195),yo="data:image/png;base64,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",Co="data:image/png;base64,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",fl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAhhJREFUSEu9lc9rE0Ecxd/bk0RFm8SDVSqCJw/+D27Ai9aeehJFBLOrFGvBH9ceJQdLETFpD4r4D9gK4iGtf4PgSRCKWBCyqSIFEZknE5IQQ9LszDbObYbve+8zO8v3S/QtXV880NzavgZyBtI5AUUAOwQ+KsB64eDR51yr/OzX2b0uPzjc3P1xQwbTgM4CmCDQAPkB0uv8qcmXfLH4q1fL3k0zjKYFPJN0YlCAPbOGDLiQr9de9dbshPFVI/O4DTxQTvIrgVv5jdp6p6ALkJSieRgtqZWRalWKmysPbWVSiioyup9GRUAIuFCo15bbFwKapfiSjFlzCG9lkVyGRAF30oT33FokZ+yXYPvNPwk46WKStdY+R37q+BkmYXxTMitZDX30QRDETM6X3wi46GOQVUPiLZOwvCVhKquZl57YZiMs70LIeRlkFJH4bZ/gy//+AbvcxDf7BO8kXMh4GU8537MRxnOQeeLpkEnGAPeo2duHksafzwCOZXJzFBP4HhzJnW613WYpvmKM+ae3O/o5l5NBubBRXe32/UYYPYLU6u3jX3xa3KzNdWdBJzAJoyVJd8cJQHI1X69GpB0hAybfOCH6wwcC2MNxQAwKHwqw3xDDwvcE2C+IvcJHAmSFGBWeCsAXIk14agBXiLThTgBpIVzCnQFGQbiGewEMg/AJ9wboh/ANzwRgxXaABUBuol6d7/R21znyF2MLA/zNDQQSAAAAAElFTkSuQmCC",nl="data:image/png;base64,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",vl=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,Cl=(E,i)=>{var r={};for(var tt in E)Ql.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&vl)for(var tt of vl(E))i.indexOf(tt)<0&&kl.call(E,tt)&&(r[tt]=E[tt]);return r},Lo=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const au=E=>{var i=E,{shixunsDetail:r,user:tt,globalSetting:hn,loading:An,dispatch:Ut,problemset:tn}=i,pt=Cl(i,["shixunsDetail","user","globalSetting","loading","dispatch","problemset"]),Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da,ba,Wa,to,lr,rr,wr,dr,br,wn,Er,oo,sa,no,ko,bl,$l,_l,ei,ti,ni,ri,ai,oi,li,ii,ui,si,ci,di,fi,vi,mi,gi,pi,hi,Ai,Ei,yi,Ci,xi,bi,Di,Si,Mi,Pi,Ii,wi,Ni,Bi,Oi,Li,ji,Fi,zi,Ti,Ri,Zi,Hi,Qi,ki,Wi,Ki,Xi,Yi,Vi,Gi,Ui,Ji;const qi=(0,f.useLocation)(),$a=(0,t.useRef)(""),[vu,Kl]=(0,t.useState)(!1),Zu=(0,t.useRef)(null),[mu,gu]=(0,t.useState)(!0),[Xl,Yl]=(0,t.useState)(2),[pu,Pa]=(0,t.useState)(!1),[Hu,Ol]=(0,t.useState)(!1),[Qu,ku]=(0,t.useState)(),[hu,Dl]=(0,t.useState)(),[Vl,Wu]=(0,t.useState)(),[ol,Ku]=(0,t.useState)(!1),[$i,Ll]=(0,t.useState)(!1),Xu=[{level:"\u521D\u7EA7",color:"#44D7B6"},{level:"\u4E2D\u7EA7",color:"#F7B500"},{level:"\u4E2D\u9AD8\u7EA7",color:"#FF8C29"},{level:"\u9AD8\u7EA7",color:"#E53333"}],jl=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}];(0,t.useEffect)(()=>{var Nn;$a.current=(Nn=qi.pathname.split("/"))==null?void 0:Nn[2]},[qi.pathname]),(0,t.useEffect)(()=>{Ut({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),setTimeout(()=>{gu(!1)},5e3)},[]);const Gl=(Ir=(Vt=tt.userInfo)==null?void 0:Vt.shixun)==null?void 0:Ir.editable,Au=()=>Lo(void 0,null,function*(){var Nn,oa,go,ca;if(Ll(!0),(Nn=r.detail)!=null&&Nn.windows_vnc&&!(0,v.ag)())return!1;if((oa=r.detail)!=null&&oa.can_fork){Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Sl=yield(0,ze.ZP)(`/api/shixuns/${$a==null?void 0:$a.current}/copy.json`,{method:"post",body:{}});Sl.status===0?(Ll(!1),(ca=f.history)==null||ca.push(`/shixuns/${(go=Sl.data)==null?void 0:go.shixun}/challenges`),T.ZP.success("\u590D\u5236\u6210\u529F"),Pa(!1)):Ll(!1),Sl.status===-3&&(Ll(!1),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Sl.message}}}))}),Yu=()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D6\u6D88\u6536\u85CF"]);const oa=yield Ut({type:"shixunsDetail/cancelCollect",payload:{container_id:(Nn=r.detail)==null?void 0:Nn.id,container_type:"Shixun"}});oa.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}}),T.ZP.success(oa.message))}),Fl=()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u6536\u85CF"]);const oa=yield Ut({type:"shixunsDetail/collect",payload:{container_id:(Nn=r.detail)==null?void 0:Nn.id,container_type:"Shixun"}});oa.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}}),T.ZP.success(oa.message))}),Vu=()=>{var Nn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(Ut)&&Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:$a.current}}})},fs=()=>{(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:$a.current}}})},zl=Nn=>{(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:$a.current,isCancelPublic:Nn}}})},_i=()=>{var Nn,oa;if(!((Nn=r.detail)!=null&&Nn.has_sub_discipline)){Ol(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:$a.current,type:(oa=r.detail)==null?void 0:oa.has_sub_discipline}}})},eu=()=>Lo(void 0,null,function*(){(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const Nn=yield Ut({type:"shixunsDetail/release",payload:{id:$a.current}});Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}});const oa=(Nn==null?void 0:Nn.evaluation_set_position)||[];if(Nn.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:Nn==null?void 0:Nn.tag_position,evaluationSetPosition:oa,publishBoxStatus:Nn.status}}})}),Gu=()=>{var Nn,oa,go;if((0,U.tJ)(Ut,!0)){if(((Nn=r.detail)==null?void 0:Nn.shixun_status)>1&&Kl(!0),(oa=r.detail)!=null&&oa.is_jupyter||(go=r.detail)!=null&&go.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:$a.current}}).then(ca=>{Kl(!1),ca!=null&&ca.identifier&&(window.location.href=`/tasks/${ca.identifier}/jupyter`)});return}Ut({type:"shixunsDetail/execShixun",payload:{id:$a.current}}).then(ca=>Lo(void 0,null,function*(){if(Kl(!1),ca!=null&&ca.game_identifier){window.location.href=`/tasks/${ca.game_identifier}`;return}(ca==null?void 0:ca.status)===2?tu(ca==null?void 0:ca.message):(ca==null?void 0:ca.status)===3&&Eu(ca==null?void 0:ca.message)}))}},tu=Nn=>{Nn=Nn!=null&&Nn.includes(".json")?Nn:`${Nn}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Lo(void 0,null,function*(){var oa;const go=yield(0,H.$Q)({url:Nn});if(!go)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ca=yield(0,H.Ir)({id:go.shixun_identifier});if(ca!=null&&ca.game_identifier){(oa=f.history)==null||oa.push(`/tasks/${ca.game_identifier}`);return}(ca==null?void 0:ca.status)===2?tu(ca==null?void 0:ca.message):(ca==null?void 0:ca.status)===3&&Eu(ca==null?void 0:ca.message)})})},Eu=Nn=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Nn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ul=()=>{var Nn;const oa=(Nn=r.detail)==null?void 0:Nn.diffcult;return oa?Xu.find(ca=>ca.level===oa).color:"--"},yu=Nn=>Nn?(Nn>=1e3&&(Nn=Nn/1e3+"K"),Nn):0;(0,t.useEffect)(()=>{var Nn;ll((Nn=r.detail)==null?void 0:Nn.mark_content)},[(Cr=r.detail)==null?void 0:Cr.mark_content]);const[Tl,ll]=(0,t.useState)(""),gl=Nn=>Lo(void 0,null,function*(){var oa,go;const ca=yield(0,ze.ZP)(`/api/shixuns/${$a==null?void 0:$a.current}/mark.json`,{method:"post",body:{mark_status:Nn===4?(oa=r.detail)==null?void 0:oa.mark_status:((go=r.detail)==null?void 0:go.mark_status)===Nn?0:Nn,mark_content:Tl}});(ca==null?void 0:ca.status)===0&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}})}),Uu=()=>{var Nn,oa,go;return t.createElement("div",{className:er.customPopover},t.createElement("p",null,t.createElement("b",null,"\u6807\u7B7E"),t.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),t.createElement("ul",null,t.createElement("li",{onClick:()=>gl(1),className:((Nn=r.detail)==null?void 0:Nn.mark_status)===1?er.active:""},"\u6B63\u5E38 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>gl(2),className:((oa=r.detail)==null?void 0:oa.mark_status)===2?er.active:""},"\u9700\u5B8C\u5584 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>gl(3),className:((go=r.detail)==null?void 0:go.mark_status)===3?er.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",t.createElement("i",{className:"iconfont icon-duigou1"}))),t.createElement("p",{style:{margin:"16px 0"}},t.createElement("b",null,"\u5907\u6CE8"),t.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),t.createElement(W.default.TextArea,{value:Tl,onChange:ca=>ll(ca.target.value),onBlur:ca=>gl(4),rows:4,maxLength:140}))},Cu=(Nn=0)=>{let oa="#0152d9";return Nn===1&&(oa="#2FA34F"),Nn===2&&(oa="#FF8C29"),Nn===3&&(oa="#E53333"),oa};return t.createElement("section",null,t.createElement("aside",{className:er.banner},t.createElement("aside",{className:er.wrp,style:(Hr=r.detail)!=null&&Hr.banner_image_b?{backgroundImage:`url(${Gn.Z.API_SERVER+((hr=r.detail)==null?void 0:hr.banner_image_b)})`}:{}},t.createElement("div",{className:er.action},t.createElement("div",{className:er.titleWrap},((_r=r.detail)==null?void 0:_r.shixun_status)===3&&t.createElement(u.Z,{title:"\u5DF2\u5173\u95ED"},t.createElement("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})),((zr=r.detail)==null?void 0:zr.shixun_status)===-1&&t.createElement("span",{className:er.deleteBtnStatus},"\u5DF2\u5220\u9664"),t.createElement(u.Z,{title:((zn=r.detail)==null?void 0:zn.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:er.title},((_n=r.detail)==null?void 0:_n.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")),t.createElement("div",{className:er.btn,style:{backgroundColor:Ul()}},(Ar=r.detail)==null?void 0:Ar.diffcult),((Qr=(Jn=r==null?void 0:r.detail)==null?void 0:Jn.shixun_marks)==null?void 0:Qr.length)>0&&(((Tr=tt==null?void 0:tt.userInfo)==null?void 0:Tr.role)==1||((aa=tt==null?void 0:tt.userInfo)==null?void 0:aa.role)==2)&&((Br=r==null?void 0:r.detail)==null?void 0:Br.shixun_marks.map((Nn,oa)=>t.createElement(u.Z,{title:`${Nn}`,key:oa},t.createElement("div",{className:er.btn_type,style:{backgroundColor:"#43a2ff"}},Nn)))),((Aa=r.detail)==null?void 0:Aa.identity)<5&&t.createElement(u.Z,{title:(Ea=jl[((Sr=r.detail)==null?void 0:Sr.shixun_tag_num)-1])==null?void 0:Ea.connect},t.createElement("div",{className:er.btn,style:{backgroundColor:(Da=jl[((ha=r.detail)==null?void 0:ha.shixun_tag_num)-1])==null?void 0:Da.bkcolor,color:(Wa=jl[((ba=r.detail)==null?void 0:ba.shixun_tag_num)-1])==null?void 0:Wa.txcolor}},(lr=jl[((to=r.detail)==null?void 0:to.shixun_tag_num)-1])==null?void 0:lr.name)),(0,v.Ny)()&&((rr=r.detail)==null?void 0:rr.fork_from)&&t.createElement("a",{href:`/shixuns/${(dr=(wr=r.detail)==null?void 0:wr.fork_from)==null?void 0:dr.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}}),(0,v.Ny)()&&t.createElement($t.Z,{trigger:"click",content:Uu()},t.createElement(Ne.Z,{style:{color:Cu((br=r.detail)==null?void 0:br.mark_status)},className:"current font18 ml5 c-light-primary",rotate:180}))),t.createElement("div",{className:er.actionBtns},t.createElement("div",{className:er.gold},t.createElement("div",{className:"flex item-center"},t.createElement("img",{src:yo,style:{width:16}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u91D1\u5E01")),t.createElement("div",{className:er.handleOverflow},(wn=r==null?void 0:r.detail)==null?void 0:wn.gold)),t.createElement("div",{className:er.line}),!((Er=r.detail)!=null&&Er.is_jupyter)&&t.createElement(t.Fragment,null,t.createElement("div",{className:er.gold},t.createElement("div",null,t.createElement("img",{src:Co,style:{width:16}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u8BC4\u5206")),t.createElement("div",{className:er.handleOverflow},(oo=r.detail)==null?void 0:oo.score_info)),t.createElement("div",{className:er.line})),(((sa=r.detail)==null?void 0:sa.identity)<8||((no=tt.userInfo)==null?void 0:no.is_shixun_marker))&&((ko=r.detail)==null?void 0:ko.shixun_status)!==-1&&((bl=r.detail)==null?void 0:bl.shixun_status)!==0&&(($l=r.detail)==null?void 0:$l.can_copy)&&t.createElement(t.Fragment,null,t.createElement("div",{className:er.fork},t.createElement(u.Z,{open:(_l=r.detail)!=null&&_l.is_jupyter?!1:mu,title:t.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76\u529F\u80FD"),color:"#fff"},t.createElement(u.Z,{title:!(0,v.ag)()&&((ei=r.detail)==null?void 0:ei.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},t.createElement("div",{onClick:()=>{}},t.createElement("i",{className:"iconfont icon-Fock font13"}),t.createElement("span",null,t.createElement("span",{onClick:()=>{var Nn,oa;if((Nn=r.detail)!=null&&Nn.is_jupyter){if((oa=r.detail)!=null&&oa.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Au()}else Pa(!0),Yl(1)}},"\u590D\u5236"),!((ti=r.detail)!=null&&ti.is_jupyter)&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{Pa(!0),Yl(2)}},"\u5408\u5E76")))))),t.createElement("div",{className:er.handleOverflow,onClick:()=>f.history.push(`/shixuns/${$a.current}/fork_list`)},yu((ni=r.detail)==null?void 0:ni.fork_num))),t.createElement("div",{className:er.line})),t.createElement("div",{className:er.collect},t.createElement("div",null,(ri=r.detail)!=null&&ri.is_collect?t.createElement("span",{onClick:Yu},t.createElement("img",{src:fl,style:{width:16,marginBottom:2}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u53D6\u6D88\u6536\u85CF")):t.createElement("span",{onClick:Fl},t.createElement("img",{src:fl,style:{width:16,marginBottom:2}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u6536\u85CF"))),t.createElement("div",{className:er.handleOverflow},yu((ai=r.detail)==null?void 0:ai.collection_count))))),((oi=r.detail)==null?void 0:oi.laboratory_name)&&(0,v.Ny)()&&t.createElement("div",{className:er.laboratory},t.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),t.createElement(u.Z,{title:(li=r.detail)==null?void 0:li.laboratory_name},t.createElement("a",{href:`https://${(ii=r.detail)==null?void 0:ii.laboratory_url}`,target:"_blank",className:er.name},(ui=r.detail)==null?void 0:ui.laboratory_name))),t.createElement("div",{className:er.contentWrap},t.createElement("div",{className:er.contentLeftWrap},t.createElement("div",{className:er.user},t.createElement("a",{href:(ci=(si=r.rightData)==null?void 0:si.creator)==null?void 0:ci.user_url,target:"_blank",className:er.img},t.createElement("img",{src:`${Gn.Z.IMG_SERVER}/${((di=r.rightData)==null?void 0:di.creator)&&`images/${(fi=r.rightData)==null?void 0:fi.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),t.createElement("div",{className:er.text},t.createElement(u.Z,{title:(mi=(vi=r.rightData)==null?void 0:vi.creator)==null?void 0:mi.name},t.createElement("a",{href:(pi=(gi=r.rightData)==null?void 0:gi.creator)==null?void 0:pi.user_url,target:"_blank",className:er.d1},(Ai=(hi=r.rightData)==null?void 0:hi.creator)==null?void 0:Ai.name)),t.createElement(u.Z,{title:((yi=(Ei=r.rightData)==null?void 0:Ei.creator)==null?void 0:yi.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(xi=(Ci=r.rightData)==null?void 0:Ci.creator)==null?void 0:xi.school},t.createElement("span",{className:er.d2},(Di=(bi=r.rightData)==null?void 0:bi.creator)==null?void 0:Di.school))))),t.createElement("div",{className:er.operationWrap},t.createElement("div",null,!!((Si=r.detail)!=null&&Si.total_stu_num)&&t.createElement("div",{className:er.ratingTitle},t.createElement("span",{style:{color:"#727C95"}},"\u5B66\u4E60\u4EBA\u6B21\xA0"),t.createElement("span",null,t.createElement("span",{style:{color:"#2C3A58",fontWeight:600}},(Mi=r.detail)==null?void 0:Mi.total_stu_num),t.createElement("span",{className:"font12",style:{color:"#727C95"}},(Pi=r.detail)!=null&&Pi.stu_num?t.createElement("span",null,"\uFF08\u81EA\u4E3B\u5B66\u4E60\uFF1A",(Ii=r.detail)==null?void 0:Ii.stu_num):"\uFF08",(wi=r.detail)!=null&&wi.spoc_stu_num?t.createElement("span",{style:{marginLeft:5}},"SPOC\u5B66\u4E60\uFF1A",(Ni=r.detail)==null?void 0:Ni.spoc_stu_num,"\uFF09"):"\uFF09"))),t.createElement("div",{className:er.ratingTitle},t.createElement("span",{style:{color:"#727C95"}},"\u8BBF\u95EE\u6B21\u6570\xA0"),t.createElement("span",null,t.createElement("span",{style:{color:"#2C3A58",fontWeight:600}},(Bi=r.detail)==null?void 0:Bi.total_visits)))),ye((Oi=r.detail)==null?void 0:Oi.shixun_status)&&((Li=tt.userInfo)==null?void 0:Li.user_identity)!=="\u5B66\u751F"&&t.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.createElement("div",{className:er.iconBtn,onClick:Vu},t.createElement("i",{className:"iconfont icon-fasongzhi1 font20"}),t.createElement("span",null,"\u53D1\u9001\u81F3"))),((ji=r.detail)==null?void 0:ji.shixun_status)===2&&((Fi=r.detail)==null?void 0:Fi.public)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},t.createElement("div",{className:er.iconBtn,onClick:fs},t.createElement("i",{className:"iconfont icon-chexiaofabu2"}),t.createElement("span",null,"\u64A4\u9500\u53D1\u5E03"))),((zi=r.detail)==null?void 0:zi.shixun_status)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:eu},t.createElement("i",{className:"iconfont icon-fabu3"}),t.createElement("span",null,"\u53D1\u5E03"))),((Ti=r.detail)==null?void 0:Ti.shixun_status)===2&&((Ri=r.detail)==null?void 0:Ri.public)===1&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:()=>zl(!1)},t.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),t.createElement("span",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((Zi=tt.userInfo)==null?void 0:Zi.admin)&&((Hi=r.detail)==null?void 0:Hi.public)===2&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:()=>zl(!0)},t.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),t.createElement("span",null,"\u64A4\u9500\u516C\u5F00"))),((Qi=r.detail)==null?void 0:Qi.shixun_status)===2&&((ki=r.detail)==null?void 0:ki.public)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},t.createElement("div",{className:er.iconBtn,onClick:_i},t.createElement("i",{className:"iconfont icon-shenqinggongkai1 font18"}),t.createElement("span",null,"\u7533\u8BF7\u516C\u5F00"))))),((Wi=r.detail)==null?void 0:Wi.shixun_status)!==-1&&t.createElement("div",{className:"flex flex-end mt20"},t.createElement(u.Z,{placement:"bottom",title:(Ki=r.detail)!=null&&Ki.need_authorize?"\u9700\u6388\u6743":L((Yi=(Xi=r.detail)==null?void 0:Xi.task_operation)==null?void 0:Yi[0])},t.createElement(bt.Z,{onClick:()=>Lo(void 0,null,function*(){var Nn,oa,go,ca;if((Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(oa=r.detail)==null?void 0:oa.id}`,{is_jupyter:(go=r.detail)==null?void 0:go.is_jupyter,is_jupyter_lab:(ca=r.detail)==null?void 0:ca.is_jupyter_lab}))||Gu()}),className:er.testBtn,style:{background:`url(${nl}) 0 center / 100% 100% no-repeat`,width:"151px",height:"45px",borderRadius:"30px"},type:"primary"},t.createElement("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),(Vi=r.detail)!=null&&Vi.need_authorize?"\u9700\u6388\u6743":((Gi=r.detail)==null?void 0:Gi.shixun_status)>1?(Ji=(Ui=r.detail)==null?void 0:Ui.task_operation)==null?void 0:Ji[0]:"\u6A21\u62DF\u5B9E\u6218"))))),vu&&t.createElement("div",{className:er.fullScreenLoading},t.createElement(P.Z,{size:"middle"})),t.createElement(Ba.Z,null),t.createElement(jt,null),t.createElement(nt,null),t.createElement(Se,null),t.createElement(Fa.Z,null),t.createElement(ct,null),t.createElement(Qt,null),t.createElement(ee.default,{title:null,open:pu,width:472,footer:null,onCancel:()=>Pa(!1)},t.createElement("span",{style:{fontSize:"26px",fontWeight:500,color:"#333",paddingLeft:"32px"}},"\u9009\u62E9\u590D\u5236/\u5408\u5E76\u65B9\u5F0F"),t.createElement("div",{style:{padding:"32px"}},t.createElement(b.ZP.Group,{defaultValue:Xl,value:Xl,onChange:Nn=>{Yl(Nn.target.value)}},t.createElement(Pn.Z,{direction:"vertical"},t.createElement(b.ZP,{value:1},"\u590D\u5236\uFF08\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE\uFF09"),t.createElement(b.ZP,{value:2},"\u5408\u5E76\uFF08\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\uFF09")))),t.createElement("div",{style:{width:"100%",textAlign:"center"}},t.createElement(Nl.ZP,{style:{background:"#F1F5FA",borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:()=>{Pa(!1)}},"\u53D6\u6D88"),t.createElement(Nl.ZP,{loading:$i,onClick:()=>{var Nn;if(Xl==1){if((Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Au()}else f.history.push(`/shixuns/${$a.current}/Merge`)},style:{background:"#016FFF",borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"}},"\u786E\u8BA4"))),t.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Hu,centered:!0,width:600,onCancel:()=>{Ol(!1)},onOk:()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:$a.current,discipline_name:hu,sub_discipline_name:Qu,sub_discipline_id:Vl,type:(Nn=r.detail)==null?void 0:Nn.has_sub_discipline}}}),Ol(!1)})},t.createElement("div",{style:{padding:"24px"}},t.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(Nn,oa)=>{Wu(Nn[1])},style:{width:"422px"},options:tn.courseOptions}))),t.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},t.createElement(w.Z,{onClick:()=>{Ku(!ol)}},t.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),t.createElement("span",{style:{color:ol?"#999999":"#666666",display:"inline-flex",alignItems:"center"},onClick:()=>{}},ol?"\u6536\u8D77":"\u5C55\u5F00",ol?t.createElement(ae.Z,null):t.createElement(Ce.Z,null)))),ol&&t.createElement(t.Fragment,null,t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:hu,onChange:Nn=>{Dl(Nn.target.value)}}))),t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:Qu,onChange:Nn=>{ku(Nn.target.value)}})))))))};var bu=(0,f.connect)(({shixunsDetail:E,user:i,loading:r,globalSetting:tt,problemset:hn})=>({shixunsDetail:E,user:i,globalSetting:tt,loading:r.models.index,problemset:hn}))(au),xo={flex_box_center:"flex_box_center____SASq",flex_space_between:"flex_space_between___nXRTJ",flex_box_vertical_center:"flex_box_vertical_center___nFqR7",flex_box_center_end:"flex_box_center_end___tJ_xd",flex_box_column:"flex_box_column___Qaj7I",bg:"bg___IRWpI",tabs:"tabs___fHlUy",wrap:"wrap___l4S8z",tabsWrap:"tabsWrap___ImZsX",verticalTabs:"verticalTabs___Rpeb6",tabItem:"tabItem___OUbiC",activeIcon:"activeIcon___IdmXf",icon:"icon___sQAXq",activeTab:"activeTab___i6T4W",content:"content___ku0Mj",checkWrap:"checkWrap___Qm3vc",check:"check___GsS6Z"},Du=e.p+"static/bg.facf05dd.png",Su=e(92310),_u=e.n(Su),Mu=Object.defineProperty,Pu=Object.getOwnPropertySymbols,Iu=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ou=(E,i,r)=>i in E?Mu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ts=(E,i)=>{for(var r in i||(i={}))Iu.call(i,r)&&ou(E,r,i[r]);if(Pu)for(var r of Pu(i))es.call(i,r)&&ou(E,r,i[r]);return E};const ns=E=>React.createElement("svg",ts({width:13,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M2.517 1.536v.311a.936.936 0 0 0 .938.934h5.99a.936.936 0 0 0 .94-.934v-.31h1.25a1.248 1.248 0 0 1 1.252 1.244v9.955a1.248 1.248 0 0 1-1.252 1.245H1.265c-.331 0-.65-.131-.885-.365a1.24 1.24 0 0 1-.366-.88V2.781a1.248 1.248 0 0 1 1.251-1.245h1.252Zm2.384 3.351a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.181h5.035a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.441-.181H4.9Zm-1.878 0a.627.627 0 0 0-.542.31.619.619 0 0 0 0 .623.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm0 2.489a.627.627 0 0 0-.542.311.619.619 0 0 0 0 .622.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm1.252.622a.624.624 0 0 0 .626.622h5.035a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.441-.181H4.9a.624.624 0 0 0-.626.622ZM3.023 9.865a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181Zm1.878 0a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18h5.035a.624.624 0 0 0 .442-1.062.624.624 0 0 0-.441-.181H4.9ZM5.28.957a1.193 1.193 0 0 1 2.338 0h1.69a.718.718 0 1 1 0 1.436H3.591a.718.718 0 0 1 0-1.436h1.69Z",fill:"#B7C0D2",fillRule:"nonzero"}));var rs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNTE3IDEuNTM2di4zMTFhLjkzNi45MzYgMCAwIDAgLjkzOC45MzRoNS45OWEuOTM2LjkzNiAwIDAgMCAuOTQtLjkzNHYtLjMxaDEuMjVhMS4yNDggMS4yNDggMCAwIDEgMS4yNTIgMS4yNDR2OS45NTVhMS4yNDggMS4yNDggMCAwIDEtMS4yNTIgMS4yNDVIMS4yNjVjLS4zMzEgMC0uNjUtLjEzMS0uODg1LS4zNjVhMS4yNCAxLjI0IDAgMCAxLS4zNjYtLjg4VjIuNzgxYTEuMjQ4IDEuMjQ4IDAgMCAxIDEuMjUxLTEuMjQ1aDEuMjUyWm0yLjM4NCAzLjM1MWEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xODFoNS4wMzVhLjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2My42MjQuNjI0IDAgMCAwLS40NDEtLjE4MUg0LjlabS0xLjg3OCAwYS42MjcuNjI3IDAgMCAwLS41NDIuMzEuNjE5LjYxOSAwIDAgMCAwIC42MjMuNjI2LjYyNiAwIDAgMCAxLjE2OC0uMzExLjYyNC42MjQgMCAwIDAtLjYyNi0uNjIyWm0wIDIuNDg5YS42MjcuNjI3IDAgMCAwLS41NDIuMzExLjYxOS42MTkgMCAwIDAgMCAuNjIyLjYyNi42MjYgMCAwIDAgMS4xNjgtLjMxMS42MjQuNjI0IDAgMCAwLS42MjYtLjYyMlptMS4yNTIuNjIyYS42MjQuNjI0IDAgMCAwIC42MjYuNjIyaDUuMDM1YS42MjQuNjI0IDAgMCAwIC40NDItMS4wNjMuNjI0LjYyNCAwIDAgMC0uNDQxLS4xODFINC45YS42MjQuNjI0IDAgMCAwLS42MjYuNjIyWk0zLjAyMyA5Ljg2NWEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xOC42MjQuNjI0IDAgMCAwIC40NDItMS4wNjIuNjI0LjYyNCAwIDAgMC0uNDQyLS4xODFabTEuODc4IDBhLjYyNC42MjQgMCAwIDAtLjQ0MiAxLjA2My42MjQuNjI0IDAgMCAwIC40NDIuMThoNS4wMzVhLjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2Mi42MjQuNjI0IDAgMCAwLS40NDEtLjE4MUg0LjlaTTUuMjguOTU3YTEuMTkzIDEuMTkzIDAgMCAxIDIuMzM4IDBoMS42OWEuNzE4LjcxOCAwIDEgMSAwIDEuNDM2SDMuNTkxYS43MTguNzE4IDAgMCAxIDAtMS40MzZoMS42OVoiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wu=Object.defineProperty,Nu=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,lu=(E,i,r)=>i in E?wu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,os=(E,i)=>{for(var r in i||(i={}))Bu.call(i,r)&&lu(E,r,i[r]);if(Nu)for(var r of Nu(i))as.call(i,r)&&lu(E,r,i[r]);return E};const ls=E=>React.createElement("svg",os({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u4EFB\u52A1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"rw_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M3.003 1.536v.311a.936.936 0 0 0 .938.934h5.991a.936.936 0 0 0 .939-.934v-.31h1.251a1.248 1.248 0 0 1 1.252 1.244v9.955a1.248 1.248 0 0 1-1.252 1.245H1.752c-.332 0-.65-.131-.886-.365a1.24 1.24 0 0 1-.366-.88V2.781a1.248 1.248 0 0 1 1.252-1.245h1.251Zm2.384 3.351a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.181h5.036a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.442-.181H5.387Zm-1.878 0a.627.627 0 0 0-.542.31.619.619 0 0 0 0 .623.626.626 0 0 0 1.168-.311.624.624 0 0 0-.625-.622Zm0 2.489a.627.627 0 0 0-.542.311.619.619 0 0 0 0 .622.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm1.252.622a.624.624 0 0 0 .626.622h5.036a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.442-.181H5.387a.624.624 0 0 0-.626.622ZM3.51 9.865a.624.624 0 0 0-.441 1.063.624.624 0 0 0 .441.18.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181Zm1.878 0a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18h5.036a.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181H5.387ZM5.768.957a1.193 1.193 0 0 1 2.337 0h1.69a.718.718 0 1 1 0 1.436H4.079a.718.718 0 1 1 0-1.436h1.69Z",fill:"url(#rw_active_svg__a)",fillRule:"nonzero"}),React.createElement("path",{d:"M0 0h14v14H0z"})));var is="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMy4wMDMgMS41MzZ2LjMxMWEuOTM2LjkzNiAwIDAgMCAuOTM4LjkzNGg1Ljk5MWEuOTM2LjkzNiAwIDAgMCAuOTM5LS45MzR2LS4zMWgxLjI1MWExLjI0OCAxLjI0OCAwIDAgMSAxLjI1MiAxLjI0NHY5Ljk1NWExLjI0OCAxLjI0OCAwIDAgMS0xLjI1MiAxLjI0NUgxLjc1MmMtLjMzMiAwLS42NS0uMTMxLS44ODYtLjM2NWExLjI0IDEuMjQgMCAwIDEtLjM2Ni0uODhWMi43ODFhMS4yNDggMS4yNDggMCAwIDEgMS4yNTItMS4yNDVoMS4yNTFabTIuMzg0IDMuMzUxYS42MjQuNjI0IDAgMCAwLS40NDIgMS4wNjMuNjI0LjYyNCAwIDAgMCAuNDQyLjE4MWg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYzLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3Wm0tMS44NzggMGEuNjI3LjYyNyAwIDAgMC0uNTQyLjMxLjYxOS42MTkgMCAwIDAgMCAuNjIzLjYyNi42MjYgMCAwIDAgMS4xNjgtLjMxMS42MjQuNjI0IDAgMCAwLS42MjUtLjYyMlptMCAyLjQ4OWEuNjI3LjYyNyAwIDAgMC0uNTQyLjMxMS42MTkuNjE5IDAgMCAwIDAgLjYyMi42MjYuNjI2IDAgMCAwIDEuMTY4LS4zMTEuNjI0LjYyNCAwIDAgMC0uNjI2LS42MjJabTEuMjUyLjYyMmEuNjI0LjYyNCAwIDAgMCAuNjI2LjYyMmg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYzLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3YS42MjQuNjI0IDAgMCAwLS42MjYuNjIyWk0zLjUxIDkuODY1YS42MjQuNjI0IDAgMCAwLS40NDEgMS4wNjMuNjI0LjYyNCAwIDAgMCAuNDQxLjE4LjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2Mi42MjQuNjI0IDAgMCAwLS40NDItLjE4MVptMS44NzggMGEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xOGg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYyLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3Wk01Ljc2OC45NTdhMS4xOTMgMS4xOTMgMCAwIDEgMi4zMzcgMGgxLjY5YS43MTguNzE4IDAgMSAxIDAgMS40MzZINC4wNzlhLjcxOC43MTggMCAxIDEgMC0xLjQzNmgxLjY5WiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxNHYxNEgweiIvPjwvZz48L3N2Zz4=",Ou=Object.defineProperty,Lu=Object.getOwnPropertySymbols,ju=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,ql=(E,i,r)=>i in E?Ou(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ss=(E,i)=>{for(var r in i||(i={}))ju.call(i,r)&&ql(E,r,i[r]);if(Lu)for(var r of Lu(i))us.call(i,r)&&ql(E,r,i[r]);return E};const cs=E=>React.createElement("svg",ss({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M13.015 3.56v8.444c0 .53-.353.955-.802 1.003H.897c-.457 0-.834-.401-.874-.915V3.56h12.992ZM6.559 5.628l-.024.064-1.22 4.571a.597.597 0 0 0 .418.722.59.59 0 0 0 .698-.353l.024-.064 1.227-4.564a.597.597 0 0 0-.417-.721.595.595 0 0 0-.706.345Zm2.71.497a.535.535 0 0 0-.376.393.596.596 0 0 0 .088.48l.048.057 1.035 1.083-1.027 1.09a.588.588 0 0 0 0 .786.509.509 0 0 0 .698.04l.056-.048 1.411-1.483a.582.582 0 0 0 .049-.738l-.049-.056-1.411-1.484a.602.602 0 0 0-.521-.12Zm-5.854.08-.056.048-1.411 1.484a.582.582 0 0 0-.048.738l.048.056 1.411 1.483c.193.2.53.209.73.016l.024-.024a.57.57 0 0 0 .048-.73l-.048-.056L3.07 8.14l1.043-1.083a.568.568 0 0 0-.024-.77.492.492 0 0 0-.674-.08Zm-3.4-5.189c0-.53.353-.954.802-1.002l.08-.008h11.236c.457 0 .834.4.874.914l.008.088v1.356h-13V1.017Z",fill:"#B7C0D2",fillRule:"nonzero"}));var iu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjAxNSAzLjU2djguNDQ0YzAgLjUzLS4zNTMuOTU1LS44MDIgMS4wMDNILjg5N2MtLjQ1NyAwLS44MzQtLjQwMS0uODc0LS45MTVWMy41NmgxMi45OTJaTTYuNTU5IDUuNjI4bC0uMDI0LjA2NC0xLjIyIDQuNTcxYS41OTcuNTk3IDAgMCAwIC40MTguNzIyLjU5LjU5IDAgMCAwIC42OTgtLjM1M2wuMDI0LS4wNjQgMS4yMjctNC41NjRhLjU5Ny41OTcgMCAwIDAtLjQxNy0uNzIxLjU5NS41OTUgMCAwIDAtLjcwNi4zNDVabTIuNzEuNDk3YS41MzUuNTM1IDAgMCAwLS4zNzYuMzkzLjU5Ni41OTYgMCAwIDAgLjA4OC40OGwuMDQ4LjA1NyAxLjAzNSAxLjA4My0xLjAyNyAxLjA5YS41ODguNTg4IDAgMCAwIDAgLjc4Ni41MDkuNTA5IDAgMCAwIC42OTguMDRsLjA1Ni0uMDQ4IDEuNDExLTEuNDgzYS41ODIuNTgyIDAgMCAwIC4wNDktLjczOGwtLjA0OS0uMDU2LTEuNDExLTEuNDg0YS42MDIuNjAyIDAgMCAwLS41MjEtLjEyWm0tNS44NTQuMDgtLjA1Ni4wNDgtMS40MTEgMS40ODRhLjU4Mi41ODIgMCAwIDAtLjA0OC43MzhsLjA0OC4wNTYgMS40MTEgMS40ODNjLjE5My4yLjUzLjIwOS43My4wMTZsLjAyNC0uMDI0YS41Ny41NyAwIDAgMCAuMDQ4LS43M2wtLjA0OC0uMDU2TDMuMDcgOC4xNGwxLjA0My0xLjA4M2EuNTY4LjU2OCAwIDAgMC0uMDI0LS43Ny40OTIuNDkyIDAgMCAwLS42NzQtLjA4Wm0tMy40LTUuMTg5YzAtLjUzLjM1My0uOTU0LjgwMi0xLjAwMmwuMDgtLjAwOGgxMS4yMzZjLjQ1NyAwIC44MzQuNC44NzQuOTE0bC4wMDguMDg4djEuMzU2aC0xM1YxLjAxN1oiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fu=Object.defineProperty,uu=Object.getOwnPropertySymbols,zu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,su=(E,i,r)=>i in E?Fu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,rl=(E,i)=>{for(var r in i||(i={}))zu.call(i,r)&&su(E,r,i[r]);if(uu)for(var r of uu(i))Tu.call(i,r)&&su(E,r,i[r]);return E};const ds=E=>React.createElement("svg",rl({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"dm_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M13.015 3.56v8.444c0 .53-.353.955-.802 1.003H.897c-.457 0-.834-.401-.874-.915V3.56h12.992ZM6.559 5.628l-.024.064-1.22 4.571a.597.597 0 0 0 .418.722.59.59 0 0 0 .698-.353l.024-.064 1.227-4.564a.597.597 0 0 0-.417-.721.595.595 0 0 0-.706.345Zm2.71.497a.535.535 0 0 0-.376.393.596.596 0 0 0 .088.48l.048.057 1.035 1.083-1.027 1.09a.588.588 0 0 0 0 .786.509.509 0 0 0 .698.04l.056-.048 1.411-1.483a.582.582 0 0 0 .049-.738l-.049-.056-1.411-1.484a.602.602 0 0 0-.521-.12Zm-5.854.08-.056.048-1.411 1.484a.582.582 0 0 0-.048.738l.048.056 1.411 1.483c.193.2.53.209.73.016l.024-.024a.57.57 0 0 0 .048-.73l-.048-.056L3.07 8.14l1.043-1.083a.568.568 0 0 0-.024-.77.492.492 0 0 0-.674-.08Zm-3.4-5.189c0-.53.353-.954.802-1.002l.08-.008h11.236c.457 0 .834.4.874.914l.008.088v1.356h-13V1.017Z",fill:"url(#dm_active_svg__a)",fillRule:"nonzero"}));var cu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEzLjAxNSAzLjU2djguNDQ0YzAgLjUzLS4zNTMuOTU1LS44MDIgMS4wMDNILjg5N2MtLjQ1NyAwLS44MzQtLjQwMS0uODc0LS45MTVWMy41NmgxMi45OTJaTTYuNTU5IDUuNjI4bC0uMDI0LjA2NC0xLjIyIDQuNTcxYS41OTcuNTk3IDAgMCAwIC40MTguNzIyLjU5LjU5IDAgMCAwIC42OTgtLjM1M2wuMDI0LS4wNjQgMS4yMjctNC41NjRhLjU5Ny41OTcgMCAwIDAtLjQxNy0uNzIxLjU5NS41OTUgMCAwIDAtLjcwNi4zNDVabTIuNzEuNDk3YS41MzUuNTM1IDAgMCAwLS4zNzYuMzkzLjU5Ni41OTYgMCAwIDAgLjA4OC40OGwuMDQ4LjA1NyAxLjAzNSAxLjA4My0xLjAyNyAxLjA5YS41ODguNTg4IDAgMCAwIDAgLjc4Ni41MDkuNTA5IDAgMCAwIC42OTguMDRsLjA1Ni0uMDQ4IDEuNDExLTEuNDgzYS41ODIuNTgyIDAgMCAwIC4wNDktLjczOGwtLjA0OS0uMDU2LTEuNDExLTEuNDg0YS42MDIuNjAyIDAgMCAwLS41MjEtLjEyWm0tNS44NTQuMDgtLjA1Ni4wNDgtMS40MTEgMS40ODRhLjU4Mi41ODIgMCAwIDAtLjA0OC43MzhsLjA0OC4wNTYgMS40MTEgMS40ODNjLjE5My4yLjUzLjIwOS43My4wMTZsLjAyNC0uMDI0YS41Ny41NyAwIDAgMCAuMDQ4LS43M2wtLjA0OC0uMDU2TDMuMDcgOC4xNGwxLjA0My0xLjA4M2EuNTY4LjU2OCAwIDAgMC0uMDI0LS43Ny40OTIuNDkyIDAgMCAwLS42NzQtLjA4Wm0tMy40LTUuMTg5YzAtLjUzLjM1My0uOTU0LjgwMi0xLjAwMmwuMDgtLjAwOGgxMS4yMzZjLjQ1NyAwIC44MzQuNC44NzQuOTE0bC4wMDguMDg4djEuMzU2aC0xM1YxLjAxN1oiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",c=Object.defineProperty,g=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ge=(E,i,r)=>i in E?c(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,he=(E,i)=>{for(var r in i||(i={}))Q.call(i,r)&&ge(E,r,i[r]);if(g)for(var r of g(i))re.call(i,r)&&ge(E,r,i[r]);return E};const Ke=E=>React.createElement("svg",he({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M6.54 9.553c4.249 0 6.54-1.137 6.54-1.597V6.062c-1.516.82-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.21v1.895c0 .46 2.291 1.597 6.54 1.597ZM0 9.697v1.804c0 1.958 4.113 2.481 6.54 2.481 2.426 0 6.54-.523 6.54-2.48V9.696c-1.516.821-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.209Zm6.54-3.78c4.249 0 6.54-1.136 6.54-1.596V2.48C13.08.523 8.966 0 6.54 0 4.113 0 0 .523 0 2.48v1.84c0 .46 2.291 1.598 6.54 1.598Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNTQgOS41NTNjNC4yNDkgMCA2LjU0LTEuMTM3IDYuNTQtMS41OTdWNi4wNjJjLTEuNTE2LjgyLTQuMDg2IDEuMjA5LTYuNTQgMS4yMDktMi40NTQgMC01LjAyNS0uMzg4LTYuNTQtMS4yMXYxLjg5NWMwIC40NiAyLjI5MSAxLjU5NyA2LjU0IDEuNTk3Wk0wIDkuNjk3djEuODA0YzAgMS45NTggNC4xMTMgMi40ODEgNi41NCAyLjQ4MSAyLjQyNiAwIDYuNTQtLjUyMyA2LjU0LTIuNDhWOS42OTZjLTEuNTE2LjgyMS00LjA4NiAxLjIwOS02LjU0IDEuMjA5LTIuNDU0IDAtNS4wMjUtLjM4OC02LjU0LTEuMjA5Wm02LjU0LTMuNzhjNC4yNDkgMCA2LjU0LTEuMTM2IDYuNTQtMS41OTZWMi40OEMxMy4wOC41MjMgOC45NjYgMCA2LjU0IDAgNC4xMTMgMCAwIC41MjMgMCAyLjQ4djEuODRjMCAuNDYgMi4yOTEgMS41OTggNi41NCAxLjU5OFoiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ze=Object.defineProperty,rt=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Kt=(E,i,r)=>i in E?Ze(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rt=(E,i)=>{for(var r in i||(i={}))gt.call(i,r)&&Kt(E,r,i[r]);if(rt)for(var r of rt(i))ut.call(i,r)&&Kt(E,r,i[r]);return E};const Wt=E=>React.createElement("svg",Rt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"sjj_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M6.54 9.553c4.249 0 6.54-1.137 6.54-1.597V6.062c-1.516.82-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.21v1.895c0 .46 2.291 1.597 6.54 1.597ZM0 9.697v1.804c0 1.958 4.113 2.481 6.54 2.481 2.426 0 6.54-.523 6.54-2.48V9.696c-1.516.821-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.209Zm6.54-3.78c4.249 0 6.54-1.136 6.54-1.596V2.48C13.08.523 8.966 0 6.54 0 4.113 0 0 .523 0 2.48v1.84c0 .46 2.291 1.598 6.54 1.598Z",fill:"url(#sjj_active_svg__a)",fillRule:"nonzero"}));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTYuNTQgOS41NTNjNC4yNDkgMCA2LjU0LTEuMTM3IDYuNTQtMS41OTdWNi4wNjJjLTEuNTE2LjgyLTQuMDg2IDEuMjA5LTYuNTQgMS4yMDktMi40NTQgMC01LjAyNS0uMzg4LTYuNTQtMS4yMXYxLjg5NWMwIC40NiAyLjI5MSAxLjU5NyA2LjU0IDEuNTk3Wk0wIDkuNjk3djEuODA0YzAgMS45NTggNC4xMTMgMi40ODEgNi41NCAyLjQ4MSAyLjQyNiAwIDYuNTQtLjUyMyA2LjU0LTIuNDhWOS42OTZjLTEuNTE2LjgyMS00LjA4NiAxLjIwOS02LjU0IDEuMjA5LTIuNDU0IDAtNS4wMjUtLjM4OC02LjU0LTEuMjA5Wm02LjU0LTMuNzhjNC4yNDkgMCA2LjU0LTEuMTM2IDYuNTQtMS41OTZWMi40OEMxMy4wOC41MjMgOC45NjYgMCA2LjU0IDAgNC4xMTMgMCAwIC41MjMgMCAyLjQ4djEuODRjMCAuNDYgMi4yOTEgMS41OTggNi41NCAxLjU5OFoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",rn=Object.defineProperty,mn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable,tr=(E,i,r)=>i in E?rn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,or=(E,i)=>{for(var r in i||(i={}))on.call(i,r)&&tr(E,r,i[r]);if(mn)for(var r of mn(i))In.call(i,r)&&tr(E,r,i[r]);return E};const Wn=E=>React.createElement("svg",or({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("path",{d:"M6.991.005a6.986 6.986 0 1 1-3.587 12.982l-.329-.193-1.71.467a.524.524 0 0 1-.642-.644l.465-1.707a21.7 21.7 0 0 1-.357-.621A6.986 6.986 0 0 1 6.991.006ZM5.318 9.007a.524.524 0 0 0-.67.806 3.654 3.654 0 0 0 2.343.846c.868 0 1.69-.303 2.344-.846a.524.524 0 1 0-.67-.806 2.606 2.606 0 0 1-1.674.604 2.606 2.606 0 0 1-1.673-.604Z",fill:"#B7C0D2",fillRule:"nonzero"}));var xr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxLjAwNWE2Ljk4NiA2Ljk4NiAwIDEgMS0zLjU4NyAxMi45ODJsLS4zMjktLjE5My0xLjcxLjQ2N2EuNTI0LjUyNCAwIDAgMS0uNjQyLS42NDRsLjQ2NS0xLjcwN2EyMS43IDIxLjcgMCAwIDEtLjM1Ny0uNjIxQTYuOTg2IDYuOTg2IDAgMCAxIDYuOTkxLjAwNlpNNS4zMTggOS4wMDdhLjUyNC41MjQgMCAwIDAtLjY3LjgwNiAzLjY1NCAzLjY1NCAwIDAgMCAyLjM0My44NDZjLjg2OCAwIDEuNjktLjMwMyAyLjM0NC0uODQ2YS41MjQuNTI0IDAgMSAwLS42Ny0uODA2IDIuNjA2IDIuNjA2IDAgMCAxLTEuNjc0LjYwNCAyLjYwNiAyLjYwNiAwIDAgMS0xLjY3My0uNjA0WiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Or=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,Cn=(E,i,r)=>i in E?Or(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,kn=(E,i)=>{for(var r in i||(i={}))Kn.call(i,r)&&Cn(E,r,i[r]);if(Fn)for(var r of Fn(i))Zn.call(i,r)&&Cn(E,r,i[r]);return E};const yr=E=>React.createElement("svg",kn({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"pl_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M6.991.005a6.986 6.986 0 1 1-3.587 12.982l-.329-.193-1.71.467a.524.524 0 0 1-.642-.644l.465-1.707a21.7 21.7 0 0 1-.357-.621A6.986 6.986 0 0 1 6.991.006ZM5.318 9.007a.524.524 0 0 0-.67.806 3.654 3.654 0 0 0 2.343.846c.868 0 1.69-.303 2.344-.846a.524.524 0 1 0-.67-.806 2.606 2.606 0 0 1-1.674.604 2.606 2.606 0 0 1-1.673-.604Z",fill:"url(#pl_active_svg__a)",fillRule:"nonzero"}));var Vr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTYuOTkxLjAwNWE2Ljk4NiA2Ljk4NiAwIDEgMS0zLjU4NyAxMi45ODJsLS4zMjktLjE5My0xLjcxLjQ2N2EuNTI0LjUyNCAwIDAgMS0uNjQyLS42NDRsLjQ2NS0xLjcwN2EyMS43IDIxLjcgMCAwIDEtLjM1Ny0uNjIxQTYuOTg2IDYuOTg2IDAgMCAxIDYuOTkxLjAwNlpNNS4zMTggOS4wMDdhLjUyNC41MjQgMCAwIDAtLjY3LjgwNiAzLjY1NCAzLjY1NCAwIDAgMCAyLjM0My44NDZjLjg2OCAwIDEuNjktLjMwMyAyLjM0NC0uODQ2YS41MjQuNTI0IDAgMSAwLS42Ny0uODA2IDIuNjA2IDIuNjA2IDAgMCAxLTEuNjc0LjYwNCAyLjYwNiAyLjYwNiAwIDAgMS0xLjY3My0uNjA0WiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Nr=Object.defineProperty,ur=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,Sa=(E,i,r)=>i in E?Nr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,fa=(E,i)=>{for(var r in i||(i={}))qr.call(i,r)&&Sa(E,r,i[r]);if(ur)for(var r of ur(i))ea.call(i,r)&&Sa(E,r,i[r]);return E};const Xa=E=>React.createElement("svg",fa({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M12.6 1.4h-.467V.933A.933.933 0 0 0 11.2 0H2.8a.933.933 0 0 0-.933.933V1.4H1.4C.628 1.4 0 2.028 0 2.8v.933c0 .772.628 1.4 1.4 1.4h.467c0 2.666 2.06 4.873 4.666 5.111v1.423h-1.31a.467.467 0 0 0-.437.303l-.35.933a.467.467 0 0 0 .437.63h4.254a.467.467 0 0 0 .437-.63l-.35-.933a.467.467 0 0 0-.437-.303h-1.31v-1.423c2.606-.238 4.666-2.445 4.666-5.11h.467c.772 0 1.4-.629 1.4-1.4V2.8c0-.772-.628-1.4-1.4-1.4ZM1.4 4.2a.467.467 0 0 1-.467-.467V2.8c0-.257.21-.467.467-.467h.467V4.2H1.4Zm7.406-.023-.753.77.17 1.057a.212.212 0 0 1-.201.28h-.003a.222.222 0 0 1-.099-.024l-.922-.513-.921.507a.212.212 0 1 1-.312-.22l.18-1.091-.752-.773a.21.21 0 0 1-.049-.216.21.21 0 0 1 .17-.142l1.032-.155.465-.985a.213.213 0 0 1 .384 0l.461.988 1.031.159a.21.21 0 0 1 .169.143.21.21 0 0 1-.05.215Zm4.26-.444c0 .258-.209.467-.466.467h-.467V2.333h.467c.257 0 .467.21.467.467v.933Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjYgMS40aC0uNDY3Vi45MzNBLjkzMy45MzMgMCAwIDAgMTEuMiAwSDIuOGEuOTMzLjkzMyAwIDAgMC0uOTMzLjkzM1YxLjRIMS40Qy42MjggMS40IDAgMi4wMjggMCAyLjh2LjkzM2MwIC43NzIuNjI4IDEuNCAxLjQgMS40aC40NjdjMCAyLjY2NiAyLjA2IDQuODczIDQuNjY2IDUuMTExdjEuNDIzaC0xLjMxYS40NjcuNDY3IDAgMCAwLS40MzcuMzAzbC0uMzUuOTMzYS40NjcuNDY3IDAgMCAwIC40MzcuNjNoNC4yNTRhLjQ2Ny40NjcgMCAwIDAgLjQzNy0uNjNsLS4zNS0uOTMzYS40NjcuNDY3IDAgMCAwLS40MzctLjMwM2gtMS4zMXYtMS40MjNjMi42MDYtLjIzOCA0LjY2Ni0yLjQ0NSA0LjY2Ni01LjExaC40NjdjLjc3MiAwIDEuNC0uNjI5IDEuNC0xLjRWMi44YzAtLjc3Mi0uNjI4LTEuNC0xLjQtMS40Wk0xLjQgNC4yYS40NjcuNDY3IDAgMCAxLS40NjctLjQ2N1YyLjhjMC0uMjU3LjIxLS40NjcuNDY3LS40NjdoLjQ2N1Y0LjJIMS40Wm03LjQwNi0uMDIzLS43NTMuNzcuMTcgMS4wNTdhLjIxMi4yMTIgMCAwIDEtLjIwMS4yOGgtLjAwM2EuMjIyLjIyMiAwIDAgMS0uMDk5LS4wMjRsLS45MjItLjUxMy0uOTIxLjUwN2EuMjEyLjIxMiAwIDEgMS0uMzEyLS4yMmwuMTgtMS4wOTEtLjc1Mi0uNzczYS4yMS4yMSAwIDAgMS0uMDQ5LS4yMTYuMjEuMjEgMCAwIDEgLjE3LS4xNDJsMS4wMzItLjE1NS40NjUtLjk4NWEuMjEzLjIxMyAwIDAgMSAuMzg0IDBsLjQ2MS45ODggMS4wMzEuMTU5YS4yMS4yMSAwIDAgMSAuMTY5LjE0My4yMS4yMSAwIDAgMS0uMDUuMjE1Wm00LjI2LS40NDRjMCAuMjU4LS4yMDkuNDY3LS40NjYuNDY3aC0uNDY3VjIuMzMzaC40NjdjLjI1NyAwIC40NjcuMjEuNDY3LjQ2N3YuOTMzWiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Lr=Object.defineProperty,Ga=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Oa=(E,i,r)=>i in E?Lr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,bo=(E,i)=>{for(var r in i||(i={}))ga.call(i,r)&&Oa(E,r,i[r]);if(Ga)for(var r of Ga(i))za.call(i,r)&&Oa(E,r,i[r]);return E};const mr=E=>React.createElement("svg",bo({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"phb_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M32.6 18.4h-.467v-.467A.933.933 0 0 0 31.2 17h-8.4a.933.933 0 0 0-.933.933v.467H21.4c-.772 0-1.4.628-1.4 1.4v.933c0 .772.628 1.4 1.4 1.4h.467c0 2.666 2.06 4.873 4.666 5.111v1.423h-1.31a.467.467 0 0 0-.437.303l-.35.933a.467.467 0 0 0 .437.63h4.254a.467.467 0 0 0 .437-.63l-.35-.933a.467.467 0 0 0-.437-.303h-1.31v-1.423c2.606-.238 4.666-2.445 4.666-5.11h.467c.772 0 1.4-.629 1.4-1.4V19.8c0-.772-.628-1.4-1.4-1.4Zm-11.2 2.8a.467.467 0 0 1-.467-.467V19.8c0-.257.21-.467.467-.467h.467V21.2H21.4Zm7.406-.023-.753.77.17 1.057a.212.212 0 0 1-.201.28h-.003a.222.222 0 0 1-.099-.024l-.922-.513-.921.507a.212.212 0 1 1-.312-.22l.18-1.091-.752-.773a.21.21 0 0 1-.049-.216.21.21 0 0 1 .17-.142l1.032-.155.465-.985a.213.213 0 0 1 .384 0l.461.988 1.031.159a.21.21 0 0 1 .169.143.21.21 0 0 1-.05.215Zm4.26-.444c0 .258-.209.467-.466.467h-.467v-1.867h.467c.257 0 .467.21.467.467v.933Z",transform:"translate(-20 -17)",fill:"url(#phb_active_svg__a)",fillRule:"nonzero"}));var cr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMyLjYgMTguNGgtLjQ2N3YtLjQ2N0EuOTMzLjkzMyAwIDAgMCAzMS4yIDE3aC04LjRhLjkzMy45MzMgMCAwIDAtLjkzMy45MzN2LjQ2N0gyMS40Yy0uNzcyIDAtMS40LjYyOC0xLjQgMS40di45MzNjMCAuNzcyLjYyOCAxLjQgMS40IDEuNGguNDY3YzAgMi42NjYgMi4wNiA0Ljg3MyA0LjY2NiA1LjExMXYxLjQyM2gtMS4zMWEuNDY3LjQ2NyAwIDAgMC0uNDM3LjMwM2wtLjM1LjkzM2EuNDY3LjQ2NyAwIDAgMCAuNDM3LjYzaDQuMjU0YS40NjcuNDY3IDAgMCAwIC40MzctLjYzbC0uMzUtLjkzM2EuNDY3LjQ2NyAwIDAgMC0uNDM3LS4zMDNoLTEuMzF2LTEuNDIzYzIuNjA2LS4yMzggNC42NjYtMi40NDUgNC42NjYtNS4xMWguNDY3Yy43NzIgMCAxLjQtLjYyOSAxLjQtMS40VjE5LjhjMC0uNzcyLS42MjgtMS40LTEuNC0xLjRabS0xMS4yIDIuOGEuNDY3LjQ2NyAwIDAgMS0uNDY3LS40NjdWMTkuOGMwLS4yNTcuMjEtLjQ2Ny40NjctLjQ2N2guNDY3VjIxLjJIMjEuNFptNy40MDYtLjAyMy0uNzUzLjc3LjE3IDEuMDU3YS4yMTIuMjEyIDAgMCAxLS4yMDEuMjhoLS4wMDNhLjIyMi4yMjIgMCAwIDEtLjA5OS0uMDI0bC0uOTIyLS41MTMtLjkyMS41MDdhLjIxMi4yMTIgMCAxIDEtLjMxMi0uMjJsLjE4LTEuMDkxLS43NTItLjc3M2EuMjEuMjEgMCAwIDEtLjA0OS0uMjE2LjIxLjIxIDAgMCAxIC4xNy0uMTQybDEuMDMyLS4xNTUuNDY1LS45ODVhLjIxMy4yMTMgMCAwIDEgLjM4NCAwbC40NjEuOTg4IDEuMDMxLjE1OWEuMjEuMjEgMCAwIDEgLjE2OS4xNDMuMjEuMjEgMCAwIDEtLjA1LjIxNVptNC4yNi0uNDQ0YzAgLjI1OC0uMjA5LjQ2Ny0uNDY2LjQ2N2gtLjQ2N3YtMS44NjdoLjQ2N2MuMjU3IDAgLjQ2Ny4yMS40NjcuNDY3di45MzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAgLTE3KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",sr=Object.defineProperty,$n=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,Pr=(E,i,r)=>i in E?sr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,da=(E,i)=>{for(var r in i||(i={}))pa.call(i,r)&&Pr(E,r,i[r]);if($n)for(var r of $n(i))nr.call(i,r)&&Pr(E,r,i[r]);return E};const ua=E=>React.createElement("svg",da({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M12.268 1.94h.805c.481 0 .871.39.871.87v4.354c0 .48-.39.87-.87.87h-1.586L7.845 2.771l-.423-.6-2.593 1.197a.87.87 0 0 1-.537.063c-.791-.158-1.057-.435-.796-.83.252-.383 1.324-1.153 3.218-2.31a.997.997 0 0 1 .154-.078C7.663-.16 8.57-.027 9.59.618c.843.535 1.74.978 2.678 1.322ZM.608 7.99a.87.87 0 0 1-.594-.826V2.81c0-.48.39-.87.87-.87h2.008l-.004.003a1.127 1.127 0 0 0 .047 1.715c.638.515 1.5.658 2.27.377l1.959-.714 1.373 1.985c.042.04.08.086.114.134l2.407 3.479a.87.87 0 0 1-.33 1.275l-3.845 1.903a.866.866 0 0 1-.557.073l.142-.144c.67-.678.67-1.77 0-2.448l-2.786-2.82a1.306 1.306 0 0 0-1.858 0L.608 7.99Zm2.73-.375 2.47 2.5a.87.87 0 0 1 .223.835l-.125.471a.671.671 0 0 1-1.046.37L1.683 9.452a.87.87 0 0 1-.104-1.313l.52-.526a.87.87 0 0 1 1.238 0Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ho="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI2OCAxLjk0aC44MDVjLjQ4MSAwIC44NzEuMzkuODcxLjg3djQuMzU0YzAgLjQ4LS4zOS44Ny0uODcuODdoLTEuNTg2TDcuODQ1IDIuNzcxbC0uNDIzLS42LTIuNTkzIDEuMTk3YS44Ny44NyAwIDAgMS0uNTM3LjA2M2MtLjc5MS0uMTU4LTEuMDU3LS40MzUtLjc5Ni0uODMuMjUyLS4zODMgMS4zMjQtMS4xNTMgMy4yMTgtMi4zMWEuOTk3Ljk5NyAwIDAgMSAuMTU0LS4wNzhDNy42NjMtLjE2IDguNTctLjAyNyA5LjU5LjYxOGMuODQzLjUzNSAxLjc0Ljk3OCAyLjY3OCAxLjMyMlpNLjYwOCA3Ljk5YS44Ny44NyAwIDAgMS0uNTk0LS44MjZWMi44MWMwLS40OC4zOS0uODcuODctLjg3aDIuMDA4bC0uMDA0LjAwM2ExLjEyNyAxLjEyNyAwIDAgMCAuMDQ3IDEuNzE1Yy42MzguNTE1IDEuNS42NTggMi4yNy4zNzdsMS45NTktLjcxNCAxLjM3MyAxLjk4NWMuMDQyLjA0LjA4LjA4Ni4xMTQuMTM0bDIuNDA3IDMuNDc5YS44Ny44NyAwIDAgMS0uMzMgMS4yNzVsLTMuODQ1IDEuOTAzYS44NjYuODY2IDAgMCAxLS41NTcuMDczbC4xNDItLjE0NGMuNjctLjY3OC42Ny0xLjc3IDAtMi40NDhsLTIuNzg2LTIuODJhMS4zMDYgMS4zMDYgMCAwIDAtMS44NTggMEwuNjA4IDcuOTlabTIuNzMtLjM3NSAyLjQ3IDIuNWEuODcuODcgMCAwIDEgLjIyMy44MzVsLS4xMjUuNDcxYS42NzEuNjcxIDAgMCAxLTEuMDQ2LjM3TDEuNjgzIDkuNDUyYS44Ny44NyAwIDAgMS0uMTA0LTEuMzEzbC41Mi0uNTI2YS44Ny44NyAwIDAgMSAxLjIzOCAwWiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",so=Object.defineProperty,Fo=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,Ua=(E,i,r)=>i in E?so(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Do=(E,i)=>{for(var r in i||(i={}))Ja.call(i,r)&&Ua(E,r,i[r]);if(Fo)for(var r of Fo(i))zo.call(i,r)&&Ua(E,r,i[r]);return E};const xl=E=>React.createElement("svg",Do({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"hzz_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M12.268 1.94h.805c.481 0 .871.39.871.87v4.354c0 .48-.39.87-.87.87h-1.586L7.845 2.771l-.423-.6-2.593 1.197a.87.87 0 0 1-.537.063c-.791-.158-1.057-.435-.796-.83.252-.383 1.324-1.153 3.218-2.31a.997.997 0 0 1 .154-.078C7.663-.16 8.57-.027 9.59.618c.843.535 1.74.978 2.678 1.322ZM.608 7.99a.87.87 0 0 1-.594-.826V2.81c0-.48.39-.87.87-.87h2.008l-.004.003a1.127 1.127 0 0 0 .047 1.715c.638.515 1.5.658 2.27.377l1.959-.714 1.373 1.985c.042.04.08.086.114.134l2.407 3.479a.87.87 0 0 1-.33 1.275l-3.845 1.903a.866.866 0 0 1-.557.073l.142-.144c.67-.678.67-1.77 0-2.448l-2.786-2.82a1.306 1.306 0 0 0-1.858 0L.608 7.99Zm2.73-.375 2.47 2.5a.87.87 0 0 1 .223.835l-.125.471a.671.671 0 0 1-1.046.37L1.683 9.452a.87.87 0 0 1-.104-1.313l.52-.526a.87.87 0 0 1 1.238 0Z",fill:"url(#hzz_active_svg__a)",fillRule:"nonzero"}));var ya="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEyLjI2OCAxLjk0aC44MDVjLjQ4MSAwIC44NzEuMzkuODcxLjg3djQuMzU0YzAgLjQ4LS4zOS44Ny0uODcuODdoLTEuNTg2TDcuODQ1IDIuNzcxbC0uNDIzLS42LTIuNTkzIDEuMTk3YS44Ny44NyAwIDAgMS0uNTM3LjA2M2MtLjc5MS0uMTU4LTEuMDU3LS40MzUtLjc5Ni0uODMuMjUyLS4zODMgMS4zMjQtMS4xNTMgMy4yMTgtMi4zMWEuOTk3Ljk5NyAwIDAgMSAuMTU0LS4wNzhDNy42NjMtLjE2IDguNTctLjAyNyA5LjU5LjYxOGMuODQzLjUzNSAxLjc0Ljk3OCAyLjY3OCAxLjMyMlpNLjYwOCA3Ljk5YS44Ny44NyAwIDAgMS0uNTk0LS44MjZWMi44MWMwLS40OC4zOS0uODcuODctLjg3aDIuMDA4bC0uMDA0LjAwM2ExLjEyNyAxLjEyNyAwIDAgMCAuMDQ3IDEuNzE1Yy42MzguNTE1IDEuNS42NTggMi4yNy4zNzdsMS45NTktLjcxNCAxLjM3MyAxLjk4NWMuMDQyLjA0LjA4LjA4Ni4xMTQuMTM0bDIuNDA3IDMuNDc5YS44Ny44NyAwIDAgMS0uMzMgMS4yNzVsLTMuODQ1IDEuOTAzYS44NjYuODY2IDAgMCAxLS41NTcuMDczbC4xNDItLjE0NGMuNjctLjY3OC42Ny0xLjc3IDAtMi40NDhsLTIuNzg2LTIuODJhMS4zMDYgMS4zMDYgMCAwIDAtMS44NTggMEwuNjA4IDcuOTlabTIuNzMtLjM3NSAyLjQ3IDIuNWEuODcuODcgMCAwIDEgLjIyMy44MzVsLS4xMjUuNDcxYS42NzEuNjcxIDAgMCAxLTEuMDQ2LjM3TDEuNjgzIDkuNDUyYS44Ny44NyAwIDAgMS0uMTA0LTEuMzEzbC41Mi0uNTI2YS44Ny44NyAwIDAgMSAxLjIzOCAwWiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",xa=e(61809);const Ta=(E,i)=>({1:{url:`/shixuns/${i}/challenges`,isPush:!1},2:{url:`/shixuns/${i}/propaedeutics`,isPush:!1},3:{url:`/shixuns/${i}/repository`,isPush:!0},4:{url:`/shixuns/${i}/secret_repository`,isPush:!0},5:{url:`/shixuns/${i}/collaborators`,isPush:!1},6:{url:`/shixuns/${i}/dataset`,isPush:!1},7:{url:`/shixuns/${i}/shixun_discuss`,isPush:!1},8:{url:`/shixuns/${i}/ranking_list`,isPush:!1},9:{url:`/shixuns/${i}/settings`,isPush:!1}})[E]||{},_a=E=>({challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9"})[E]||"1",eo=({user:E,shixunsDetail:i,globalSetting:r,loading:tt,dispatch:hn})=>{var An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn;const[Qr]=(0,f.useSearchParams)(),Tr=(0,f.useParams)(),[aa,Br]=(0,t.useState)(""),[Aa,Sr]=(0,t.useState)(""),Ea=(0,f.useLocation)(),[ha,Da]=(0,t.useState)(!1);(0,N.Dk)(((An=i.detail)==null?void 0:An.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),(0,t.useEffect)(()=>{const rr=Tr.id;Br(rr),hn({type:"shixunsDetail/getShixunsDetail",payload:{id:rr}}),hn({type:"shixunsDetail/getRightData",payload:{id:rr}})},[Tr.id]),(0,t.useEffect)(()=>{var rr;Sr(_a((rr=Ea.pathname.split("/"))==null?void 0:rr[3]))},[Ea.pathname]);const ba=({item:rr,key:wr,keyPath:dr,domEvent:br})=>{var wn,Er;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",br.currentTarget.textContent]);const{url:oo,isPush:sa}=Ta(wr,aa);sa?(wn=f.history)==null||wn.push(oo):(Er=f.history)==null||Er.replace(oo)},Wa=(tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)==null?void 0:tn.own,to=(Vt=(pt=E.userInfo)==null?void 0:pt.shixun)==null?void 0:Vt.editable,lr=[{key:"1",label:"\u4EFB\u52A1",icon:rs,activeIcon:is,show:!0},{key:"3",label:"\u4EE3\u7801",icon:iu,activeIcon:cu,show:Wa&&!((Ir=i.detail)!=null&&Ir.is_jupyter)&&((Cr=i.detail)==null?void 0:Cr.init_repository)},{key:"6",label:"\u6570\u636E\u96C6",icon:ke,activeIcon:pn,show:!0},{key:"4",label:"\u79C1\u5BC6\u4EE3\u7801",icon:iu,activeIcon:cu,show:Wa&&((Hr=i.detail)==null?void 0:Hr.secret_repository)},{key:"7",label:"\u8BC4\u8BBA",icon:xr,activeIcon:Vr,show:Wa&&to&&!((hr=i.detail)!=null&&hr.is_jupyter)&&!((_r=i.detail)!=null&&_r.is_disable_discuss)},{key:"8",label:"\u6392\u884C\u699C",icon:ka,activeIcon:cr,show:!((zr=i.detail)!=null&&zr.is_jupyter)},{key:"5",label:"\u5408\u4F5C\u8005",icon:ho,activeIcon:ya,show:Wa},{key:"9",label:"\u914D\u7F6E",icon:"\u2699\uFE0F",show:Wa&&((zn=i.detail)==null?void 0:zn.is_jupyter)}].filter(rr=>rr.show);return t.createElement("section",{className:xo.bg,style:{background:`url(${Du}) 0 center / 100% 100% no-repeat`,minHeight:"100vh"}},t.createElement(xa.Z,{title:"\u5B9E\u8DF5\u9879\u76EE",defaultBack:"/shixuns"}),t.createElement(bu,null),t.createElement("section",{className:xo.tabs},t.createElement("div",{className:"flex item-center",style:{width:"1200px",height:"32px",margin:"0 auto"}},(0,v.Ny)()&&!((_n=i.challenges)!=null&&_n.is_jupyter||(Ar=i.challenges)!=null&&Ar.is_jupyter_lab)&&t.createElement("div",{className:xo.checkWrap,style:{marginRight:"20px"}},t.createElement("span",{className:`${xo.check} ${xo.activeCheck}`,onClick:()=>Da(!0)},t.createElement("i",{className:"iconfont icon-hjj-yijianjiance font14"}),"\u4E00\u952E\u68C0\u6D4B")),Wa&&to&&!((Jn=i.detail)!=null&&Jn.is_jupyter)&&t.createElement("div",{className:xo.checkWrap,style:{width:"78px"}},t.createElement(f.Link,{className:xo.check,to:`/shixuns/${aa}/edit`,onClick:rr=>{Qr.get("exercise")&&(rr.preventDefault(),ee.default.confirm({title:"\u63D0\u793A",content:"\u8BF7\u6CE8\u610F\uFF0C\u672C\u6B21\u7F16\u8F91\u4EC5\u4FEE\u6539\u8BD5\u5377\u4E2D\u7684\u5B9E\u8BAD\u9898\uFF0C\u4E0D\u4F1A\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8DF5\u9879\u76EE\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>f.history.push(`/shixuns/${aa}/edit`)}))},id:"settingEntry"},t.createElement("i",{className:"iconfont icon-hjj-shezhi1 font14"}),t.createElement("span",null,"\u8BBE\u7F6E")))),t.createElement("aside",{className:xo.wrap},t.createElement("div",{className:xo.tabsWrap},lr.map(rr=>t.createElement("div",{key:rr.key,className:_u()(xo.tabItem,{[xo.activeTab]:Aa===rr.key}),onClick:()=>ba({key:rr.key,domEvent:{currentTarget:{textContent:rr.label}}})},rr.key=="9"?t.createElement(t.Fragment,null,t.createElement("div",{className:xo.activeIcon},t.createElement("i",{className:"iconfont icon-hjj-shezhi font14",style:{color:"#3061D0"}})),t.createElement("div",{className:xo.icon},t.createElement("i",{className:"iconfont icon-hjj-shezhi font14",style:{color:Aa===rr.key?"#3061D0":"#B7C0D2"}}))):t.createElement(t.Fragment,null,t.createElement("img",{className:xo.activeIcon,src:rr.activeIcon,style:{width:14,marginRight:6}}),t.createElement("img",{className:xo.icon,src:Aa===rr.key?rr.activeIcon:rr.icon,style:{width:14,marginRight:6}})),t.createElement("span",null,rr.label)))),t.createElement("div",{className:xo.content},t.createElement(f.Outlet,null)),t.createElement(vn,{isDrawer:ha,setIsDrawer:Da}))))};var ta=(0,f.connect)(({user:E,shixunsDetail:i,loading:r,globalSetting:tt})=>({user:E,shixunsDetail:i,globalSetting:tt,loading:r.models.index}))(eo),Ya=e(20834),pr={flex_box_center:"flex_box_center___C7BpK",flex_space_between:"flex_space_between___y5tEt",flex_box_vertical_center:"flex_box_vertical_center___BzS9v",flex_box_center_end:"flex_box_center_end___BlZGt",flex_box_column:"flex_box_column___XFVq1",banner:"banner___x1zhX",wrp:"wrp___HroXY",action:"action___Q9oWd",titleWrap:"titleWrap___LbsjD",deleteBtnStatus:"deleteBtnStatus___QiOcU",title:"title___nwoJQ",btn:"btn___tsJce",btn_type:"btn_type___pqyD9",actionBtns:"actionBtns___VEzTd",ratingTitle:"ratingTitle___sVN4G",fork:"fork___zCzx7",collect:"collect___JiCST",gold:"gold___f3DHn",handleOverflow:"handleOverflow___gVLUz",laboratory:"laboratory___KOOT4",name:"name___NM3vA",contentWrap:"contentWrap___IYvpn",contentLeftWrap:"contentLeftWrap___O88ow",user:"user___WJ43b",text:"text___Ip9I2",d1:"d1___iRJGr",d2:"d2___GxMoB",operationWrap:"operationWrap___OafFH",iconBtn:"iconBtn___SopdR",testBtn:"testBtn___FstX2",fullScreenLoading:"fullScreenLoading___QcDyh",customPopover:"customPopover___v_kEO",active:"active___B6kUu",splitInfo:"splitInfo___Iz1oG",splitInfo_t1:"splitInfo_t1___leyKR",splitInfo_t2:"splitInfo_t2___BwEYQ"},ao={recommend_config_introduce:"recommend_config_introduce___xnAQ0",recommend_config:"recommend_config___HSCj1",recommend_config_item:"recommend_config_item___uRjR7",item_title:"item_title___KPaUh",recommend_text:"recommend_text___JUfgL",item_content:"item_content___HFNJz",recommend_config_active_item:"recommend_config_active_item___IwL8D",tooltip:"tooltip___yYmGb"},Yo=e(61485),Zo=e(13014),Ma=e(59301),Ho=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())}),So=({visible:E,onOk:i,onCancel:r,identifier:tt})=>{const[hn,An]=(0,t.useState)(!1),[Ut,tn]=(0,t.useState)({}),[pt,Vt]=(0,t.useState)(!1),Ir=()=>Ho(void 0,null,function*(){Vt(!0);const hr=yield(0,H.HS)(tt);[0,-10].includes(hr.status)&&(tn(hr),Vt(!1))}),Cr=()=>{ee.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ma.createElement("div",{className:"tc"},Ma.createElement("img",{src:Zo,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Hr=()=>Ho(void 0,null,function*(){An(!0),(yield(0,ze.ZP)(`/api/shixuns/${tt}/apply_recommend_config.json`,{method:"put",body:{data:Ut==null?void 0:Ut.recommend}})).status==0&&(T.ZP.success("\u5E94\u7528\u6210\u529F"),An(!1),r())});return Ma.createElement(Ma.Fragment,null,Ma.createElement(ee.default,{title:"\u63A8\u8350\u914D\u7F6E",open:E,width:640,onCancel:r,centered:!0,onOk:()=>Ho(void 0,null,function*(){yield Hr(),i()}),confirmLoading:hn,okText:"\u4F7F\u7528\u63A8\u8350\u914D\u7F6E",cancelText:"\u4E0D\u4F7F\u7528"},Ma.createElement(P.Z,{spinning:pt},Ma.createElement("div",{className:ao.recommend_config_introduce},Ma.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Ma.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002")),Ma.createElement("div",{className:ao.recommend_config},["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"].map((hr,_r)=>Ma.createElement("div",{className:`${ao.recommend_config_item}`,key:hr},Ma.createElement("div",{className:ao.item_title},Ma.createElement("div",null,hr),_r==1?Ma.createElement("div",{className:ao.recommend_text},"\u63A8\u8350"):Ma.createElement(Ma.Fragment,null)),(hr=="\u5F53\u524D\u914D\u7F6E"&&(Ut==null?void 0:Ut.current)||hr=="\u63A8\u8350\u914D\u7F6E"&&(Ut==null?void 0:Ut.recommend)||[]).map((zr,zn)=>Ma.createElement("div",{className:ao.item_content,key:zn},Ma.createElement("span",null,zr==null?void 0:zr.image_name),zr!=null&&zr.cpu_limit?Ma.createElement("span",null,zr==null?void 0:zr.cpu_limit,"\u6838",zr==null?void 0:zr.memory_limit,"G"):Ma.createElement("div",null,Ma.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Ma.createElement(u.Z,{title:Ma.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Ma.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Ma.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Ma.createElement(Yo.Z,{className:ao.tooltip})))))))),Ma.createElement("div",null,Ma.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Ma.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Cr()},"\u8054\u7CFB\u7BA1\u7406\u5458")))))},$e=e(59301),qa=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,ml=(E,i)=>{var r={};for(var tt in E)Ra.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&qa)for(var tt of qa(E))i.indexOf(tt)<0&&Vo.call(E,tt)&&(r[tt]=E[tt]);return r},co=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Go=E=>{var i=E,{shixunsDetail:r,user:tt,globalSetting:hn,loading:An,dispatch:Ut,problemset:tn}=i,pt=ml(i,["shixunsDetail","user","globalSetting","loading","dispatch","problemset"]),Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da,ba,Wa,to,lr,rr,wr,dr,br,wn,Er,oo,sa,no,ko,bl,$l,_l,ei,ti,ni,ri,ai,oi,li,ii,ui,si,ci,di,fi,vi,mi,gi,pi,hi,Ai,Ei,yi,Ci,xi,bi,Di,Si,Mi,Pi,Ii,wi,Ni,Bi,Oi,Li,ji,Fi,zi,Ti,Ri,Zi,Hi,Qi,ki,Wi,Ki,Xi,Yi,Vi,Gi,Ui,Ji,qi,$a,vu,Kl,Zu,mu,gu,Xl,Yl;const pu=(0,f.useLocation)(),Pa=(0,t.useRef)(""),[Hu,Ol]=(0,t.useState)(!1),Qu=(0,t.useRef)(null),[ku,hu]=(0,t.useState)(!0),[Dl,Vl]=(0,t.useState)(2),[Wu,ol]=(0,t.useState)(!1),[Ku,$i]=(0,t.useState)(!1),[Ll,Xu]=(0,t.useState)(),[jl,Gl]=(0,t.useState)(),[Au,Yu]=(0,t.useState)(),[Fl,Vu]=(0,t.useState)(!1),[fs,zl]=(0,t.useState)(!1),[_i,eu]=(0,t.useState)(2),[Gu,tu]=(0,t.useState)(!1),Eu=[{level:"\u5165\u95E8",color:"#44D7B6"},{level:"\u521D\u7EA7",color:"#44D7B6"},{level:"\u4E2D\u7EA7",color:"#F7B500"},{level:"\u4E2D\u9AD8\u7EA7",color:"#FF8C29"},{level:"\u9AD8\u7EA7",color:"#E53333"}],Ul=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}];(0,t.useEffect)(()=>{var Mn;Pa.current=(Mn=pu.pathname.split("/"))==null?void 0:Mn[2]},[pu.pathname]),(0,t.useEffect)(()=>{Ut({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),setTimeout(()=>{hu(!1)},5e3)},[]);const yu=(Ir=(Vt=tt.userInfo)==null?void 0:Vt.shixun)==null?void 0:Ir.own,Tl=(Hr=(Cr=tt.userInfo)==null?void 0:Cr.shixun)==null?void 0:Hr.editable,ll=(_r=(hr=r==null?void 0:r.challenges)==null?void 0:hr.challenge_list)==null?void 0:_r.length,gl=!((zn=(zr=tt.userInfo)==null?void 0:zr.shixun)!=null&&zn.can_managed),Uu=(_n=r.detail)==null?void 0:_n.is_client_unity_3d,Cu=()=>co(void 0,null,function*(){var Mn,jr,ro;if(zl(!0),(Mn=r.detail)!=null&&Mn.windows_vnc&&!(0,v.ag)())return!1;if((jr=r.detail)!=null&&jr.can_fork){Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Kr=yield(0,ze.ZP)(`/api/shixuns/${Pa==null?void 0:Pa.current}/copy.json`,{method:"post",body:{}});Kr.status===0?(zl(!1),window.location.href=`/shixuns/${(ro=Kr.data)==null?void 0:ro.shixun}/challenges`,T.ZP.success("\u590D\u5236\u6210\u529F"),ol(!1)):zl(!1),Kr.status===-3&&(zl(!1),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Kr.message}}}))}),Nn=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D6\u6D88\u6536\u85CF"]);const jr=yield Ut({type:"shixunsDetail/cancelCollect",payload:{container_id:(Mn=r.detail)==null?void 0:Mn.id,container_type:"Shixun"}});jr.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}}),T.ZP.success(jr.message))}),oa=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u6536\u85CF"]);const jr=yield Ut({type:"shixunsDetail/collect",payload:{container_id:(Mn=r.detail)==null?void 0:Mn.id,container_type:"Shixun"}});jr.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}}),T.ZP.success(jr.message))}),go=()=>{var Mn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(Ut)&&Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:Pa.current}}})},ca=()=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:Pa.current}}})},Sl=Mn=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:Pa.current,isCancelPublic:Mn}}})},As=()=>{var Mn,jr;if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!((Mn=r.detail)!=null&&Mn.has_sub_discipline)){$i(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Pa.current,type:(jr=r.detail)==null?void 0:jr.has_sub_discipline}}})},Ju=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const jr=yield Ut({type:"shixunsDetail/release",payload:{id:Pa.current}});Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}});const ro=(jr==null?void 0:jr.evaluation_set_position)||[];if(jr.status==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u4E2D",(Mn=jr==null?void 0:jr.challenge_errors)==null?void 0:Mn.map((Kr,fo)=>$e.createElement("span",{key:fo,style:{color:"#3061D0"}},"\u7B2C",Kr==null?void 0:Kr.challenge_position,"\u5173",fo!=(jr==null?void 0:jr.challenge_errors)-1&&"\u3001")),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u53D1\u5E03"),onOk:()=>{var Kr,fo;window.location.href=`/shixuns/${Pa.current}/edit/${(fo=(Kr=jr==null?void 0:jr.challenge_errors)==null?void 0:Kr[0])==null?void 0:fo.challenge_id}/tab=2`}});return}if(jr.status==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u5BFC\u81F4\u5B9E\u9A8C\u65E0\u6CD5\u6B63\u5E38\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u5584\u540E\u518D\u8FDB\u884C\u53D1\u5E03"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Pa.current}/edit?tabId=environment`}});return}if(jr.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:$e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:jr==null?void 0:jr.tag_position,evaluationSetPosition:ro,publishBoxStatus:jr.status}}})}),Es=()=>{var Mn,jr,ro;if((0,U.tJ)(Ut,!0)){if(((Mn=r.detail)==null?void 0:Mn.shixun_status)>1&&Ol(!0),(jr=r.detail)!=null&&jr.is_jupyter||(ro=r.detail)!=null&&ro.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:Pa.current}}).then(Kr=>{Ol(!1),Kr!=null&&Kr.identifier&&(window.location.href=`/tasks/${Kr.identifier}/jupyter`)});return}Ut({type:"shixunsDetail/execShixun",payload:{id:Pa.current}}).then(Kr=>co(void 0,null,function*(){var fo,ps;if(Ol(!1),(Kr==null?void 0:Kr.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(ps=(fo=Kr==null?void 0:Kr.data)==null?void 0:fo.challenge_errors)==null?void 0:ps.map((Io,nu)=>{var ru,hs;return $e.createElement("span",{key:nu,style:{color:"#3061D0"}},"\u7B2C",Io==null?void 0:Io.challenge_position,"\u5173",nu!=((hs=(ru=Kr==null?void 0:Kr.data)==null?void 0:ru.challenge_errors)==null?void 0:hs.length)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Io,nu,ru;window.location.href=`/shixuns/${Pa.current}/edit/${(ru=(nu=(Io=Kr==null?void 0:Kr.data)==null?void 0:Io.challenge_errors)==null?void 0:nu[0])==null?void 0:ru.challenge_id}/tab=2`},onCancel:()=>{Ut({type:"shixunsDetail/execShixun",payload:{id:Pa.current,jump_challenge_setting:!0}}).then(Io=>{if(Io!=null&&Io.game_identifier){window.location.href=`/tasks/${Io.game_identifier}`;return}(Io==null?void 0:Io.status)===2?qu(Io==null?void 0:Io.message,!0):(Io==null?void 0:Io.status)===3&&$u(Io==null?void 0:Io.message)})}});return}if((Kr==null?void 0:Kr.status)==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Pa.current}/edit?tabId=environment`}});return}if(Kr!=null&&Kr.game_identifier){window.location.href=`/tasks/${Kr.game_identifier}`;return}(Kr==null?void 0:Kr.status)===2?qu(Kr==null?void 0:Kr.message):(Kr==null?void 0:Kr.status)===3&&$u(Kr==null?void 0:Kr.message)}))}},qu=(Mn,jr=!1)=>{Mn=Mn!=null&&Mn.includes(".json")?Mn:`${Mn}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:$e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>co(void 0,null,function*(){var ro;const Kr=yield(0,H.$Q)({url:Mn});if(!Kr)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const fo=yield(0,H.Ir)({id:Kr.shixun_identifier,jump_challenge_setting:jr});if(fo!=null&&fo.game_identifier){(ro=f.history)==null||ro.push(`/tasks/${fo.game_identifier}`);return}(fo==null?void 0:fo.status)===2?qu(fo==null?void 0:fo.message):(fo==null?void 0:fo.status)===3&&$u(fo==null?void 0:fo.message)})})},$u=Mn=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:$e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Mn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ys=()=>{var Mn;const jr=(Mn=r.detail)==null?void 0:Mn.diffcult;return jr?Eu.find(Kr=>Kr.level===jr).color:"--"},vs=Mn=>Mn?(Mn>=1e3&&(Mn=Mn/1e3+"K"),Mn):0;(0,t.useEffect)(()=>{var Mn;gs((Mn=r.detail)==null?void 0:Mn.mark_content)},[(Ar=r.detail)==null?void 0:Ar.mark_content]);const[ms,gs]=(0,t.useState)(""),xu=Mn=>co(void 0,null,function*(){var jr,ro;const Kr=yield(0,ze.ZP)(`/api/shixuns/${Pa==null?void 0:Pa.current}/mark.json`,{method:"post",body:{mark_status:Mn===4?(jr=r.detail)==null?void 0:jr.mark_status:((ro=r.detail)==null?void 0:ro.mark_status)===Mn?0:Mn,mark_content:ms}});(Kr==null?void 0:Kr.status)===0&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}})}),Cs=()=>{var Mn,jr,ro;return $e.createElement("div",{className:pr.customPopover},$e.createElement("p",null,$e.createElement("b",null,"\u6807\u7B7E"),$e.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),$e.createElement("ul",null,$e.createElement("li",{onClick:()=>xu(1),className:((Mn=r.detail)==null?void 0:Mn.mark_status)===1?pr.active:""},"\u6B63\u5E38 ",$e.createElement("i",{className:"iconfont icon-duigou1"})),$e.createElement("li",{onClick:()=>xu(2),className:((jr=r.detail)==null?void 0:jr.mark_status)===2?pr.active:""},"\u9700\u5B8C\u5584 ",$e.createElement("i",{className:"iconfont icon-duigou1"})),$e.createElement("li",{onClick:()=>xu(3),className:((ro=r.detail)==null?void 0:ro.mark_status)===3?pr.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",$e.createElement("i",{className:"iconfont icon-duigou1"}))),$e.createElement("p",{style:{margin:"16px 0"}},$e.createElement("b",null,"\u5907\u6CE8"),$e.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),$e.createElement(W.default.TextArea,{value:ms,onChange:Kr=>gs(Kr.target.value),onBlur:Kr=>xu(4),rows:4,maxLength:140}))},xs=(Mn=0)=>{let jr="#0152d9";return Mn===1&&(jr="#2FA34F"),Mn===2&&(jr="#FF8C29"),Mn===3&&(jr="#E53333"),jr};return $e.createElement("section",null,$e.createElement("aside",{className:pr.banner,style:(Jn=r.detail)!=null&&Jn.banner_image?{backgroundImage:`url(${(Qr=r.detail)==null?void 0:Qr.banner_image})`,paddingTop:(Tr=r.detail)!=null&&Tr.banner_image_b?0:50}:{}},$e.createElement("aside",{className:pr.wrp,style:(aa=r.detail)!=null&&aa.banner_image_b?{backgroundImage:`url(${(Br=r.detail)==null?void 0:Br.banner_image_b})`}:{}},$e.createElement("div",{className:pr.action},$e.createElement("div",{className:pr.titleWrap},((Aa=r.detail)==null?void 0:Aa.shixun_status)===3&&$e.createElement(u.Z,{title:"\u5DF2\u5173\u95ED"},$e.createElement("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})),((Sr=r.detail)==null?void 0:Sr.shixun_status)===-1&&$e.createElement("span",{className:pr.deleteBtnStatus},"\u5DF2\u5220\u9664"),$e.createElement(u.Z,{title:((Ea=r.detail)==null?void 0:Ea.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},$e.createElement("span",{className:pr.title},((ha=r.detail)==null?void 0:ha.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")),$e.createElement("div",{className:pr.btn,style:{backgroundColor:ys()}},(Da=r.detail)==null?void 0:Da.diffcult),((Wa=(ba=r==null?void 0:r.detail)==null?void 0:ba.shixun_marks)==null?void 0:Wa.length)>0&&(((to=tt==null?void 0:tt.userInfo)==null?void 0:to.role)==1||((lr=tt==null?void 0:tt.userInfo)==null?void 0:lr.role)==2)&&((rr=r==null?void 0:r.detail)==null?void 0:rr.shixun_marks.map((Mn,jr)=>$e.createElement(u.Z,{title:`${Mn}`,key:jr},$e.createElement("div",{className:pr.btn_type,style:{backgroundColor:"#43a2ff"}},Mn)))),((wr=r.detail)==null?void 0:wr.identity)<5&&$e.createElement(u.Z,{title:(br=Ul[((dr=r.detail)==null?void 0:dr.shixun_tag_num)-1])==null?void 0:br.connect},$e.createElement("div",{className:pr.btn,style:{backgroundColor:(Er=Ul[((wn=r.detail)==null?void 0:wn.shixun_tag_num)-1])==null?void 0:Er.bkcolor,color:(sa=Ul[((oo=r.detail)==null?void 0:oo.shixun_tag_num)-1])==null?void 0:sa.txcolor}},(ko=Ul[((no=r.detail)==null?void 0:no.shixun_tag_num)-1])==null?void 0:ko.name)),((bl=r.detail)==null?void 0:bl.fork_from)&&$e.createElement(u.Z,{title:"\u5F53\u524D\u4E3A\u590D\u5236\u5B9E\u8BAD\uFF0C\u70B9\u51FB\u6807\u8BC6\u53EF\u8DF3\u8F6C\u81F3\u539F\u5B9E\u8BAD"},$e.createElement("a",{href:`/shixuns/${(_l=($l=r.detail)==null?void 0:$l.fork_from)==null?void 0:_l.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}})),(0,v.Ny)()&&$e.createElement($t.Z,{trigger:"click",content:Cs()},$e.createElement(Ne.Z,{style:{color:xs((ei=r.detail)==null?void 0:ei.mark_status)},className:"current font18 ml5 c-light-primary",rotate:180}))),$e.createElement("div",{className:pr.actionBtns},!Uu&&$e.createElement("div",{className:pr.gold},$e.createElement("div",null,$e.createElement("i",{className:"iconfont icon-jinbi1 font16"}),$e.createElement("span",null,"\u91D1\u5E01")),$e.createElement("div",{className:pr.handleOverflow},(ti=r==null?void 0:r.detail)==null?void 0:ti.gold)),!((ni=r.detail)!=null&&ni.is_jupyter)&&$e.createElement("div",{className:pr.gold},$e.createElement("div",null,$e.createElement("i",{className:"iconfont icon-pingfen2 font15"}),$e.createElement("span",null,"\u8BC4\u5206")),$e.createElement("div",{className:pr.handleOverflow},(ri=r.detail)==null?void 0:ri.score_info)),(((ai=r.detail)==null?void 0:ai.identity)<8||((oi=tt.userInfo)==null?void 0:oi.is_shixun_marker))&&((li=r.detail)==null?void 0:li.shixun_status)!==-1&&((ii=r.detail)==null?void 0:ii.shixun_status)!==0&&((ui=r.detail)==null?void 0:ui.can_copy)&&$e.createElement("div",{className:pr.fork},$e.createElement(u.Z,{open:(si=r.detail)!=null&&si.is_jupyter?!1:ku,title:$e.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76",ll>1&&"/\u62C6\u5206","\u529F\u80FD"),color:"#fff"},$e.createElement(u.Z,{title:!(0,v.ag)()&&((ci=r.detail)==null?void 0:ci.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},$e.createElement("div",{onClick:()=>{}},$e.createElement("i",{className:"iconfont icon-Fock font13"}),$e.createElement("span",null,$e.createElement("span",{onClick:()=>{var Mn,jr,ro;if((Mn=r.detail)!=null&&Mn.is_jupyter){if((jr=r.detail)!=null&&jr.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Cu()}else(ro=tt==null?void 0:tt.userInfo)!=null&&ro.professional_certification?(ol(!0),Vl(1)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u590D\u5236"),!((di=r.detail)!=null&&di.is_jupyter)&&!((fi=r.detail)!=null&&fi.is_jupyter_lab)&&$e.createElement($e.Fragment,null,$e.createElement("span",{className:"ml5 mr5"},"/"),$e.createElement("span",{onClick:()=>{var Mn;(Mn=tt==null?void 0:tt.userInfo)!=null&&Mn.professional_certification?(ol(!0),Vl(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u5408\u5E76")),!((vi=r.detail)!=null&&vi.is_jupyter)&&!((mi=r.detail)!=null&&mi.is_jupyter_lab)&&ll>1&&$e.createElement($e.Fragment,null,$e.createElement("span",{className:"ml5 mr5"},"/"),$e.createElement("span",{onClick:()=>{var Mn;(Mn=tt==null?void 0:tt.userInfo)!=null&&Mn.professional_certification?(ol(!0),Vl(3),eu(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u62C6\u5206")))))),yu&&(0,v.JL)()&&!!((gi=r.detail)!=null&&gi.fork_num)&&$e.createElement("div",{className:pr.handleOverflow,onClick:()=>f.history.push(`/shixuns/${Pa.current}/fork_list`)},vs((pi=r.detail)==null?void 0:pi.fork_num))),$e.createElement("div",{className:pr.collect},$e.createElement("div",null,(hi=r.detail)!=null&&hi.is_collect?$e.createElement("span",{onClick:Nn},$e.createElement("i",{className:"iconfont icon-shoucangerji font13"}),$e.createElement("span",null,"\u53D6\u6D88\u6536\u85CF")):$e.createElement("span",{onClick:oa},$e.createElement("i",{className:"iconfont icon-shoucangyiji font14"}),$e.createElement("span",null,"\u6536\u85CF"))),$e.createElement("div",{className:pr.handleOverflow},vs((Ai=r.detail)==null?void 0:Ai.collection_count))))),((Ei=r.detail)==null?void 0:Ei.laboratory_name)&&(0,v.Ny)()&&$e.createElement("div",{className:pr.laboratory},$e.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),$e.createElement(u.Z,{title:(yi=r.detail)==null?void 0:yi.laboratory_name},$e.createElement("a",{href:`https://${(Ci=r.detail)==null?void 0:Ci.laboratory_url}`,target:"_blank",className:pr.name},(xi=r.detail)==null?void 0:xi.laboratory_name))),$e.createElement("div",{className:pr.contentWrap},$e.createElement("div",{className:pr.contentLeftWrap},$e.createElement("div",{className:pr.user},$e.createElement("a",{href:(Di=(bi=r.rightData)==null?void 0:bi.creator)==null?void 0:Di.user_url,target:"_blank",className:pr.img},$e.createElement("img",{src:`${Gn.Z.IMG_SERVER}/${((Si=r.rightData)==null?void 0:Si.creator)&&`images/${(Mi=r.rightData)==null?void 0:Mi.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),$e.createElement("div",{className:pr.text},$e.createElement(u.Z,{title:(Ii=(Pi=r.rightData)==null?void 0:Pi.creator)==null?void 0:Ii.name},$e.createElement("a",{href:(Ni=(wi=r.rightData)==null?void 0:wi.creator)==null?void 0:Ni.user_url,target:"_blank",className:pr.d1},(Oi=(Bi=r.rightData)==null?void 0:Bi.creator)==null?void 0:Oi.name)),$e.createElement(u.Z,{title:((ji=(Li=r.rightData)==null?void 0:Li.creator)==null?void 0:ji.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(zi=(Fi=r.rightData)==null?void 0:Fi.creator)==null?void 0:zi.school},$e.createElement("div",{className:pr.d2},(Ri=(Ti=r.rightData)==null?void 0:Ti.creator)==null?void 0:Ri.school)))),$e.createElement("div",null,!!((Zi=r.detail)!=null&&Zi.total_stu_num)&&$e.createElement("div",{className:pr.ratingTitle},$e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6B21\xA0"),$e.createElement("span",null,(Hi=r.detail)==null?void 0:Hi.total_stu_num)))),$e.createElement("div",{className:pr.operationWrap},ye((Qi=r.detail)==null?void 0:Qi.shixun_status)&&((ki=tt.userInfo)==null?void 0:ki.user_identity)!=="\u5B66\u751F"&&$e.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},$e.createElement("div",{className:pr.iconBtn,onClick:go},$e.createElement("i",{className:"iconfont icon-fasongzhi1 font20"}),$e.createElement("span",null,"\u53D1\u9001\u81F3"))),((Wi=r.detail)==null?void 0:Wi.shixun_status)===2&&((Ki=r.detail)==null?void 0:Ki.public)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},$e.createElement("div",{className:pr.iconBtn,onClick:ca},$e.createElement("i",{className:"iconfont icon-chexiaofabu2"}),$e.createElement("span",null,"\u64A4\u9500\u53D1\u5E03"))),((Xi=r.detail)==null?void 0:Xi.shixun_status)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}Ju()}},$e.createElement("i",{className:"iconfont icon-fabu3"}),$e.createElement("span",null,"\u53D1\u5E03"))),((Yi=r.detail)==null?void 0:Yi.shixun_status)===2&&((Vi=r.detail)==null?void 0:Vi.public)===1&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>Sl(!1)},$e.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),$e.createElement("span",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((Gi=tt.userInfo)==null?void 0:Gi.admin)&&((Ui=r.detail)==null?void 0:Ui.public)===2&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>Sl(!0)},$e.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),$e.createElement("span",null,"\u64A4\u9500\u516C\u5F00"))),((Ji=r.detail)==null?void 0:Ji.shixun_status)===2&&((qi=r.detail)==null?void 0:qi.public)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},$e.createElement("div",{className:pr.iconBtn,onClick:As},$e.createElement("i",{className:"iconfont icon-shenqinggongkai1 font18"}),$e.createElement("span",null,"\u7533\u8BF7\u516C\u5F00"))),(($a=r.detail)==null?void 0:$a.shixun_status)!==-1&&$e.createElement(u.Z,{placement:"bottom",title:(vu=r.detail)!=null&&vu.need_authorize?"\u9700\u6388\u6743":L((Zu=(Kl=r.detail)==null?void 0:Kl.task_operation)==null?void 0:Zu[0])},$e.createElement(bt.Z,{onClick:()=>co(void 0,null,function*(){var Mn,jr,ro,Kr;if((Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(jr=r.detail)==null?void 0:jr.id}`,{is_jupyter:(ro=r.detail)==null?void 0:ro.is_jupyter,is_jupyter_lab:(Kr=r.detail)==null?void 0:Kr.is_jupyter_lab}))||Es()}),className:pr.testBtn,type:"primary"},$e.createElement("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),(mu=r.detail)!=null&&mu.need_authorize?"\u9700\u6388\u6743":((gu=r.detail)==null?void 0:gu.shixun_status)>1?(Yl=(Xl=r.detail)==null?void 0:Xl.task_operation)==null?void 0:Yl[0]:"\u6A21\u62DF\u5B9E\u6218")))))),Hu&&$e.createElement("div",{className:pr.fullScreenLoading},$e.createElement(P.Z,{size:"middle"})),$e.createElement(Ba.Z,null),$e.createElement(jt,null),$e.createElement(nt,null),$e.createElement(Se,null),$e.createElement(Fa.Z,null),$e.createElement(ct,null),$e.createElement(Qt,null),$e.createElement(ee.default,{title:`\u9009\u62E9\u590D\u5236/\u5408\u5E76${ll>1?"/\u62C6\u5206":""}\u65B9\u5F0F`,open:Wu,width:450,onCancel:()=>ol(!1),onOk:()=>{var Mn;if(Dl==1){if((Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Cu()}else if(Dl==2)window.location.href=`/shixuns/${Pa.current}/Merge`;else if(Dl==3){if(_i<1){T.ZP.error("\u8BF7\u8F93\u5165\u62C6\u5206\u6570\u91CF");return}window.location.href=`/shixuns/${Pa.current}/Split?splitCount=${ll}&newSplitCount=${_i}`}},style:{top:300}},$e.createElement("div",null,$e.createElement(b.ZP.Group,{defaultValue:Dl,value:Dl,onChange:Mn=>{Mn.target.value==3&&eu(2),Vl(Mn.target.value)}},$e.createElement(Pn.Z,{direction:"vertical"},$e.createElement(b.ZP,{value:1},$e.createElement("span",{style:{color:"#000",marginRight:10}},"\u590D\u5236"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE")),$e.createElement(b.ZP,{value:2,className:"mt10"},$e.createElement("span",{style:{color:"#000",marginRight:10}},"\u5408\u5E76"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE")),ll>1&&$e.createElement(b.ZP,{value:3,className:"mt10"},$e.createElement("span",{style:{color:"000",marginRight:10}},"\u62C6\u5206"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u590D\u5236\u540E\u518D\u62C6\u5206\u6210\u6307\u5B9A\u6570\u91CF\u7684\u5168\u65B0\u9879\u76EE")))),ll>1&&Dl==3&&$e.createElement("div",{className:pr.splitInfo},$e.createElement("div",{className:"mr40"},$e.createElement("span",{className:pr.splitInfo_t1},"\u5173\u5361\u603B\u6570"),ll),$e.createElement("div",null,$e.createElement("span",{className:pr.splitInfo_t2},"\u62C6\u5206\u9879\u76EE\u6570\u91CF"),$e.createElement(Bn.Z,{style:{width:150},value:_i,min:1,max:ll,placeholder:"\u8BF7\u8F93\u5165\u6574\u6570",onChange:Mn=>{/^\d*$/.test(Mn)&&eu(Mn)}}))))),$e.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Ku,centered:!0,width:600,onCancel:()=>{$i(!1)},onOk:()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Pa.current,discipline_name:jl,sub_discipline_name:Ll,sub_discipline_id:Au,type:(Mn=r.detail)==null?void 0:Mn.has_sub_discipline}}}),$i(!1)})},$e.createElement("div",{style:{padding:"24px"}},$e.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(Mn,jr)=>{Yu(Mn[1])},style:{width:"422px"},options:tn.courseOptions}))),$e.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},$e.createElement(w.Z,{onClick:()=>{Vu(!Fl)}},$e.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),$e.createElement("span",{style:{color:Fl?"#999999":"#666666",display:"inline-flex",alignItems:"center"},onClick:()=>{}},Fl?"\u6536\u8D77":"\u5C55\u5F00",Fl?$e.createElement(ae.Z,null):$e.createElement(Ce.Z,null)))),Fl&&$e.createElement($e.Fragment,null,$e.createElement("div",{style:{display:"flex",marginTop:"15px"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u65B9\u5411\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(W.default,{value:jl,onChange:Mn=>{Gl(Mn.target.value)}}))),$e.createElement("div",{style:{display:"flex",marginTop:"15px"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(W.default,{value:Ll,onChange:Mn=>{Xu(Mn.target.value)}})))))),$e.createElement(So,{visible:Gu,identifier:Pa.current,onOk:()=>{tu(!1),Ju()},onCancel:()=>{tu(!1),Ju()}}))};var Wl=(0,f.connect)(({shixunsDetail:E,user:i,loading:r,globalSetting:tt,problemset:hn})=>({shixunsDetail:E,user:i,globalSetting:tt,loading:r.models.index,problemset:hn}))(Go),Bl={firstEntryModal:"firstEntryModal___KL7Hx",box:"box___h_ENw",tips:"tips___L_prp"},$r=e(59301),mo=()=>{const[E,i]=(0,t.useState)(0),[r,tt]=(0,t.useState)(0),hn=(0,t.useRef)(),An=(0,t.useRef)();(0,t.useEffect)(()=>{if(!localStorage.getItem("setPracticalFirstEntry")){document.body.setAttribute("style","height: 100vh; overflow: hidden");const pt=document.getElementById("settingEntry");if(pt!=null&&pt.style){i(pt.offsetLeft),tt(pt.offsetTop+18),hn.current.style.display="block",pt.style.opacity="0";const Vt=String(new Date().getTime());localStorage.setItem("setPracticalFirstEntry",Vt)}An.current=setTimeout(()=>{Ut()},3*1e3)}return()=>{clearInterval(An.current)}},[]);const Ut=()=>{hn.current.style.display="none",document.body.removeAttribute("style");const tn=document.getElementById("settingEntry");tn!=null&&tn.style&&(tn.style.opacity="1")};return $r.createElement("div",{className:Bl.firstEntryModal,ref:hn,onClick:()=>{Ut()}},$r.createElement("div",{className:Bl.box,style:{left:E,top:r},onClick:tn=>{tn.stopPropagation(),tn.preventDefault()}},$r.createElement("div",null,$r.createElement("i",{className:"iconfont icon-shijianshezhi"})," ",$r.createElement("span",null,"\u8BBE\u7F6E")),$r.createElement("div",{className:Bl.tips},"\u53EF\u7F16\u8F91\u5B9E\u8DF5\u9879\u76EE\u7684\u57FA\u672C\u4FE1\u606F\u3001\u4EE3\u7801\u4ED3\u5E93\u3001\u4EFB\u52A1\u5173\u5361\u3001\u5B9E\u9A8C\u73AF\u5883\u7B49\u3002",$r.createElement("i",{onClick:Ut,className:"iconfont icon-guanbi1"}))))},Na={flex_box_center:"flex_box_center___yLE9I",flex_space_between:"flex_space_between___oiROA",flex_box_vertical_center:"flex_box_vertical_center___EAVkE",flex_box_center_end:"flex_box_center_end___Y4sRU",flex_box_column:"flex_box_column___SSP3m",bg:"bg___UgpNC",tabs:"tabs___BSqmb",wrap:"wrap___NcfkY",check:"check___XPhyn",activeCheck:"activeCheck___gPjei"},va=e(59301);const Mo=(E,i)=>({1:{url:`/shixuns/${i}/challenges`,isPush:!1},2:{url:`/shixuns/${i}/propaedeutics`,isPush:!1},3:{url:`/shixuns/${i}/repository`,isPush:!0},4:{url:`/shixuns/${i}/secret_repository`,isPush:!0},5:{url:`/shixuns/${i}/collaborators`,isPush:!1},6:{url:`/shixuns/${i}/dataset`,isPush:!1},7:{url:`/shixuns/${i}/shixun_discuss`,isPush:!1},8:{url:`/shixuns/${i}/ranking_list`,isPush:!1},9:{url:`/shixuns/${i}/settings`,isPush:!1},10:{url:`/shixuns/${i}/fork_list`,isPush:!1}})[E]||{},Po=E=>({challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9",fork_list:"10"})[E]||"1",al=({user:E,shixunsDetail:i,globalSetting:r,loading:tt,dispatch:hn})=>{var An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr;const[aa]=(0,f.useSearchParams)(),Br=(0,f.useParams)(),[Aa,Sr]=(0,t.useState)(""),[Ea,ha]=(0,t.useState)(""),Da=(0,f.useLocation)(),[ba,Wa]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var dr,br;(dr=i.detail)!=null&&dr.id&&(0,N.Dk)(((br=i.detail)==null?void 0:br.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[i]),(0,t.useEffect)(()=>{const dr=Br.id;Sr(dr),hn({type:"shixunsDetail/getShixunsDetail",payload:{id:dr}}),hn({type:"shixunsDetail/getRightData",payload:{id:dr}})},[Br.id]),(0,t.useEffect)(()=>{var dr;ha(Po((dr=Da.pathname.split("/"))==null?void 0:dr[3]))},[Da.pathname]);const to=({item:dr,key:br,keyPath:wn,domEvent:Er})=>{var oo,sa;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",Er.currentTarget.textContent]);const{url:no,isPush:ko}=Mo(br,Aa);ko?(oo=f.history)==null||oo.push(no):(sa=f.history)==null||sa.replace(no)},lr=(Ut=(An=E.userInfo)==null?void 0:An.shixun)==null?void 0:Ut.own,rr=(pt=(tn=E.userInfo)==null?void 0:tn.shixun)==null?void 0:pt.lookable,wr=(Vt=i.detail)==null?void 0:Vt.is_client_unity_3d;return va.createElement("section",{className:Na.bg},va.createElement(Wl,null),va.createElement("section",{className:Na.tabs},va.createElement("aside",{className:Na.wrap},va.createElement(Ya.default,{mode:"horizontal",onClick:to,selectedKeys:[Ea]},va.createElement(Ya.default.Item,{key:"1"},wr?"\u9898\u76EE":"\u4EFB\u52A1"),lr&&!((Ir=i.detail)!=null&&Ir.is_jupyter)&&((Cr=i.detail)==null?void 0:Cr.init_repository)&&!wr&&va.createElement(Ya.default.Item,{key:"3"},"\u4EE3\u7801"),!wr&&va.createElement(Ya.default.Item,{key:"6"},"\u6570\u636E\u96C6"),lr&&((Hr=i.detail)==null?void 0:Hr.secret_repository)&&!wr&&va.createElement(Ya.default.Item,{key:"4"},"\u79C1\u5BC6\u4EE3\u7801"),lr&&rr&&!((hr=i.detail)!=null&&hr.is_jupyter)&&!((_r=i.detail)!=null&&_r.is_disable_discuss)&&va.createElement(Ya.default.Item,{key:"7"},"\u8BC4\u8BBA"),!((zr=i.detail)!=null&&zr.is_jupyter)&&va.createElement(Ya.default.Item,{key:"8"},"\u6392\u884C\u699C"),lr&&va.createElement(Ya.default.Item,{key:"5"},"\u5408\u4F5C\u8005"),lr&&(0,v.JL)()&&!!((zn=i.detail)!=null&&zn.new_fork_count)&&va.createElement(Ya.default.Item,{key:"10"},"\u590D\u5236\u5217\u8868"),lr&&((_n=i.detail)==null?void 0:_n.is_jupyter)&&va.createElement(Ya.default.Item,{key:"9"},"\u914D\u7F6E")),(0,v.Ny)()&&!((Ar=i.challenges)!=null&&Ar.is_jupyter||(Jn=i.challenges)!=null&&Jn.is_jupyter_lab)&&va.createElement("span",{className:`${Na.check} ${Na.activeCheck}`,onClick:()=>Wa(!0)},va.createElement("i",{className:"iconfont icon-yijianjiance"}),"\u4E00\u952E\u68C0\u6D4B"),lr&&rr&&((Qr=i.detail)==null?void 0:Qr.is_jupyter)===!1&&va.createElement("a",{className:Na.check,onClick:dr=>{f.history.push(`/shixuns/${Aa}/edit`)},id:"settingEntry"},va.createElement("i",{className:"iconfont icon-shijianshezhi"}),va.createElement("span",null,"\u8BBE\u7F6E")),lr&&rr&&((Tr=i.detail)==null?void 0:Tr.is_jupyter)===!1&&va.createElement(mo,null),va.createElement(vn,{isDrawer:ba,setIsDrawer:Wa}))),va.createElement("aside",{className:"edu-container"},va.createElement(f.Outlet,null)))};var du=(0,f.connect)(({user:E,shixunsDetail:i,loading:r,globalSetting:tt})=>({user:E,shixunsDetail:i,globalSetting:tt,loading:r.models.index}))(al);const Ru=({globalSetting:E})=>{var i;switch(Number((i=E==null?void 0:E.setting)==null?void 0:i.theme)){case n.Fy.THEMEONE:return t.createElement(Hl,null);case n.Fy.THEMETWO:return t.createElement(ta,null);case n.Fy.DEFAULT:default:return t.createElement(du,null)}};var fu=(0,f.connect)(({globalSetting:E})=>({globalSetting:E}))(Ru)},76141:function(zt,je,e){e.d(je,{_:function(){return w}});var n=e(72946),t=e(43418),f=e(8591),z=e(1710),v=e(19374),P=e(59301),a=(M,p,W)=>new Promise((N,L)=>{var ye=ae=>{try{Ce(W.next(ae))}catch(R){L(R)}},U=ae=>{try{Ce(W.throw(ae))}catch(R){L(R)}},Ce=ae=>ae.done?N(ae.value):Promise.resolve(ae.value).then(ye,U);Ce((W=W.apply(M,p)).next())});const ee=M=>a(void 0,[M],function*({is_jupyter:p,is_jupyter_lab:W,shixunId:N,homework_common_id:L,courseId:ye}){if(p||W){const Ce=yield(0,n.BK)({id:N});Ce!=null&&Ce.identifier&&(0,v.xg)(`/tasks/${Ce.identifier}/jupyter?homework_common_id=${L}`);return}const U=yield(0,n.Ir)({id:N,homework_common_id:L});if(U!=null&&U.game_identifier){(0,v.xg)(`/tasks/${ye}/${L}/${U.game_identifier}`);return}(U==null?void 0:U.status)===2?T(U==null?void 0:U.message,L,ye):(U==null?void 0:U.status)===3?u(U==null?void 0:U.message):(U==null?void 0:U.status)==-3&&(0,v.eF)()}),T=(M,p,W)=>{M=M!=null&&M.includes(".json")?M:`${M}.json`,t.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>a(void 0,null,function*(){const N=yield(0,n.$Q)({url:M});if(!N)return;f.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const L=yield(0,n.Ir)({id:N.shixun_identifier,homework_common_id:p});if(L!=null&&L.game_identifier){(0,v.xg)(`/tasks/${W}/${p}/${L.game_identifier}`);return}(L==null?void 0:L.status)===2?T(L==null?void 0:L.message,p,W):(L==null?void 0:L.status)===3&&u(L==null?void 0:L.message)})})},u=M=>{t.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",M,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},w=(M,p)=>a(void 0,[M,p],function*(W,{is_jupyter:N,is_jupyter_lab:L}){const ye=yield(0,n.WT)(W);if(ye.length>1)return t.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:P.createElement("div",null,P.createElement("div",null,"\u4F60\u5F53\u524D\u6709",ye.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),P.createElement(z.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(U,Ce){const{course_identifier:ae,id:R}=Ce||{};return P.createElement("a",{target:"_blank",href:`/classrooms/${ae}/shixun_homework/${R}/detail`},U)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(U,Ce){const{course_identifier:ae,id:R,shixun_identifier:A}=Ce;return P.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ee({is_jupyter:N,is_jupyter_lab:L,shixunId:A,homework_common_id:R,courseId:ae})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:ye,rowKey:"id"}))}),!0;if(ye.length===1){const{shixun_identifier:U,id:Ce,course_identifier:ae}=ye[0];return ee({is_jupyter:N,is_jupyter_lab:L,shixunId:U,homework_common_id:Ce,courseId:ae}),!0}return!1});je.Z=ee},1997:function(zt,je,e){e.d(je,{rX:function(){return R},pW:function(){return A},gy:function(){return o},xY:function(){return ae},O5:function(){return Ce},tJ:function(){return W},o1:function(){return N},Rd:function(){return U}});var n=e(75790),t=e(43418),f=e(28103),z=e(8591),v=e(53229),P=e(19374),a=e(87169),ee=e(25510),T="data:image/png;base64,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",u=e.p+"static/newqrcode.a8740efb.png",w=e(32637),M=e(59301),p=(D,y,K)=>new Promise((Z,$)=>{var F=lt=>{try{xe(K.next(lt))}catch(be){$(be)}},Le=lt=>{try{xe(K.throw(lt))}catch(be){$(be)}},xe=lt=>lt.done?Z(lt.value):Promise.resolve(lt.value).then(F,Le);xe((K=K.apply(D,y)).next())});const W=(D,y=!1)=>!!(N(D)&&L(y)),N=D=>(0,v.bg)()?!0:(D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),L=(D=!1)=>{var y;const{user:K}=(0,n.getDvaApp)()._store.getState();return(y=K.userInfo)!=null&&y.profile_completed?!0:(t.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,P.xg)("/account/profile/edit"),ye()}}),!1)},ye=()=>{t.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()}})},U=()=>{t.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:M.createElement("div",{style:{textAlign:"center"}},M.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"),M.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:w}),M.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var D;const{user:y}=(0,n.getDvaApp)()._store.getState();return(D=y.userInfo)!=null&&D.professional_certification?!0:(t.default.confirm({title:"\u63D0\u793A",centered:!0,content:M.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,P.xg)("/account/certification")}}),!1)},ae=()=>(0,v.V9)()?!0:(t.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:M.createElement("div",{className:"tc",style:{marginLeft:-38}},M.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),M.createElement("img",{src:u,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),R=(D,y)=>D?!0:(t.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:M.createElement("div",null,M.createElement("p",null,y||"\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"),M.createElement("div",{style:{marginLeft:"110px"}},M.createElement("img",{src:T,width:200}),M.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,P.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),A=D=>{t.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:M.createElement("div",null,M.createElement("div",null,M.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"),M.createElement(f.Z,null),M.createElement("p",{style:{color:"#666666",fontSize:12}}," ",M.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 ",M.createElement("a",null,D),"\u5929\u3002"),M.createElement("p",{style:{color:"#666666",fontSize:12}}," ",M.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")),M.createElement("div",{style:{textAlign:"center",marginTop:30}},M.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})))})},o=(D,y="")=>{const{shixunsDetail:{detail:K}}=(0,n.getDvaApp)()._store.getState();if((K==null?void 0:K.public)===2||(K==null?void 0:K.public)===1||(K==null?void 0:K.shixun_status)===3){let Z="";return(K==null?void 0:K.public)===2&&(Z="\u5DF2\u516C\u5F00"),(K==null?void 0:K.public)===1&&(Z="\u5F85\u5BA1\u6838"),(K==null?void 0:K.shixun_status)===3&&(Z="\u5DF2\u5173\u95ED"),t.default.info({centered:!0,icon:M.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:M.createElement("div",{className:"tc",style:{marginLeft:-38}},M.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},M.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Z,"\uFF0C",y,"\u3002"),M.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),M.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(K==null?void 0:K.shixun_status)===2?(t.default.confirm({centered:!0,icon:M.createElement(a.Z,null),title:"\u63D0\u793A",content:M.createElement("div",null,M.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",y,"\u3002"),M.createElement("br",null),M.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:()=>{t.default.confirm({width:440,centered:!0,icon:M.createElement(a.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:()=>p(void 0,null,function*(){(yield D({type:"shixunsDetail/cancelRelease",payload:{id:K==null?void 0:K.identifier}})).status!==401&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),D({type:"shixunsDetail/getShixunsDetail",payload:{id:K==null?void 0:K.identifier}}),D({type:"practiceSetting/getCommonData",payload:{id:K==null?void 0:K.identifier}}))})})}}),!0):!1}},50371:function(zt,je){function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const v=f[z];v!==void 0&&(n[z]=v)})}return n}je.Z=e},77578:function(zt,je,e){e.d(je,{Z:function(){return n}});const n=t=>t?typeof t=="function"?t():t:null},13845:function(zt,je,e){e.d(je,{F:function(){return n},Z:function(){return t}});function n(f){return f!=null&&f===f.window}function t(f,z){var v,P;if(typeof window=="undefined")return 0;const a=z?"scrollTop":"scrollLeft";let ee=0;return n(f)?ee=f[z?"pageYOffset":"pageXOffset"]:f instanceof Document?ee=f.documentElement[a]:(f instanceof HTMLElement||f)&&(ee=f[a]),f&&!n(f)&&typeof ee!="number"&&(ee=(P=((v=f.ownerDocument)!==null&&v!==void 0?v:f).documentElement)===null||P===void 0?void 0:P[a]),ee}},56762:function(zt,je,e){e.d(je,{Z:function(){return t}});var n=e(59301);function t(){const[,f]=n.useReducer(z=>z+1,0);return f}},68031:function(zt,je,e){e.d(je,{Z:function(){return z}});var n=e(16089);function t(v,P,a,ee){const T=a-P;return v/=ee/2,v<1?T/2*v*v*v+P:T/2*((v-=2)*v*v+2)+P}var f=e(13845);function z(v){let P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:ee,duration:T=450}=P,u=a(),w=(0,f.Z)(u,!0),M=Date.now(),p=()=>{const N=Date.now()-M,L=t(N>T?T:N,w,v,T);(0,f.F)(u)?u.scrollTo(window.pageXOffset,L):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=L:u.scrollTop=L,Na||P},49127:function(zt,je,e){e.d(je,{Z:function(){return fe}});var n=e(92310),t=e.n(n),f=e(77900),z=e(59301),v=e(36785),P=e(92343),a=e(36355),ee=e(36237),T=e(17313),u=e(45157),w=e(37613),M=e(83116);const p=new ee.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),W=new ee.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),N=new ee.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),L=new ee.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),ye=new ee.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),U=new ee.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ce=te=>{const{componentCls:X,iconCls:se,antCls:Ae,badgeShadowSize:ue,motionDurationSlow:oe,textFontSize:Be,textFontSizeSM:He,statusSize:ft,dotSize:Ue,textFontWeight:Je,indicatorHeight:Et,indicatorHeightSM:Oe,marginXS:we}=te,V=`${Ae}-scroll-number`,le=(0,u.Z)(te,(I,x)=>{let{darkColor:S}=x;return{[`&${X} ${X}-color-${I}`]:{background:S,[`&:not(${X}-count)`]:{color:S}}}});return{[X]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(te)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${X}-count`]:{zIndex:te.indicatorZIndex,minWidth:Et,height:Et,color:te.badgeTextColor,fontWeight:Je,fontSize:Be,lineHeight:`${Et}px`,whiteSpace:"nowrap",textAlign:"center",background:te.badgeColor,borderRadius:Et/2,boxShadow:`0 0 0 ${ue}px ${te.badgeShadowColor}`,transition:`background ${te.motionDurationMid}`,a:{color:te.badgeTextColor},"a:hover":{color:te.badgeTextColor},"a:hover &":{background:te.badgeColorHover}},[`${X}-count-sm`]:{minWidth:Oe,height:Oe,fontSize:He,lineHeight:`${Oe}px`,borderRadius:Oe/2},[`${X}-multiple-words`]:{padding:`0 ${te.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${X}-dot`]:{zIndex:te.indicatorZIndex,width:Ue,minWidth:Ue,height:Ue,background:te.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${ue}px ${te.badgeShadowColor}`},[`${X}-dot${V}`]:{transition:`background ${oe}`},[`${X}-count, ${X}-dot, ${V}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${se}-spin`]:{animationName:U,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${X}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${X}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:ft,height:ft,verticalAlign:"middle",borderRadius:"50%"},[`${X}-status-success`]:{backgroundColor:te.colorSuccess},[`${X}-status-processing`]:{overflow:"visible",color:te.colorPrimary,backgroundColor:te.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:ue,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:p,animationDuration:te.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${X}-status-default`]:{backgroundColor:te.colorTextPlaceholder},[`${X}-status-error`]:{backgroundColor:te.colorError},[`${X}-status-warning`]:{backgroundColor:te.colorWarning},[`${X}-status-text`]:{marginInlineStart:we,color:te.colorText,fontSize:te.fontSize}}}),le),{[`${X}-zoom-appear, ${X}-zoom-enter`]:{animationName:W,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack,animationFillMode:"both"},[`${X}-zoom-leave`]:{animationName:N,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack,animationFillMode:"both"},[`&${X}-not-a-wrapper`]:{[`${X}-zoom-appear, ${X}-zoom-enter`]:{animationName:L,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack},[`${X}-zoom-leave`]:{animationName:ye,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack},[`&:not(${X}-status)`]:{verticalAlign:"middle"},[`${V}-custom-component, ${X}-count`]:{transform:"none"},[`${V}-custom-component, ${V}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${V}`]:{overflow:"hidden",[`${V}-only`]:{position:"relative",display:"inline-block",height:Et,transition:`all ${te.motionDurationSlow} ${te.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${V}-only-unit`]:{height:Et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${V}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${X}-count, ${X}-dot, ${V}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=te=>{const{fontSize:X,lineHeight:se,lineWidth:Ae,marginXS:ue,colorBorderBg:oe}=te,Be=Math.round(X*se),He=Ae,ft=te.colorBgContainer,Ue=te.colorError,Je=te.colorErrorHover;return(0,w.TS)(te,{badgeFontHeight:Be,badgeShadowSize:He,badgeTextColor:ft,badgeColor:Ue,badgeColorHover:Je,badgeShadowColor:oe,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ue,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},R=te=>{const{fontSize:X,lineHeight:se,fontSizeSM:Ae,lineWidth:ue}=te;return{indicatorZIndex:"auto",indicatorHeight:Math.round(X*se)-2*ue,indicatorHeightSM:X,dotSize:Ae/2,textFontSize:Ae,textFontSizeSM:Ae,textFontWeight:"normal",statusSize:Ae/2}};var A=(0,M.Z)("Badge",te=>{const X=ae(te);return[Ce(X)]},R);const o=te=>{const{antCls:X,badgeFontHeight:se,marginXS:Ae,badgeRibbonOffset:ue}=te,oe=`${X}-ribbon`,Be=`${X}-ribbon-wrapper`,He=(0,u.Z)(te,(ft,Ue)=>{let{darkColor:Je}=Ue;return{[`&${oe}-color-${ft}`]:{background:Je,color:Je}}});return{[`${Be}`]:{position:"relative"},[`${oe}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(te)),{position:"absolute",top:Ae,padding:`0 ${te.paddingXS}px`,color:te.colorPrimary,lineHeight:`${se}px`,whiteSpace:"nowrap",backgroundColor:te.colorPrimary,borderRadius:te.borderRadiusSM,[`${oe}-text`]:{color:te.colorTextLightSolid},[`${oe}-corner`]:{position:"absolute",top:"100%",width:ue,height:ue,color:"currentcolor",border:`${ue/2}px solid`,transform:te.badgeRibbonCornerTransform,transformOrigin:"top",filter:te.badgeRibbonCornerFilter}}),He),{[`&${oe}-placement-end`]:{insetInlineEnd:-ue,borderEndEndRadius:0,[`${oe}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${oe}-placement-start`]:{insetInlineStart:-ue,borderEndStartRadius:0,[`${oe}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var D=(0,M.Z)(["Badge","Ribbon"],te=>{const X=ae(te);return[o(X)]},R),K=te=>{const{className:X,prefixCls:se,style:Ae,color:ue,children:oe,text:Be,placement:He="end",rootClassName:ft}=te,{getPrefixCls:Ue,direction:Je}=z.useContext(a.E_),Et=Ue("ribbon",se),Oe=(0,v.o2)(ue,!1),we=t()(Et,`${Et}-placement-${He}`,{[`${Et}-rtl`]:Je==="rtl",[`${Et}-color-${ue}`]:Oe},X),[V,le]=D(Et),I={},x={};return ue&&!Oe&&(I.background=ue,x.color=ue),V(z.createElement("div",{className:t()(`${Et}-wrapper`,ft,le)},oe,z.createElement("div",{className:t()(we,le),style:Object.assign(Object.assign({},I),Ae)},z.createElement("span",{className:`${Et}-text`},Be),z.createElement("div",{className:`${Et}-corner`,style:x}))))};function Z(te){let{prefixCls:X,value:se,current:Ae,offset:ue=0}=te,oe;return ue&&(oe={position:"absolute",top:`${ue}00%`,left:0}),z.createElement("span",{style:oe,className:t()(`${X}-only-unit`,{current:Ae})},se)}function $(te,X,se){let Ae=te,ue=0;for(;(Ae+10)%10!==X;)Ae+=se,ue+=se;return ue}function F(te){const{prefixCls:X,count:se,value:Ae}=te,ue=Number(Ae),oe=Math.abs(se),[Be,He]=z.useState(ue),[ft,Ue]=z.useState(oe),Je=()=>{He(ue),Ue(oe)};z.useEffect(()=>{const we=setTimeout(()=>{Je()},1e3);return()=>{clearTimeout(we)}},[ue]);let Et,Oe;if(Be===ue||Number.isNaN(ue)||Number.isNaN(Be))Et=[z.createElement(Z,Object.assign({},te,{key:ue,current:!0}))],Oe={transition:"none"};else{Et=[];const we=ue+10,V=[];for(let x=ue;x<=we;x+=1)V.push(x);const le=V.findIndex(x=>x%10===Be);Et=V.map((x,S)=>{const s=x%10;return z.createElement(Z,Object.assign({},te,{key:x,value:s,offset:S-le,current:S===le}))});const I=ft{const{prefixCls:se,count:Ae,className:ue,motionClassName:oe,style:Be,title:He,show:ft,component:Ue="sup",children:Je}=te,Et=Le(te,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Oe}=z.useContext(a.E_),we=Oe("scroll-number",se),V=Object.assign(Object.assign({},Et),{"data-show":ft,style:Be,className:t()(we,ue,oe),title:He});let le=Ae;if(Ae&&Number(Ae)%1===0){const I=String(Ae).split("");le=z.createElement("bdi",null,I.map((x,S)=>z.createElement(F,{prefixCls:we,count:Number(Ae),value:x,key:I.length-S})))}return Be&&Be.borderColor&&(V.style=Object.assign(Object.assign({},Be),{boxShadow:`0 0 0 1px ${Be.borderColor} inset`})),Je?(0,P.Tm)(Je,I=>({className:t()(`${we}-custom-component`,I==null?void 0:I.className,oe)})):z.createElement(Ue,Object.assign({},V,{ref:X}),le)}),be=function(te,X){var se={};for(var Ae in te)Object.prototype.hasOwnProperty.call(te,Ae)&&X.indexOf(Ae)<0&&(se[Ae]=te[Ae]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Ae=Object.getOwnPropertySymbols(te);ue{var se,Ae,ue,oe,Be;const{prefixCls:He,scrollNumberPrefixCls:ft,children:Ue,status:Je,text:Et,color:Oe,count:we=null,overflowCount:V=99,dot:le=!1,size:I="default",title:x,offset:S,style:s,className:q,rootClassName:ce,classNames:h,styles:d,showZero:_=!1}=te,B=be(te,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:m,direction:O,badge:J}=z.useContext(a.E_),Y=m("badge",He),[de,pe]=A(Y),b=we>V?`${V}+`:we,l=b==="0"||b===0,C=we===null||l&&!_,H=(Je!=null||Oe!=null)&&C,ne=le&&!l,Ee=ne?"":b,We=(0,z.useMemo)(()=>(Ee==null||Ee===""||l&&!_)&&!ne,[Ee,l,_,ne]),Re=(0,z.useRef)(we);We||(Re.current=we);const Te=Re.current,st=(0,z.useRef)(Ee);We||(st.current=Ee);const vt=st.current,yt=(0,z.useRef)(ne);We||(yt.current=ne);const It=(0,z.useMemo)(()=>{if(!S)return Object.assign(Object.assign({},J==null?void 0:J.style),s);const Jt={marginTop:S[1]};return O==="rtl"?Jt.left=parseInt(S[0],10):Jt.right=-parseInt(S[0],10),Object.assign(Object.assign(Object.assign({},Jt),J==null?void 0:J.style),s)},[O,S,s,J==null?void 0:J.style]),Yt=x!=null?x:typeof Te=="string"||typeof Te=="number"?Te:void 0,_t=We||!Et?null:z.createElement("span",{className:`${Y}-status-text`},Et),jt=!Te||typeof Te!="object"?void 0:(0,P.Tm)(Te,Jt=>({style:Object.assign(Object.assign({},It),Jt.style)})),Tt=(0,v.o2)(Oe,!1),an=t()(h==null?void 0:h.indicator,(se=J==null?void 0:J.classNames)===null||se===void 0?void 0:se.indicator,{[`${Y}-status-dot`]:H,[`${Y}-status-${Je}`]:!!Je,[`${Y}-color-${Oe}`]:Tt}),Mt={};Oe&&!Tt&&(Mt.color=Oe,Mt.background=Oe);const en=t()(Y,{[`${Y}-status`]:H,[`${Y}-not-a-wrapper`]:!Ue,[`${Y}-rtl`]:O==="rtl"},q,ce,J==null?void 0:J.className,(Ae=J==null?void 0:J.classNames)===null||Ae===void 0?void 0:Ae.root,h==null?void 0:h.root,pe);if(!Ue&&H){const Jt=It.color;return de(z.createElement("span",Object.assign({},B,{className:en,style:Object.assign(Object.assign(Object.assign({},d==null?void 0:d.root),(ue=J==null?void 0:J.styles)===null||ue===void 0?void 0:ue.root),It)}),z.createElement("span",{className:an,style:Object.assign(Object.assign(Object.assign({},d==null?void 0:d.indicator),(oe=J==null?void 0:J.styles)===null||oe===void 0?void 0:oe.indicator),Mt)}),Et&&z.createElement("span",{style:{color:Jt},className:`${Y}-status-text`},Et)))}return de(z.createElement("span",Object.assign({ref:X},B,{className:en,style:Object.assign(Object.assign({},(Be=J==null?void 0:J.styles)===null||Be===void 0?void 0:Be.root),d==null?void 0:d.root)}),Ue,z.createElement(f.default,{visible:!We,motionName:`${Y}-zoom`,motionAppear:!1,motionDeadline:1e3},Jt=>{let{className:ie,ref:it}=Jt;var nt,xt;const Ft=m("scroll-number",ft),mt=yt.current,dt=t()(h==null?void 0:h.indicator,(nt=J==null?void 0:J.classNames)===null||nt===void 0?void 0:nt.indicator,{[`${Y}-dot`]:mt,[`${Y}-count`]:!mt,[`${Y}-count-sm`]:I==="small",[`${Y}-multiple-words`]:!mt&&vt&&vt.toString().length>1,[`${Y}-status-${Je}`]:!!Je,[`${Y}-color-${Oe}`]:Tt});let wt=Object.assign(Object.assign(Object.assign({},d==null?void 0:d.indicator),(xt=J==null?void 0:J.styles)===null||xt===void 0?void 0:xt.indicator),It);return Oe&&!Tt&&(wt=wt||{},wt.background=Oe),z.createElement(lt,{prefixCls:Ft,show:!We,motionClassName:ie,className:dt,count:vt,title:Yt,style:wt,key:"scrollNumber",ref:it},jt)}),_t))},Ie=z.forwardRef(Pe);Ie.Ribbon=K;var fe=Ie},19842:function(zt,je,e){e.d(je,{Z:function(){return Jt}});var n=e(94480),t=e(59301),f=e(33853),z=e(58617),v=e(38819),P=e(92310),a=e.n(P),ee=e(54476),T=e(42978),u=e(75931),w=e(77861),M=e(17115),p=e(90782),W=e(6089),N=e(18929),L=t.createContext(null),ye=L,U=e(76190),Ce=e(20068),ae=e(33885),R="__rc_cascader_search_mark__",A=function(it,nt,xt){var Ft=xt.label;return nt.some(function(mt){return String(mt[Ft]).toLowerCase().includes(it.toLowerCase())})},o=function(it,nt,xt,Ft){return nt.map(function(mt){return mt[Ft.label]}).join(" / ")},D=function(ie,it,nt,xt,Ft,mt){var dt=Ft.filter,wt=dt===void 0?A:dt,G=Ft.render,Se=G===void 0?o:G,Qe=Ft.limit,j=Qe===void 0?50:Qe,k=Ft.sort;return t.useMemo(function(){var Me=[];if(!ie)return[];function Fe(et,Xe){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;et.forEach(function(ht){if(!(!k&&j!==!1&&j>0&&Me.length>=j)){var At=[].concat((0,n.Z)(Xe),[ht]),Nt=ht[nt.children],Dt=ct||ht.disabled;if((!Nt||Nt.length===0||mt)&&wt(ie,At,{label:nt.label})){var Ot;Me.push((0,ae.Z)((0,ae.Z)({},ht),{},(Ot={disabled:Dt},(0,Ce.Z)(Ot,nt.label,Se(ie,At,xt,nt)),(0,Ce.Z)(Ot,R,At),(0,Ce.Z)(Ot,nt.children,void 0),Ot)))}Nt&&Fe(ht[nt.children],At,Dt)}})}return Fe(it,[]),k&&Me.sort(function(et,Xe){return k(et[R],Xe[R],ie,nt)}),j!==!1&&j>0?Me.slice(0,j):Me},[ie,it,nt,xt,Se,mt,wt,k,j])},y="__RC_CASCADER_SPLIT__",K="SHOW_PARENT",Z="SHOW_CHILD";function $(ie){return ie.join(y)}function F(ie){return ie.map($)}function Le(ie){return ie.split(y)}function xe(ie){var it=ie||{},nt=it.label,xt=it.value,Ft=it.children,mt=xt||"value";return{label:nt||"label",value:mt,key:mt,children:Ft||"children"}}function lt(ie,it){var nt,xt;return(nt=ie.isLeaf)!==null&&nt!==void 0?nt:!((xt=ie[it.children])!==null&&xt!==void 0&&xt.length)}function be(ie){var it=ie.parentElement;if(it){var nt=ie.offsetTop-it.offsetTop;nt-it.scrollTop<0?it.scrollTo({top:nt}):nt+ie.offsetHeight-it.scrollTop>it.offsetHeight&&it.scrollTo({top:nt+ie.offsetHeight-it.offsetHeight})}}function Pe(ie,it){return ie.map(function(nt){var xt;return(xt=nt[R])===null||xt===void 0?void 0:xt.map(function(Ft){return Ft[it.value]})})}function Ie(ie,it,nt){var xt=new Set(ie),Ft=it();return ie.filter(function(mt){var dt=Ft[mt],wt=dt?dt.parent:null,G=dt?dt.children:null;return dt&&dt.node.disabled?!0:nt===Z?!(G&&G.some(function(Se){return Se.key&&xt.has(Se.key)})):!(wt&&!wt.node.disabled&&xt.has(wt.key))})}function fe(ie,it,nt){for(var xt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ft=it,mt=[],dt=function(){var Se,Qe,j,k=ie[wt],Me=(Se=Ft)===null||Se===void 0?void 0:Se.findIndex(function(et){var Xe=et[nt.value];return xt?String(Xe)===String(k):Xe===k}),Fe=Me!==-1?(Qe=Ft)===null||Qe===void 0?void 0:Qe[Me]:null;mt.push({value:(j=Fe==null?void 0:Fe[nt.value])!==null&&j!==void 0?j:k,index:Me,option:Fe}),Ft=Fe==null?void 0:Fe[nt.children]},wt=0;wt1){var Qt=Fe.slice(0,-1);ht(Qt)}else Se(!1)},Dt=function(){var Qt,Pt=((Qt=Xe[et])===null||Qt===void 0?void 0:Qt[nt.children])||[],Ct=Pt.find(function(qt){return!qt.disabled});if(Ct){var Zt=[].concat((0,n.Z)(Fe),[Ct[nt.value]]);ht(Zt)}};t.useImperativeHandle(ie,function(){return{onKeyDown:function(Qt){var Pt=Qt.which;switch(Pt){case Oe.Z.UP:case Oe.Z.DOWN:{var Ct=0;Pt===Oe.Z.UP?Ct=-1:Pt===Oe.Z.DOWN&&(Ct=1),Ct!==0&&At(Ct);break}case Oe.Z.LEFT:{if(G)break;j?Dt():Nt();break}case Oe.Z.RIGHT:{if(G)break;j?Nt():Dt();break}case Oe.Z.BACKSPACE:{G||Nt();break}case Oe.Z.ENTER:{if(Fe.length){var Zt=Xe[et],qt=(Zt==null?void 0:Zt[R])||[];qt.length?mt(qt.map(function(Xt){return Xt[nt.value]}),qt[qt.length-1]):mt(Fe,Xe[et])}break}case Oe.Z.ESC:Se(!1),Qe&&Qt.stopPropagation()}},onKeyUp:function(){}}})},V=t.forwardRef(function(ie,it){var nt,xt,Ft,mt,dt=(0,w.lk)(),wt=dt.prefixCls,G=dt.multiple,Se=dt.searchValue,Qe=dt.toggleOpen,j=dt.notFoundContent,k=dt.direction,Me=dt.open,Fe=t.useRef(),et=k==="rtl",Xe=t.useContext(ye),ct=Xe.options,ht=Xe.values,At=Xe.halfValues,Nt=Xe.fieldNames,Dt=Xe.changeOnSelect,Ot=Xe.onSelect,Qt=Xe.searchOptions,Pt=Xe.dropdownPrefixCls,Ct=Xe.loadData,Zt=Xe.expandTrigger,qt=Pt||wt,Xt=t.useState([]),$t=(0,T.Z)(Xt,2),Ne=$t[0],ze=$t[1],qe=function(Bt){if(!(!Ct||Se)){var Tn=fe(Bt,ct,Nt),ir=Tn.map(function(Lt){var yn=Lt.option;return yn}),un=ir[ir.length-1];if(un&&!lt(un,Nt)){var Ht=$(Bt);ze(function(Lt){return[].concat((0,n.Z)(Lt),[Ht])}),Ct(ir)}}};t.useEffect(function(){Ne.length&&Ne.forEach(function(bn){var Bt=Le(bn),Tn=fe(Bt,ct,Nt,!0).map(function(un){var Ht=un.option;return Ht}),ir=Tn[Tn.length-1];(!ir||ir[Nt.children]||lt(ir,Nt))&&ze(function(un){return un.filter(function(Ht){return Ht!==bn})})})},[ct,Ne,Nt]);var at=t.useMemo(function(){return new Set(F(ht))},[ht]),Ge=t.useMemo(function(){return new Set(F(At))},[At]),Ye=Et(),_e=(0,T.Z)(Ye,2),bt=_e[0],Gt=_e[1],ln=function(Bt){Gt(Bt),qe(Bt)},St=function(Bt){var Tn=Bt.disabled,ir=lt(Bt,Nt);return!Tn&&(ir||Dt||G)},nn=function(Bt,Tn){var ir=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Ot(Bt),!G&&(Tn||Dt&&(Zt==="hover"||ir))&&Qe(!1)},gn=t.useMemo(function(){return Se?Qt:ct},[Se,Qt,ct]),vn=t.useMemo(function(){for(var bn=[{options:gn}],Bt=gn,Tn=Pe(Bt,Nt),ir=function(){var yn=bt[un],dn=Bt.find(function(Un,fr){return(Tn[fr]?$(Tn[fr]):Un[Nt.value])===yn}),Qn=dn==null?void 0:dn[Nt.children];if(!(Qn!=null&&Qn.length))return"break";Bt=Qn,bn.push({options:Qn})},un=0;un":Ne,qe=ie.loadingIcon,at=ie.children,Ge=ie.dropdownMatchSelectWidth,Ye=Ge===void 0?!1:Ge,_e=ie.showCheckedStrategy,bt=_e===void 0?K:_e,Gt=(0,u.Z)(ie,s),ln=(0,M.ZP)(nt),St=!!j,nn=(0,N.Z)(dt,{value:wt,postState:ce}),gn=(0,T.Z)(nn,2),vn=gn[0],cn=gn[1],Pn=t.useMemo(function(){return xe(mt)},[JSON.stringify(mt)]),Bn=t.useMemo(function(){return ht||[]},[ht]),Vn=se(Bn,Pn),Dn=t.useCallback(function(Hn){var On=Vn();return Hn.map(function(ar){var la=On[ar].nodes;return la.map(function(Yr){return Yr[Pn.value]})})},[Vn,Pn]),Ln=(0,N.Z)("",{value:Fe,postState:function(On){return On||""}}),bn=(0,T.Z)(Ln,2),Bt=bn[0],Tn=bn[1],ir=function(On,ar){Tn(On),ar.source!=="blur"&&et&&et(On)},un=oe(Xe),Ht=(0,T.Z)(un,2),Lt=Ht[0],yn=Ht[1],dn=D(Bt,Bn,Pn,At||Ft,yn,G),Qn=Ae(Bn,Pn),Un=t.useMemo(function(){var Hn=Qn(vn),On=(0,T.Z)(Hn,2),ar=On[0],la=On[1];if(!St||!vn.length)return[ar,[],la];var Yr=F(ar),ia=Vn(),Gr=(0,p.S)(Yr,!0,ia),kr=Gr.checkedKeys,Xn=Gr.halfCheckedKeys;return[Dn(kr),Dn(Xn),la]},[St,vn,Vn,Dn,Qn]),fr=(0,T.Z)(Un,3),Xr=fr[0],Rr=fr[1],De=fr[2],ve=t.useMemo(function(){var Hn=F(Xr),On=Ie(Hn,Vn,bt);return[].concat((0,n.Z)(De),(0,n.Z)(Dn(On)))},[Xr,Vn,Dn,De,bt]),me=te(ve,Bn,Pn,St,Qe),Ve=(0,W.Z)(function(Hn){if(cn(Hn),Se){var On=ce(Hn),ar=On.map(function(ia){return fe(ia,Bn,Pn).map(function(Gr){return Gr.option})}),la=St?On:On[0],Yr=St?ar:ar[0];Se(la,Yr)}}),ot=(0,W.Z)(function(Hn){if((!St||Me)&&Tn(""),!St)Ve(Hn);else{var On=$(Hn),ar=F(Xr),la=F(Rr),Yr=ar.includes(On),ia=De.some(function(Yn){return $(Yn)===On}),Gr=Xr,kr=De;if(ia&&!Yr)kr=De.filter(function(Yn){return $(Yn)!==On});else{var Xn=Yr?ar.filter(function(Yn){return Yn!==On}):[].concat((0,n.Z)(ar),[On]),ja=Vn(),Za;if(Yr){var Fr=(0,p.S)(Xn,{checked:!1,halfCheckedKeys:la},ja);Za=Fr.checkedKeys}else{var Wr=(0,p.S)(Xn,!0,ja);Za=Wr.checkedKeys}var Mr=Ie(Za,Vn,bt);Gr=Dn(Mr)}Ve([].concat((0,n.Z)(kr),(0,n.Z)(Gr)))}}),Sn=function(On,ar){if(ar.type==="clear"){Ve([]);return}var la=ar.values[0],Yr=la.valueCells;ot(Yr)},qn=Ot!==void 0?Ot:Dt,En=Pt||Qt,kt=qt||Zt,jn=function(On){Xt==null||Xt(On),$t==null||$t(On)},vr=t.useMemo(function(){return{options:Bn,fieldNames:Pn,values:Xr,halfValues:Rr,changeOnSelect:G,onSelect:ot,checkable:j,searchOptions:dn,dropdownPrefixCls:At,loadData:Nt,expandTrigger:ct,expandIcon:ze,loadingIcon:qe,dropdownMenuColumnStyle:Ct}},[Bn,Pn,Xr,Rr,G,ot,j,dn,At,Nt,ct,ze,qe,Ct]),gr=!(Bt?dn:Bn).length,fn=Bt&&yn.matchInputWidth||gr?{}:{minWidth:"auto"};return t.createElement(ye.Provider,{value:vr},t.createElement(w.Ac,(0,ee.Z)({},Gt,{ref:it,id:ln,prefixCls:Ft,autoClearSearchValue:Me,dropdownMatchSelectWidth:Ye,dropdownStyle:fn,displayValues:me,onDisplayValuesChange:Sn,mode:St?"multiple":void 0,searchValue:Bt,onSearch:ir,showSearch:Lt,OptionList:le,emptyOptions:gr,open:qn,dropdownClassName:En,placement:kt,onDropdownVisibleChange:jn,getRawInputElement:function(){return at}})))});h.SHOW_PARENT=K,h.SHOW_CHILD=Z;var d=h,_=d,B=e(2738),m=e(62892),O=e(53487),J=e(19080),Y=e(36355),de=e(93891),pe=e(1684),b=e(19716),l=e(32441),C=e(14154),H=e(58582),ne=e(84443),Ee=e(66339),We=e(33234),Re=e(98447),Te=e(17313),st=e(74207),vt=e(83116);const yt=ie=>{const{prefixCls:it,componentCls:nt,antCls:xt}=ie,Ft=`${nt}-menu-item`,mt=` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9449],{89489:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},59477:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},40001:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},65363:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},49198:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},84105:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},18785:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},87169:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},73331:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},15277:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},52671:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},8657:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},56082:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},33853:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},15075:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},43531:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},61485:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},38819:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={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"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},47472:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},87395:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(54476),t=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},z=f,v=e(7657),P=function(u,w){return t.createElement(v.Z,(0,n.Z)({},u,{ref:w,icon:z}))},a=t.forwardRef(P),ee=a},56627:function(zt,je,e){e.d(je,{Z:function(){return W}});var n=e(3113),t=e(59301),f=Object.defineProperty,z=Object.defineProperties,v=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,T=(N,L,ye)=>L in N?f(N,L,{enumerable:!0,configurable:!0,writable:!0,value:ye}):N[L]=ye,u=(N,L)=>{for(var ye in L||(L={}))a.call(L,ye)&&T(N,ye,L[ye]);if(P)for(var ye of P(L))ee.call(L,ye)&&T(N,ye,L[ye]);return N},w=(N,L)=>z(N,v(L)),M=(N,L)=>{var ye={};for(var U in N)a.call(N,U)&&L.indexOf(U)<0&&(ye[U]=N[U]);if(N!=null&&P)for(var U of P(N))L.indexOf(U)<0&&ee.call(N,U)&&(ye[U]=N[U]);return ye},p=(N,L,ye)=>new Promise((U,Ce)=>{var ae=o=>{try{A(ye.next(o))}catch(D){Ce(D)}},R=o=>{try{A(ye.throw(o))}catch(D){Ce(D)}},A=o=>o.done?U(o.value):Promise.resolve(o.value).then(ae,R);A((ye=ye.apply(N,L)).next())});const W=N=>{var L=N,{children:ye}=L,U=M(L,["children"]);const[Ce,ae]=(0,t.useState)(!1);return t.createElement(n.ZP,w(u({},U),{loading:Ce,onClick:R=>p(void 0,null,function*(){try{ae(!0),yield U.onClick(R),ae(!1)}catch(A){console.error(A),ae(!1)}})}),ye)}},8380:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(59301),t=e(75790),f=e(43418),z="data:image/png;base64,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",v="data:image/png;base64,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",P={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const a=({visible:T,occupationValue:u,onCancel:w=()=>{}})=>{const M=()=>n.createElement("div",{className:P.flexColumn},n.createElement("img",{className:P.img,src:v}),n.createElement("span",{className:P.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),p=()=>n.createElement("div",{className:P.flexColumn},n.createElement("img",{className:P.img,src:z}),n.createElement("span",{className:P.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),W=()=>u===3?n.createElement(n.Fragment,null,p(),M()):u===2?M():p();return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:T,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{w(),t.history.push("/account/certification")},onCancel:()=>{w()}},n.createElement("div",{className:P.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),n.createElement("div",{className:P.flexRow},W()))};var ee=(0,t.connect)(({paperlibrary:T,loading:u,globalSetting:w})=>({paperlibrary:T,globalSetting:w,loading:u.effects}))(a)},50605:function(zt,je,e){var n=e(59301),t=e(75790),f=e(78881),z=e(92310),v=e.n(z),P=Object.defineProperty,a=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,u=(p,W,N)=>W in p?P(p,W,{enumerable:!0,configurable:!0,writable:!0,value:N}):p[W]=N,w=(p,W)=>{for(var N in W||(W={}))ee.call(W,N)&&u(p,N,W[N]);if(a)for(var N of a(W))T.call(W,N)&&u(p,N,W[N]);return p};const M=({dispatch:p,className:W,style:N={},leftDom:L,rigthDom:ye,title:U,imgUrl:Ce,backUrl:ae="/",sureBackUrl:R})=>((0,n.useEffect)(()=>(p({type:"globalSetting/headerToggle",payload:!1}),()=>{p({type:"globalSetting/headerToggle",payload:!0})}),[]),n.createElement("div",{className:v()("flex item-center relative px-30px h-60px",W),style:w({background:"rgba(255,255,255,.5)"},N)},L||n.createElement("div",{className:"current-primary-hover c-blue relative",style:{zIndex:1},onClick:()=>{var A;if(R){t.history.push(R);return}((A=window.history.state)==null?void 0:A.idx)>0&&ae!="/"?t.history.back():t.history.push(ae)}},n.createElement("span",{className:"iconfont icon-fanhui"})," \u8FD4\u56DE"),n.createElement("div",{className:"flex item-center gap-20px ml-auto relative",style:{zIndex:1}},ye,n.createElement(f.Z,null)),typeof U=="string"?n.createElement("div",{className:"absolute flex item-center justify-center text-28px c-white multi_ellipsis1 text-center",style:{left:0,top:0,height:74,width:1225,textShadow:"0px 2px 4px #2965BD",zIndex:0,padding:"0 330px 0 290px",lineHeight:"74px",background:`url(${Ce||e(5285)}) 0 0 / 100% 100% no-repeat`}},U):U));je.Z=(0,t.connect)(({})=>({}))(M)},61809:function(zt,je,e){var n=e(59301),t=e(75790),f=e(26957),z=e(2770),v=e(89537),P=e(92832);const a=({dispatch:ee,user:T,title:u,defaultBack:w,backTitle:M="\u8FD4\u56DE"})=>{const p=(0,t.useLocation)(),[W,N]=(0,n.useState)(!1),[L]=(0,t.useSearchParams)(),ye=()=>{function U(Ce){t.history.push("/search?value="+Ce)}return W?n.createElement("div",{onBlur:()=>{setTimeout(()=>{N(!1)},300)}},n.createElement(P.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:U,autoFocus:!0})):n.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{t.history.push("/search?value=")}})};return(0,n.useEffect)(()=>(ee({type:"globalSetting/headerToggle",payload:!1}),()=>{ee({type:"globalSetting/headerToggle",payload:!0})}),[]),n.createElement("div",{className:"px-30px-rem flex item-center gap-20px-rem relative bg-white justify-between",style:{height:"59rem",zIndex:100,position:"relative"}},n.createElement("img",{className:"absolute w-full",src:e(49676),style:{top:0,left:0,zIndex:-1}}),n.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{w?t.history.push(w):window.history.length>1?t.history.back():t.history.push(`/${p.pathname.split("/")[1]}`)}},n.createElement("img",{src:e(10266),style:{width:"20rem"}}),M),n.createElement("div",{className:"font-semibold text-center h-full flex item-center justify-center",style:{width:"470rem",color:"#3059B1",fontSize:"26rem",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},u),n.createElement("div",{className:"flex item-center gap-20px-rem"},n.createElement(ye,null),n.createElement(f.Z,{icon:n.createElement("span",{className:"iconfont icon-zengjia"})}),n.createElement(z.Z,{payload:(0,v.g)()})))};je.Z=(0,t.connect)(({globalSetting:ee,user:T})=>({globalSetting:ee,user:T}))(a)},96019:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=e(8591),v=e(92832),P=e(24905),a=e(31576),ee=e(8380),T=e(19374),u=e(6765),w=e(98280),M=e(59301),p=(L,ye,U)=>new Promise((Ce,ae)=>{var R=D=>{try{o(U.next(D))}catch(y){ae(y)}},A=D=>{try{o(U.throw(D))}catch(y){ae(y)}},o=D=>D.done?Ce(D.value):Promise.resolve(D.value).then(R,A);o((U=U.apply(L,ye)).next())}),W=(L=>(L[L.Professor=1]="Professor",L[L.AssistantProfessor=2]="AssistantProfessor",L[L.Student=3]="Student",L))(W||{});const N=({visible:L,user:ye,account:U,onCancel:Ce=()=>{},dispatch:ae})=>{const[R,A]=(0,n.useState)(),[o,D]=(0,n.useState)([]),[y,K]=(0,n.useState)(!1),[Z,$]=(0,n.useState)(!1),[F,Le]=(0,n.useState)(),[xe,lt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var fe,te;(fe=ye==null?void 0:ye.userInfo)!=null&&fe.identity&&D([((te=ye==null?void 0:ye.userInfo)==null?void 0:te.identity)==="student"?3:1])},[ye]);const be=fe=>{const te=()=>{window.location.href=(fe==null?void 0:fe.jump_url)||`/classrooms/${fe==null?void 0:fe.course_id}`};if(o.includes(1)){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:M.createElement("div",{className:"tc"},(fe==null?void 0:fe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{te()}});return}te()},Pe=()=>p(void 0,null,function*(){if(!R){z.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let fe=yield(0,w.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:R}});if(fe!=null&&fe.need_pro_auth&&!o.includes(1)&&!o.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:R,checkedList:o}}),Ie();return}K(!0);const te=yield(0,a.cR)({invite_code:R,professor:o.includes(1)?1:null,assistant_professor:o.includes(2)?1:null,student:o.includes(3)?1:null});if(K(!1),(te==null?void 0:te.status)===-4&&(Ce(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(te==null?void 0:te.status)===-12&&z.ZP.warning(te==null?void 0:te.message),(te==null?void 0:te.status)===-2){if(Ie(),te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){$(!0),Le(1);return}if(te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){$(!0),Le(2);return}if(te.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){$(!0),Le(3);return}}if((te==null?void 0:te.status)===0){(0,T.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Ie(),te!=null&&te.course_id?be(te):z.ZP.success(te.message);return}}),Ie=()=>p(void 0,null,function*(){Ce()});return M.createElement(M.Fragment,null,M.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:L,confirmLoading:y,onOk:Pe,onCancel:Ie},M.createElement("div",{className:"tc"},M.createElement("div",null,M.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),M.createElement(v.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:R,onChange:fe=>{if(fe.target.value.length>=7){z.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}A(fe.target.value)}})),M.createElement("div",{className:"mt10 font14"},M.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),M.createElement(P.default.Group,{value:o,onChange:fe=>D(fe)},M.createElement(P.default,{value:1,disabled:o.includes(2)},"\u6559\u5E08"),M.createElement(P.default,{value:2,disabled:o.includes(1)},"\u52A9\u6559"),M.createElement(P.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),M.createElement(u.Z,null),M.createElement(ee.Z,{visible:Z,onCancel:()=>$(!1),occupationValue:F}))};je.Z=(0,t.connect)(({user:L,account:ye})=>({user:L,account:ye}))(N)},26957:function(zt,je,e){e.d(je,{Z:function(){return B}});var n=e(59301),t=e(75790),f=e(8591),z=e(95237),v=e(43604),P=e(20834),a=e(38854),ee=e(43418),T=e(92832),u=e(5112),w=e(31576),M=e(19374),p=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())}),W=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(W||{}),L=({visible:m,onCancel:O=()=>{}})=>{const[J,Y]=(0,n.useState)(),[de,pe]=(0,n.useState)(),[b,l]=(0,n.useState)(!1),C=()=>p(void 0,null,function*(){if(!J){f.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(J.length!==6){f.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!de){f.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}l(!0);const ne=yield(0,w.vm)({code:J,role:de});l(!1),H();const Ee={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ee[ne.status]){f.ZP.info(Ee[ne.status]);return}if(ne.status===0){de==="reporter"?(f.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,M.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),t.history.push(`/projects/${ne==null?void 0:ne.project_id}`)):((0,M.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),f.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),H=()=>p(void 0,null,function*(){O()});return n.createElement(n.Fragment,null,n.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:b,onOk:C,onCancel:H},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:J,onChange:ne=>{if(ne.target.value.length>=7){f.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Y(ne.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(u.ZP.Group,{value:de,onChange:ne=>pe(ne.target.value)},n.createElement(u.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(u.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(u.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ye=e(96019),U={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Ce=e(1997),ae=e(78241),R=e(57809),A=e(11467),o=Object.defineProperty,D=Object.defineProperties,y=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,F=(m,O,J)=>O in m?o(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,Le=(m,O)=>{for(var J in O||(O={}))Z.call(O,J)&&F(m,J,O[J]);if(K)for(var J of K(O))$.call(O,J)&&F(m,J,O[J]);return m},xe=(m,O)=>D(m,y(O)),lt=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())});const be=({globalSetting:m,dispatch:O,user:J,info:Y,open:de,onCancel:pe=()=>{}})=>{var b;const[l,C]=(0,n.useState)([]),[H,ne]=(0,n.useState)([]),[Ee,We]=(0,n.useState)([]),[Re]=ae.default.useForm(),[Te,st]=(0,n.useState)(!1),[vt,yt]=(0,n.useState)(!1),It=(0,n.useRef)(null),Yt=(0,n.useRef)(1),[_t,jt]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{de&&Tt()},[de]);const Tt=()=>lt(void 0,null,function*(){var Jt;const ie=Y;if(!(0,Ce.o1)(O))return;const{user_school_id:it="",department_id:nt="",school_name:xt="",department_name:Ft=""}=J.userInfo||{},mt=(Jt=ie==null?void 0:ie.graduation_years)==null?void 0:Jt.at(-1);ne([{id:it,name:xt}]),yield en(it),Re.setFieldsValue({year:mt,school_id:it,department_id:Number(nt),name:`${mt}${xt}${Ft}\u6BD5\u4E1A\u8BBE\u8BA1`})}),an=Jt=>lt(void 0,null,function*(){const ie=yield(0,A.J3)(xe(Le({},Jt),{tab_module_type:"graduations"}));return ie!=null&&ie.un_purchased&&O({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),ie.status===0&&C((ie==null?void 0:ie.graduation_years)||[]),ie}),Mt=(Jt,ie=500)=>{yt(!0),clearTimeout(It.current),It.current=setTimeout(()=>lt(void 0,null,function*(){Yt.current+=1;const it=Yt.current,nt=yield(0,A.NT)({keyword:Jt});nt.status===0&&Yt.current===it&&(ne((nt==null?void 0:nt.schools)||[]),yt(!1))}),ie)},en=Jt=>lt(void 0,null,function*(){if(!Jt)return;const ie=yield(0,A.Ps)({page:1,limit:9999,id:Jt});ie.status===0&&We((ie==null?void 0:ie.departments)||[])});return n.createElement(ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:de,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Te,onCancel:pe,onOk:()=>Re.submit()},n.createElement(ae.default,{colon:!1,form:Re,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Jt,ie)=>{Jt.school_id&&(en(ie.school_id),Re.setFieldValue("department_id",null))},onFinish:Jt=>lt(void 0,null,function*(){st(!0);const ie=yield(0,A.Wz)(Jt);ie.status===0&&(f.ZP.success("\u521B\u5EFA\u6210\u529F"),Re.resetFields(),pe(),(0,M.xg)(`/graduations/${ie==null?void 0:ie.identifier}/index`)),st(!1)})},n.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(R.default,{style:{width:344},size:"large",options:(b=Y==null?void 0:Y.graduation_years)==null?void 0:b.map(Jt=>({value:Jt,label:Jt}))})),n.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(R.default,{showSearch:!0,filterOption:!1,onSearch:Jt=>{Mt(Jt)},loading:vt,size:"large",style:{width:344},options:H.map(Jt=>({value:Jt.id,label:Jt.name}))})),n.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(R.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ee.map(Jt=>({value:Jt.id,label:Jt.name}))})),n.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(T.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Pe=(0,t.connect)(({user:m,globalSetting:O,loading:J})=>({user:m,globalSetting:O,loading:J}))(be),Ie=e(98280),fe=Object.defineProperty,te=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Ae=(m,O,J)=>O in m?fe(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,ue=(m,O)=>{for(var J in O||(O={}))X.call(O,J)&&Ae(m,J,O[J]);if(te)for(var J of te(O))se.call(O,J)&&Ae(m,J,O[J]);return m},oe=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())});const Be=({globalSetting:m,dispatch:O,user:J,open:Y,onCancel:de=()=>{}})=>{const[pe]=ae.default.useForm(),[b,l]=(0,n.useState)(!1),[C,H]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var ne;if(Y){const Ee={code:"",user_type:((ne=J==null?void 0:J.userInfo)==null?void 0:ne.identity)==="student"?2:1,major:""};pe.setFieldsValue(Ee),H(ue({},Ee))}},[Y]),n.createElement(ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Y,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:b,onCancel:de,onOk:()=>pe.submit()},n.createElement(ae.default,{colon:!1,form:pe,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ne,Ee)=>H(ue({},Ee)),onFinish:ne=>oe(void 0,null,function*(){l(!0);const Ee=yield(0,Ie.ZP)("/api/graduations/join.json",{method:"post",body:ne});Ee.status===0&&(de(),Ee!=null&&Ee.identifier?(0,M.xg)(`/graduations/${Ee==null?void 0:Ee.identifier}/index`):f.ZP.success(Ee==null?void 0:Ee.message)),l(!1)})},n.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(T.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(u.ZP.Group,null,n.createElement(u.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(u.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(C==null?void 0:C.user_type)===2&&n.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(T.default,{showCount:!0,maxLength:60}))))};var He=(0,t.connect)(({user:m,globalSetting:O})=>({user:m,globalSetting:O}))(Be),ft=e(92310),Ue=e.n(ft),Je=e(59301),Et=Object.defineProperty,Oe=Object.defineProperties,we=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,x=(m,O,J)=>O in m?Et(m,O,{enumerable:!0,configurable:!0,writable:!0,value:J}):m[O]=J,S=(m,O)=>{for(var J in O||(O={}))le.call(O,J)&&x(m,J,O[J]);if(V)for(var J of V(O))I.call(O,J)&&x(m,J,O[J]);return m},s=(m,O)=>Oe(m,we(O)),q=(m,O)=>{var J={};for(var Y in m)le.call(m,Y)&&O.indexOf(Y)<0&&(J[Y]=m[Y]);if(m!=null&&V)for(var Y of V(m))O.indexOf(Y)<0&&I.call(m,Y)&&(J[Y]=m[Y]);return J},ce=(m,O,J)=>new Promise((Y,de)=>{var pe=C=>{try{l(J.next(C))}catch(H){de(H)}},b=C=>{try{l(J.throw(C))}catch(H){de(H)}},l=C=>C.done?Y(C.value):Promise.resolve(C.value).then(pe,b);l((J=J.apply(m,O)).next())}),h=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(h||{}),d=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(d||{});const _=m=>{var O=m,{homePage:J,user:Y,globalSetting:de,loading:pe,dispatch:b,className:l,style:C={}}=O,H=q(O,["homePage","user","globalSetting","loading","dispatch","className","style"]),ne,Ee,We,Re;const[Te,st]=(0,n.useState)(),[vt,yt]=(0,n.useState)(),[It,Yt]=(0,n.useState)(!1),[_t,jt]=(0,n.useState)(!1),[Tt,an]=(0,n.useState)(!1),[Mt,en]=(0,n.useState)();function Jt(wt,G){for(const Se of wt){if(Se.link===G)return Se.hidden;if(Se.subitem&&Se.subitem.length>0){let Qe=Se.subitem;for(const j of Qe)if(j.link===G)return j.hidden;return!1}}return!0}const ie=Jt(((ne=de.setting)==null?void 0:ne.navbar)||[],"/classrooms"),it=Jt(((Ee=de.setting)==null?void 0:Ee.navbar)||[],"/shixuns"),nt=Jt(((We=de.setting)==null?void 0:We.navbar)||[],"/paths"),xt=Jt(((Re=de.setting)==null?void 0:Re.navbar)||[],"/graduations"),Ft=wt=>{var G;if((0,Ce.tJ)(b)){if(wt==="projects"&&!((G=Y.userInfo)!=null&&G.email)){f.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wt==="classrooms"?st(!0):wt==="projects"&&yt(!0)}},mt=(wt,G)=>{var Se;if((0,Ce.tJ)(b)){if(G==="projects"&&!((Se=Y.userInfo)!=null&&Se.email)){f.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}G==="shixuns"&&!(0,Ce.xY)()||wt&&(window.location.href=wt)}},dt=wt=>{var G,Se,Qe,j,k,Me,Fe,et,Xe,ct,ht,At,Nt,Dt,Ot,Qt,Pt,Ct,Zt,qt,Xt,$t;return Je.createElement(Je.Fragment,null,Je.createElement(z.Z,{justify:"space-around",className:"pt5 pb5"},Je.createElement(v.Z,{className:((G=Y.userInfo)==null?void 0:G.user_identity)!=="\u5B66\u751F"?U.joinCol:U.hidden},((Se=Y.userInfo)==null?void 0:Se.user_identity)!=="\u5B66\u751F"&&!((Qe=de==null?void 0:de.setting)!=null&&Qe.hide_course)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/classrooms/new")},(j=Y.userInfo)!=null&&j.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((k=de==null?void 0:de.setting)!=null&&k.hide_shixun)&&((Me=Y==null?void 0:Y.userInfo)==null?void 0:Me.is_shixun_marker)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Fe=Y.userInfo)==null?void 0:Fe.user_identity)!=="\u5B66\u751F"&&!((et=de==null?void 0:de.setting)!=null&&et.hide_subject)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>mt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xe=de==null?void 0:de.setting)!=null&&Xe.is_local)&&((ct=Y.userInfo)==null?void 0:ct.main_site)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>{var Ne;return mt(`${(Ne=de==null?void 0:de.setting)==null?void 0:Ne.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((ht=Y==null?void 0:Y.userInfo)==null?void 0:ht.identity)!=="student"&&Je.createElement(P.default.Item,s(S({},wt),{onClick:()=>ce(void 0,null,function*(){if(!(0,Ce.o1)(b))return;const Ne=yield(0,A.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Ne!=null&&Ne.un_purchased){b({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Ne.status===0&&(en(Ne),Yt(!0))})}),Je.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((At=Y.userInfo)!=null&&At.main_site)&&Je.createElement("div",null,Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("classrooms")},(Nt=Y.userInfo)!=null&&Nt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Dt=Y.userInfo)==null?void 0:Dt.main_site)&&!((Ot=de==null?void 0:de.setting)!=null&&Ot.is_local)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Qt=Y.userInfo)==null?void 0:Qt.main_site)&&((Pt=Y.userInfo)==null?void 0:Pt.user_identity)!=="\u5B66\u751F"&&Je.createElement(v.Z,null,Je.createElement("div",{className:U.joinBoard})),((Ct=Y.userInfo)==null?void 0:Ct.main_site)&&Je.createElement(v.Z,{className:((Zt=Y.userInfo)==null?void 0:Zt.user_identity)!=="\u5B66\u751F"?U.joinCol:U.w90},Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("classrooms")},(qt=Y.userInfo)!=null&&qt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Xt=Y.userInfo)==null?void 0:Xt.main_site)&&!(($t=de==null?void 0:de.setting)!=null&&$t.is_local)&&Je.createElement(P.default.Item,S({},wt),Je.createElement("a",{onClick:()=>Ft("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Je.createElement(P.default.Item,s(S({},wt),{onClick:()=>{(0,Ce.o1)(b)&&jt(!0)}}),Je.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Je.createElement("section",null,Je.createElement(a.Z,{dropdownRender:()=>{var wt;return Je.createElement(P.default,{className:((wt=Y.userInfo)==null?void 0:wt.user_identity)!=="\u5B66\u751F"?`${U.rightMenu} ${U.joinMenu} mt10`:`${U.rightMenu} ${U.joinMenu} ${U.w140} mt10`},Je.createElement(dt,null))},placement:"bottom"},Je.createElement("span",{style:S({lineHeight:"inherit"},C),className:Ue()("iconfont icon-tianjiafangda font18 current",l)})),Je.createElement(ye.Z,{visible:Te,onCancel:()=>st(!1)}),Je.createElement(L,{visible:vt,onCancel:()=>yt(!1)}),Je.createElement(Pe,{info:Mt,open:It,onCancel:()=>Yt(!1)}),Je.createElement(He,{open:_t,onCancel:()=>jt(!1)}))};var B=(0,t.connect)(({homePage:m,loading:O,user:J,globalSetting:Y})=>({homePage:m,user:J,globalSetting:Y,loading:O.models.index}))(_)},78881:function(zt,je,e){e.d(je,{Z:function(){return ye}});var n=e(75790),t=e(20834),f=e(8591),z=e(38854),v={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},P=e(53229),a=e(14203),ee=e(49647),T=e(19374),u=e(59301),w=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,W=(U,Ce)=>{var ae={};for(var R in U)M.call(U,R)&&Ce.indexOf(R)<0&&(ae[R]=U[R]);if(U!=null&&w)for(var R of w(U))Ce.indexOf(R)<0&&p.call(U,R)&&(ae[R]=U[R]);return ae},N=(U,Ce,ae)=>new Promise((R,A)=>{var o=K=>{try{y(ae.next(K))}catch(Z){A(Z)}},D=K=>{try{y(ae.throw(K))}catch(Z){A(Z)}},y=K=>K.done?R(K.value):Promise.resolve(K.value).then(o,D);y((ae=ae.apply(U,Ce)).next())});const L=U=>{var Ce=U,{homePage:ae,user:R,globalSetting:A,loading:o,dispatch:D,shixunHomeworks:y}=Ce,K=W(Ce,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Z,$,F,Le,xe,lt,be,Pe,Ie,fe;const te=(Z=R.userInfo)==null?void 0:Z.is_school_manage,X=()=>{var se,Ae,ue,oe,Be;return(0,T.Ll)()?u.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},u.createElement(t.default.Item,null,u.createElement(n.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):u.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},u.createElement(t.default.Item,null,u.createElement(n.Link,{to:`/users/${(se=R.userInfo)==null?void 0:se.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((ue=(Ae=R.navigationInfo)==null?void 0:Ae.top)==null?void 0:ue.laboratory_admin_url)&&u.createElement(t.default.Item,null,u.createElement("a",{href:(Be=(oe=R.navigationInfo)==null?void 0:oe.top)==null?void 0:Be.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),u.createElement(t.default.Item,null,u.createElement(n.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||D({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:u.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),u.createElement(t.default.Item,{className:v.exit},u.createElement("a",{onClick:()=>N(void 0,null,function*(){(0,T.m5)();let He;try{He=yield(0,a.vR)({}),f.ZP.success(He==null?void 0:He.message)}catch(ft){}(0,T.d8)("_educoder_session","logout",1),(0,T.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),He!=null&&He.url?window.location.href=He.url:(n.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,P.bg)()?u.createElement(z.Z,{dropdownRender:X,placement:"bottomRight"},u.createElement("section",null,u.createElement("aside",null,u.createElement("div",{className:y.actionTabs.type===1?v.classromediv:""},u.createElement("img",{className:`${v.userPic} current ml15`,src:`${($=ee.Z)==null?void 0:$.IMG_SERVER}/images/${(F=R.userInfo)==null?void 0:F.image_url}`,alt:"",onClick:()=>{var se;return n.history.push((0,T.Ll)()?"/account/profile":`/users/${(se=R.userInfo)==null?void 0:se.login}/classrooms`)}}),(0,T.Ll)()&&u.createElement("span",{className:"ml10 font16"},(Le=R.userInfo)==null?void 0:Le.username),u.createElement("i",{className:`iconfont icon-zhankai4 ${v.icon}`}))))):u.createElement("div",{className:`font15 flex item-center gap-10px ${A.isIlearning?v.login:""}`},((xe=A.setting)==null?void 0:xe.sso_login_url)&&u.createElement("a",{target:"_blank",href:(lt=A.setting)==null?void 0:lt.sso_login_url},u.createElement("img",{src:`${ee.Z.IMG_SERVER}/${(be=A.setting)==null?void 0:be.login_logo_url}`,width:40}),u.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Pe=A.setting)==null?void 0:Pe.sso_login_button_name)),!((Ie=A.setting)!=null&&Ie.hide_account_login)&&u.createElement(u.Fragment,null,u.createElement("span",{className:"current-primary-hover",onClick:()=>{D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((fe=A.setting)!=null&&fe.close_register)&&u.createElement(u.Fragment,null,u.createElement("span",null,"|"),u.createElement("span",{className:"current-primary-hover",onClick:()=>{n.history.push("/user/register")}},"\u6CE8\u518C"))))};var ye=(0,n.connect)(({homePage:U,loading:Ce,user:ae,globalSetting:R,shixunHomeworks:A})=>({homePage:U,user:ae,globalSetting:R,shixunHomeworks:A,loading:Ce.models.index}))(L)},2770:function(zt,je,e){e.d(je,{Z:function(){return R}});var n=e(75790),t=e(20834),f=e(8591),z=e(38854),v={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},P=e(53229),a=e(14203),ee=e(49647),T=e(1997),u=e(19374),w=e(59301),M=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,N=(A,o)=>{var D={};for(var y in A)p.call(A,y)&&o.indexOf(y)<0&&(D[y]=A[y]);if(A!=null&&M)for(var y of M(A))o.indexOf(y)<0&&W.call(A,y)&&(D[y]=A[y]);return D},L=(A,o,D)=>new Promise((y,K)=>{var Z=Le=>{try{F(D.next(Le))}catch(xe){K(xe)}},$=Le=>{try{F(D.throw(Le))}catch(xe){K(xe)}},F=Le=>Le.done?y(Le.value):Promise.resolve(Le.value).then(Z,$);F((D=D.apply(A,o)).next())});const ye=A=>{var o,D=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(o=document.cookie.match(D))?decodeURIComponent(o[2]):null},U=A=>{var o=new Date;o.setTime(o.getTime()-1);var D=ye(A);D!=null&&(document.cookie=A+"="+D+";expires="+o.toGMTString())};var Ce=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Ce||{});const ae=A=>{var o=A,{homePage:D,user:y,globalSetting:K,loading:Z,dispatch:$,shixunHomeworks:F}=o,Le=N(o,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),xe,lt,be,Pe,Ie,fe,te,X,se,Ae,ue,oe,Be,He,ft,Ue;const Je=(lt=(((xe=K.setting)==null?void 0:xe.navbar)||[]).find(le=>le.link==="/classrooms"))==null?void 0:lt.hidden,Et=(Pe=(((be=K.setting)==null?void 0:be.navbar)||[]).find(le=>le.link==="/shixuns"))==null?void 0:Pe.hidden,Oe=(fe=(((Ie=K.setting)==null?void 0:Ie.navbar)||[]).find(le=>le.link==="/paths"))==null?void 0:fe.hidden,we=(te=y.userInfo)==null?void 0:te.is_school_manage,V=()=>{var le,I,x,S,s,q,ce,h,d,_,B,m,O,J,Y,de,pe,b;return(0,u.Ll)()?w.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},w.createElement(t.default.Item,null,w.createElement(n.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):w.createElement(t.default,{className:`${v.rightMenu} ${v.menuWrap}`},w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(le=y.userInfo)==null?void 0:le.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(I=y.userInfo)==null?void 0:I.login}/classrooms`},(x=y.userInfo)!=null&&x.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(S=y.userInfo)==null?void 0:S.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(s=y.userInfo)==null?void 0:s.login}/paths`},(q=y.userInfo)!=null&&q.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((ce=y.userInfo)==null?void 0:ce.user_identity)!=="\u5B66\u751F"&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(h=y.userInfo)==null?void 0:h.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((d=K.setting)!=null&&d.hide_competition)&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(_=y.userInfo)==null?void 0:_.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((B=K.setting)!=null&&B.hide_virtual)&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:`/users/${(m=y.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,P.JA)()&&!((O=K==null?void 0:K.setting)!=null&&O.hide_problemset)&&w.createElement(t.default.Item,null,w.createElement("a",{onClick:()=>{(0,T.tJ)($)&&n.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,P.JA)()&&!((J=K==null?void 0:K.setting)!=null&&J.hide_paperlibrary)&&w.createElement(t.default.Item,null,w.createElement("a",{onClick:()=>{(0,T.tJ)($)&&n.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((de=(Y=y.navigationInfo)==null?void 0:Y.top)==null?void 0:de.laboratory_admin_url)&&w.createElement(t.default.Item,null,w.createElement("a",{href:(b=(pe=y.navigationInfo)==null?void 0:pe.top)==null?void 0:b.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),w.createElement(t.default.Item,null,w.createElement(n.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||$({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:w.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),we&&w.createElement(t.default.Item,null,w.createElement(n.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),w.createElement(t.default.Item,{className:v.exit},w.createElement("a",{onClick:()=>L(void 0,null,function*(){(0,u.m5)();let l;try{l=yield(0,a.vR)({}),f.ZP.success(l==null?void 0:l.message)}catch(C){}(0,u.d8)("_educoder_session","logout",1),(0,u.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),l!=null&&l.url?window.location.href=l.url:(n.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,P.bg)()?w.createElement(z.Z,{dropdownRender:V,placement:"bottomRight"},w.createElement("section",null,w.createElement("aside",null,w.createElement("div",{className:F.actionTabs.type===1?v.classromediv:""},w.createElement("img",{className:`${v.userPic} current ml15`,src:`${(X=ee.Z)==null?void 0:X.IMG_SERVER}/images/${(se=y.userInfo)==null?void 0:se.image_url}`,alt:"",onClick:()=>{var le;return n.history.push((0,u.Ll)()?"/account/profile":`/users/${(le=y.userInfo)==null?void 0:le.login}/classrooms`)}}),(0,u.Ll)()&&w.createElement("span",{className:"ml10 font16"},(Ae=y.userInfo)==null?void 0:Ae.username),w.createElement("i",{className:`iconfont icon-zhankai4 ${v.icon}`}))))):w.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?v.login:""}`},((ue=K.setting)==null?void 0:ue.sso_login_url)&&w.createElement("a",{target:"_blank",href:(oe=K.setting)==null?void 0:oe.sso_login_url},w.createElement("img",{src:`${ee.Z.IMG_SERVER}/${(Be=K.setting)==null?void 0:Be.login_logo_url}`,width:40}),w.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(He=K.setting)==null?void 0:He.sso_login_button_name)),!((ft=K.setting)!=null&&ft.hide_account_login)&&w.createElement(w.Fragment,null,w.createElement("span",{className:"current-primary-hover",onClick:()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Ue=K.setting)!=null&&Ue.close_register)&&w.createElement(w.Fragment,null,w.createElement("span",null,"|"),w.createElement("span",{className:"current-primary-hover",onClick:()=>{n.history.push("/user/register")}},"\u6CE8\u518C"))))};var R=(0,n.connect)(({homePage:A,loading:o,user:D,globalSetting:y,shixunHomeworks:K})=>({homePage:A,user:D,globalSetting:y,shixunHomeworks:K,loading:o.models.index}))(ae)},89537:function(zt,je,e){e.d(je,{Z:function(){return Rr},g:function(){return Un}});var n=e(59301),t=e(75790),f=e(44e3),z=e(43418),v={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},P=e(26957),a=e(2770),ee=e(65363),T={tip:"tip___a6MfI"},u=Object.defineProperty,w=Object.defineProperties,M=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,L=(De,ve,me)=>ve in De?u(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ye=(De,ve)=>{for(var me in ve||(ve={}))W.call(ve,me)&&L(De,me,ve[me]);if(p)for(var me of p(ve))N.call(ve,me)&&L(De,me,ve[me]);return De},U=(De,ve)=>w(De,M(ve)),Ce=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),ae=(De=>(De[De.Professor=1]="Professor",De[De.AssistantProfessor=2]="AssistantProfessor",De[De.Student=3]="Student",De))(ae||{});const R=({visible:De,user:ve,onCancel:me=()=>{},dispatch:Ve,globalSetting:ot})=>{var Sn,qn;const[En,kt]=(0,n.useState)(!1),[jn,vr]=(0,n.useState)({name:"",phone:""});(0,n.useEffect)(()=>{var Hn,On;if((Hn=ve==null?void 0:ve.userInfo)!=null&&Hn.login){let ar=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(ar),ar&&(ar!=null&&ar.isShow)&&(ar==null?void 0:ar.login)===((On=ve==null?void 0:ve.userInfo)==null?void 0:On.login)&&(kt(!0),vr({name:ar==null?void 0:ar.name,phone:ar==null?void 0:ar.phone}))}},[ve==null?void 0:ve.userInfo]);const gr=()=>Ce(void 0,null,function*(){me()}),fn=()=>{let Hn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(U(ye({},Hn),{isShow:!1}))),kt(!1)};return n.createElement(n.Fragment,null,En&&n.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},n.createElement("div",{className:T.tip},n.createElement("div",null,n.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Sn=ot==null?void 0:ot.infoData)==null?void 0:Sn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(qn=ot==null?void 0:ot.infoData)==null?void 0:qn.phone}`),n.createElement("div",null,n.createElement(ee.Z,{onClick:fn,style:{color:"#165dff",fontSize:16}})))))};var A=(0,t.connect)(({user:De,globalSetting:ve})=>({user:De,globalSetting:ve}))(R),o=e(49647),D=e(14203),y=e(53229),K=e(19374),Z=e(3113),$="data:image/png;base64,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",F=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,lt=(De,ve)=>{var me={};for(var Ve in De)Le.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&F)for(var Ve of F(De))ve.indexOf(Ve)<0&&xe.call(De,Ve)&&(me[Ve]=De[Ve]);return me};const be=null,Pe=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,location:En,text:kt,shixunHomeworks:jn,payload:vr={}}=ve,gr=lt(ve,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[fn,Hn]=(0,n.useState)("none");return(0,n.useEffect)(()=>{jn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Hn("flex")},[jn.actionTabs.key]),(0,n.useEffect)(()=>{jn.actionTabs.key==="\u9690\u85CF"&&(Hn("none"),localStorage.setItem("Noviceguide","0"))},[jn.actionTabs.key]),fn=="none"?null:n.createElement("div",{style:{display:fn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},n.createElement("div",{style:{margin:"0 auto",width:"1200px"}},n.createElement("img",{src:$,style:{position:"absolute",top:"-32px"}}),n.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},jn.actionTabs.text),jn.actionTabs.type===9?n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Z.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Hn("none"),qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Z.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Hn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Ie=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve,shixunHomeworks:ot})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index,shixunHomeworks:ot}))(Pe),fe=e(89392),te=e(92736),X=e(6848),se={content:"content___L4gl0"},Ae="data:image/png;base64,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",ue=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const oe=({classroomList:De,loading:ve,user:me,dispatch:Ve,virtualSpaces:ot,globalSetting:Sn})=>{const qn=(0,t.useLocation)();let En=!1;(0,n.useEffect)(()=>{Sn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(En=!0)},[Sn.actionTabs.key]),(0,n.useEffect)(()=>{En&&Ve({type:"globalSetting/setActionTabs",payload:{}})},[qn.pathname]);const kt=()=>{Ve({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return n.createElement(te.ZP,{theme:{token:{colorBgMask:"#999"}}},n.createElement(z.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Sn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ue(void 0,null,function*(){}),onCancel:()=>{kt()}},n.createElement("div",{className:se.content},n.createElement("div",{className:"mb15"},n.createElement("img",{src:Ae,alt:""})),n.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),n.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",n.createElement(X.Z,{placement:"bottom",title:n.createElement("div",null,n.createElement("img",{src:`${o.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),n.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),n.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},n.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Be=(0,t.connect)(({classroomList:De,user:ve,loading:me,virtualSpaces:Ve,globalSetting:ot})=>({classroomList:De,user:ve,loading:me,virtualSpaces:Ve,globalSetting:ot}))(oe),He=e(92310),ft=e.n(He),Ue={NavBarItem:"NavBarItem___iFhxq"},Je=Object.defineProperty,Et=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,V=(De,ve,me)=>ve in De?Je(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,le=(De,ve)=>{for(var me in ve||(ve={}))Oe.call(ve,me)&&V(De,me,ve[me]);if(Et)for(var me of Et(ve))we.call(ve,me)&&V(De,me,ve[me]);return De};const I=({globalSetting:De,className:ve,style:me,classNameItem:Ve,styleItem:ot={},NavData:Sn=(kt=>(kt=De==null?void 0:De.setting)==null?void 0:kt.navbar)()||[],selectKeys:qn,onClick:En})=>{const[kt,jn]=(0,n.useState)(qn),vr=fn=>{var Hn;const{item:On}=fn;if(En)return En(fn);(Hn=On==null?void 0:On.link)!=null&&Hn.includes("http")?(0,K.xg)(On==null?void 0:On.link):(typeof(On==null?void 0:On.name)=="string"&&(0,K.Dk)(On==null?void 0:On.name),t.history.push(On==null?void 0:On.link))},gr=(fn="")=>(fn==null?void 0:fn.indexOf("<"))>-1?fn==null?void 0:fn.slice(0,fn==null?void 0:fn.indexOf("<")):fn;return(0,n.useEffect)(()=>{var fn,Hn;if(De!=null&&De.setting){const On=location.pathname;(Hn=(fn=De==null?void 0:De.setting)==null?void 0:fn.navbar)==null||Hn.map(function(ar,la){var Yr,ia,Gr;ar.link==On&&(jn(ar==null?void 0:ar.link),(0,K.Dk)(On==="/"?(Yr=De==null?void 0:De.setting)==null?void 0:Yr.name:gr(ar==null?void 0:ar.name))),(ia=ar==null?void 0:ar.subitem)!=null&&ia.length&&((Gr=ar==null?void 0:ar.subitem)==null||Gr.map(kr=>{kr.link==On&&(jn(kr==null?void 0:kr.link),On!="/"&&(0,K.Dk)(gr(kr==null?void 0:kr.name)))}))})}},[location.pathname]),n.createElement("nav",null,n.createElement("ul",{className:ft()("flex item-center mb0 pl0 gap-20px",ve),style:me},Sn==null?void 0:Sn.map((fn,Hn)=>{var On,ar,la,Yr,ia,Gr;fn.subitem=(On=fn==null?void 0:fn.subitem)==null?void 0:On.filter(Xn=>!Xn.hidden);const kr=(()=>{var Xn,ja,Za,Fr;return Array.isArray(kt)?!((Xn=fn==null?void 0:fn.subitem)!=null&&Xn.length)&&kt.includes(fn==null?void 0:fn.link)||((ja=fn==null?void 0:fn.subitem)==null?void 0:ja.some(Wr=>kt.includes(Wr==null?void 0:Wr.link))):!((Za=fn==null?void 0:fn.subitem)!=null&&Za.length)&&kt===(fn==null?void 0:fn.link)||((Fr=fn==null?void 0:fn.subitem)==null?void 0:Fr.some(Wr=>kt===(Wr==null?void 0:Wr.link)))})();return fn!=null&&fn.hidden?null:n.createElement("li",{key:Hn,className:ft()(`flex item-center gap-10px current relative group-hover-show ${Ue.NavBarItem}`,fn==null?void 0:fn.className,Ve),style:le(le({color:kr?"#159DFF":""},fn.style||{}),ot),onClick:Xn=>{vr({e:Xn,item:fn})}},typeof(fn==null?void 0:fn.name)=="string"?n.createElement(n.Fragment,null,n.createElement("div",{className:"flex item-center h-full relative"},n.createElement("span",{dangerouslySetInnerHTML:{__html:((la=(ar=fn==null?void 0:fn.subitem)==null?void 0:ar.find(Xn=>Xn.link===location.pathname))==null?void 0:la.name)||(fn==null?void 0:fn.name)}}),kr&&n.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Yr=fn==null?void 0:fn.subitem)==null?void 0:Yr.length)>0&&n.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):fn==null?void 0:fn.name,((ia=fn==null?void 0:fn.subitem)==null?void 0:ia.length)>0&&n.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(Gr=fn==null?void 0:fn.subitem)==null?void 0:Gr.map((Xn,ja)=>n.createElement("div",{key:ja,className:ft()("flex flex-col current",Xn==null?void 0:Xn.className),style:le({},(Xn==null?void 0:Xn.style)||{}),onClick:Za=>{Za.preventDefault(),Za.stopPropagation(),vr({e:Za,item:Xn})}},!!ja&&n.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Xn==null?void 0:Xn.name)=="string"?n.createElement("div",{className:`font16 c-black current ${Ue.NavBarItem}`},Xn==null?void 0:Xn.name):Xn==null?void 0:Xn.name,!!Xn.content&&n.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Xn.content)))))})))};var x=(0,t.connect)(({globalSetting:De})=>({globalSetting:De}))(I),S=e(49127),s=e(8591),q=e(95237),ce=e(43604),h=e(20834),d=e(38854),_=e(92832),B=e(5112),m=e(31576),O=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),J=(De=>(De.Manager="manager",De.Developer="developer",De.Reporter="reporter",De))(J||{}),de=({visible:De,onCancel:ve=()=>{}})=>{const[me,Ve]=(0,n.useState)(),[ot,Sn]=(0,n.useState)(),[qn,En]=(0,n.useState)(!1),kt=()=>O(void 0,null,function*(){if(!me){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(me.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ot){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}En(!0);const vr=yield(0,m.vm)({code:me,role:ot});En(!1),jn();const gr={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(gr[vr.status]){s.ZP.info(gr[vr.status]);return}if(vr.status===0){ot==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),t.history.push(`/projects/${vr==null?void 0:vr.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),jn=()=>O(void 0,null,function*(){ve()});return n.createElement(n.Fragment,null,n.createElement(z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:De,confirmLoading:qn,onOk:kt,onCancel:jn},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(_.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:me,onChange:vr=>{if(vr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ve(vr.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(B.ZP.Group,{value:ot,onChange:vr=>Sn(vr.target.value)},n.createElement(B.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(B.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(B.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},pe=e(24905),b=e(8380),l=e(6765),C=e(98280),H=e(59301),ne=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())}),Ee=(De=>(De[De.Professor=1]="Professor",De[De.AssistantProfessor=2]="AssistantProfessor",De[De.Student=3]="Student",De))(Ee||{});const We=({visible:De,user:ve,account:me,onCancel:Ve=()=>{},dispatch:ot})=>{const[Sn,qn]=(0,n.useState)(),[En,kt]=(0,n.useState)([]),[jn,vr]=(0,n.useState)(!1),[gr,fn]=(0,n.useState)(!1),[Hn,On]=(0,n.useState)(),[ar,la]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var kr,Xn;(kr=ve==null?void 0:ve.userInfo)!=null&&kr.identity&&kt([((Xn=ve==null?void 0:ve.userInfo)==null?void 0:Xn.identity)==="student"?3:1])},[ve]);const Yr=kr=>{const Xn=()=>{window.location.href=(kr==null?void 0:kr.jump_url)||`/classrooms/${kr==null?void 0:kr.course_id}`};if(En.includes(1)){z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:H.createElement("div",{className:"tc"},(kr==null?void 0:kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Xn()}});return}Xn()},ia=()=>ne(void 0,null,function*(){if(!Sn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let kr=yield(0,C.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Sn}});if(kr!=null&&kr.need_pro_auth&&!En.includes(1)&&!En.includes(2)){ot({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Sn,checkedList:En}}),Gr();return}vr(!0);const Xn=yield(0,m.cR)({invite_code:Sn,professor:En.includes(1)?1:null,assistant_professor:En.includes(2)?1:null,student:En.includes(3)?1:null});if(vr(!1),(Xn==null?void 0:Xn.status)===-4&&(Ve(),ot({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Xn==null?void 0:Xn.status)===-12&&s.ZP.warning(Xn==null?void 0:Xn.message),(Xn==null?void 0:Xn.status)===-2){if(Gr(),Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){fn(!0),On(1);return}if(Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){fn(!0),On(2);return}if(Xn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){fn(!0),On(3);return}}if((Xn==null?void 0:Xn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Gr(),Xn!=null&&Xn.course_id?Yr(Xn):s.ZP.success(Xn.message);return}}),Gr=()=>ne(void 0,null,function*(){Ve()});return H.createElement(H.Fragment,null,H.createElement(z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:De,confirmLoading:jn,onOk:ia,onCancel:Gr},H.createElement("div",{className:"tc"},H.createElement("div",null,H.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),H.createElement(_.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Sn,onChange:kr=>{if(kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}qn(kr.target.value)}})),H.createElement("div",{className:"mt10 font14"},H.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),H.createElement(pe.default.Group,{value:En,onChange:kr=>kt(kr)},H.createElement(pe.default,{value:1,disabled:En.includes(2)},"\u6559\u5E08"),H.createElement(pe.default,{value:2,disabled:En.includes(1)},"\u52A9\u6559"),H.createElement(pe.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),H.createElement(l.Z,null),H.createElement(b.Z,{visible:gr,onCancel:()=>fn(!1),occupationValue:Hn}))};var Re=(0,t.connect)(({user:De,account:ve})=>({user:De,account:ve}))(We),Te={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},st=e(1997),vt=e(78241),yt=e(57809),It=e(11467),Yt=Object.defineProperty,_t=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,en=(De,ve,me)=>ve in De?Yt(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,Jt=(De,ve)=>{for(var me in ve||(ve={}))an.call(ve,me)&&en(De,me,ve[me]);if(Tt)for(var me of Tt(ve))Mt.call(ve,me)&&en(De,me,ve[me]);return De},ie=(De,ve)=>_t(De,jt(ve)),it=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const nt=({globalSetting:De,dispatch:ve,user:me,info:Ve,open:ot,onCancel:Sn=()=>{}})=>{var qn;const[En,kt]=(0,n.useState)([]),[jn,vr]=(0,n.useState)([]),[gr,fn]=(0,n.useState)([]),[Hn]=vt.default.useForm(),[On,ar]=(0,n.useState)(!1),[la,Yr]=(0,n.useState)(!1),ia=(0,n.useRef)(null),Gr=(0,n.useRef)(1),[kr,Xn]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{ot&&ja()},[ot]);const ja=()=>it(void 0,null,function*(){var Mr;const Yn=Ve;if(!(0,st.o1)(ve))return;const{user_school_id:ma="",department_id:Ia="",school_name:na="",department_name:sn=""}=me.userInfo||{},Rn=(Mr=Yn==null?void 0:Yn.graduation_years)==null?void 0:Mr.at(-1);vr([{id:ma,name:na}]),yield Wr(ma),Hn.setFieldsValue({year:Rn,school_id:ma,department_id:Number(Ia),name:`${Rn}${na}${sn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Za=Mr=>it(void 0,null,function*(){const Yn=yield(0,It.J3)(ie(Jt({},Mr),{tab_module_type:"graduations"}));return Yn!=null&&Yn.un_purchased&&ve({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Yn.status===0&&kt((Yn==null?void 0:Yn.graduation_years)||[]),Yn}),Fr=(Mr,Yn=500)=>{Yr(!0),clearTimeout(ia.current),ia.current=setTimeout(()=>it(void 0,null,function*(){Gr.current+=1;const ma=Gr.current,Ia=yield(0,It.NT)({keyword:Mr});Ia.status===0&&Gr.current===ma&&(vr((Ia==null?void 0:Ia.schools)||[]),Yr(!1))}),Yn)},Wr=Mr=>it(void 0,null,function*(){if(!Mr)return;const Yn=yield(0,It.Ps)({page:1,limit:9999,id:Mr});Yn.status===0&&fn((Yn==null?void 0:Yn.departments)||[])});return n.createElement(z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ot,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:On,onCancel:Sn,onOk:()=>Hn.submit()},n.createElement(vt.default,{colon:!1,form:Hn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Mr,Yn)=>{Mr.school_id&&(Wr(Yn.school_id),Hn.setFieldValue("department_id",null))},onFinish:Mr=>it(void 0,null,function*(){ar(!0);const Yn=yield(0,It.Wz)(Mr);Yn.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Hn.resetFields(),Sn(),(0,K.xg)(`/graduations/${Yn==null?void 0:Yn.identifier}/index`)),ar(!1)})},n.createElement(vt.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(yt.default,{style:{width:344},size:"large",options:(qn=Ve==null?void 0:Ve.graduation_years)==null?void 0:qn.map(Mr=>({value:Mr,label:Mr}))})),n.createElement(vt.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(yt.default,{showSearch:!0,filterOption:!1,onSearch:Mr=>{Fr(Mr)},loading:la,size:"large",style:{width:344},options:jn.map(Mr=>({value:Mr.id,label:Mr.name}))})),n.createElement(vt.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(yt.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:gr.map(Mr=>({value:Mr.id,label:Mr.name}))})),n.createElement(vt.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(_.default,{showCount:!0,style:{width:344},maxLength:60}))))};var xt=(0,t.connect)(({user:De,globalSetting:ve,loading:me})=>({user:De,globalSetting:ve,loading:me}))(nt),Ft=Object.defineProperty,mt=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,G=(De,ve,me)=>ve in De?Ft(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,Se=(De,ve)=>{for(var me in ve||(ve={}))dt.call(ve,me)&&G(De,me,ve[me]);if(mt)for(var me of mt(ve))wt.call(ve,me)&&G(De,me,ve[me]);return De},Qe=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});const j=({globalSetting:De,dispatch:ve,user:me,open:Ve,onCancel:ot=()=>{}})=>{const[Sn]=vt.default.useForm(),[qn,En]=(0,n.useState)(!1),[kt,jn]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var vr;if(Ve){const gr={code:"",user_type:((vr=me==null?void 0:me.userInfo)==null?void 0:vr.identity)==="student"?2:1,major:""};Sn.setFieldsValue(gr),jn(Se({},gr))}},[Ve]),n.createElement(z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ve,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:qn,onCancel:ot,onOk:()=>Sn.submit()},n.createElement(vt.default,{colon:!1,form:Sn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(vr,gr)=>jn(Se({},gr)),onFinish:vr=>Qe(void 0,null,function*(){En(!0);const gr=yield(0,C.ZP)("/api/graduations/join.json",{method:"post",body:vr});gr.status===0&&(ot(),gr!=null&&gr.identifier?(0,K.xg)(`/graduations/${gr==null?void 0:gr.identifier}/index`):s.ZP.success(gr==null?void 0:gr.message)),En(!1)})},n.createElement(vt.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(_.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(vt.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(B.ZP.Group,null,n.createElement(B.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(B.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(kt==null?void 0:kt.user_type)===2&&n.createElement(vt.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(_.default,{showCount:!0,maxLength:60}))))};var k=(0,t.connect)(({user:De,globalSetting:ve})=>({user:De,globalSetting:ve}))(j),Me=e(59301),Fe=Object.defineProperty,et=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ht=(De,ve,me)=>ve in De?Fe(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,At=(De,ve)=>{for(var me in ve||(ve={}))Xe.call(ve,me)&&ht(De,me,ve[me]);if(et)for(var me of et(ve))ct.call(ve,me)&&ht(De,me,ve[me]);return De},Nt=(De,ve)=>{var me={};for(var Ve in De)Xe.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&et)for(var Ve of et(De))ve.indexOf(Ve)<0&&ct.call(De,Ve)&&(me[Ve]=De[Ve]);return me},Dt=(De=>(De.Projects="projects",De.Shixuns="shixuns",De.Classrooms="classrooms",De))(Dt||{}),Ot=(De=>(De.Classrooms="classrooms",De.Shixuns="shixuns",De.Paths="paths",De.Projects="projects",De.Videos="videos",De.Topics="topics",De.Graduations="graduations",De))(Ot||{});const Qt=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,className:En,style:kt={}}=ve,jn=Nt(ve,["homePage","user","globalSetting","loading","dispatch","className","style"]),vr,gr,fn,Hn;const[On,ar]=(0,n.useState)(),[la,Yr]=(0,n.useState)(),[ia,Gr]=(0,n.useState)(!1),[kr,Xn]=(0,n.useState)(!1),[ja,Za]=(0,n.useState)(!1),[Fr,Wr]=(0,n.useState)();function Mr(xn,Dr){for(const Zr of xn){if(Zr.link===Dr)return Zr.hidden;if(Zr.subitem&&Zr.subitem.length>0){let Ur=Zr.subitem;for(const Ca of Ur)if(Ca.link===Dr)return Ca.hidden;return!1}}return!0}const Yn=Mr(((vr=ot.setting)==null?void 0:vr.navbar)||[],"/classrooms"),ma=Mr(((gr=ot.setting)==null?void 0:gr.navbar)||[],"/shixuns"),Ia=Mr(((fn=ot.setting)==null?void 0:fn.navbar)||[],"/paths"),na=Mr(((Hn=ot.setting)==null?void 0:Hn.navbar)||[],"/graduations"),sn=xn=>{var Dr;if((0,st.tJ)(qn)){if(xn==="projects"&&!((Dr=Ve.userInfo)!=null&&Dr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}xn==="classrooms"?ar(!0):xn==="projects"&&Yr(!0)}},Rn=(xn,Dr)=>{var Zr;if((0,st.tJ)(qn)){if(Dr==="projects"&&!((Zr=Ve.userInfo)!=null&&Zr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Dr==="shixuns"&&!(0,st.xY)()||xn&&(window.location.href=xn)}},Gn=xn=>{var Dr,Zr,Ur,Ca,wa,Ha,Eo,Bo,Wo,wo,po,lo,To,Oo,Uo,vo,Jo,il,Ko,Xo,qo;return Me.createElement(Me.Fragment,null,Me.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},Me.createElement(ce.Z,{className:((Dr=Ve.userInfo)==null?void 0:Dr.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.hidden},((Zr=Ve.userInfo)==null?void 0:Zr.user_identity)!=="\u5B66\u751F"&&!((Ur=ot==null?void 0:ot.setting)!=null&&Ur.hide_course)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/classrooms/new")},(Ca=Ve.userInfo)!=null&&Ca.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((wa=ot==null?void 0:ot.setting)!=null&&wa.hide_shixun)&&((Ha=Ve==null?void 0:Ve.userInfo)==null?void 0:Ha.is_shixun_marker)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Eo=Ve.userInfo)==null?void 0:Eo.user_identity)!=="\u5B66\u751F"&&!((Bo=ot==null?void 0:ot.setting)!=null&&Bo.hide_subject)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>Rn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Wo=ot==null?void 0:ot.setting)!=null&&Wo.is_local)&&((wo=Ve.userInfo)==null?void 0:wo.main_site)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>{var $o;return Rn(`${($o=ot==null?void 0:ot.setting)==null?void 0:$o.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((po=Ve.userInfo)!=null&&po.main_site)&&Me.createElement("div",null,Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("classrooms")},(lo=Ve.userInfo)!=null&&lo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((To=Ve.userInfo)==null?void 0:To.main_site)&&!((Oo=ot==null?void 0:ot.setting)!=null&&Oo.is_local)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Uo=Ve.userInfo)==null?void 0:Uo.main_site)&&((vo=Ve.userInfo)==null?void 0:vo.user_identity)!=="\u5B66\u751F"&&Me.createElement(ce.Z,null,Me.createElement("div",{className:Te.joinBoard})),((Jo=Ve.userInfo)==null?void 0:Jo.main_site)&&Me.createElement(ce.Z,{className:((il=Ve.userInfo)==null?void 0:il.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.w90},Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("classrooms")},(Ko=Ve.userInfo)!=null&&Ko.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Xo=Ve.userInfo)==null?void 0:Xo.main_site)&&!((qo=ot==null?void 0:ot.setting)!=null&&qo.is_local)&&Me.createElement(h.default.Item,At({},xn),Me.createElement("a",{onClick:()=>sn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Me.createElement(Me.Fragment,null,Me.createElement(d.Z,{dropdownRender:()=>{var xn;return Me.createElement(h.default,{className:((xn=Ve.userInfo)==null?void 0:xn.user_identity)!=="\u5B66\u751F"?`${Te.rightMenu} ${Te.joinMenu} mt10`:`${Te.rightMenu} ${Te.joinMenu} ${Te.w140} mt10`},Me.createElement(Gn,null))},placement:"bottom"},Me.createElement("span",{className:ft()("iconfont icon-tianjia6 current",En),style:kt})),Me.createElement(Re,{visible:On,onCancel:()=>ar(!1)}),Me.createElement(de,{visible:la,onCancel:()=>Yr(!1)}),Me.createElement(xt,{info:Fr,open:ia,onCancel:()=>Gr(!1)}),Me.createElement(k,{open:kr,onCancel:()=>Xn(!1)}))};var Pt=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index}))(Qt),Ct=e(78881),Zt=Object.defineProperty,qt=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Ne=(De,ve,me)=>ve in De?Zt(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ze=(De,ve)=>{for(var me in ve||(ve={}))Xt.call(ve,me)&&Ne(De,me,ve[me]);if(qt)for(var me of qt(ve))$t.call(ve,me)&&Ne(De,me,ve[me]);return De};const qe=De=>React.createElement("svg",ze({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var at="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ge=Object.defineProperty,Ye=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(De,ve,me)=>ve in De?Ge(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,ln=(De,ve)=>{for(var me in ve||(ve={}))_e.call(ve,me)&&Gt(De,me,ve[me]);if(Ye)for(var me of Ye(ve))bt.call(ve,me)&&Gt(De,me,ve[me]);return De},St=(De,ve)=>{var me={};for(var Ve in De)_e.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&Ye)for(var Ve of Ye(De))ve.indexOf(Ve)<0&&bt.call(De,Ve)&&(me[Ve]=De[Ve]);return me};const nn=De=>{var ve=De,{globalSetting:me}=ve,Ve=St(ve,["globalSetting"]),ot,Sn;const qn=(0,n.useMemo)(()=>{var En,kt;return(En=me==null?void 0:me.setting)!=null&&En.nav_logo_url?`${o.Z.IMG_SERVER}/${(kt=me==null?void 0:me.setting)==null?void 0:kt.nav_logo_url}`:`${o.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ot=me==null?void 0:me.setting)==null?void 0:ot.nav_logo_url]);return n.createElement("img",ln({title:(Sn=me==null?void 0:me.setting)==null?void 0:Sn.name,src:qn||at},Ve))};var gn=(0,t.connect)(({globalSetting:De})=>({globalSetting:De}))(nn);const vn=({user:De})=>{var ve;return n.createElement(f.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},n.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},n.createElement(gn,{style:{height:"80%"}}),n.createElement(x,{classNameItem:"text-16px font-semibold"}),n.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},n.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{t.history.push("/search?value=")}}),(0,y.bg)()&&n.createElement(Pt,{className:"font18"}),(0,y.bg)()&&n.createElement(S.Z,{dot:(ve=De==null?void 0:De.navigationInfo)==null?void 0:ve.new_message},n.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var me;t.history.push(`/messages/${(me=De==null?void 0:De.userInfo)==null?void 0:me.login}/user_tidings`)}})),n.createElement(Ct.Z,null))))};var cn=(0,t.connect)(({globalSetting:De,user:ve})=>({globalSetting:De,user:ve}))(vn),Bn=({className:De,style:ve})=>{const[me,Ve]=(0,n.useState)(!1);function ot(Sn){t.history.push("/search?value="+Sn)}return me?n.createElement("div",{onBlur:()=>{setTimeout(()=>{Ve(!1)},300)}},n.createElement(_.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:ot,autoFocus:!0})):n.createElement("span",{className:ft()("iconfont icon-sousuo font18 current icon-bianzu11",De),style:ve,onClick:()=>{t.history.push("/search?value=")}})},Vn=e(81081);const Dn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},Ln=({dispatch:De,globalSetting:ve,user:me})=>{var Ve;const[ot,Sn]=(0,n.useState)(!1),qn=()=>{function kt(jn){t.history.push("/search?value="+jn)}return ot?n.createElement("div",{onBlur:()=>{setTimeout(()=>{Sn(!1)},300)}},n.createElement(_.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:kt,autoFocus:!0})):n.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{t.history.push("/search?value=")}})},En=["/","/paths","/shixuns","/classrooms"];return n.createElement(f.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!En.includes(location.pathname)&&n.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?t.history.back():t.history.push("/")}},n.createElement("img",{src:e(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),n.createElement("img",{title:(Ve=ve==null?void 0:ve.setting)==null?void 0:Ve.name,src:e(4),style:{height:"54rem"}}),n.createElement("div",{className:"ml-auto"},n.createElement(qn,null)),n.createElement(P.Z,{icon:n.createElement("span",{className:"iconfont icon-zengjia"})}),n.createElement(a.Z,{payload:Un()}))};var bn=(0,t.connect)(({globalSetting:De,user:ve})=>({globalSetting:De,user:ve}))(Ln),Bt=e(59301),Tn=Object.defineProperty,ir=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Lt=(De,ve,me)=>ve in De?Tn(De,ve,{enumerable:!0,configurable:!0,writable:!0,value:me}):De[ve]=me,yn=(De,ve)=>{for(var me in ve||(ve={}))un.call(ve,me)&&Lt(De,me,ve[me]);if(ir)for(var me of ir(ve))Ht.call(ve,me)&&Lt(De,me,ve[me]);return De},dn=(De,ve)=>{var me={};for(var Ve in De)un.call(De,Ve)&&ve.indexOf(Ve)<0&&(me[Ve]=De[Ve]);if(De!=null&&ir)for(var Ve of ir(De))ve.indexOf(Ve)<0&&Ht.call(De,Ve)&&(me[Ve]=De[Ve]);return me},Qn=(De,ve,me)=>new Promise((Ve,ot)=>{var Sn=kt=>{try{En(me.next(kt))}catch(jn){ot(jn)}},qn=kt=>{try{En(me.throw(kt))}catch(jn){ot(jn)}},En=kt=>kt.done?Ve(kt.value):Promise.resolve(kt.value).then(Sn,qn);En((me=me.apply(De,ve)).next())});function Un(){var De,ve;const Ve=window.location.pathname.split("/"),ot={};return Ve[1]=="classrooms"&&Ve.length>3&&!((De=Ve[4])!=null&&De.includes("newgold"))&&!((ve=Ve[5])!=null&&ve.includes("newgold"))&&Ve[2]!=="coursesId"&&(ot.course_id=Ve[2]),Ve[1]==="shixuns"&&Ve.length>3&&(ot.objective_type="shixun",ot.objective_id=Ve[2]),Ve[1]==="paths"&&Ve.length>3&&(ot.objective_type="path",ot.objective_id=Ve[2]),yn(yn({},ot),{school:1})}const fr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Xr=De=>{var ve=De,{homePage:me,user:Ve,globalSetting:ot,loading:Sn,dispatch:qn,isLogin:En=!1,shixunHomeworks:kt}=ve,jn=dn(ve,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),vr,gr;const fn=(0,t.useLocation)(),[Hn,On]=(0,n.useState)(""),[ar,la]=(0,n.useState)(!1),Yr=Un();(0,n.useEffect)(()=>{qn({type:"user/getNavigationInfo",payload:yn({},Yr)})},[ot.name]),(0,n.useEffect)(()=>{kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(fr!=null&&fr.includes(fn==null?void 0:fn.pathname)||(fn==null?void 0:fn.pathname.indexOf("/classrooms"))===0||qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[fn.pathname]),(0,n.useEffect)(()=>{kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||kt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[kt.actionTabs.key]),(0,n.useEffect)(()=>{var Fr;if(ot!=null&&ot.setting){let Wr=(0,fe.cloneDeep)((Fr=ot==null?void 0:ot.setting)==null?void 0:Fr.navbar);Wr=Wr==null?void 0:Wr.filter(Yn=>{var ma;return!(Yn!=null&&Yn.hidden)&&!((0,y.JA)()&&((ma=["/paperlibrary","/problemset"])!=null&&ma.includes(Yn.link)))});for(const Yn of Wr)Yn.subitem&&(Yn.subitem=Yn.subitem.filter(ma=>{var Ia;return!(ma!=null&&ma.hidden)&&!((0,y.JA)()&&((Ia=["/paperlibrary","/problemset"])!=null&&Ia.includes(ma.link)))}));let Mr=!1;Wr==null||Wr.map(function(Yn,ma){var Ia,na,sn,Rn;const Gn=fn.pathname;Yn.link===Gn&&(On(Yn==null?void 0:Yn.link),(0,K.Dk)(Gn==="/"?(Ia=ot==null?void 0:ot.setting)==null?void 0:Ia.name:ja(Yn==null?void 0:Yn.name)),Gr(Xn(ma,{name:Yn==null?void 0:Yn.name,link:Yn==null?void 0:Yn.link},Wr)),Mr=!0),Gn=="/"&&(On(""),(0,K.Dk)((na=ot==null?void 0:ot.setting)==null?void 0:na.name)),(sn=Yn==null?void 0:Yn.subitem)!=null&&sn.length&&((Rn=Yn==null?void 0:Yn.subitem)==null||Rn.map(xn=>{xn.link===Gn&&(On(xn==null?void 0:xn.link),Gn!=="/"&&(0,K.Dk)(ja(xn==null?void 0:xn.name)),Gr(Xn(ma,{name:xn==null?void 0:xn.name,link:xn==null?void 0:xn.link},Wr)),Mr=!0)}))}),Mr||Gr(Wr)}},[ot==null?void 0:ot.setting,Ve]);const[ia,Gr]=(0,n.useState)([]),kr=(Fr,Wr)=>Qn(void 0,null,function*(){var Mr,Yn,ma,Ia,na,sn;if((Fr==null?void 0:Fr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Rn=yield(0,D.IU)({tab_module_type:"engineering"});if(Rn!=null&&Rn.un_purchased){qn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Mr=Rn==null?void 0:Rn.data)!=null&&Mr.engineer_url?(ma=(Yn=Rn==null?void 0:Rn.data)==null?void 0:Yn.engineer_url)!=null&&ma.includes("http")?(0,K.xg)((Ia=Rn==null?void 0:Rn.data)==null?void 0:Ia.engineer_url):t.history.push((na=Rn==null?void 0:Rn.data)==null?void 0:na.engineer_url):(Rn==null?void 0:Rn.status)!=401&&la(!0);return}(sn=Fr==null?void 0:Fr.link)!=null&&sn.includes("http")?(0,K.xg)(Fr==null?void 0:Fr.link):((0,K.Dk)(Fr==null?void 0:Fr.name),t.history.push(Fr==null?void 0:Fr.link)),(Fr==null?void 0:Fr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Bt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Xn=(Fr,Wr,Mr)=>{const Yn=Mr.slice();return Yn[Fr]&&(Yn[Fr].name=Wr.name,Yn[Fr].link=Wr.link),Yn||[]},ja=(Fr="")=>(Fr==null?void 0:Fr.indexOf("<"))>-1?Fr==null?void 0:Fr.slice(0,Fr==null?void 0:Fr.indexOf("<")):Fr,Za=()=>{var Fr,Wr,Mr,Yn,ma,Ia;switch(Number((Fr=ot==null?void 0:ot.setting)==null?void 0:Fr.theme)){case Vn.Fy.THEMEONE:return Bt.createElement(cn,null);case Vn.Fy.THEMETWO:return Bt.createElement(bn,null);case Vn.Fy.DEFAULT:default:return Bt.createElement(f.default,{style:{background:`${fn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ot.isIlearning?v["header-iearning"]:v.header} ${ot.showHeaderFixed?v.headerFixed:""}`},Bt.createElement(f.default.Header,{className:"header",style:{background:`${fn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${fn.pathname=="/training"?"999":""}`}},Bt.createElement("section",{className:v["edu-menu"]},(!!ot.isIlearning||!((Wr=ot==null?void 0:ot.setting)!=null&&Wr.main_site)&&!!((Mr=ot==null?void 0:ot.setting)!=null&&Mr.navbar))&&Bt.createElement(t.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{qn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Bt.createElement(gn,{className:v.logo})),Bt.createElement("ul",{className:`${v.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Bt.createElement("li",null,Bt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&ot.setting&&(ia==null?void 0:ia.map(function(na,sn){var Rn,Gn,xn,Dr,Zr;return Bt.createElement("li",{key:sn,className:!((Rn=na==null?void 0:na.subitem)!=null&&Rn.length)&&Hn===(na==null?void 0:na.link)||(Gn=na==null?void 0:na.subitem)!=null&&Gn.some(Ur=>Hn===(Ur==null?void 0:Ur.link))?v.actived:""},Bt.createElement("div",{onClick:()=>kr(na,sn),className:v.name},Bt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ur;let Ca=na==null?void 0:na.name;return(Ur=na==null?void 0:na.subitem)==null||Ur.map((wa,Ha)=>(wa.link===fn.pathname&&(Ca=wa.name),wa)),Ca})()}}),((xn=na==null?void 0:na.subitem)==null?void 0:xn.length)>0&&Bt.createElement("i",{className:"iconfont icon-zhankai4"})),((Dr=na==null?void 0:na.subitem)==null?void 0:Dr.length)>0&&Bt.createElement("div",{className:v.dropDown},(Zr=na==null?void 0:na.subitem)==null?void 0:Zr.map((Ur,Ca)=>Bt.createElement("div",{className:v.subName,onClick:()=>kr(Ur,sn),key:sn+"-"+Ca},!!Ca&&Bt.createElement("div",{className:v.line}),Bt.createElement("aside",{className:"font16 c-black"},ja(Ur==null?void 0:Ur.name)),Bt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ur.content)))))}))),Bt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:ot.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(ot!=null&&ot.isIlearning)&&Bt.createElement(Bt.Fragment,null,Bt.createElement(Bn,null),!En&&Bt.createElement(P.Z,null),!En&&!!((Yn=Ve==null?void 0:Ve.userInfo)!=null&&Yn.login)&&Bt.createElement(t.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ma=Ve==null?void 0:Ve.userInfo)==null?void 0:ma.login}/user_tidings`},((Ia=Ve==null?void 0:Ve.navigationInfo)==null?void 0:Ia.new_message)&&Bt.createElement("span",{className:v.newslight}))),!En&&Bt.createElement(a.Z,{payload:Yr})))))}};return Bt.createElement(Bt.Fragment,null,ot.showHeader&&ot.showHeaderFooter&&Bt.createElement(Bt.Fragment,null,Za(),Bt.createElement(z.default,{centered:!0,destroyOnClose:!0,open:ar,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>la(!1)},Bt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Bt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Bt.createElement("img",{src:`${o.Z.IMG_SERVER}/${(vr=ot==null?void 0:ot.setting)==null?void 0:vr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Bt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(gr=ot==null?void 0:ot.setting)==null?void 0:gr.homepage_tea_qq_number))),(ot==null?void 0:ot.showTip)&&Bt.createElement(A,null),Bt.createElement(Ie,null)),Bt.createElement(Be,null))};var Rr=(0,t.connect)(({homePage:De,loading:ve,user:me,globalSetting:Ve,shixunHomeworks:ot})=>({homePage:De,user:me,globalSetting:Ve,loading:ve.models.index,shixunHomeworks:ot}))(Xr)},89975:function(zt,je,e){e.d(je,{Z:function(){return ee}});var n=e(59301),t={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"},f=e(43418),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",P=(T,u,w)=>new Promise((M,p)=>{var W=ye=>{try{L(w.next(ye))}catch(U){p(U)}},N=ye=>{try{L(w.throw(ye))}catch(U){p(U)}},L=ye=>ye.done?M(ye.value):Promise.resolve(ye.value).then(W,N);L((w=w.apply(T,u)).next())}),ee=({type:T,resdata:u,onok:w,oktext:M,okloading:p})=>{const[W,N]=(0,n.useState)(!1),{can_copy_list:L,can_copy_num:ye,challenge_type:U,course_data_list:Ce,no_copy_list:ae,no_copy_num:R,no_use_list:A,no_use_num:o,repeat_shixun_num:D,student_count:y,total_num:K,use_num:Z}=u;let $=ye>0||T==="exercise";(0,n.useEffect)(()=>{(u==null?void 0:u.student_count)>0&&N(!0)},[u]),console.log("---11",p),(0,n.useEffect)(()=>{p||N(!1)},[p]);const F=()=>{if(T==="exercise"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.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(T==="exercise"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixun"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="subject"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",n.createElement("span",{className:t.orangeColor},y)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",n.createElement("span",{className:t.orangeColor},Z)," \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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="exercisepush")return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",n.createElement("span",{className:t.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(T==="shixunpush"&&U===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:t.orangeColor},Z),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(T==="shixunpush"&&U===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:t.orangeColor},y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",n.createElement("span",{className:t.orangeColor},Z),"\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",n.createElement("span",{className:t.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Le=()=>{if(T==="exercise"||T==="subject"||T==="exercisepush"||T==="shixunpush")return n.createElement("div",{style:{marginTop:20}},R>0&&n.createElement("div",null,n.createElement("span",{className:t.flex},n.createElement("img",{src:v,style:{width:14}}),n.createElement("span",{className:t.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:t.statusbody},T==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:t.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"),(T==="subject"||T==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",$&&n.createElement("span",{className:t.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"),T==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",$&&n.createElement("span",{className:t.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"),n.createElement("div",null,ae==null?void 0:ae.map((xe,lt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",lt+1!==R&&"\u3001"))))),ye>0&&n.createElement("div",{style:{marginTop:20}},n.createElement("span",{className:t.flex},n.createElement("img",{src:z,style:{width:14}}),n.createElement("span",{className:t.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:t.statusbody},T==="exercise"&&n.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"),(T==="subject"||T==="exercisepush")&&n.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"),T==="shixunpush"&&n.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"),n.createElement("div",null,L==null?void 0:L.map((xe,lt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",lt+1!==ye&&"\u3001"))))));if(T==="shixun")return n.createElement("div",{style:{marginTop:20}},ye>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 n.createElement(f.default,{open:W,onCancel:()=>{N(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!$&&"none"}},zIndex:1003,confirmLoading:p,okText:$?M:"\u6211\u77E5\u9053\u4E86",onOk:()=>P(void 0,null,function*(){$?yield w([...L,...A]):N(!1)})},n.createElement("div",{style:{maxHeight:600,overflow:"auto"}},F(),Le()))}},6765:function(zt,je,e){e.d(je,{Z:function(){return T}});var n=e(43418),t=e(3113),f=e(75790),z=e(87169),v={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},P=e(32637),a=e(59301);const ee=({classroomList:u,dispatch:w,user:M})=>a.createElement(n.default,{open:u.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:a.createElement("span",null,a.createElement(z.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},a.createElement("div",{style:{textAlign:"center",marginBottom:30}},a.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",a.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),a.createElement("img",{style:{width:130,height:130},src:P})),a.createElement("div",{className:v.bottom},a.createElement(t.ZP,{className:v.yes,onClick:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var T=(0,f.connect)(({classroomList:u,user:w})=>({classroomList:u,user:w}))(ee)},13847:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(T,u)=>{var w={};for(var M in T)v.call(T,M)&&u.indexOf(M)<0&&(w[M]=T[M]);if(T!=null&&z)for(var M of z(T))u.indexOf(M)<0&&P.call(T,M)&&(w[M]=T[M]);return w};const ee=T=>{var u=T,{shixunsDetail:w,globalSetting:M,loading:p,dispatch:W}=u,N=a(u,["shixunsDetail","globalSetting","loading","dispatch"]),L,ye;return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:w.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{var U,Ce;W({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=(Ce=(U=w.detail)==null?void 0:U.can_fork)==null?void 0:Ce.certi_url},onCancel:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc font16"},(ye=(L=w.detail)==null?void 0:L.can_fork)==null?void 0:ye.can_fork,n.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))};je.Z=(0,t.connect)(({shixunsDetail:T,loading:u,globalSetting:w})=>({shixunsDetail:T,globalSetting:w,loading:u.models.index}))(ee)},19195:function(zt,je,e){var n=e(59301),t=e(75790),f=e(43418),z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(T,u)=>{var w={};for(var M in T)v.call(T,M)&&u.indexOf(M)<0&&(w[M]=T[M]);if(T!=null&&z)for(var M of z(T))u.indexOf(M)<0&&P.call(T,M)&&(w[M]=T[M]);return w};const ee=T=>{var u=T,{shixunsDetail:w,globalSetting:M,loading:p,dispatch:W}=u,N=a(u,["shixunsDetail","globalSetting","loading","dispatch"]),L,ye,U,Ce;return n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:w.actionTabs.key==="Banner-Per",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:()=>{W({type:"shixunsDetail/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc font16"},"\u8BE5\u5B9E\u8BAD\u6240\u4F7F\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u4E3A\u79C1\u6709\u73AF\u5883\uFF1A",n.createElement("br",null),(ye=(L=w.actionTabs)==null?void 0:L.params)==null?void 0:ye.message,n.createElement("br",null),"\u60A8\u65E0\u8BE5\u5B9E\u9A8C\u73AF\u5883\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u6240\u4EE5\u65E0\u6CD5",((Ce=(U=w.actionTabs)==null?void 0:U.params)==null?void 0:Ce.text)||"\u590D\u5236","\u8BE5\u5B9E\u8BAD"))};je.Z=(0,t.connect)(({shixunsDetail:T,loading:u,globalSetting:w})=>({shixunsDetail:T,globalSetting:w,loading:u.models.index}))(ee)},55203:function(zt,je,e){e.r(je),e.d(je,{default:function(){return fu}});var n=e(81081),t=e(59301),f=e(75790),z={page_warp:"page_warp___i5Z3Y",fullScreenLoading:"fullScreenLoading___SmJ4Z",con_warp:"con_warp___a224m",left_warp:"left_warp___LwgID",tabs_warp:"tabs_warp___l4qIz",tab_item:"tab_item___JySz2",active_tab_item:"active_tab_item___tWxe_",right_warp:"right_warp___lLAyo",ellipsis:"ellipsis___DEDvI",nodataImg:"nodataImg___Da4sh",nodataText:"nodataText___SGdmA",user_info_warp:"user_info_warp___c3uWn"},v=e(53229),P=e(71418),a={top_shixun_operate:"top_shixun_operate___W3KF5",iconBtn:"iconBtn____bXBz"},ee=e(43418),T=e(8591),u=e(6848),w=e(43604),M=e(19842),p=e(95237),W=e(92832),N=e(19374);const L=(E="")=>({\u5F00\u59CB\u5B9E\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u7EE7\u7EED\u6311\u6218:"\u7EE7\u7EED\u5B8C\u6210\u540E\u7EED\u5B66\u4E60\u548C\u5B9E\u6218\u4EFB\u52A1",\u67E5\u770B\u5B9E\u6218:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",\u6A21\u62DF\u5B9E\u6218:"\u6A21\u62DF\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u5F00\u542F\u6311\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1"})[E]||"",ye=(E=99)=>![0,3,1,-1].includes(E);var U=e(1997),Ce=e(84105),ae=e(87395),R=Object.defineProperty,A=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,y=(E,i,r)=>i in E?R(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,K=(E,i)=>{for(var r in i||(i={}))o.call(i,r)&&y(E,r,i[r]);if(A)for(var r of A(i))D.call(i,r)&&y(E,r,i[r]);return E};const Z=E=>React.createElement("svg",K({width:20,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u64A4\u9500\u53D1\u5E03"),React.createElement("path",{d:"m16.153 8.566 1.671-8.56L.011 6.976l5.87 3.547 7.99-6.685-6.767 7.337L9.346 12.6c0 .164-.041.286-.041.449 0 .285.04.53.081.774L7.145 12.48v4.117l2.323-2.364c.53 2.12 2.446 3.71 4.728 3.71a4.906 4.906 0 0 0 4.892-4.892c0-1.997-1.183-3.71-2.935-4.484Zm.978 6.44-.081.571-.327-.49a3.183 3.183 0 0 0-1.1-.977 3.58 3.58 0 0 0-1.427-.408h-.081v1.304c0 .041-.041.123-.082.163-.04.041-.081.082-.163.082h-.04c-.082 0-.123-.04-.164-.082l-2.282-2.241c-.041-.041-.041-.082-.082-.082-.04 0 .041-.04.041-.081s0-.082.04-.123c0-.04.042-.081.082-.081l2.283-2.242c.04-.04.081-.04.122-.082h.122c.041 0 .082.041.123.082.04.04.04.081.04.122v1.182h.041c1.63.082 2.935 1.345 2.976 2.935v.082c-.041.122-.041.244-.041.366Z",fill:"#FFF",fillRule:"nonzero"}));var $="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2LjE1MyA4LjU2NiAxLjY3MS04LjU2TC4wMTEgNi45NzZsNS44NyAzLjU0NyA3Ljk5LTYuNjg1LTYuNzY3IDcuMzM3TDkuMzQ2IDEyLjZjMCAuMTY0LS4wNDEuMjg2LS4wNDEuNDQ5IDAgLjI4NS4wNC41My4wODEuNzc0TDcuMTQ1IDEyLjQ4djQuMTE3bDIuMzIzLTIuMzY0Yy41MyAyLjEyIDIuNDQ2IDMuNzEgNC43MjggMy43MWE0LjkwNiA0LjkwNiAwIDAgMCA0Ljg5Mi00Ljg5MmMwLTEuOTk3LTEuMTgzLTMuNzEtMi45MzUtNC40ODRabS45NzggNi40NC0uMDgxLjU3MS0uMzI3LS40OWEzLjE4MyAzLjE4MyAwIDAgMC0xLjEtLjk3NyAzLjU4IDMuNTggMCAwIDAtMS40MjctLjQwOGgtLjA4MXYxLjMwNGMwIC4wNDEtLjA0MS4xMjMtLjA4Mi4xNjMtLjA0LjA0MS0uMDgxLjA4Mi0uMTYzLjA4MmgtLjA0Yy0uMDgyIDAtLjEyMy0uMDQtLjE2NC0uMDgybC0yLjI4Mi0yLjI0MWMtLjA0MS0uMDQxLS4wNDEtLjA4Mi0uMDgyLS4wODItLjA0IDAgLjA0MS0uMDQuMDQxLS4wODFzMC0uMDgyLjA0LS4xMjNjMC0uMDQuMDQyLS4wODEuMDgyLS4wODFsMi4yODMtMi4yNDJjLjA0LS4wNC4wODEtLjA0LjEyMi0uMDgyaC4xMjJjLjA0MSAwIC4wODIuMDQxLjEyMy4wODIuMDQuMDQuMDQuMDgxLjA0LjEyMnYxLjE4MmguMDQxYzEuNjMuMDgyIDIuOTM1IDEuMzQ1IDIuOTc2IDIuOTM1di4wODJjLS4wNDEuMTIyLS4wNDEuMjQ0LS4wNDEuMzY2WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",F=Object.defineProperty,Le=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,be=(E,i,r)=>i in E?F(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Pe=(E,i)=>{for(var r in i||(i={}))xe.call(i,r)&&be(E,r,i[r]);if(Le)for(var r of Le(i))lt.call(i,r)&&be(E,r,i[r]);return E};const Ie=E=>React.createElement("svg",Pe({width:26,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u773C\u775B_\u9690\u85CF"),React.createElement("path",{d:"m10.138 16.933 2.308-2.308h.256c4.36 0 7.564-1.666 10-5.128-.769-1.025-1.666-1.923-2.564-2.692l1.923-1.667c1.41 1.154 2.564 2.693 3.59 4.36-2.949 5.127-7.308 7.563-12.82 7.563-.898.129-1.795 0-2.693-.128Zm-7.18-3.59A18.951 18.951 0 0 1 .01 9.497C2.959 4.37 7.318 1.933 12.83 1.933h1.41l-2.563 2.564c-3.846.257-6.795 1.923-8.975 5 .513.77 1.154 1.539 1.795 2.051L2.96 13.343ZM20.139.01l1.795 1.795L5.78 17.959l-1.795-1.795L20.138.01Z",fill:"#FFF",fillRule:"nonzero"}));var fe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjEzOCAxNi45MzMgMi4zMDgtMi4zMDhoLjI1NmM0LjM2IDAgNy41NjQtMS42NjYgMTAtNS4xMjgtLjc2OS0xLjAyNS0xLjY2Ni0xLjkyMy0yLjU2NC0yLjY5MmwxLjkyMy0xLjY2N2MxLjQxIDEuMTU0IDIuNTY0IDIuNjkzIDMuNTkgNC4zNi0yLjk0OSA1LjEyNy03LjMwOCA3LjU2My0xMi44MiA3LjU2My0uODk4LjEyOS0xLjc5NSAwLTIuNjkzLS4xMjhabS03LjE4LTMuNTlBMTguOTUxIDE4Ljk1MSAwIDAgMSAuMDEgOS40OTdDMi45NTkgNC4zNyA3LjMxOCAxLjkzMyAxMi44MyAxLjkzM2gxLjQxbC0yLjU2MyAyLjU2NGMtMy44NDYuMjU3LTYuNzk1IDEuOTIzLTguOTc1IDUgLjUxMy43NyAxLjE1NCAxLjUzOSAxLjc5NSAyLjA1MUwyLjk2IDEzLjM0M1pNMjAuMTM5LjAxbDEuNzk1IDEuNzk1TDUuNzggMTcuOTU5bC0xLjc5NS0xLjc5NUwyMC4xMzguMDFaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",te=Object.defineProperty,X=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(E,i,r)=>i in E?te(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,oe=(E,i)=>{for(var r in i||(i={}))se.call(i,r)&&ue(E,r,i[r]);if(X)for(var r of X(i))Ae.call(i,r)&&ue(E,r,i[r]);return E};const Be=E=>React.createElement("svg",oe({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u64A4\u9500\u7533\u8BF7\u5355\u7BA1\u7406"),React.createElement("path",{d:"M10.85 11.35a.411.411 0 0 1 .671.319v1.305c.217-.012.427-.012.582.012 2.235.352 4.156 1.945 4.36 4.558.007.083-.123.12-.18.05-.958-1.18-2.612-1.96-4.49-1.96-.08 0-.173.005-.272.011v1.901a.411.411 0 0 1-.672.318l-3.592-2.938a.411.411 0 0 1 0-.637Zm1.402 5.306c.861.066 1.563.232 2.17.5a.391.391 0 0 1-.287.122h-1.883Zm1.744-15.065c.264 0 .48.21.48.467 0 0 .005 6.412.02 10.844-.613-.323-1.352-.57-2.244-.747v-1.697c0-.542-.655-.838-1.088-.493L6.011 14.07a.624.624 0 0 0 0 .985l2.788 2.221H.481A.475.475 0 0 1 0 16.81V2.06c0-.257.216-.467.48-.467h2.587v1.15c0 .256.216.466.48.466h7.38c.265 0 .481-.209.481-.466v-1.15Zm-6.87 7.974h-4.22a.22.22 0 0 0-.222.217v1.156a.22.22 0 0 0 .223.216h4.22a.22.22 0 0 0 .223-.216V9.782a.22.22 0 0 0-.223-.217ZM11.57 5.86H2.907a.22.22 0 0 0-.223.216v1.156a.22.22 0 0 0 .223.217h8.663a.22.22 0 0 0 .223-.217V6.076a.22.22 0 0 0-.223-.216ZM10.477.006c.088 0 .132.044.132.133v2.16c0 .088-.044.133-.132.133H4c-.088 0-.133-.045-.133-.133V.139c0-.089.045-.133.133-.133h6.477Z",fill:"#FFF",fillRule:"nonzero"}));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg1IDExLjM1YS40MTEuNDExIDAgMCAxIC42NzEuMzE5djEuMzA1Yy4yMTctLjAxMi40MjctLjAxMi41ODIuMDEyIDIuMjM1LjM1MiA0LjE1NiAxLjk0NSA0LjM2IDQuNTU4LjAwNy4wODMtLjEyMy4xMi0uMTguMDUtLjk1OC0xLjE4LTIuNjEyLTEuOTYtNC40OS0xLjk2LS4wOCAwLS4xNzMuMDA1LS4yNzIuMDExdjEuOTAxYS40MTEuNDExIDAgMCAxLS42NzIuMzE4bC0zLjU5Mi0yLjkzOGEuNDExLjQxMSAwIDAgMSAwLS42MzdabTEuNDAyIDUuMzA2Yy44NjEuMDY2IDEuNTYzLjIzMiAyLjE3LjVhLjM5MS4zOTEgMCAwIDEtLjI4Ny4xMjJoLTEuODgzWm0xLjc0NC0xNS4wNjVjLjI2NCAwIC40OC4yMS40OC40NjcgMCAwIC4wMDUgNi40MTIuMDIgMTAuODQ0LS42MTMtLjMyMy0xLjM1Mi0uNTctMi4yNDQtLjc0N3YtMS42OTdjMC0uNTQyLS42NTUtLjgzOC0xLjA4OC0uNDkzTDYuMDExIDE0LjA3YS42MjQuNjI0IDAgMCAwIDAgLjk4NWwyLjc4OCAyLjIyMUguNDgxQS40NzUuNDc1IDAgMCAxIDAgMTYuODFWMi4wNmMwLS4yNTcuMjE2LS40NjcuNDgtLjQ2N2gyLjU4N3YxLjE1YzAgLjI1Ni4yMTYuNDY2LjQ4LjQ2Nmg3LjM4Yy4yNjUgMCAuNDgxLS4yMDkuNDgxLS40NjZ2LTEuMTVabS02Ljg3IDcuOTc0aC00LjIyYS4yMi4yMiAwIDAgMC0uMjIyLjIxN3YxLjE1NmEuMjIuMjIgMCAwIDAgLjIyMy4yMTZoNC4yMmEuMjIuMjIgMCAwIDAgLjIyMy0uMjE2VjkuNzgyYS4yMi4yMiAwIDAgMC0uMjIzLS4yMTdaTTExLjU3IDUuODZIMi45MDdhLjIyLjIyIDAgMCAwLS4yMjMuMjE2djEuMTU2YS4yMi4yMiAwIDAgMCAuMjIzLjIxN2g4LjY2M2EuMjIuMjIgMCAwIDAgLjIyMy0uMjE3VjYuMDc2YS4yMi4yMiAwIDAgMC0uMjIzLS4yMTZaTTEwLjQ3Ny4wMDZjLjA4OCAwIC4xMzIuMDQ0LjEzMi4xMzN2Mi4xNmMwIC4wODgtLjA0NC4xMzMtLjEzMi4xMzNINGMtLjA4OCAwLS4xMzMtLjA0NS0uMTMzLS4xMzNWLjEzOWMwLS4wODkuMDQ1LS4xMzMuMTMzLS4xMzNoNi40NzdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ft=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Oe=(E,i,r)=>i in E?ft(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,we=(E,i)=>{for(var r in i||(i={}))Je.call(i,r)&&Oe(E,r,i[r]);if(Ue)for(var r of Ue(i))Et.call(i,r)&&Oe(E,r,i[r]);return E};const V=E=>React.createElement("svg",we({width:18,height:16,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u53D1\u9001-\u5B9E\u8272"),React.createElement("path",{d:"M17.12.366a1.442 1.442 0 0 0-1.473-.272L.935 5.653c-.548.207-.907.7-.933 1.285a1.427 1.427 0 0 0 .81 1.367l2.297 1.123a.493.493 0 0 1 .123.087c.239.615 1.181 3.023 1.6 3.893.213.444.603.755.965.89l-.08-.012a1.437 1.437 0 0 0 1.526-.333l.856-.856a.485.485 0 0 1 .579-.08l3.686 2.093a1.436 1.436 0 0 0 1.285.072c.42-.18.723-.537.834-.98L17.56 1.79a1.43 1.43 0 0 0-.44-1.425ZM4.148 9.218l7.888-4.512-4.453 4.56a.719.719 0 0 0-.161.259c-.003.004-.003.007-.005.012-.01.029-.89 2.625-1.41 3.799a.873.873 0 0 1-.309-.34c-.386-.81-1.285-3.103-1.55-3.778Z",fill:"#FFF",fillRule:"nonzero"}));var le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjEyLjM2NmExLjQ0MiAxLjQ0MiAwIDAgMC0xLjQ3My0uMjcyTC45MzUgNS42NTNjLS41NDguMjA3LS45MDcuNy0uOTMzIDEuMjg1YTEuNDI3IDEuNDI3IDAgMCAwIC44MSAxLjM2N2wyLjI5NyAxLjEyM2EuNDkzLjQ5MyAwIDAgMSAuMTIzLjA4N2MuMjM5LjYxNSAxLjE4MSAzLjAyMyAxLjYgMy44OTMuMjEzLjQ0NC42MDMuNzU1Ljk2NS44OWwtLjA4LS4wMTJhMS40MzcgMS40MzcgMCAwIDAgMS41MjYtLjMzM2wuODU2LS44NTZhLjQ4NS40ODUgMCAwIDEgLjU3OS0uMDhsMy42ODYgMi4wOTNhMS40MzYgMS40MzYgMCAwIDAgMS4yODUuMDcyYy40Mi0uMTguNzIzLS41MzcuODM0LS45OEwxNy41NiAxLjc5YTEuNDMgMS40MyAwIDAgMC0uNDQtMS40MjVaTTQuMTQ4IDkuMjE4bDcuODg4LTQuNTEyLTQuNDUzIDQuNTZhLjcxOS43MTkgMCAwIDAtLjE2MS4yNTljLS4wMDMuMDA0LS4wMDMuMDA3LS4wMDUuMDEyLS4wMS4wMjktLjg5IDIuNjI1LTEuNDEgMy43OTlhLjg3My44NzMgMCAwIDEtLjMwOS0uMzRjLS4zODYtLjgxLTEuMjg1LTMuMTAzLTEuNTUtMy43NzhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",I=Object.defineProperty,x=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,q=(E,i,r)=>i in E?I(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ce=(E,i)=>{for(var r in i||(i={}))S.call(i,r)&&q(E,r,i[r]);if(x)for(var r of x(i))s.call(i,r)&&q(E,r,i[r]);return E};const h=E=>React.createElement("svg",ce({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5730\u7403,\u5730\u7406,\u5168\u7403"),React.createElement("path",{d:"M9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9ZM5.934 16.256a7.872 7.872 0 0 1-2.503-1.687 7.834 7.834 0 0 1-1.687-2.503A7.812 7.812 0 0 1 1.125 9c0-.51.047-1.013.142-1.503.115.044.243.069.368.069.17 0 .339-.043.476-.134a.848.848 0 0 1 .466-.142c.139 0 .278.037.4.112.143.088.243.204.243.4 0 1.435.05 2.966 1.352 2.987.039 0 .724.262 1.051 1.113.039.099.113.13.215.13.202 0 .51-.13.836-.13.245 0 0 .415 0 1.31.002.886 1.922 2.259 1.922 2.259-.01.562.016 1.028.058 1.395a7.778 7.778 0 0 1-2.72-.61Zm8.635-1.687a7.834 7.834 0 0 1-3.822 2.11.457.457 0 0 0-.088-.006.82.82 0 0 0-.21.03c.272-1.152.402-1.8.964-2.289.774-.671.171-1.413-.421-1.413a.663.663 0 0 0-.102.007.531.531 0 0 1-.07.005c-.39 0-.133-.613-.547-.649-.436-.036-1.008-.903-1.642-1.204-.334-.158-.66-.583-1.178-.606h-.03c-.327 0-.743.195-.956.195-.084 0-.137-.032-.137-.118 0-1.003-.104-1.717-.12-2-.007-.097-.035-.125-.019-.125.021 0 .127.056.489.065h.008c.327 0 .171-.677.494-.703.014-.002.029-.002.043-.002.288 0 .835.208 1.121.208.06 0 .107-.01.139-.03.003-.002.007-.004.012-.004.155 0 .763 1.517 1.104 1.517.14 0 .236-.258.236-.984 0-.3-.158-.825 0-1.113.617-1.128 1.193-2.051 1.144-2.181-.016-.04-.199-.078-.44-.078-.205 0-.451.027-.673.099-.165.054.05.31-.179.365a1.982 1.982 0 0 1-.443.051c-.671 0-1.157-.356-.937-.7.28-.42 1.28-.186 1.37-1.03.04-.39.075-.829.101-1.203a.269.269 0 0 1 .254-.25c.653-.047.72-.826.109-1.324a7.872 7.872 0 0 1 4.423 2.224 7.884 7.884 0 0 1 1.574 2.246.582.582 0 0 0-.306-.09c-.497 0-.952.674-.668 1.44-2.337 1.793-1.738 3.049-.975 3.762.225.211.446.482.64.75.186.257.302.555.369.866.024.112.112.168.24.168.194 0 .475-.128.758-.381a7.807 7.807 0 0 1-1.63 2.375Z",fill:"#FFF",fillRule:"nonzero"}));var d="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMGE5IDkgMCAwIDAtOSA5IDkgOSAwIDAgMCA5IDkgOSA5IDAgMCAwIDktOSA5IDkgMCAwIDAtOS05Wk01LjkzNCAxNi4yNTZhNy44NzIgNy44NzIgMCAwIDEtMi41MDMtMS42ODcgNy44MzQgNy44MzQgMCAwIDEtMS42ODctMi41MDNBNy44MTIgNy44MTIgMCAwIDEgMS4xMjUgOWMwLS41MS4wNDctMS4wMTMuMTQyLTEuNTAzLjExNS4wNDQuMjQzLjA2OS4zNjguMDY5LjE3IDAgLjMzOS0uMDQzLjQ3Ni0uMTM0YS44NDguODQ4IDAgMCAxIC40NjYtLjE0MmMuMTM5IDAgLjI3OC4wMzcuNC4xMTIuMTQzLjA4OC4yNDMuMjA0LjI0My40IDAgMS40MzUuMDUgMi45NjYgMS4zNTIgMi45ODcuMDM5IDAgLjcyNC4yNjIgMS4wNTEgMS4xMTMuMDM5LjA5OS4xMTMuMTMuMjE1LjEzLjIwMiAwIC41MS0uMTMuODM2LS4xMy4yNDUgMCAwIC40MTUgMCAxLjMxLjAwMi44ODYgMS45MjIgMi4yNTkgMS45MjIgMi4yNTktLjAxLjU2Mi4wMTYgMS4wMjguMDU4IDEuMzk1YTcuNzc4IDcuNzc4IDAgMCAxLTIuNzItLjYxWm04LjYzNS0xLjY4N2E3LjgzNCA3LjgzNCAwIDAgMS0zLjgyMiAyLjExLjQ1Ny40NTcgMCAwIDAtLjA4OC0uMDA2LjgyLjgyIDAgMCAwLS4yMS4wM2MuMjcyLTEuMTUyLjQwMi0xLjguOTY0LTIuMjg5Ljc3NC0uNjcxLjE3MS0xLjQxMy0uNDIxLTEuNDEzYS42NjMuNjYzIDAgMCAwLS4xMDIuMDA3LjUzMS41MzEgMCAwIDEtLjA3LjAwNWMtLjM5IDAtLjEzMy0uNjEzLS41NDctLjY0OS0uNDM2LS4wMzYtMS4wMDgtLjkwMy0xLjY0Mi0xLjIwNC0uMzM0LS4xNTgtLjY2LS41ODMtMS4xNzgtLjYwNmgtLjAzYy0uMzI3IDAtLjc0My4xOTUtLjk1Ni4xOTUtLjA4NCAwLS4xMzctLjAzMi0uMTM3LS4xMTggMC0xLjAwMy0uMTA0LTEuNzE3LS4xMi0yLS4wMDctLjA5Ny0uMDM1LS4xMjUtLjAxOS0uMTI1LjAyMSAwIC4xMjcuMDU2LjQ4OS4wNjVoLjAwOGMuMzI3IDAgLjE3MS0uNjc3LjQ5NC0uNzAzLjAxNC0uMDAyLjAyOS0uMDAyLjA0My0uMDAyLjI4OCAwIC44MzUuMjA4IDEuMTIxLjIwOC4wNiAwIC4xMDctLjAxLjEzOS0uMDMuMDAzLS4wMDIuMDA3LS4wMDQuMDEyLS4wMDQuMTU1IDAgLjc2MyAxLjUxNyAxLjEwNCAxLjUxNy4xNCAwIC4yMzYtLjI1OC4yMzYtLjk4NCAwLS4zLS4xNTgtLjgyNSAwLTEuMTEzLjYxNy0xLjEyOCAxLjE5My0yLjA1MSAxLjE0NC0yLjE4MS0uMDE2LS4wNC0uMTk5LS4wNzgtLjQ0LS4wNzgtLjIwNSAwLS40NTEuMDI3LS42NzMuMDk5LS4xNjUuMDU0LjA1LjMxLS4xNzkuMzY1YTEuOTgyIDEuOTgyIDAgMCAxLS40NDMuMDUxYy0uNjcxIDAtMS4xNTctLjM1Ni0uOTM3LS43LjI4LS40MiAxLjI4LS4xODYgMS4zNy0xLjAzLjA0LS4zOS4wNzUtLjgyOS4xMDEtMS4yMDNhLjI2OS4yNjkgMCAwIDEgLjI1NC0uMjVjLjY1My0uMDQ3LjcyLS44MjYuMTA5LTEuMzI0YTcuODcyIDcuODcyIDAgMCAxIDQuNDIzIDIuMjI0IDcuODg0IDcuODg0IDAgMCAxIDEuNTc0IDIuMjQ2LjU4Mi41ODIgMCAwIDAtLjMwNi0uMDljLS40OTcgMC0uOTUyLjY3NC0uNjY4IDEuNDQtMi4zMzcgMS43OTMtMS43MzggMy4wNDktLjk3NSAzLjc2Mi4yMjUuMjExLjQ0Ni40ODIuNjQuNzUuMTg2LjI1Ny4zMDIuNTU1LjM2OS44NjYuMDI0LjExMi4xMTIuMTY4LjI0LjE2OC4xOTQgMCAuNDc1LS4xMjguNzU4LS4zODFhNy44MDcgNy44MDcgMCAwIDEtMS42MyAyLjM3NVoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",_=Object.defineProperty,B=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(E,i,r)=>i in E?_(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Y=(E,i)=>{for(var r in i||(i={}))m.call(i,r)&&J(E,r,i[r]);if(B)for(var r of B(i))O.call(i,r)&&J(E,r,i[r]);return E};const de=E=>React.createElement("svg",Y({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u516C\u5F00"),React.createElement("path",{d:"M8.97.002a8.95 8.95 0 0 1 8.951 8.951 8.95 8.95 0 0 1-8.951 8.952A8.95 8.95 0 0 1 .018 8.953 8.95 8.95 0 0 1 8.97.002Zm0 1.993a6.96 6.96 0 0 0 0 13.916 6.96 6.96 0 0 0 0-13.916Zm0 2.477a4.475 4.475 0 0 1 4.47 4.481 4.473 4.473 0 0 1-4.47 4.471 4.473 4.473 0 0 1-4.036-6.397c.58.581 1.53.581 2.11 0 .58-.58.58-1.529 0-2.11.6-.29 1.258-.445 1.926-.445Z",fill:"#FFF",fillRule:"nonzero"}));var pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguOTcuMDAyYTguOTUgOC45NSAwIDAgMSA4Ljk1MSA4Ljk1MSA4Ljk1IDguOTUgMCAwIDEtOC45NTEgOC45NTJBOC45NSA4Ljk1IDAgMCAxIC4wMTggOC45NTMgOC45NSA4Ljk1IDAgMCAxIDguOTcuMDAyWm0wIDEuOTkzYTYuOTYgNi45NiAwIDAgMCAwIDEzLjkxNiA2Ljk2IDYuOTYgMCAwIDAgMC0xMy45MTZabTAgMi40NzdhNC40NzUgNC40NzUgMCAwIDEgNC40NyA0LjQ4MSA0LjQ3MyA0LjQ3MyAwIDAgMS00LjQ3IDQuNDcxIDQuNDczIDQuNDczIDAgMCAxLTQuMDM2LTYuMzk3Yy41OC41ODEgMS41My41ODEgMi4xMSAwIC41OC0uNTguNTgtMS41MjkgMC0yLjExLjYtLjI5IDEuMjU4LS40NDUgMS45MjYtLjQ0NVoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",b=e(5112),l=e(58421),C={wrap:"wrap___E1Sbk",title:"title___nUI57",radioWrap:"radioWrap___OlPAG",radio:"radio___S9z0O",checkbox:"checkbox___w1WK6",colorFF0000:"colorFF0000___xX56a",pagination:"pagination___fvfxn"},H=e(72946),ne=e(89975),Ee=Object.defineProperty,We=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,st=(E,i,r)=>i in E?Ee(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,vt=(E,i)=>{for(var r in i||(i={}))Re.call(i,r)&&st(E,r,i[r]);if(We)for(var r of We(i))Te.call(i,r)&&st(E,r,i[r]);return E},yt=(E,i)=>{var r={};for(var tt in E)Re.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&We)for(var tt of We(E))i.indexOf(tt)<0&&Te.call(E,tt)&&(r[tt]=E[tt]);return r},It=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Yt=W.default.Search,_t=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=yt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn,pt;const Vt=(0,f.useParams)(),[Ir,Cr]=(0,t.useState)(0),[Hr,hr]=(0,t.useState)([]),[_r,zr]=(0,t.useState)(""),[zn,_n]=(0,t.useState)(),[Ar,Jn]=(0,t.useState)([]),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(!1),[Aa,Sr]=(0,t.useState)({}),[Ea,ha]=(0,t.useState)(!1),[Da,ba]=(0,t.useState)({id:null,page:1,limit:10});(0,t.useEffect)(()=>{r.actionTabs.key==="Banner-SendShixuns"&&(Da.id=Vt.id,ba(Da),to(Da))},[r.actionTabs.key]);const Wa=((tn=r==null?void 0:r.detail)==null?void 0:tn.is_jupyter)||((pt=r==null?void 0:r.detail)==null?void 0:pt.is_jupyter_lab),to=br=>It(void 0,null,function*(){const wn=yield An({type:"shixunsDetail/searchUserCourses",payload:br});wn.status===401?(An({type:"shixunsDetail/setActionTabs",payload:{}}),Br(!1)):(Br(!0),Cr((wn==null?void 0:wn.courses_count)||0),hr((wn==null?void 0:wn.course_list)||[]))}),lr=br=>{const wn=vt(vt({},Da),{page:br,limit:10,search:encodeURI(_r)});ba(wn),to(wn)},rr=()=>It(void 0,null,function*(){var br;if(!zn){Tr(!0);return}const wn=(br=r.actionTabs.params)==null?void 0:br.id;let Er=yield(0,H.Tr)({id:wn,course_id:zn,type:"shixun"});(Er==null?void 0:Er.student_count)===0?(yield wr(0),dr()):Sr(Er)}),wr=br=>It(void 0,null,function*(){var wn;const Er=(wn=r.actionTabs.params)==null?void 0:wn.id;let oo={id:Er,identifier:Vt.id,courses:[{id:Er,course_id:zn,identifier:Vt.id,type:"normal",is_use:1,is_copy:br}]};ha(!0);const sa=yield An({type:"shixunsDetail/sendToCourse",payload:oo});ha(!1),sa.status!==401&&sa.status!==404?(T.ZP.success(sa.message),dr(),window.location.href=sa.first_category_url):dr()}),dr=()=>{zr(""),_n(null),Tr(!1),Jn([]),An({type:"shixunsDetail/setActionTabs",payload:{}}),Br(!1)};return t.createElement(t.Fragment,null,t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u53D1\u9001\u5B9E\u8BAD",open:aa,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:rr,onCancel:dr},t.createElement("div",{className:C.wrap},t.createElement("div",{className:C.title},"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),t.createElement("div",{className:"mb10"},t.createElement(Yt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:_r,onChange:br=>zr(br.target.value),onSearch:br=>{zr(br);const wn=vt(vt({},Da),{page:1,limit:10,search:encodeURI(br)});ba(wn),to(wn)}})),t.createElement("div",{className:C.radioWrap},t.createElement(b.ZP.Group,{value:zn,onChange:br=>{_n(br.target.value),Tr(!1)}},Hr.map((br,wn)=>t.createElement(b.ZP,{className:C.radio,value:br.course_id,key:wn},t.createElement("span",{title:br.name},br.name))))),Qr&&t.createElement("div",{className:C.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),Ir>10&&t.createElement("div",{className:C.pagination},t.createElement(l.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Da==null?void 0:Da.page,pageSize:10,total:Ir,onChange:lr})))),t.createElement(ne.Z,{resdata:Aa,type:"shixun",okloading:Ea,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:br=>{wr(1)}}))};var jt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(_t),Tt={wrap:"wrap___M6YVE",text:"text___wxM5Y",color848282:"color848282___PNF2A"},an=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Jt=(E,i)=>{var r={};for(var tt in E)Mt.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&an)for(var tt of an(E))i.indexOf(tt)<0&&en.call(E,tt)&&(r[tt]=E[tt]);return r},ie=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const it=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Jt(i,["shixunsDetail","globalSetting","loading","dispatch"]);const[tn,pt]=(0,t.useState)(!1),Vt=()=>ie(void 0,null,function*(){var Ir,Cr,Hr;pt(!0);const hr=yield An({type:"shixunsDetail/cancelRelease",payload:{id:(Ir=r.actionTabs.params)==null?void 0:Ir.id}});An({type:"shixunsDetail/setActionTabs",payload:{}}),pt(!1),hr.status!==401&&(T.ZP.success(hr.message),An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Cr=r.actionTabs.params)==null?void 0:Cr.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Hr=r.actionTabs.params)==null?void 0:Hr.id}}))});return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-CancelRelease",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:tn,onOk:Vt,okButtonProps:{loading:tn},onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),t.createElement("p",{className:`${Tt.text} ${Tt.color848282}`},"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\uFF0C\u82E5\u60A8\u65B0\u589E\u5173"),t.createElement("p",{className:`${Tt.text} ${Tt.color848282}`},"\u5361\uFF0C\u5B66\u5458\u9700\u8981\u91CD\u65B0\u4F53\u9A8C\u5B9E\u8BAD")))};var nt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(it),xt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,dt=(E,i)=>{var r={};for(var tt in E)Ft.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&xt)for(var tt of xt(E))i.indexOf(tt)<0&&mt.call(E,tt)&&(r[tt]=E[tt]);return r},wt=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const G=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=dt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn,pt;const[Vt,Ir]=(0,t.useState)(!1),Cr=()=>wt(void 0,null,function*(){var Hr,hr,_r,zr,zn;Ir(!0);const _n=yield An({type:"shixunsDetail/cancelPublic",payload:{id:(Hr=r.actionTabs.params)==null?void 0:Hr.id}});An({type:"shixunsDetail/setActionTabs",payload:{}}),Ir(!1),_n.status===0&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(hr=r.actionTabs.params)==null?void 0:hr.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(_r=r.actionTabs.params)==null?void 0:_r.id}}),T.ZP.success((zn=(zr=r.actionTabs)==null?void 0:zr.params)!=null&&zn.isCancelPublic?"\u64A4\u9500\u516C\u5F00\u6210\u529F!":"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F!"))});return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-CancelPublic",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Vt,onOk:Cr,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500",(pt=(tn=r.actionTabs)==null?void 0:tn.params)!=null&&pt.isCancelPublic?"":"\u7533\u8BF7","\u516C\u5F00\uFF1F")))};var Se=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(G),Qe=e(59301),j=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Fe=(E,i)=>{var r={};for(var tt in E)k.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&j)for(var tt of j(E))i.indexOf(tt)<0&&Me.call(E,tt)&&(r[tt]=E[tt]);return r},et=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Xe=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Fe(i,["shixunsDetail","globalSetting","loading","dispatch"]);const[tn,pt]=(0,t.useState)(!1),Vt=(0,f.useParams)(),Ir=()=>et(void 0,null,function*(){var Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa;pt(!0);let Sr;if((Cr=r.actionTabs.params)!=null&&Cr.type)Sr=yield An({type:"shixunsDetail/applyPublic",payload:{id:(aa=r.actionTabs.params)==null?void 0:aa.id,user_customize:!1,sub_discipline_id:""}});else{if((Hr=r.actionTabs.params)!=null&&Hr.discipline_name||(hr=r.actionTabs.params)!=null&&hr.sub_discipline_name){if(!((_r=r.actionTabs.params)!=null&&_r.discipline_name)||!((zr=r.actionTabs.params)!=null&&zr.sub_discipline_name)){T.ZP.info("\u8BF7\u586B\u5199\u65B9\u5411\u6216\u8BFE\u7A0B");return}}else if(!((zn=r.actionTabs.params)!=null&&zn.sub_discipline_id)){T.ZP.info("\u8BF7\u9009\u62E9\u65B9\u5411\u6216\u8BFE\u7A0B");return}Sr=yield An({type:"shixunsDetail/applyPublic",payload:{id:(_n=r.actionTabs.params)==null?void 0:_n.id,user_customize:!((Ar=r.actionTabs.params)!=null&&Ar.sub_discipline_id),discipline_name:(Jn=r.actionTabs.params)==null?void 0:Jn.discipline_name,sub_discipline_name:(Qr=r.actionTabs.params)==null?void 0:Qr.sub_discipline_name,sub_discipline_id:(Tr=r.actionTabs.params)==null?void 0:Tr.sub_discipline_id}})}An({type:"shixunsDetail/setActionTabs",payload:{}}),pt(!1),(Sr.status===1||Sr.status===0)&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Br=r.actionTabs.params)==null?void 0:Br.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Aa=r.actionTabs.params)==null?void 0:Aa.id}}))});return Qe.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-ApplyPublic",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",confirmLoading:tn,onOk:Ir,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},Qe.createElement("div",{className:Tt.wrap},Qe.createElement("p",{className:Tt.text,style:{textAlign:"left",fontSize:"14px"}},"\u7533\u8BF7\u8BF4\u660E\uFF1A\u516C\u5F00\u5B9E\u8BAD\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u9884\u8BA1\u5BA1\u6838\u65F6\u95F4\u4E3A1\u81F32\u4E2A\u5DE5\u4F5C\u65E5\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u81F3\u8BFE\u5802\u5373\u53EF\u3002"),Qe.createElement("p",{className:`${Tt.text} mt5`,style:{color:"#f5a44a",textAlign:"left",fontSize:"14px"}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5B9E\u8BAD\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF0C\u5E76\u4E14\u5B9E\u8BAD\u5C06\u9ED8\u8BA4\u5411\u5E73\u53F0\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u516C\u5F00\u5173\u5361\u7684\u53C2\u8003\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF0C\u5982\u9700\u4FEE\u6539\u8BF7\u5728\u901A\u8FC7\u5BA1\u6838\u540E\u524D\u5F80",Qe.createElement("span",{style:{color:"#4169d0",cursor:"pointer"},onClick:()=>{window.open(`/shixuns/${Vt==null?void 0:Vt.id}/edit?tabId=setting`)}},"\u8BBE\u7F6E\u9875\u9762"),"\u8C03\u6574\u3002")))};var ct=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(Xe),ht=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Dt=(E,i)=>{var r={};for(var tt in E)At.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&ht)for(var tt of ht(E))i.indexOf(tt)<0&&Nt.call(E,tt)&&(r[tt]=E[tt]);return r};const Ot=E=>{var i=E,{shixunsDetail:r,globalSetting:tt,loading:hn,dispatch:An}=i,Ut=Dt(i,["shixunsDetail","globalSetting","loading","dispatch"]),tn;const{tagPosition:pt=[],evaluationSetPosition:Vt=[],publishBoxStatus:Ir}=((tn=r.actionTabs)==null?void 0:tn.params)||{},Cr=()=>{var Ar,Jn;(Ir===0||Ir===1)&&(An({type:"shixunsDetail/getShixunsDetail",payload:{id:(Ar=r.actionTabs.params)==null?void 0:Ar.id}}),An({type:"shixunsDetail/getRightData",payload:{id:(Jn=r.actionTabs.params)==null?void 0:Jn.id}})),An({type:"shixunsDetail/setActionTabs",payload:{}})},Hr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838")),hr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),t.createElement("p",{className:`${Tt.text} font12`},"\u2022 \u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838")),_r=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u7B2C",Vt.join(","),"\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03")),zr=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E",t.createElement("br",null),"\u7B2C",pt.join(","),"\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145")),zn=()=>t.createElement("div",{className:Tt.wrap},t.createElement("p",{className:Tt.text},"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03")),_n=()=>{const Ar={0:Hr,1:hr,2:_r,3:zr};return Ar[Ir]?Ar[Ir]():zn()};return t.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:r.actionTabs.key==="Banner-ApplyRelease",okText:"\u77E5\u9053\u5566",onOk:Cr,onCancel:()=>{An({type:"shixunsDetail/setActionTabs",payload:{}})}},_n())};var Qt=(0,f.connect)(({shixunsDetail:E,loading:i,globalSetting:r})=>({shixunsDetail:E,globalSetting:r,loading:i.models.index}))(Ot),Pt=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Ct=({user:E,shixunsDetail:i,problemset:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar;const Jn=(0,f.useParams)(),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(),[Aa,Sr]=(0,t.useState)(),[Ea,ha]=(0,t.useState)(),[Da,ba]=(0,t.useState)(!1),Wa=(An=(hn=E.userInfo)==null?void 0:hn.shixun)==null?void 0:An.lookable,to=!((tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)!=null&&tn.can_managed),lr=()=>Pt(void 0,null,function*(){var wn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const Er=yield tt({type:"shixunsDetail/release",payload:{id:Jn==null?void 0:Jn.id}});tt({type:"shixunsDetail/getShixunsDetail",payload:{id:Jn==null?void 0:Jn.id}}),tt({type:"shixunsDetail/getRightData",payload:{id:Jn==null?void 0:Jn.id}});const oo=(Er==null?void 0:Er.evaluation_set_position)||[];if((Er==null?void 0:Er.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u4E2D",(wn=Er==null?void 0:Er.challenge_errors)==null?void 0:wn.map((sa,no)=>t.createElement("span",{key:no,style:{color:"#3061D0"}},"\u7B2C",sa==null?void 0:sa.challenge_position,"\u5173",no!=(Er==null?void 0:Er.challenge_errors)-1&&"\u3001")),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u53D1\u5E03"),onOk:()=>{var sa,no;window.location.href=`/shixuns/${Jn==null?void 0:Jn.id}/edit/${(no=(sa=Er==null?void 0:Er.challenge_errors)==null?void 0:sa[0])==null?void 0:no.challenge_id}/tab=2`}});return}if(Er.status==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u5BFC\u81F4\u5B9E\u9A8C\u65E0\u6CD5\u6B63\u5E38\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u5584\u540E\u518D\u8FDB\u884C\u53D1\u5E03"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Jn==null?void 0:Jn.id}/edit?tabId=environment`}});return}if(Er.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:Er==null?void 0:Er.tag_position,evaluationSetPosition:oo,publishBoxStatus:Er.status}}})}),rr=()=>{var wn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(wn=i.detail)!=null&&wn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(tt)&&tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:Jn==null?void 0:Jn.id}}})},wr=()=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:Jn==null?void 0:Jn.id}}})},dr=()=>{var wn,Er;if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!((wn=i.detail)!=null&&wn.has_sub_discipline)){Tr(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Jn==null?void 0:Jn.id,type:(Er=i.detail)==null?void 0:Er.has_sub_discipline}}})},br=wn=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:Jn==null?void 0:Jn.id,isCancelPublic:wn}}})};return t.createElement("div",{className:a.top_shixun_operate},((pt=i.detail)==null?void 0:pt.shixun_status)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>{if(to){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}lr()}},t.createElement("img",{src:d}),t.createElement("div",null,"\u7ACB\u5373\u53D1\u5E03"))),ye((Vt=i.detail)==null?void 0:Vt.shixun_status)&&((Ir=E.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&t.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.createElement("div",{className:a.iconBtn,onClick:rr},t.createElement("img",{src:le}),t.createElement("div",null,"\u53D1\u9001\u81F3"))),((Cr=i.detail)==null?void 0:Cr.shixun_status)===2&&((Hr=i.detail)==null?void 0:Hr.public)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},t.createElement("div",{className:a.iconBtn,onClick:wr},t.createElement("img",{src:$}),t.createElement("div",null,"\u64A4\u9500\u53D1\u5E03"))),((hr=i.detail)==null?void 0:hr.shixun_status)===2&&((_r=i.detail)==null?void 0:_r.public)===0&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},t.createElement("div",{className:a.iconBtn,onClick:dr},t.createElement("img",{src:pe}),t.createElement("div",null,"\u7533\u8BF7\u516C\u5F00"))),((zr=i.detail)==null?void 0:zr.shixun_status)===2&&((zn=i.detail)==null?void 0:zn.public)===1&&Wa&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>br(!1)},t.createElement("img",{src:He}),t.createElement("div",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((_n=E.userInfo)==null?void 0:_n.admin)&&((Ar=i.detail)==null?void 0:Ar.public)===2&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:a.iconBtn,onClick:()=>br(!0)},t.createElement("img",{src:fe}),t.createElement("div",null,"\u64A4\u9500\u516C\u5F00"))),t.createElement(jt,null),t.createElement(nt,null),t.createElement(Se,null),t.createElement(ct,null),t.createElement(Qt,null),t.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Qr,centered:!0,width:600,onCancel:()=>Tr(!1),onOk:()=>Pt(void 0,null,function*(){var wn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Jn==null?void 0:Jn.id,discipline_name:Aa,sub_discipline_name:aa,sub_discipline_id:Ea,type:(wn=i.detail)==null?void 0:wn.has_sub_discipline}}}),Tr(!1)})},t.createElement("div",{style:{padding:"24px"}},t.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(wn,Er)=>ha(wn[1]),style:{width:"422px"},options:r.courseOptions}))),t.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},t.createElement(w.Z,{onClick:()=>ba(!Da)},t.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),t.createElement("span",{style:{color:Da?"#999999":"#666666",display:"inline-flex",alignItems:"center"}},Da?"\u6536\u8D77":"\u5C55\u5F00",Da?t.createElement(ae.Z,null):t.createElement(Ce.Z,null)))),Da&&t.createElement(t.Fragment,null,t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:Aa,onChange:wn=>{Sr(wn.target.value)}}))),t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:aa,onChange:wn=>{Br(wn.target.value)}})))))))};var Zt=(0,f.connect)(({user:E,shixunsDetail:i,problemset:r})=>({user:E,shixunsDetail:i,problemset:r}))(Ct),qt=e(50605),Xt={title_warp:"title_warp___nDeay",title_name:"title_name___wXxKx",difficulty:"difficulty___EpsBk",customPopover:"customPopover___RZQOG",active:"active___fWKcp",right_btn_warp:"right_btn_warp___K_HUX",btn_info:"btn_info___CnCSh",icon_con:"icon_con___XrMnS"},$t=e(60324),Ne=e(87169),ze=e(98280),qe=e(43428),at=e(93948),Ge=e(36381),Ye={Header:"Header___XzbiS",doubtIcon:"doubtIcon___itWIF",system:"system___muDp3",body:"body___RUXn8",Collapse:"Collapse___qW89G",Table:"Table___s0Yl7",Row:"Row___UV8EM",content:"content___kHQti",title:"title___Q6WVx",time:"time___gdgDO",Retest:"Retest___PLJVW",progress:"progress___r1CzM",num:"num___t0feJ",dot:"dot___XiDv_"},_e="data:image/png;base64,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",bt=e(56627),Gt=e(91570),ln=e.p+"static/frame1.8be958f3.gif",St=e(59301),nn=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const gn=({isDrawer:E=!1,setIsDrawer:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt;const[Vt,Ir]=(0,t.useState)(0),[Cr,Hr]=(0,t.useState)({}),[hr,_r]=(0,t.useState)([]),[zr,zn]=(0,t.useState)([]);let[_n,Ar]=(0,t.useState)(0),Jn;const Qr=(0,f.useParams)();let Tr=(0,t.useRef)();const aa=Br=>nn(void 0,null,function*(){var Aa,Sr;const Ea={method:Br.method};Br.method=="Get"?Ea.params=Br.data:Ea.body=Br.data;const ha=yield(0,ze.ZP)(`/api/shixuns/${Qr.id}/shixun_dectects.json`,Ea);Ir(ha==null?void 0:ha.status),(ha==null?void 0:ha.status)==0?Tr.current||(Tr.current=setInterval(()=>nn(void 0,null,function*(){yield aa({method:"Get",data:{identifier:Qr.id}})}),5*1e3)):(clearInterval(Tr.current),Tr.current=null),(ha==null?void 0:ha.status)!=0&&(Hr(ha),_r(((Aa=ha.data)==null?void 0:Aa.strong_details)||[]),zn(((Sr=ha.data)==null?void 0:Sr.normal_details)||[]))});return(0,t.useEffect)(()=>{E&&aa({method:"Get",data:{identifier:Qr.id}})},[E]),St.createElement(qe.Z,{closable:!1,width:1e3,bodyStyle:{padding:0},open:E,onClose:()=>i(!1),destroyOnClose:!0},St.createElement(p.Z,{align:"middle",justify:"space-between",className:Ye.Header},St.createElement(w.Z,null,St.createElement("span",{style:{color:"#191919"}},"\u68C0\u6D4B\u7ED3\u679C"),St.createElement("i",{className:`iconfont icon-yiwenzhengchang ${Ye.doubtIcon}`,onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8DF5\u9879\u76EE\u68C0\u6D4B\u7ED3\u679C\u7684\u4FEE\u590D\u4F18\u5316\u5EFA\u8BAE.pdf`,"_blank")})),St.createElement(w.Z,null,St.createElement("i",{className:"iconfont icon-guanbi10",style:{color:"#979797",cursor:"pointer"},onClick:()=>{i(!1),clearInterval(Tr.current)}}))),Vt==0&&St.createElement("div",null,St.createElement(Gt.Z,{img:ln,customText:"\u7CFB\u7EDF\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}),St.createElement("p",{style:{textAlign:"center"}},"\u4E00\u952E\u68C0\u6D4B\u529F\u80FD\uFF0C\u53EF\u4EE5\u5C06\u5B9E\u8DF5\u9879\u76EE\u4E2D\u914D\u7F6E\u4E0D\u5B8C\u5584\u7684\u5730\u65B9\u68C0\u6D4B\u51FA\u6765\u3002\u4F60\u53EF\u4EE5\u6839\u636E\u5EFA\u8BAE\u8FDB\u884C\u5BF9\u5E94\u7684\u8C03\u6574~"),St.createElement("div",{style:{textAlign:"center"}},St.createElement(bt.Z,{className:Ye.Retest,onClick:()=>nn(void 0,null,function*(){window.open("https://www.educoder.net/forums/36896","_blank")})},"\u8BE6\u7EC6\u4E86\u89E3 >"))),Vt==1&&St.createElement("div",{className:Ye.body},St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,{style:{display:"flex",flexDirection:"column"}},St.createElement("span",{className:Ye.title},"\u5F85\u4F18\u5316",St.createElement("span",{style:{color:"#FF9D18"}},"\xA0",(Cr==null?void 0:Cr.count)||0,"\xA0"),"\u9879"),St.createElement("span",{className:Ye.time},"\u68C0\u6D4B\u65F6\u95F4",St.createElement("span",{style:{marginLeft:"8px"}},Cr==null?void 0:Cr.time))),St.createElement(w.Z,null,St.createElement(bt.Z,{className:Ye.Retest,onClick:()=>nn(void 0,null,function*(){Ar(0),yield aa({method:"post",data:{identifier:Qr.id}})})},"\u91CD\u65B0\u68C0\u6D4B"))),St.createElement("div",{className:Ye.progress},(Cr==null?void 0:Cr.count)!=0&&St.createElement(at.Z,{percent:Math.round(((hn=Cr.data)==null?void 0:hn.strong_detail_count)/(Cr==null?void 0:Cr.count)*100),showInfo:!1,strokeWidth:10,strokeColor:"#E53333",trailColor:"#FFA221"}),St.createElement(p.Z,{align:"middle",style:{marginTop:"16px"}},St.createElement(p.Z,{className:Ye.num,align:"middle"},St.createElement("div",{className:Ye.dot,style:{background:"#E53333"}}),St.createElement("span",null,"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879"),St.createElement("span",null,((An=Cr.data)==null?void 0:An.strong_detail_count)||0)),St.createElement(p.Z,{className:Ye.num,align:"middle"},St.createElement("div",{className:Ye.dot,style:{background:"#FFA221"}}),St.createElement("span",null,"\u5EFA\u8BAE\u4F18\u5316\u9879"),St.createElement("span",null,((Ut=Cr.data)==null?void 0:Ut.normal_detail_count)||0)))),St.createElement(Ge.default,{className:Ye.Collapse,ghost:!0,expandIconPosition:"end"},St.createElement(Ge.default.Panel,{style:{marginBottom:"20px"},header:St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,null,"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879"),St.createElement(w.Z,{style:{color:"#E53333"}},((tn=Cr.data)==null?void 0:tn.strong_detail_count)||0)),key:1},(hr==null?void 0:hr.length)>0?St.createElement("div",{className:Ye.Table},hr.map((Br,Aa)=>{var Sr;return St.createElement(p.Z,{key:Aa,align:"middle",className:Ye.Row,wrap:!1},St.createElement(w.Z,{style:{width:"150px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.category},Br.category)),St.createElement(w.Z,{style:{width:"400px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.raise_msg},Br.raise_msg)),St.createElement(w.Z,{style:{width:"100%",textAlign:"right"}},(Sr=Br.array_suggestion)==null?void 0:Sr.map((Ea,ha)=>St.createElement("div",{key:ha,style:{width:"100%"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Ea},Ea)))))})):St.createElement(Gt.Z,{img:_e,customText:"\u6682\u65E0\u4F18\u5316\u9879~",styles:{margin:"30px auto"}})),St.createElement(Ge.default.Panel,{header:St.createElement(p.Z,{align:"middle",justify:"space-between"},St.createElement(w.Z,null,"\u5EFA\u8BAE\u4F18\u5316\u9879"),St.createElement(w.Z,{style:{color:"#FFA221"}},((pt=Cr.data)==null?void 0:pt.normal_detail_count)||0)),key:2},(zr==null?void 0:zr.length)!=0?St.createElement("div",{className:Ye.Table},zr.map((Br,Aa)=>{var Sr;return St.createElement(p.Z,{key:Aa,align:"middle",className:Ye.Row,wrap:!1},St.createElement(w.Z,{style:{width:"150px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.category},Br.category)),St.createElement(w.Z,{style:{width:"400px"},className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Br.raise_msg},Br.raise_msg)),St.createElement(w.Z,{style:{width:"100%",textAlign:"right"}},(Sr=Br.array_suggestion)==null?void 0:Sr.map((Ea,ha)=>St.createElement("div",{key:ha,className:Ye.content},St.createElement(u.Z,{placement:"topLeft",title:Ea},Ea)))))})):St.createElement(Gt.Z,{img:_e,customText:"\u6682\u65E0\u4F18\u5316\u9879~",styles:{margin:"30px auto"}})))))};var vn=(0,f.connect)(({user:E,globalSetting:i,shixunsDetail:r})=>({user:E,globalSetting:i,shixunsDetail:r}))(gn),cn={btn_info:"btn_info___xinhE",icon_con:"icon_con___sDVvm",handleOverflow:"handleOverflow___jDOIN"},Pn=e(81327),Bn=e(5871),Vn=Object.defineProperty,Dn=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Bt=(E,i,r)=>i in E?Vn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Tn=(E,i)=>{for(var r in i||(i={}))Ln.call(i,r)&&Bt(E,r,i[r]);if(Dn)for(var r of Dn(i))bn.call(i,r)&&Bt(E,r,i[r]);return E};const ir=E=>React.createElement("svg",Tn({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5206\u4EAB"),React.createElement("path",{d:"M11.24 3.39c0 1.102.53 2.081 1.348 2.696L9.93 11.385a3.373 3.373 0 0 0-1.934.025L5.348 6.132a3.371 3.371 0 1 0-1.58.608l2.792 5.566a3.371 3.371 0 1 0 4.826-.065l2.766-5.511a3.371 3.371 0 1 0-2.911-3.34Z",fill:"#333",fillRule:"nonzero"}));var un="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjI0IDMuMzljMCAxLjEwMi41MyAyLjA4MSAxLjM0OCAyLjY5Nkw5LjkzIDExLjM4NWEzLjM3MyAzLjM3MyAwIDAgMC0xLjkzNC4wMjVMNS4zNDggNi4xMzJhMy4zNzEgMy4zNzEgMCAxIDAtMS41OC42MDhsMi43OTIgNS41NjZhMy4zNzEgMy4zNzEgMCAxIDAgNC44MjYtLjA2NWwyLjc2Ni01LjUxMWEzLjM3MSAzLjM3MSAwIDEgMC0yLjkxMS0zLjM0WiIgZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Ht=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Lt=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr;const hr=(0,f.useParams)(),[_r,zr]=(0,t.useState)(!0),[zn,_n]=(0,t.useState)(!1),[Ar,Jn]=(0,t.useState)(2),[Qr,Tr]=(0,t.useState)(!1),[aa,Br]=(0,t.useState)(2),{is_jupyter:Aa,identity:Sr,shixun_status:Ea,can_copy:ha}=r.detail,{is_shixun_marker:Da,shixun:ba}=E.userInfo,Wa=ba==null?void 0:ba.own,to=ba==null?void 0:ba.editable,lr=(An=(hn=r==null?void 0:r.challenges)==null?void 0:hn.challenge_list)==null?void 0:An.length,rr=!(ba!=null&&ba.can_managed);(0,t.useEffect)(()=>{setTimeout(()=>{zr(!1)},5e3)},[]);const wr=()=>Ht(void 0,null,function*(){var dr,br,wn;if(Tr(!0),(dr=r.detail)!=null&&dr.windows_vnc&&!(0,v.ag)())return!1;if((br=r.detail)!=null&&br.can_fork){tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Er=yield(0,ze.ZP)(`/api/shixuns/${hr==null?void 0:hr.id}/copy.json`,{method:"post",body:{}});Er.status===0?(Tr(!1),window.location.href=`/shixuns/${(wn=Er.data)==null?void 0:wn.shixun}/challenges`,T.ZP.success("\u590D\u5236\u6210\u529F"),_n(!1)):Tr(!1),Er.status===-3&&(Tr(!1),tt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Er.message}}}))});return t.createElement(t.Fragment,null,(Sr<8||Da)&&Ea!==-1&&Ea!==0&&ha&&t.createElement("div",{className:cn.btn_info},t.createElement(u.Z,{zIndex:2,open:Aa?!1:_r,title:t.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76",lr>1&&"/\u62C6\u5206","\u529F\u80FD"),color:"#fff"},t.createElement(u.Z,{title:!(0,v.ag)()&&((Ut=r.detail)==null?void 0:Ut.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},t.createElement("div",{className:"flex item-center"},t.createElement("div",{className:cn.icon_con},t.createElement("img",{src:un,width:18,height:18})),t.createElement("span",null,t.createElement("span",{onClick:()=>{var dr,br,wn;if((dr=r.detail)!=null&&dr.is_jupyter){if((br=r.detail)!=null&&br.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),wr()}else(wn=E==null?void 0:E.userInfo)!=null&&wn.professional_certification?(_n(!0),Br(1)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u590D\u5236"),!((tn=r.detail)!=null&&tn.is_jupyter)&&!((pt=r.detail)!=null&&pt.is_jupyter_lab)&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{var dr;(dr=E==null?void 0:E.userInfo)!=null&&dr.professional_certification?(_n(!0),Br(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u5408\u5E76")),!((Vt=r.detail)!=null&&Vt.is_jupyter)&&!((Ir=r.detail)!=null&&Ir.is_jupyter_lab)&&lr>1&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{var dr;(dr=E==null?void 0:E.userInfo)!=null&&dr.professional_certification?(_n(!0),Br(3),Jn(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u62C6\u5206")))))),Wa&&(0,v.JL)()&&!!((Cr=r.detail)!=null&&Cr.fork_num)&&t.createElement("div",{className:cn.handleOverflow,onClick:()=>f.history.push(`/shixuns/${hr.id}/fork_list`)},(0,N.ZI)((Hr=r.detail)==null?void 0:Hr.fork_num))),t.createElement(ee.default,{title:`\u9009\u62E9\u590D\u5236/\u5408\u5E76${lr>1?"/\u62C6\u5206":""}\u65B9\u5F0F`,open:zn,width:450,onCancel:()=>_n(!1),onOk:()=>{var dr;if(aa==1){if((dr=r.detail)!=null&&dr.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),wr()}else if(aa==2)window.location.href=`/shixuns/${hr==null?void 0:hr.id}/Merge`;else if(aa==3){if(Ar<1){T.ZP.error("\u8BF7\u8F93\u5165\u62C6\u5206\u6570\u91CF");return}window.location.href=`/shixuns/${hr==null?void 0:hr.id}/Split?splitCount=${lr}&newSplitCount=${Ar}`}},style:{top:300}},t.createElement("div",null,t.createElement(b.ZP.Group,{defaultValue:aa,value:aa,onChange:dr=>{dr.target.value==3&&Jn(2),Br(dr.target.value)}},t.createElement(Pn.Z,{direction:"vertical"},t.createElement(b.ZP,{value:1},t.createElement("span",{style:{color:"#000",marginRight:10}},"\u590D\u5236"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE")),t.createElement(b.ZP,{value:2,className:"mt10"},t.createElement("span",{style:{color:"#000",marginRight:10}},"\u5408\u5E76"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE")),lr>1&&t.createElement(b.ZP,{value:3,className:"mt10"},t.createElement("span",{style:{color:"000",marginRight:10}},"\u62C6\u5206"),t.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u590D\u5236\u540E\u518D\u62C6\u5206\u6210\u6307\u5B9A\u6570\u91CF\u7684\u5168\u65B0\u9879\u76EE")))),lr>1&&aa==3&&t.createElement("div",{className:cn.splitInfo},t.createElement("div",{className:"mr40"},t.createElement("span",{className:cn.splitInfo_t1},"\u5173\u5361\u603B\u6570"),lr),t.createElement("div",null,t.createElement("span",{className:cn.splitInfo_t2},"\u62C6\u5206\u9879\u76EE\u6570\u91CF"),t.createElement(Bn.Z,{style:{width:150},value:Ar,min:1,max:lr,placeholder:"\u8BF7\u8F93\u5165\u6574\u6570",onChange:dr=>{/^\d*$/.test(dr)&&Jn(dr)}}))))))};var yn=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Lt),dn=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,Xr=(E,i,r)=>i in E?dn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rr=(E,i)=>{for(var r in i||(i={}))Un.call(i,r)&&Xr(E,r,i[r]);if(Qn)for(var r of Qn(i))fr.call(i,r)&&Xr(E,r,i[r]);return E};const De=E=>React.createElement("svg",Rr({width:18,height:17,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6536 \u85CF"),React.createElement("path",{d:"M13.332 17.019c-.247 0-.529-.069-.785-.205l-3.7-1.85-3.726 1.85a1.646 1.646 0 0 1-.784.196c-.359 0-.708-.11-.99-.324a1.743 1.743 0 0 1-.665-1.688l.76-3.948L.516 8.33C.065 7.87-.106 7.213.065 6.59l.008-.016c.214-.64.742-1.083 1.382-1.168l4.058-.742L7.33.964C7.62.374 8.216 0 8.847 0c.657 0 1.27.392 1.526.972l1.816 3.692 4.059.708a1.66 1.66 0 0 1 1.356 1.185 1.709 1.709 0 0 1-.427 1.748l-.008.008-2.908 2.746.733 3.956a1.71 1.71 0 0 1-.656 1.671 1.734 1.734 0 0 1-1.006.333Z",fill:"#333",fillRule:"nonzero"}));var ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzMiAxNy4wMTljLS4yNDcgMC0uNTI5LS4wNjktLjc4NS0uMjA1bC0zLjctMS44NS0zLjcyNiAxLjg1YTEuNjQ2IDEuNjQ2IDAgMCAxLS43ODQuMTk2Yy0uMzU5IDAtLjcwOC0uMTEtLjk5LS4zMjRhMS43NDMgMS43NDMgMCAwIDEtLjY2NS0xLjY4OGwuNzYtMy45NDhMLjUxNiA4LjMzQy4wNjUgNy44Ny0uMTA2IDcuMjEzLjA2NSA2LjU5bC4wMDgtLjAxNmMuMjE0LS42NC43NDItMS4wODMgMS4zODItMS4xNjhsNC4wNTgtLjc0Mkw3LjMzLjk2NEM3LjYyLjM3NCA4LjIxNiAwIDguODQ3IDBjLjY1NyAwIDEuMjcuMzkyIDEuNTI2Ljk3MmwxLjgxNiAzLjY5MiA0LjA1OS43MDhhMS42NiAxLjY2IDAgMCAxIDEuMzU2IDEuMTg1IDEuNzA5IDEuNzA5IDAgMCAxLS40MjcgMS43NDhsLS4wMDguMDA4LTIuOTA4IDIuNzQ2LjczMyAzLjk1NmExLjcxIDEuNzEgMCAwIDEtLjY1NiAxLjY3MSAxLjczNCAxLjczNCAwIDAgMS0xLjAwNi4zMzNaIiBmaWxsPSIjMzMzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",me=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,qn=(E,i,r)=>i in E?me(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,En=(E,i)=>{for(var r in i||(i={}))ot.call(i,r)&&qn(E,r,i[r]);if(Ve)for(var r of Ve(i))Sn.call(i,r)&&qn(E,r,i[r]);return E};const kt=E=>React.createElement("svg",En({width:18,height:17,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6536 \u85CF"),React.createElement("path",{d:"M13.332 17.019c-.247 0-.529-.069-.785-.205l-3.7-1.85-3.726 1.85a1.646 1.646 0 0 1-.784.196c-.359 0-.708-.11-.99-.324a1.743 1.743 0 0 1-.665-1.688l.76-3.948L.516 8.33C.065 7.87-.106 7.213.065 6.59l.008-.016c.214-.64.742-1.083 1.382-1.168l4.058-.742L7.33.964C7.62.374 8.216 0 8.847 0c.657 0 1.27.392 1.526.972l1.816 3.692 4.059.708a1.66 1.66 0 0 1 1.356 1.185 1.709 1.709 0 0 1-.427 1.748l-.008.008-2.908 2.746.733 3.956a1.71 1.71 0 0 1-.656 1.671 1.734 1.734 0 0 1-1.006.333Z",fill:"#E99237",fillRule:"nonzero"}));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzMiAxNy4wMTljLS4yNDcgMC0uNTI5LS4wNjktLjc4NS0uMjA1bC0zLjctMS44NS0zLjcyNiAxLjg1YTEuNjQ2IDEuNjQ2IDAgMCAxLS43ODQuMTk2Yy0uMzU5IDAtLjcwOC0uMTEtLjk5LS4zMjRhMS43NDMgMS43NDMgMCAwIDEtLjY2NS0xLjY4OGwuNzYtMy45NDhMLjUxNiA4LjMzQy4wNjUgNy44Ny0uMTA2IDcuMjEzLjA2NSA2LjU5bC4wMDgtLjAxNmMuMjE0LS42NC43NDItMS4wODMgMS4zODItMS4xNjhsNC4wNTgtLjc0Mkw3LjMzLjk2NEM3LjYyLjM3NCA4LjIxNiAwIDguODQ3IDBjLjY1NyAwIDEuMjcuMzkyIDEuNTI2Ljk3MmwxLjgxNiAzLjY5MiA0LjA1OS43MDhhMS42NiAxLjY2IDAgMCAxIDEuMzU2IDEuMTg1IDEuNzA5IDEuNzA5IDAgMCAxLS40MjcgMS43NDhsLS4wMDguMDA4LTIuOTA4IDIuNzQ2LjczMyAzLjk1NmExLjcxIDEuNzEgMCAwIDEtLjY1NiAxLjY3MSAxLjczNCAxLjczNCAwIDAgMS0xLjAwNi4zMzNaIiBmaWxsPSIjRTk5MjM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",vr=Object.defineProperty,gr=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,On=(E,i,r)=>i in E?vr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ar=(E,i)=>{for(var r in i||(i={}))fn.call(i,r)&&On(E,r,i[r]);if(gr)for(var r of gr(i))Hn.call(i,r)&&On(E,r,i[r]);return E};const la=E=>React.createElement("svg",ar({width:18,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BBE\u5907\u68C0\u6D4B"),React.createElement("path",{d:"m16.242 14.346-1.567-1.68c.671-1.119 1.12-2.35 1.12-3.693 0-3.694-3.023-6.717-6.717-6.717-3.694 0-6.717 3.023-6.717 6.717 0 3.694 3.023 6.716 6.717 6.716 1.455 0 2.798-.448 3.806-1.231l1.567 1.567c-1.455 1.12-3.358 1.903-5.485 1.903-4.926 0-8.956-4.03-8.956-8.955C.01 4.047 4.04.017 8.966.017c4.925 0 8.955 4.03 8.955 8.956.112 2.015-.56 3.806-1.68 5.373Zm-7.164.224c-3.135 0-5.597-2.463-5.597-5.597 0-3.135 2.462-5.597 5.597-5.597 3.134 0 5.597 2.462 5.597 5.597 0 3.134-2.463 5.597-5.597 5.597Zm0-2.24c1.903 0 3.358-1.454 3.358-3.357 0-1.903-1.455-3.358-3.358-3.358S5.719 7.07 5.719 8.973s1.456 3.358 3.359 3.358Zm0-2.238c-1.008 0-1.12-.783-1.12-1.12 0-.223.336-1.119 1.12-2.798.783 1.68 1.12 2.575 1.12 2.799 0 .336-.113 1.12-1.12 1.12Z",fill:"#333",fillRule:"nonzero"}));var Yr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2LjI0MiAxNC4zNDYtMS41NjctMS42OGMuNjcxLTEuMTE5IDEuMTItMi4zNSAxLjEyLTMuNjkzIDAtMy42OTQtMy4wMjMtNi43MTctNi43MTctNi43MTctMy42OTQgMC02LjcxNyAzLjAyMy02LjcxNyA2LjcxNyAwIDMuNjk0IDMuMDIzIDYuNzE2IDYuNzE3IDYuNzE2IDEuNDU1IDAgMi43OTgtLjQ0OCAzLjgwNi0xLjIzMWwxLjU2NyAxLjU2N2MtMS40NTUgMS4xMi0zLjM1OCAxLjkwMy01LjQ4NSAxLjkwMy00LjkyNiAwLTguOTU2LTQuMDMtOC45NTYtOC45NTVDLjAxIDQuMDQ3IDQuMDQuMDE3IDguOTY2LjAxN2M0LjkyNSAwIDguOTU1IDQuMDMgOC45NTUgOC45NTYuMTEyIDIuMDE1LS41NiAzLjgwNi0xLjY4IDUuMzczWm0tNy4xNjQuMjI0Yy0zLjEzNSAwLTUuNTk3LTIuNDYzLTUuNTk3LTUuNTk3IDAtMy4xMzUgMi40NjItNS41OTcgNS41OTctNS41OTcgMy4xMzQgMCA1LjU5NyAyLjQ2MiA1LjU5NyA1LjU5NyAwIDMuMTM0LTIuNDYzIDUuNTk3LTUuNTk3IDUuNTk3Wm0wLTIuMjRjMS45MDMgMCAzLjM1OC0xLjQ1NCAzLjM1OC0zLjM1NyAwLTEuOTAzLTEuNDU1LTMuMzU4LTMuMzU4LTMuMzU4UzUuNzE5IDcuMDcgNS43MTkgOC45NzNzMS40NTYgMy4zNTggMy4zNTkgMy4zNThabTAtMi4yMzhjLTEuMDA4IDAtMS4xMi0uNzgzLTEuMTItMS4xMiAwLS4yMjMuMzM2LTEuMTE5IDEuMTItMi43OTguNzgzIDEuNjggMS4xMiAyLjU3NSAxLjEyIDIuNzk5IDAgLjMzNi0uMTEzIDEuMTItMS4xMiAxLjEyWiIgZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",ia=Object.defineProperty,Gr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ja=(E,i,r)=>i in E?ia(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Za=(E,i)=>{for(var r in i||(i={}))kr.call(i,r)&&ja(E,r,i[r]);if(Gr)for(var r of Gr(i))Xn.call(i,r)&&ja(E,r,i[r]);return E};const Fr=E=>React.createElement("svg",Za({width:15,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("path",{d:"M.141 5.115v8.513l7.353 4.218 7.352-4.25V5.085L7.494.859.14 5.115ZM10.202 9.37a3.096 3.096 0 1 1-6.191 0 3.096 3.096 0 0 1 6.191 0Z",fill:"#333",fillRule:"nonzero"}));var Wr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4xNDEgNS4xMTV2OC41MTNsNy4zNTMgNC4yMTggNy4zNTItNC4yNVY1LjA4NUw3LjQ5NC44NTkuMTQgNS4xMTVaTTEwLjIwMiA5LjM3YTMuMDk2IDMuMDk2IDAgMSAxLTYuMTkxIDAgMy4wOTYgMy4wOTYgMCAwIDEgNi4xOTEgMFoiIGZpbGw9IiMzMzMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Mr=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Yn={\u521D\u7EA7:{borderColor:"#6BFF98",bgColor:"#21CA9F"},\u4E2D\u7EA7:{borderColor:"#33EFF0",bgColor:"#33EFF0"},\u4E2D\u9AD8\u7EA7:{borderColor:"#FFAD23",bgColor:"rgba(255,181,56,0.5)"},\u9AD8\u7EA7:{borderColor:"#EC4A14",bgColor:"rgba(236,74,20,0.5)"}},ma=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bgColor:" rgba(191,191,191,0.5)",borderColor:"#D7D7D7"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bgColor:" rgba(122,89,147,0.5)",borderColor:"#C2E7B8"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bgColor:" rgba(192,100,65,0.5)",borderColor:"#F39977"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bgColor:" rgba(255,160,0,0.5)",borderColor:"#FFC055"}],Ia=({user:E,shixunsDetail:i,dispatch:r})=>{var tt;const hn=(0,f.useParams)(),[An,Ut]=(0,t.useState)(""),[tn,pt]=(0,t.useState)(!1);(0,t.useEffect)(()=>{r({type:"problemset/getEditDisciplines",payload:{source:"shixun"}})},[]),(0,t.useEffect)(()=>{var _n;Ut((_n=i.detail)==null?void 0:_n.mark_content)},[(tt=i.detail)==null?void 0:tt.mark_content]);const Vt=()=>{r({type:"shixunsDetail/getShixunsDetail",payload:{id:hn==null?void 0:hn.id}}),r({type:"shixunsDetail/getRightData",payload:{id:hn==null?void 0:hn.id}})},Ir=(_n=0)=>{let Ar="#E6EDFF";return _n===1&&(Ar="#E6EDFF"),_n===2&&(Ar="#FF8C29"),_n===3&&(Ar="#E53333"),Ar},Cr=()=>{var _n,Ar,Jn;return t.createElement("div",{className:Xt.customPopover},t.createElement("p",null,t.createElement("b",null,"\u6807\u7B7E"),t.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),t.createElement("ul",null,t.createElement("li",{onClick:()=>Hr(1),className:((_n=i.detail)==null?void 0:_n.mark_status)===1?Xt.active:""},"\u6B63\u5E38 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>Hr(2),className:((Ar=i.detail)==null?void 0:Ar.mark_status)===2?Xt.active:""},"\u9700\u5B8C\u5584 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>Hr(3),className:((Jn=i.detail)==null?void 0:Jn.mark_status)===3?Xt.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",t.createElement("i",{className:"iconfont icon-duigou1"}))),t.createElement("p",{style:{margin:"16px 0"}},t.createElement("b",null,"\u5907\u6CE8"),t.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),t.createElement(W.default.TextArea,{value:An,onChange:Qr=>Ut(Qr.target.value),onBlur:Qr=>Hr(4),rows:4,maxLength:140}))},Hr=_n=>Mr(void 0,null,function*(){var Ar,Jn;const Qr=yield(0,ze.ZP)(`/api/shixuns/${hn==null?void 0:hn.id}/mark.json`,{method:"post",body:{mark_status:_n===4?(Ar=i.detail)==null?void 0:Ar.mark_status:((Jn=i.detail)==null?void 0:Jn.mark_status)===_n?0:_n,mark_content:An}});(Qr==null?void 0:Qr.status)===0&&r({type:"shixunsDetail/getShixunsDetail",payload:{id:hn==null?void 0:hn.id}})}),hr=()=>{var _n,Ar;let Jn="80%";return(0,v.Ny)()&&((_n=i==null?void 0:i.detail)!=null&&_n.fork_from)?Jn="60%":((0,v.Ny)()||(Ar=i==null?void 0:i.detail)!=null&&Ar.fork_from)&&(Jn="65%"),Jn},_r=()=>{var _n;if(!(i!=null&&i.detail))return null;const{name:Ar,diffcult:Jn,shixun_tag_num:Qr,identity:Tr,mark_status:aa,fork_from:Br}=i==null?void 0:i.detail;return t.createElement("div",{className:`absolute flex item-center justify-center c-white ${Xt.title_warp}`},t.createElement(u.Z,{title:Ar},t.createElement("div",{className:Xt.title_name,style:{maxWidth:hr()}},Ar)),t.createElement("div",{className:Xt.difficulty,style:{borderColor:Yn[Jn].borderColor,background:Yn[Jn].bgColor}},Jn),Tr<5&&t.createElement(u.Z,{title:(_n=ma[Qr-1])==null?void 0:_n.connect},t.createElement("div",{className:Xt.difficulty,style:{borderColor:ma[Qr-1].borderColor,background:ma[Qr-1].bgColor}},ma[Qr-1].name)),Br&&t.createElement(u.Z,{title:"\u5F53\u524D\u4E3A\u590D\u5236\u5B9E\u8BAD\uFF0C\u70B9\u51FB\u6807\u8BC6\u53EF\u8DF3\u8F6C\u81F3\u539F\u5B9E\u8BAD"},t.createElement("a",{href:`/shixuns/${Br==null?void 0:Br.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:20,marginLeft:6,color:"#E6EDFF"}})),(0,v.Ny)()&&t.createElement($t.Z,{trigger:"click",content:Cr()},t.createElement(Ne.Z,{style:{color:Ir(aa),marginLeft:6},className:"current font18",rotate:180})))},zr=()=>{var _n,Ar,Jn,Qr;if(!(i!=null&&i.detail))return null;const{is_collect:Tr,challenges:aa,is_jupyter:Br}=i==null?void 0:i.detail,Aa=(Ar=(_n=E.userInfo)==null?void 0:_n.shixun)==null?void 0:Ar.own,Sr=(Qr=(Jn=E.userInfo)==null?void 0:Jn.shixun)==null?void 0:Qr.lookable;return t.createElement("div",{className:Xt.right_btn_warp},t.createElement("div",{className:Xt.btn_info,onClick:()=>{Tr?zn("\u53D6\u6D88\u6536\u85CF","shixunsDetail/cancelCollect"):zn("\u6536\u85CF","shixunsDetail/collect")}},t.createElement("div",{className:Xt.icon_con},Tr?t.createElement("img",{src:jn,width:18,height:18}):t.createElement("img",{src:ve,width:18,height:18})),t.createElement("span",null,Tr?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF")),t.createElement(yn,null),(0,v.Ny)()&&!(aa!=null&&aa.is_jupyter||aa!=null&&aa.is_jupyter_lab)&&t.createElement("span",{className:`${Xt.btn_info}`,onClick:()=>pt(!0)},t.createElement("div",{className:Xt.icon_con},t.createElement("img",{src:Yr,width:18,height:18})),t.createElement("span",null,"\u4E00\u952E\u68C0\u6D4B")),Aa&&Sr&&Br===!1&&t.createElement("div",{className:Xt.btn_info,id:"settingEntry",style:{marginRight:0},onClick:()=>f.history.push(`/shixuns/${hn==null?void 0:hn.id}/edit`)},t.createElement("div",{className:Xt.icon_con},t.createElement("img",{src:Wr,width:15,height:18})),t.createElement("span",null,"\u8BBE\u7F6E")))},zn=(_n,Ar)=>Mr(void 0,null,function*(){var Jn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",_n]);const Qr=yield r({type:Ar,payload:{container_id:(Jn=i.detail)==null?void 0:Jn.id,container_type:"Shixun"}});(Qr==null?void 0:Qr.status)===0&&(Vt(),T.ZP.success(Qr==null?void 0:Qr.message))});return t.createElement(t.Fragment,null,t.createElement(qt.Z,{title:_r(),imgUrl:e(62448),rigthDom:zr(),sureBackUrl:"/shixuns"}),t.createElement(vn,{isDrawer:tn,setIsDrawer:pt}))};var na=(0,f.connect)(({user:E,shixunsDetail:i})=>({user:E,shixunsDetail:i}))(Ia),sn={flex_box_center:"flex_box_center___mJWG3",flex_space_between:"flex_space_between___jhPss",flex_box_vertical_center:"flex_box_vertical_center___ju5v3",flex_box_center_end:"flex_box_center_end___Qhbb4",flex_box_column:"flex_box_column___qM6DB",com_warp:"com_warp___t4_Vi",start_shixun:"start_shixun___MZlFZ",start_text:"start_text___sOe1q",start_btn:"start_btn___VdVma",basic_info_warp:"basic_info_warp___nDjcG",basic_info_item:"basic_info_item___fqeWo",basic_item_val:"basic_item_val___UTdRh",basic_item_nam:"basic_item_nam___b42S9",user_info:"user_info___bS07I",user_img:"user_img___sD_z4",d1:"d1___k6QrM",d2:"d2___vRSDu"},Rn=e(76141),Gn=e(49647),xn=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Dr=({user:E,shixunsDetail:i,setShowStatrButton:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da;const ba=(0,f.useParams)(),Wa=[{name:"\u91D1\u5E01",show:!0,value:(hn=i==null?void 0:i.detail)==null?void 0:hn.gold,icon:e(12465)},{name:"\u8BC4\u5206",show:!((An=i.detail)!=null&&An.is_jupyter),value:(Ut=i.detail)==null?void 0:Ut.score_info,icon:e(45484)},{name:"\u5B66\u4E60\u4EBA\u6B21",show:!0,value:(tn=i.detail)==null?void 0:tn.total_stu_num,icon:e(46949)},{name:"\u6536\u85CF",show:!0,value:(0,N.ZI)((pt=i.detail)==null?void 0:pt.collection_count),icon:e(42043)}],to=()=>{var wr,dr,br;if((0,U.tJ)(tt,!0)){if(((wr=i.detail)==null?void 0:wr.shixun_status)>1&&r(!0),(dr=i.detail)!=null&&dr.is_jupyter||(br=i.detail)!=null&&br.is_jupyter_lab){tt({type:"shixunsDetail/execJupyter",payload:{id:ba==null?void 0:ba.id}}).then(wn=>{r(!1),wn!=null&&wn.identifier&&(window.location.href=`/tasks/${wn.identifier}/jupyter`)});return}tt({type:"shixunsDetail/execShixun",payload:{id:ba==null?void 0:ba.id}}).then(wn=>xn(void 0,null,function*(){var Er,oo;if(r(!1),(wn==null?void 0:wn.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(oo=(Er=wn==null?void 0:wn.data)==null?void 0:Er.challenge_errors)==null?void 0:oo.map((sa,no)=>{var ko,bl;return t.createElement("span",{key:no,style:{color:"#3061D0"}},"\u7B2C",sa==null?void 0:sa.challenge_position,"\u5173",no!=((bl=(ko=wn==null?void 0:wn.data)==null?void 0:ko.challenge_errors)==null?void 0:bl.length)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var sa,no,ko;window.location.href=`/shixuns/${ba==null?void 0:ba.id}/edit/${(ko=(no=(sa=wn==null?void 0:wn.data)==null?void 0:sa.challenge_errors)==null?void 0:no[0])==null?void 0:ko.challenge_id}/tab=2`},onCancel:()=>{tt({type:"shixunsDetail/execShixun",payload:{id:ba==null?void 0:ba.id,jump_challenge_setting:!0}}).then(sa=>{if(sa!=null&&sa.game_identifier){window.location.href=`/tasks/${sa.game_identifier}`;return}(sa==null?void 0:sa.status)===2?lr(sa==null?void 0:sa.message,!0):(sa==null?void 0:sa.status)===3&&rr(sa==null?void 0:sa.message)})}});return}if((wn==null?void 0:wn.status)==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:t.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${ba==null?void 0:ba.id}/edit?tabId=environment`}});return}if(wn!=null&&wn.game_identifier){window.location.href=`/tasks/${wn.game_identifier}`;return}(wn==null?void 0:wn.status)===2?lr(wn==null?void 0:wn.message):(wn==null?void 0:wn.status)===3&&rr(wn==null?void 0:wn.message)}))}},lr=(wr,dr=!1)=>{wr=wr!=null&&wr.includes(".json")?wr:`${wr}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>xn(void 0,null,function*(){var br;const wn=yield(0,H.$Q)({url:wr});if(!wn)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Er=yield(0,H.Ir)({id:wn.shixun_identifier,jump_challenge_setting:dr});if(Er!=null&&Er.game_identifier){(br=f.history)==null||br.push(`/tasks/${Er.game_identifier}`);return}(Er==null?void 0:Er.status)===2?lr(Er==null?void 0:Er.message):(Er==null?void 0:Er.status)===3&&rr(Er==null?void 0:Er.message)})})},rr=wr=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",wr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return t.createElement("div",{className:sn.com_warp},t.createElement("div",{className:sn.start_shixun},t.createElement("div",{className:sn.start_text},"\u6311\u6218\u81EA\u5DF1\u6218\u80DC\u6240\u6709\uFF5E"),t.createElement("div",{className:sn.start_btn,onClick:()=>xn(void 0,null,function*(){var wr,dr,br,wn;if((wr=i.detail)!=null&&wr.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(dr=i.detail)==null?void 0:dr.id}`,{is_jupyter:(br=i.detail)==null?void 0:br.is_jupyter,is_jupyter_lab:(wn=i.detail)==null?void 0:wn.is_jupyter_lab}))||to()})},(Vt=i.detail)!=null&&Vt.need_authorize?"\u9700\u6388\u6743":((Ir=i.detail)==null?void 0:Ir.shixun_status)>1?(Hr=(Cr=i.detail)==null?void 0:Cr.task_operation)==null?void 0:Hr[0]:"\u6A21\u62DF\u5B9E\u6218")),t.createElement("div",{className:sn.basic_info_warp},Wa.map((wr,dr)=>t.createElement("div",{key:dr,className:sn.basic_info_item,style:{display:wr!=null&&wr.show?"flex":"none"}},t.createElement("img",{src:`${wr.icon}`}),t.createElement("div",{style:{width:100}},t.createElement("div",{className:sn.basic_item_val},wr==null?void 0:wr.value),t.createElement("div",{className:sn.basic_item_nam},wr==null?void 0:wr.name))))),t.createElement("div",{className:sn.user_info},t.createElement("a",{href:(_r=(hr=i.rightData)==null?void 0:hr.creator)==null?void 0:_r.user_url,target:"_blank"},t.createElement("img",{className:sn.user_img,src:`${Gn.Z.IMG_SERVER}/${((zr=i.rightData)==null?void 0:zr.creator)&&`images/${(zn=i.rightData)==null?void 0:zn.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),t.createElement("div",null,t.createElement(u.Z,{title:(Ar=(_n=i.rightData)==null?void 0:_n.creator)==null?void 0:Ar.name},t.createElement("a",{style:{color:"#333"},href:(Qr=(Jn=i.rightData)==null?void 0:Jn.creator)==null?void 0:Qr.user_url,target:"_blank",className:sn.d1},(aa=(Tr=i.rightData)==null?void 0:Tr.creator)==null?void 0:aa.name)),t.createElement(u.Z,{title:((Aa=(Br=i.rightData)==null?void 0:Br.creator)==null?void 0:Aa.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(Ea=(Sr=i.rightData)==null?void 0:Sr.creator)==null?void 0:Ea.school},t.createElement("div",{className:sn.d2},(Da=(ha=i.rightData)==null?void 0:ha.creator)==null?void 0:Da.school)))))};var Zr=(0,f.connect)(({user:E,shixunsDetail:i})=>({user:E,shixunsDetail:i}))(Dr),Ur={phb_warp:"phb_warp___xqP9x",xgtj_tab:"xgtj_tab___f88Hu",xgtj_tab_item:"xgtj_tab_item___NzXg4",xgtj_tab_item_active:"xgtj_tab_item_active___u62en",pathContentItem:"pathContentItem___kVQIh",pathImg:"pathImg___kLzia",pathContentWrap:"pathContentWrap___q7Vxd",pathContentName:"pathContentName___EUM4e"},Ca=Object.defineProperty,wa=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Bo=(E,i,r)=>i in E?Ca(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Wo=(E,i)=>{for(var r in i||(i={}))Ha.call(i,r)&&Bo(E,r,i[r]);if(wa)for(var r of wa(i))Eo.call(i,r)&&Bo(E,r,i[r]);return E};const wo=E=>React.createElement("svg",Wo({width:16,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u52CB\u7AE0-\u9ED8\u8BA4"),React.createElement("path",{d:"M7.57.013a7.204 7.204 0 0 1 5.464 11.899l2.068 2.953a.424.424 0 0 1-.352.666l-2.031-.018a.424.424 0 0 0-.405.287l-.636 1.866a.424.424 0 0 1-.748.106l-2.393-3.416a7.27 7.27 0 0 1-1.9.004l-2.389 3.412a.424.424 0 0 1-.748-.106L2.864 15.8a.424.424 0 0 0-.405-.287l-2.031.018a.424.424 0 0 1-.352-.666l2.051-2.93A7.203 7.203 0 0 1 7.571.013Zm0 4.238a2.966 2.966 0 1 0 0 5.932 2.966 2.966 0 0 0 0-5.932Z",fill:"#A7C2F2",fillRule:"nonzero"}));var po="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTcuMDEzYTcuMjA0IDcuMjA0IDAgMCAxIDUuNDY0IDExLjg5OWwyLjA2OCAyLjk1M2EuNDI0LjQyNCAwIDAgMS0uMzUyLjY2NmwtMi4wMzEtLjAxOGEuNDI0LjQyNCAwIDAgMC0uNDA1LjI4N2wtLjYzNiAxLjg2NmEuNDI0LjQyNCAwIDAgMS0uNzQ4LjEwNmwtMi4zOTMtMy40MTZhNy4yNyA3LjI3IDAgMCAxLTEuOS4wMDRsLTIuMzg5IDMuNDEyYS40MjQuNDI0IDAgMCAxLS43NDgtLjEwNkwyLjg2NCAxNS44YS40MjQuNDI0IDAgMCAwLS40MDUtLjI4N2wtMi4wMzEuMDE4YS40MjQuNDI0IDAgMCAxLS4zNTItLjY2NmwyLjA1MS0yLjkzQTcuMjAzIDcuMjAzIDAgMCAxIDcuNTcxLjAxM1ptMCA0LjIzOGEyLjk2NiAyLjk2NiAwIDEgMCAwIDUuOTMyIDIuOTY2IDIuOTY2IDAgMCAwIDAtNS45MzJaIiBmaWxsPSIjQTdDMkYyIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",lo=Object.defineProperty,To=Object.getOwnPropertySymbols,Oo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,vo=(E,i,r)=>i in E?lo(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Jo=(E,i)=>{for(var r in i||(i={}))Oo.call(i,r)&&vo(E,r,i[r]);if(To)for(var r of To(i))Uo.call(i,r)&&vo(E,r,i[r]);return E};const il=E=>React.createElement("svg",Jo({width:16,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u52CB\u7AE0"),React.createElement("path",{d:"M7.57.013a7.204 7.204 0 0 1 5.464 11.899l2.068 2.953a.424.424 0 0 1-.352.666l-2.031-.018a.424.424 0 0 0-.405.287l-.636 1.866a.424.424 0 0 1-.748.106l-2.393-3.416a7.27 7.27 0 0 1-1.9.004l-2.389 3.412a.424.424 0 0 1-.748-.106L2.864 15.8a.424.424 0 0 0-.405-.287l-2.031.018a.424.424 0 0 1-.352-.666l2.051-2.93A7.203 7.203 0 0 1 7.571.013Zm0 4.238a2.966 2.966 0 1 0 0 5.932 2.966 2.966 0 0 0 0-5.932Z",fill:"#1890FF",fillRule:"nonzero"}));var Ko="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNTcuMDEzYTcuMjA0IDcuMjA0IDAgMCAxIDUuNDY0IDExLjg5OWwyLjA2OCAyLjk1M2EuNDI0LjQyNCAwIDAgMS0uMzUyLjY2NmwtMi4wMzEtLjAxOGEuNDI0LjQyNCAwIDAgMC0uNDA1LjI4N2wtLjYzNiAxLjg2NmEuNDI0LjQyNCAwIDAgMS0uNzQ4LjEwNmwtMi4zOTMtMy40MTZhNy4yNyA3LjI3IDAgMCAxLTEuOS4wMDRsLTIuMzg5IDMuNDEyYS40MjQuNDI0IDAgMCAxLS43NDgtLjEwNkwyLjg2NCAxNS44YS40MjQuNDI0IDAgMCAwLS40MDUtLjI4N2wtMi4wMzEuMDE4YS40MjQuNDI0IDAgMCAxLS4zNTItLjY2NmwyLjA1MS0yLjkzQTcuMjAzIDcuMjAzIDAgMCAxIDcuNTcxLjAxM1ptMCA0LjIzOGEyLjk2NiAyLjk2NiAwIDEgMCAwIDUuOTMyIDIuOTY2IDIuOTY2IDAgMCAwIDAtNS45MzJaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Xo=Object.defineProperty,qo=Object.getOwnPropertySymbols,$o=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,_o=(E,i,r)=>i in E?Xo(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,pl=(E,i)=>{for(var r in i||(i={}))$o.call(i,r)&&_o(E,r,i[r]);if(qo)for(var r of qo(i))ul.call(i,r)&&_o(E,r,i[r]);return E};const sl=E=>React.createElement("svg",pl({width:21,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BFE\u7A0B\u7BA1\u7406"),React.createElement("path",{d:"M17.336.004a1.429 1.429 0 0 1 1.42 1.427v12.443a.935.935 0 0 1-.078.372 2.605 2.605 0 0 1-.308.532c-.33.396-.746.712-1.215.926-.75.42-1.127.634-1.494.802a51.186 51.186 0 0 1-3.78 1.472 1.428 1.428 0 0 1-1.42-1.428V9.502l-.007-4.506c.113-.352.347-.693.522-1.019 1.162-2.171 3.359-3.191 5.01-3.672.05-.015.1-.028.15-.041.4-.107.8-.194 1.2-.26ZM2.846.01a.987.987 0 0 1 .311.005c.36.064.721.144 1.076.238l.157.043C6.042.776 8.24 1.798 9.4 3.97c.136.252.307.514.43.782.06.134.092.279.092.426l-.006 4.316v7.047c-.001.64-.427 1.2-1.042 1.374a.994.994 0 0 1-.597-.024 49.78 49.78 0 0 1-3.561-1.394c-.367-.169-.744-.382-1.494-.803a3.432 3.432 0 0 1-1.215-.925 1.942 1.942 0 0 1-.385-1.166V1.423A1.43 1.43 0 0 1 2.845.01Zm16.272 1.8a1.432 1.432 0 0 1 1.257 1.414V15.72a.418.418 0 0 1-.018.122 1.713 1.713 0 0 1-.533.808 1.808 1.808 0 0 1-1.046.36c-.367.024-.736.04-1.082.05-.425.011-.581-.556-.21-.764l.023-.012.027-.014c.463-.215 1.019-.459 1.382-.982.18-.26.18-.776.197-1.219V1.812l.001-.001ZM1.26 1.802l.001.002V14.06c.019.442.017.96.197 1.219.364.522.92.767 1.382.981l.028.015.022.012c.371.207.216.775-.21.764-.346-.01-.715-.024-1.082-.05a1.808 1.808 0 0 1-1.046-.36 1.713 1.713 0 0 1-.532-.808.418.418 0 0 1-.019-.122V3.216a1.432 1.432 0 0 1 1.26-1.413Z",fill:"#A7C2F2",fillRule:"nonzero"}));var Ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjMzNi4wMDRhMS40MjkgMS40MjkgMCAwIDEgMS40MiAxLjQyN3YxMi40NDNhLjkzNS45MzUgMCAwIDEtLjA3OC4zNzIgMi42MDUgMi42MDUgMCAwIDEtLjMwOC41MzJjLS4zMy4zOTYtLjc0Ni43MTItMS4yMTUuOTI2LS43NS40Mi0xLjEyNy42MzQtMS40OTQuODAyYTUxLjE4NiA1MS4xODYgMCAwIDEtMy43OCAxLjQ3MiAxLjQyOCAxLjQyOCAwIDAgMS0xLjQyLTEuNDI4VjkuNTAybC0uMDA3LTQuNTA2Yy4xMTMtLjM1Mi4zNDctLjY5My41MjItMS4wMTkgMS4xNjItMi4xNzEgMy4zNTktMy4xOTEgNS4wMS0zLjY3Mi4wNS0uMDE1LjEtLjAyOC4xNS0uMDQxLjQtLjEwNy44LS4xOTQgMS4yLS4yNlpNMi44NDYuMDFhLjk4Ny45ODcgMCAwIDEgLjMxMS4wMDVjLjM2LjA2NC43MjEuMTQ0IDEuMDc2LjIzOGwuMTU3LjA0M0M2LjA0Mi43NzYgOC4yNCAxLjc5OCA5LjQgMy45N2MuMTM2LjI1Mi4zMDcuNTE0LjQzLjc4Mi4wNi4xMzQuMDkyLjI3OS4wOTIuNDI2bC0uMDA2IDQuMzE2djcuMDQ3Yy0uMDAxLjY0LS40MjcgMS4yLTEuMDQyIDEuMzc0YS45OTQuOTk0IDAgMCAxLS41OTctLjAyNCA0OS43OCA0OS43OCAwIDAgMS0zLjU2MS0xLjM5NGMtLjM2Ny0uMTY5LS43NDQtLjM4Mi0xLjQ5NC0uODAzYTMuNDMyIDMuNDMyIDAgMCAxLTEuMjE1LS45MjUgMS45NDIgMS45NDIgMCAwIDEtLjM4NS0xLjE2NlYxLjQyM0ExLjQzIDEuNDMgMCAwIDEgMi44NDUuMDFabTE2LjI3MiAxLjhhMS40MzIgMS40MzIgMCAwIDEgMS4yNTcgMS40MTRWMTUuNzJhLjQxOC40MTggMCAwIDEtLjAxOC4xMjIgMS43MTMgMS43MTMgMCAwIDEtLjUzMy44MDggMS44MDggMS44MDggMCAwIDEtMS4wNDYuMzZjLS4zNjcuMDI0LS43MzYuMDQtMS4wODIuMDUtLjQyNS4wMTEtLjU4MS0uNTU2LS4yMS0uNzY0bC4wMjMtLjAxMi4wMjctLjAxNGMuNDYzLS4yMTUgMS4wMTktLjQ1OSAxLjM4Mi0uOTgyLjE4LS4yNi4xOC0uNzc2LjE5Ny0xLjIxOVYxLjgxMmwuMDAxLS4wMDFaTTEuMjYgMS44MDJsLjAwMS4wMDJWMTQuMDZjLjAxOS40NDIuMDE3Ljk2LjE5NyAxLjIxOS4zNjQuNTIyLjkyLjc2NyAxLjM4Mi45ODFsLjAyOC4wMTUuMDIyLjAxMmMuMzcxLjIwNy4yMTYuNzc1LS4yMS43NjQtLjM0Ni0uMDEtLjcxNS0uMDI0LTEuMDgyLS4wNWExLjgwOCAxLjgwOCAwIDAgMS0xLjA0Ni0uMzYgMS43MTMgMS43MTMgMCAwIDEtLjUzMi0uODA4LjQxOC40MTggMCAwIDEtLjAxOS0uMTIyVjMuMjE2YTEuNDMyIDEuNDMyIDAgMCAxIDEuMjYtMS40MTNaIiBmaWxsPSIjQTdDMkYyIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",hl=Object.defineProperty,cl=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,ra=(E,i,r)=>i in E?hl(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Jr=(E,i)=>{for(var r in i||(i={}))Al.call(i,r)&&ra(E,r,i[r]);if(cl)for(var r of cl(i))el.call(i,r)&&ra(E,r,i[r]);return E};const io=E=>React.createElement("svg",Jr({width:21,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u8BFE\u7A0B\u7BA1\u7406-\u9009\u4E2D"),React.createElement("path",{d:"M17.336.004a1.429 1.429 0 0 1 1.42 1.427v12.443a.935.935 0 0 1-.078.372 2.605 2.605 0 0 1-.308.532c-.33.396-.746.712-1.215.926-.75.42-1.127.634-1.494.802a51.186 51.186 0 0 1-3.78 1.472 1.428 1.428 0 0 1-1.42-1.428V9.502l-.007-4.506c.113-.352.347-.693.522-1.019 1.162-2.171 3.359-3.191 5.01-3.672.05-.015.1-.028.15-.041.4-.107.8-.194 1.2-.26ZM2.846.01a.987.987 0 0 1 .311.005c.36.064.721.144 1.076.238l.157.043C6.042.776 8.24 1.798 9.4 3.97c.136.252.307.514.43.782.06.134.092.279.092.426l-.006 4.316v7.047c-.001.64-.427 1.2-1.042 1.374a.994.994 0 0 1-.597-.024 49.78 49.78 0 0 1-3.561-1.394c-.367-.169-.744-.382-1.494-.803a3.432 3.432 0 0 1-1.215-.925 1.942 1.942 0 0 1-.385-1.166V1.423A1.43 1.43 0 0 1 2.845.01Zm16.272 1.8a1.432 1.432 0 0 1 1.257 1.414V15.72a.418.418 0 0 1-.018.122 1.713 1.713 0 0 1-.533.808 1.808 1.808 0 0 1-1.046.36c-.367.024-.736.04-1.082.05-.425.011-.581-.556-.21-.764l.023-.012.027-.014c.463-.215 1.019-.459 1.382-.982.18-.26.18-.776.197-1.219V1.812l.001-.001ZM1.26 1.802l.001.002V14.06c.019.442.017.96.197 1.219.364.522.92.767 1.382.981l.028.015.022.012c.371.207.216.775-.21.764-.346-.01-.715-.024-1.082-.05a1.808 1.808 0 0 1-1.046-.36 1.713 1.713 0 0 1-.532-.808.418.418 0 0 1-.019-.122V3.216a1.432 1.432 0 0 1 1.26-1.413Z",fill:"#1890FF",fillRule:"nonzero"}));var Ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjMzNi4wMDRhMS40MjkgMS40MjkgMCAwIDEgMS40MiAxLjQyN3YxMi40NDNhLjkzNS45MzUgMCAwIDEtLjA3OC4zNzIgMi42MDUgMi42MDUgMCAwIDEtLjMwOC41MzJjLS4zMy4zOTYtLjc0Ni43MTItMS4yMTUuOTI2LS43NS40Mi0xLjEyNy42MzQtMS40OTQuODAyYTUxLjE4NiA1MS4xODYgMCAwIDEtMy43OCAxLjQ3MiAxLjQyOCAxLjQyOCAwIDAgMS0xLjQyLTEuNDI4VjkuNTAybC0uMDA3LTQuNTA2Yy4xMTMtLjM1Mi4zNDctLjY5My41MjItMS4wMTkgMS4xNjItMi4xNzEgMy4zNTktMy4xOTEgNS4wMS0zLjY3Mi4wNS0uMDE1LjEtLjAyOC4xNS0uMDQxLjQtLjEwNy44LS4xOTQgMS4yLS4yNlpNMi44NDYuMDFhLjk4Ny45ODcgMCAwIDEgLjMxMS4wMDVjLjM2LjA2NC43MjEuMTQ0IDEuMDc2LjIzOGwuMTU3LjA0M0M2LjA0Mi43NzYgOC4yNCAxLjc5OCA5LjQgMy45N2MuMTM2LjI1Mi4zMDcuNTE0LjQzLjc4Mi4wNi4xMzQuMDkyLjI3OS4wOTIuNDI2bC0uMDA2IDQuMzE2djcuMDQ3Yy0uMDAxLjY0LS40MjcgMS4yLTEuMDQyIDEuMzc0YS45OTQuOTk0IDAgMCAxLS41OTctLjAyNCA0OS43OCA0OS43OCAwIDAgMS0zLjU2MS0xLjM5NGMtLjM2Ny0uMTY5LS43NDQtLjM4Mi0xLjQ5NC0uODAzYTMuNDMyIDMuNDMyIDAgMCAxLTEuMjE1LS45MjUgMS45NDIgMS45NDIgMCAwIDEtLjM4NS0xLjE2NlYxLjQyM0ExLjQzIDEuNDMgMCAwIDEgMi44NDUuMDFabTE2LjI3MiAxLjhhMS40MzIgMS40MzIgMCAwIDEgMS4yNTcgMS40MTRWMTUuNzJhLjQxOC40MTggMCAwIDEtLjAxOC4xMjIgMS43MTMgMS43MTMgMCAwIDEtLjUzMy44MDggMS44MDggMS44MDggMCAwIDEtMS4wNDYuMzZjLS4zNjcuMDI0LS43MzYuMDQtMS4wODIuMDUtLjQyNS4wMTEtLjU4MS0uNTU2LS4yMS0uNzY0bC4wMjMtLjAxMi4wMjctLjAxNGMuNDYzLS4yMTUgMS4wMTktLjQ1OSAxLjM4Mi0uOTgyLjE4LS4yNi4xOC0uNzc2LjE5Ny0xLjIxOVYxLjgxMmwuMDAxLS4wMDFaTTEuMjYgMS44MDJsLjAwMS4wMDJWMTQuMDZjLjAxOS40NDIuMDE3Ljk2LjE5NyAxLjIxOS4zNjQuNTIyLjkyLjc2NyAxLjM4Mi45ODFsLjAyOC4wMTUuMDIyLjAxMmMuMzcxLjIwNy4yMTYuNzc1LS4yMS43NjQtLjM0Ni0uMDEtLjcxNS0uMDI0LTEuMDgyLS4wNWExLjgwOCAxLjgwOCAwIDAgMS0xLjA0Ni0uMzYgMS43MTMgMS43MTMgMCAwIDEtLjUzMi0uODA4LjQxOC40MTggMCAwIDEtLjAxOS0uMTIyVjMuMjE2YTEuNDMyIDEuNDMyIDAgMCAxIDEuMjYtMS40MTNaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=";const Qa=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr;const[_r,zr]=(0,t.useState)("\u76F8\u5173\u63A8\u8350");return t.createElement("div",{className:Ur.phb_warp},t.createElement("div",{className:Ur.xgtj_tab},[{name:((An=(hn=r==null?void 0:r.detail)==null?void 0:hn.disciplines)==null?void 0:An.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350",img:po,activeImg:Ko,show:!E.userInfo.main_site},{name:"\u6240\u5C5E\u8BFE\u7A0B",img:Ro,activeImg:Ka,show:!0}].map((zn,_n)=>t.createElement("div",{className:`${Ur.xgtj_tab_item} ${(zn==null?void 0:zn.name)==_r&&Ur.xgtj_tab_item_active}`,onClick:()=>zr(zn==null?void 0:zn.name)},t.createElement("img",{src:(zn==null?void 0:zn.name)==_r?zn==null?void 0:zn.activeImg:zn==null?void 0:zn.img}),t.createElement("span",null,zn==null?void 0:zn.name)))),t.createElement("div",{className:"p20"},(_r=="\u76F8\u5173\u63A8\u8350"||_r=="\u70ED\u95E8\u63A8\u8350")&&t.createElement(t.Fragment,null,((tn=(Ut=r.rightData)==null?void 0:Ut.recommands)==null?void 0:tn.length)>0?(Vt=(pt=r.rightData)==null?void 0:pt.recommands)==null?void 0:Vt.map((zn,_n)=>_n>2?null:t.createElement("div",{className:Ur.pathContentItem,style:{marginBottom:_n<2?"10px":""},key:_n,onClick:()=>(0,N.xg)(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)},t.createElement("img",{src:`${zn==null?void 0:zn.pic}`,className:Ur.pathImg}),t.createElement("div",{className:Ur.pathContentWrap},t.createElement(u.Z,{placement:"top",title:zn==null?void 0:zn.name},t.createElement("div",{className:Ur.pathContentName},zn==null?void 0:zn.name)),t.createElement("div",{className:"mt10 mb10"},"\u96BE\u5EA6\u7B49\u7EA7\uFF1A",zn==null?void 0:zn.level),t.createElement("div",null,zn==null?void 0:zn.stu_num," \u4EBA\u5B66\u4E60")))):t.createElement(Gt.Z,{styles:{height:164},img:e(56022)})),_r=="\u6240\u5C5E\u8BFE\u7A0B"&&t.createElement(t.Fragment,null,((Cr=(Ir=r.rightData)==null?void 0:Ir.paths)==null?void 0:Cr.length)>0?(hr=(Hr=r.rightData)==null?void 0:Hr.paths)==null?void 0:hr.map((zn,_n)=>_n>2?null:t.createElement("div",{className:Ur.pathContentItem,style:{marginBottom:_n<2?"10px":""},key:_n,onClick:()=>(0,N.xg)(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)},t.createElement("img",{src:`${zn==null?void 0:zn.image_url}`,className:Ur.pathImg}),t.createElement("div",{className:Ur.pathContentWrap},t.createElement(u.Z,{placement:"top",title:zn==null?void 0:zn.name},t.createElement("div",{className:Ur.pathContentName},zn==null?void 0:zn.name)),t.createElement("div",{className:"mt10 mb10"},"\u7AE0\u8282\uFF1A",zn==null?void 0:zn.stages_count),t.createElement("div",null,zn==null?void 0:zn.members_count," \u4EBA\u5B66\u4E60")))):t.createElement(Gt.Z,{styles:{height:164},img:e(56022)}))))};var uo=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Qa),Va={phb_warp:"phb_warp___XlcKb",phb_title:"phb_title___c1ff7",table_warp:"table_warp___mKw2h",table_head:"table_head___ujNMe",table_row:"table_row___x0z8J"},No=Object.defineProperty,Ao=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,dl=(E,i,r)=>i in E?No(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rl=(E,i)=>{for(var r in i||(i={}))tl.call(i,r)&&dl(E,r,i[r]);if(Ao)for(var r of Ao(i))jo.call(i,r)&&dl(E,r,i[r]);return E};const Ml=E=>React.createElement("svg",Rl({width:19,height:18,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6392\u884C\u699C"),React.createElement("path",{d:"M15.438 16.488c.427 0 .658.198.693.594l.005.114c0 .471-.233.707-.698.707H4.273c-.426 0-.657-.198-.693-.594l-.005-.114c0-.47.233-.707.698-.707h11.165ZM9.133 0a1.347 1.347 0 0 1 1.245.762l2.664 5.473a1.34 1.34 0 0 0 2.212.31l1.51-1.698c.373-.42.974-.54 1.477-.298.503.244.788.793.7 1.35l-1.26 8.058a1.355 1.355 0 0 1-1.332 1.152H2.563a1.355 1.355 0 0 1-1.334-1.162L.014 5.831c-.081-.542.2-1.073.69-1.303a1.205 1.205 0 0 1 1.428.307l1.335 1.55a1.34 1.34 0 0 0 2.256-.36L7.928.828A1.35 1.35 0 0 1 9.133 0Z",fill:"#1890FF",fillRule:"nonzero"}));var El="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQzOCAxNi40ODhjLjQyNyAwIC42NTguMTk4LjY5My41OTRsLjAwNS4xMTRjMCAuNDcxLS4yMzMuNzA3LS42OTguNzA3SDQuMjczYy0uNDI2IDAtLjY1Ny0uMTk4LS42OTMtLjU5NGwtLjAwNS0uMTE0YzAtLjQ3LjIzMy0uNzA3LjY5OC0uNzA3aDExLjE2NVpNOS4xMzMgMGExLjM0NyAxLjM0NyAwIDAgMSAxLjI0NS43NjJsMi42NjQgNS40NzNhMS4zNCAxLjM0IDAgMCAwIDIuMjEyLjMxbDEuNTEtMS42OThjLjM3My0uNDIuOTc0LS41NCAxLjQ3Ny0uMjk4LjUwMy4yNDQuNzg4Ljc5My43IDEuMzVsLTEuMjYgOC4wNThhMS4zNTUgMS4zNTUgMCAwIDEtMS4zMzIgMS4xNTJIMi41NjNhMS4zNTUgMS4zNTUgMCAwIDEtMS4zMzQtMS4xNjJMLjAxNCA1LjgzMWMtLjA4MS0uNTQyLjItMS4wNzMuNjktMS4zMDNhMS4yMDUgMS4yMDUgMCAwIDEgMS40MjguMzA3bDEuMzM1IDEuNTVhMS4zNCAxLjM0IDAgMCAwIDIuMjU2LS4zNkw3LjkyOC44MjhBMS4zNSAxLjM1IDAgMCAxIDkuMTMzIDBaIiBmaWxsPSIjMTg5MEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Pl=e(66649),yl=e.n(Pl),Il=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Jl=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{const hn=(0,f.useParams)(),[An,Ut]=(0,t.useState)([]),tn={0:e(20116),1:e(11570),2:e(94694)};(0,t.useEffect)(()=>{r.detail&&pt()},[hn==null?void 0:hn.id,r.detail]);const pt=()=>Il(void 0,null,function*(){var Vt;if((Vt=r.detail)!=null&&Vt.is_jupyter)return;const Ir=yield tt({type:"shixunsDetail/getRankingList",payload:{id:hn==null?void 0:hn.id}});Ut(Ir||[])});return t.createElement("div",{className:Va.phb_warp},t.createElement("div",{className:Va.phb_title},t.createElement("img",{src:El}),t.createElement("span",null,"\u5B66\u4E60\u699C")),(An==null?void 0:An.length)>0?t.createElement("div",{className:Va.table_warp,style:{maxHeight:(An==null?void 0:An.length)<7?390:370}},t.createElement("div",{className:Va.table_head,style:{width:580}},t.createElement("div",{style:{width:100}},"\u6392\u540D"),t.createElement("div",{style:{width:200}},"\u59D3\u540D"),t.createElement("div",{style:{width:200}},"\u901A\u5173\u65F6\u95F4"),t.createElement("div",{style:{width:120}},"\u901A\u5173\u8017\u65F6"),t.createElement("div",{style:{width:120}},"\u5956\u52B1\u91D1\u5E01")),An==null?void 0:An.map((Vt,Ir)=>{var Cr;return t.createElement("div",{key:Ir,className:Va.table_row,style:{width:580}},t.createElement("div",{style:{width:100}},Ir+1<4?t.createElement("img",{src:tn[Ir],style:{width:32,height:22,position:"relative",top:"-3px"}}):Ir+1),t.createElement("div",{style:{width:200},className:Va.user_info_warp,onClick:()=>{(0,N.xg)(`${Vt==null?void 0:Vt.users.user_url}`)}},t.createElement("img",{src:`${Gn.Z.IMG_SERVER}/images/${Vt==null?void 0:Vt.users.image_url}?1515212398`,width:30,height:30,style:{borderRadius:"50%",marginRight:8}}),t.createElement(u.Z,{title:Vt==null?void 0:Vt.name},t.createElement("div",{style:{maxWidth:100},className:Va.ellipsis},(Cr=Vt==null?void 0:Vt.users)==null?void 0:Cr.name))),t.createElement("div",{style:{width:200}},yl()(Vt==null?void 0:Vt.time).format("YYYY-MM-DD HH:mm")),t.createElement("div",{style:{width:120}},(0,N.li)(Vt==null?void 0:Vt.use_time)),t.createElement("div",{style:{width:120,color:"#f0ad4e"}},"+",Vt==null?void 0:Vt.gold,"\u91D1\u5E01"))})):t.createElement(Gt.Z,{styles:{height:204},img:e(56022)}))};var wl=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Jl);const Zl=({user:E,globalSetting:i,shixunsDetail:r,dispatch:tt})=>{var hn,An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr;const zn=(0,f.useParams)(),[_n,Ar]=(0,t.useState)(""),[Jn,Qr]=(0,t.useState)(!1),Tr=(An=(hn=E.userInfo)==null?void 0:hn.shixun)==null?void 0:An.own,aa=(tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)==null?void 0:tn.lookable;(0,t.useEffect)(()=>{const Sr=zn.id;tt({type:"shixunsDetail/getShixunsDetail",payload:{id:Sr}}),tt({type:"shixunsDetail/getRightData",payload:{id:Sr}})},[zn.id]),(0,t.useEffect)(()=>{var Sr;if(location.pathname){let Ea=((Sr=location.pathname.split("/"))==null?void 0:Sr[3])||"challenges";Ar(Ea)}},[location.pathname]);const Br=[{name:"\u5B9E\u9A8C",key:"challenges",show:!0,isPush:!1},{name:"\u4EE3\u7801\u4ED3\u5E93",key:"repository",isPush:!0,show:Tr&&!((pt=r.detail)!=null&&pt.is_jupyter)&&((Vt=r.detail)==null?void 0:Vt.init_repository)},{name:"\u6570\u636E\u96C6",key:"dataset",show:!0,isPush:!1},{name:"\u79C1\u5BC6\u4EE3\u7801",key:"secret_repository",isPush:!0,show:Tr&&((Ir=r.detail)==null?void 0:Ir.secret_repository)},{name:"\u8BC4\u8BBA",key:"shixun_discuss",isPush:!1,show:Tr&&aa&&!((Cr=r.detail)!=null&&Cr.is_jupyter)&&!((Hr=r.detail)!=null&&Hr.is_disable_discuss)},{name:"\u5408\u4F5C\u8005",key:"collaborators",show:Tr,isPush:!1},{name:"\u6280\u80FD\u6807\u7B7E",key:"skill_tags",show:!0,isPush:!1},{name:"\u590D\u5236\u5217\u8868",key:"fork_list",isPush:!1,show:Tr&&(0,v.JL)()&&!!((hr=r.detail)!=null&&hr.new_fork_count)},{name:"\u914D\u7F6E",key:"settings",isPush:!1,show:Tr&&((_r=r.detail)==null?void 0:_r.is_jupyter)}],Aa=Sr=>{var Ea,ha;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",Sr==null?void 0:Sr.name]);const Da=`/shixuns/${zn==null?void 0:zn.id}/${Sr==null?void 0:Sr.key}`;Sr.isPush?(Ea=f.history)==null||Ea.push(Da):(ha=f.history)==null||ha.replace(Da)};return t.createElement("div",{className:`${z.page_warp}`},Jn&&t.createElement("div",{className:z.fullScreenLoading},t.createElement(P.Z,{size:"middle"})),t.createElement(na,null),t.createElement("div",{className:z.con_warp},t.createElement("div",{className:z.left_warp},t.createElement("div",{className:z.tabs_warp},Br.map((Sr,Ea)=>t.createElement("div",{key:Sr==null?void 0:Sr.name,style:{display:Sr!=null&&Sr.show?"flex":"none"},className:`${z.tab_item} ${_n==(Sr==null?void 0:Sr.key)&&z.active_tab_item}`,onClick:()=>Aa(Sr)},Sr==null?void 0:Sr.name))),t.createElement("div",{style:{width:" 100%"}},t.createElement(f.Outlet,null))),t.createElement("div",{className:z.right_warp},t.createElement(Zt,null),t.createElement(Zr,{setShowStatrButton:Qr}),!((zr=r.detail)!=null&&zr.is_jupyter)&&t.createElement(wl,null),t.createElement(uo,null))))};var Hl=(0,f.connect)(({loading:E,user:i,shixunsDetail:r,globalSetting:tt})=>({loading:E,user:i,shixunsDetail:r,globalSetting:tt}))(Zl),Nl=e(3113),er={flex_box_center:"flex_box_center___Az8Bq",flex_space_between:"flex_space_between___IbgUF",flex_box_vertical_center:"flex_box_vertical_center___KL623",flex_box_center_end:"flex_box_center_end___AQQ_W",flex_box_column:"flex_box_column___QU1Yj",banner:"banner___fgW2Y",wrp:"wrp___m9ozX",action:"action___DaZHJ",titleWrap:"titleWrap___avHgu",deleteBtnStatus:"deleteBtnStatus___gQ8mz",title:"title___xKPLY",btn:"btn___BlNLT",btn_type:"btn_type___eQmQ8",actionBtns:"actionBtns___YyLzt",line:"line___LCn_H",ratingTitle:"ratingTitle___sBvmE",fork:"fork___zcCKL",collect:"collect___s_Y1a",gold:"gold___IuS8k",handleOverflow:"handleOverflow___cjBXy",laboratory:"laboratory___FE6TE",name:"name___ZtAeb",contentWrap:"contentWrap____64pZ",contentLeftWrap:"contentLeftWrap___XJkAF",user:"user___SMF_o",text:"text___WHFSF",d1:"d1___g0WZ2",d2:"d2___Cbc71",operationWrap:"operationWrap___L8SSY",iconBtn:"iconBtn___o_PM7",testBtn:"testBtn___cfFki",fullScreenLoading:"fullScreenLoading___o2POY",customPopover:"customPopover___QTwkB",active:"active___yFDwK"},Ba=e(13847),Fa=e(19195),yo="data:image/png;base64,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",Co="data:image/png;base64,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",fl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAhhJREFUSEu9lc9rE0Ecxd/bk0RFm8SDVSqCJw/+D27Ai9aeehJFBLOrFGvBH9ceJQdLETFpD4r4D9gK4iGtf4PgSRCKWBCyqSIFEZknE5IQQ9LszDbObYbve+8zO8v3S/QtXV880NzavgZyBtI5AUUAOwQ+KsB64eDR51yr/OzX2b0uPzjc3P1xQwbTgM4CmCDQAPkB0uv8qcmXfLH4q1fL3k0zjKYFPJN0YlCAPbOGDLiQr9de9dbshPFVI/O4DTxQTvIrgVv5jdp6p6ALkJSieRgtqZWRalWKmysPbWVSiioyup9GRUAIuFCo15bbFwKapfiSjFlzCG9lkVyGRAF30oT33FokZ+yXYPvNPwk46WKStdY+R37q+BkmYXxTMitZDX30QRDETM6X3wi46GOQVUPiLZOwvCVhKquZl57YZiMs70LIeRlkFJH4bZ/gy//+AbvcxDf7BO8kXMh4GU8537MRxnOQeeLpkEnGAPeo2duHksafzwCOZXJzFBP4HhzJnW613WYpvmKM+ae3O/o5l5NBubBRXe32/UYYPYLU6u3jX3xa3KzNdWdBJzAJoyVJd8cJQHI1X69GpB0hAybfOCH6wwcC2MNxQAwKHwqw3xDDwvcE2C+IvcJHAmSFGBWeCsAXIk14agBXiLThTgBpIVzCnQFGQbiGewEMg/AJ9wboh/ANzwRgxXaABUBuol6d7/R21znyF2MLA/zNDQQSAAAAAElFTkSuQmCC",nl="data:image/png;base64,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",vl=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,Cl=(E,i)=>{var r={};for(var tt in E)Ql.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&vl)for(var tt of vl(E))i.indexOf(tt)<0&&kl.call(E,tt)&&(r[tt]=E[tt]);return r},Lo=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const au=E=>{var i=E,{shixunsDetail:r,user:tt,globalSetting:hn,loading:An,dispatch:Ut,problemset:tn}=i,pt=Cl(i,["shixunsDetail","user","globalSetting","loading","dispatch","problemset"]),Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da,ba,Wa,to,lr,rr,wr,dr,br,wn,Er,oo,sa,no,ko,bl,$l,_l,ei,ti,ni,ri,ai,oi,li,ii,ui,si,ci,di,fi,vi,mi,gi,pi,hi,Ai,Ei,yi,Ci,xi,bi,Di,Si,Mi,Pi,Ii,wi,Ni,Bi,Oi,Li,ji,Fi,zi,Ti,Ri,Zi,Hi,Qi,ki,Wi,Ki,Xi,Yi,Vi,Gi,Ui,Ji;const qi=(0,f.useLocation)(),$a=(0,t.useRef)(""),[vu,Kl]=(0,t.useState)(!1),Zu=(0,t.useRef)(null),[mu,gu]=(0,t.useState)(!0),[Xl,Yl]=(0,t.useState)(2),[pu,Pa]=(0,t.useState)(!1),[Hu,Ol]=(0,t.useState)(!1),[Qu,ku]=(0,t.useState)(),[hu,Dl]=(0,t.useState)(),[Vl,Wu]=(0,t.useState)(),[ol,Ku]=(0,t.useState)(!1),[$i,Ll]=(0,t.useState)(!1),Xu=[{level:"\u521D\u7EA7",color:"#44D7B6"},{level:"\u4E2D\u7EA7",color:"#F7B500"},{level:"\u4E2D\u9AD8\u7EA7",color:"#FF8C29"},{level:"\u9AD8\u7EA7",color:"#E53333"}],jl=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}];(0,t.useEffect)(()=>{var Nn;$a.current=(Nn=qi.pathname.split("/"))==null?void 0:Nn[2]},[qi.pathname]),(0,t.useEffect)(()=>{Ut({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),setTimeout(()=>{gu(!1)},5e3)},[]);const Gl=(Ir=(Vt=tt.userInfo)==null?void 0:Vt.shixun)==null?void 0:Ir.editable,Au=()=>Lo(void 0,null,function*(){var Nn,oa,go,ca;if(Ll(!0),(Nn=r.detail)!=null&&Nn.windows_vnc&&!(0,v.ag)())return!1;if((oa=r.detail)!=null&&oa.can_fork){Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Sl=yield(0,ze.ZP)(`/api/shixuns/${$a==null?void 0:$a.current}/copy.json`,{method:"post",body:{}});Sl.status===0?(Ll(!1),(ca=f.history)==null||ca.push(`/shixuns/${(go=Sl.data)==null?void 0:go.shixun}/challenges`),T.ZP.success("\u590D\u5236\u6210\u529F"),Pa(!1)):Ll(!1),Sl.status===-3&&(Ll(!1),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Sl.message}}}))}),Yu=()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D6\u6D88\u6536\u85CF"]);const oa=yield Ut({type:"shixunsDetail/cancelCollect",payload:{container_id:(Nn=r.detail)==null?void 0:Nn.id,container_type:"Shixun"}});oa.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}}),T.ZP.success(oa.message))}),Fl=()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u6536\u85CF"]);const oa=yield Ut({type:"shixunsDetail/collect",payload:{container_id:(Nn=r.detail)==null?void 0:Nn.id,container_type:"Shixun"}});oa.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}}),T.ZP.success(oa.message))}),Vu=()=>{var Nn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(Ut)&&Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:$a.current}}})},fs=()=>{(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:$a.current}}})},zl=Nn=>{(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:$a.current,isCancelPublic:Nn}}})},_i=()=>{var Nn,oa;if(!((Nn=r.detail)!=null&&Nn.has_sub_discipline)){Ol(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:$a.current,type:(oa=r.detail)==null?void 0:oa.has_sub_discipline}}})},eu=()=>Lo(void 0,null,function*(){(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const Nn=yield Ut({type:"shixunsDetail/release",payload:{id:$a.current}});Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:$a.current}});const oa=(Nn==null?void 0:Nn.evaluation_set_position)||[];if(Nn.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:Nn==null?void 0:Nn.tag_position,evaluationSetPosition:oa,publishBoxStatus:Nn.status}}})}),Gu=()=>{var Nn,oa,go;if((0,U.tJ)(Ut,!0)){if(((Nn=r.detail)==null?void 0:Nn.shixun_status)>1&&Kl(!0),(oa=r.detail)!=null&&oa.is_jupyter||(go=r.detail)!=null&&go.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:$a.current}}).then(ca=>{Kl(!1),ca!=null&&ca.identifier&&(window.location.href=`/tasks/${ca.identifier}/jupyter`)});return}Ut({type:"shixunsDetail/execShixun",payload:{id:$a.current}}).then(ca=>Lo(void 0,null,function*(){if(Kl(!1),ca!=null&&ca.game_identifier){window.location.href=`/tasks/${ca.game_identifier}`;return}(ca==null?void 0:ca.status)===2?tu(ca==null?void 0:ca.message):(ca==null?void 0:ca.status)===3&&Eu(ca==null?void 0:ca.message)}))}},tu=Nn=>{Nn=Nn!=null&&Nn.includes(".json")?Nn:`${Nn}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Lo(void 0,null,function*(){var oa;const go=yield(0,H.$Q)({url:Nn});if(!go)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ca=yield(0,H.Ir)({id:go.shixun_identifier});if(ca!=null&&ca.game_identifier){(oa=f.history)==null||oa.push(`/tasks/${ca.game_identifier}`);return}(ca==null?void 0:ca.status)===2?tu(ca==null?void 0:ca.message):(ca==null?void 0:ca.status)===3&&Eu(ca==null?void 0:ca.message)})})},Eu=Nn=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Nn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ul=()=>{var Nn;const oa=(Nn=r.detail)==null?void 0:Nn.diffcult;return oa?Xu.find(ca=>ca.level===oa).color:"--"},yu=Nn=>Nn?(Nn>=1e3&&(Nn=Nn/1e3+"K"),Nn):0;(0,t.useEffect)(()=>{var Nn;ll((Nn=r.detail)==null?void 0:Nn.mark_content)},[(Cr=r.detail)==null?void 0:Cr.mark_content]);const[Tl,ll]=(0,t.useState)(""),gl=Nn=>Lo(void 0,null,function*(){var oa,go;const ca=yield(0,ze.ZP)(`/api/shixuns/${$a==null?void 0:$a.current}/mark.json`,{method:"post",body:{mark_status:Nn===4?(oa=r.detail)==null?void 0:oa.mark_status:((go=r.detail)==null?void 0:go.mark_status)===Nn?0:Nn,mark_content:Tl}});(ca==null?void 0:ca.status)===0&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:$a.current}})}),Uu=()=>{var Nn,oa,go;return t.createElement("div",{className:er.customPopover},t.createElement("p",null,t.createElement("b",null,"\u6807\u7B7E"),t.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),t.createElement("ul",null,t.createElement("li",{onClick:()=>gl(1),className:((Nn=r.detail)==null?void 0:Nn.mark_status)===1?er.active:""},"\u6B63\u5E38 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>gl(2),className:((oa=r.detail)==null?void 0:oa.mark_status)===2?er.active:""},"\u9700\u5B8C\u5584 ",t.createElement("i",{className:"iconfont icon-duigou1"})),t.createElement("li",{onClick:()=>gl(3),className:((go=r.detail)==null?void 0:go.mark_status)===3?er.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",t.createElement("i",{className:"iconfont icon-duigou1"}))),t.createElement("p",{style:{margin:"16px 0"}},t.createElement("b",null,"\u5907\u6CE8"),t.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),t.createElement(W.default.TextArea,{value:Tl,onChange:ca=>ll(ca.target.value),onBlur:ca=>gl(4),rows:4,maxLength:140}))},Cu=(Nn=0)=>{let oa="#0152d9";return Nn===1&&(oa="#2FA34F"),Nn===2&&(oa="#FF8C29"),Nn===3&&(oa="#E53333"),oa};return t.createElement("section",null,t.createElement("aside",{className:er.banner},t.createElement("aside",{className:er.wrp,style:(Hr=r.detail)!=null&&Hr.banner_image_b?{backgroundImage:`url(${Gn.Z.API_SERVER+((hr=r.detail)==null?void 0:hr.banner_image_b)})`}:{}},t.createElement("div",{className:er.action},t.createElement("div",{className:er.titleWrap},((_r=r.detail)==null?void 0:_r.shixun_status)===3&&t.createElement(u.Z,{title:"\u5DF2\u5173\u95ED"},t.createElement("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})),((zr=r.detail)==null?void 0:zr.shixun_status)===-1&&t.createElement("span",{className:er.deleteBtnStatus},"\u5DF2\u5220\u9664"),t.createElement(u.Z,{title:((zn=r.detail)==null?void 0:zn.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:er.title},((_n=r.detail)==null?void 0:_n.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")),t.createElement("div",{className:er.btn,style:{backgroundColor:Ul()}},(Ar=r.detail)==null?void 0:Ar.diffcult),((Qr=(Jn=r==null?void 0:r.detail)==null?void 0:Jn.shixun_marks)==null?void 0:Qr.length)>0&&(((Tr=tt==null?void 0:tt.userInfo)==null?void 0:Tr.role)==1||((aa=tt==null?void 0:tt.userInfo)==null?void 0:aa.role)==2)&&((Br=r==null?void 0:r.detail)==null?void 0:Br.shixun_marks.map((Nn,oa)=>t.createElement(u.Z,{title:`${Nn}`,key:oa},t.createElement("div",{className:er.btn_type,style:{backgroundColor:"#43a2ff"}},Nn)))),((Aa=r.detail)==null?void 0:Aa.identity)<5&&t.createElement(u.Z,{title:(Ea=jl[((Sr=r.detail)==null?void 0:Sr.shixun_tag_num)-1])==null?void 0:Ea.connect},t.createElement("div",{className:er.btn,style:{backgroundColor:(Da=jl[((ha=r.detail)==null?void 0:ha.shixun_tag_num)-1])==null?void 0:Da.bkcolor,color:(Wa=jl[((ba=r.detail)==null?void 0:ba.shixun_tag_num)-1])==null?void 0:Wa.txcolor}},(lr=jl[((to=r.detail)==null?void 0:to.shixun_tag_num)-1])==null?void 0:lr.name)),(0,v.Ny)()&&((rr=r.detail)==null?void 0:rr.fork_from)&&t.createElement("a",{href:`/shixuns/${(dr=(wr=r.detail)==null?void 0:wr.fork_from)==null?void 0:dr.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}}),(0,v.Ny)()&&t.createElement($t.Z,{trigger:"click",content:Uu()},t.createElement(Ne.Z,{style:{color:Cu((br=r.detail)==null?void 0:br.mark_status)},className:"current font18 ml5 c-light-primary",rotate:180}))),t.createElement("div",{className:er.actionBtns},t.createElement("div",{className:er.gold},t.createElement("div",{className:"flex item-center"},t.createElement("img",{src:yo,style:{width:16}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u91D1\u5E01")),t.createElement("div",{className:er.handleOverflow},(wn=r==null?void 0:r.detail)==null?void 0:wn.gold)),t.createElement("div",{className:er.line}),!((Er=r.detail)!=null&&Er.is_jupyter)&&t.createElement(t.Fragment,null,t.createElement("div",{className:er.gold},t.createElement("div",null,t.createElement("img",{src:Co,style:{width:16}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u8BC4\u5206")),t.createElement("div",{className:er.handleOverflow},(oo=r.detail)==null?void 0:oo.score_info)),t.createElement("div",{className:er.line})),(((sa=r.detail)==null?void 0:sa.identity)<8||((no=tt.userInfo)==null?void 0:no.is_shixun_marker))&&((ko=r.detail)==null?void 0:ko.shixun_status)!==-1&&((bl=r.detail)==null?void 0:bl.shixun_status)!==0&&(($l=r.detail)==null?void 0:$l.can_copy)&&t.createElement(t.Fragment,null,t.createElement("div",{className:er.fork},t.createElement(u.Z,{open:(_l=r.detail)!=null&&_l.is_jupyter?!1:mu,title:t.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76\u529F\u80FD"),color:"#fff"},t.createElement(u.Z,{title:!(0,v.ag)()&&((ei=r.detail)==null?void 0:ei.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},t.createElement("div",{onClick:()=>{}},t.createElement("i",{className:"iconfont icon-Fock font13"}),t.createElement("span",null,t.createElement("span",{onClick:()=>{var Nn,oa;if((Nn=r.detail)!=null&&Nn.is_jupyter){if((oa=r.detail)!=null&&oa.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Au()}else Pa(!0),Yl(1)}},"\u590D\u5236"),!((ti=r.detail)!=null&&ti.is_jupyter)&&t.createElement(t.Fragment,null,t.createElement("span",{className:"ml5 mr5"},"/"),t.createElement("span",{onClick:()=>{Pa(!0),Yl(2)}},"\u5408\u5E76")))))),t.createElement("div",{className:er.handleOverflow,onClick:()=>f.history.push(`/shixuns/${$a.current}/fork_list`)},yu((ni=r.detail)==null?void 0:ni.fork_num))),t.createElement("div",{className:er.line})),t.createElement("div",{className:er.collect},t.createElement("div",null,(ri=r.detail)!=null&&ri.is_collect?t.createElement("span",{onClick:Yu},t.createElement("img",{src:fl,style:{width:16,marginBottom:2}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u53D6\u6D88\u6536\u85CF")):t.createElement("span",{onClick:Fl},t.createElement("img",{src:fl,style:{width:16,marginBottom:2}}),t.createElement("span",{style:{color:"#727C95",fontSize:14,marginLeft:6}},"\u6536\u85CF"))),t.createElement("div",{className:er.handleOverflow},yu((ai=r.detail)==null?void 0:ai.collection_count))))),((oi=r.detail)==null?void 0:oi.laboratory_name)&&(0,v.Ny)()&&t.createElement("div",{className:er.laboratory},t.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),t.createElement(u.Z,{title:(li=r.detail)==null?void 0:li.laboratory_name},t.createElement("a",{href:`https://${(ii=r.detail)==null?void 0:ii.laboratory_url}`,target:"_blank",className:er.name},(ui=r.detail)==null?void 0:ui.laboratory_name))),t.createElement("div",{className:er.contentWrap},t.createElement("div",{className:er.contentLeftWrap},t.createElement("div",{className:er.user},t.createElement("a",{href:(ci=(si=r.rightData)==null?void 0:si.creator)==null?void 0:ci.user_url,target:"_blank",className:er.img},t.createElement("img",{src:`${Gn.Z.IMG_SERVER}/${((di=r.rightData)==null?void 0:di.creator)&&`images/${(fi=r.rightData)==null?void 0:fi.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),t.createElement("div",{className:er.text},t.createElement(u.Z,{title:(mi=(vi=r.rightData)==null?void 0:vi.creator)==null?void 0:mi.name},t.createElement("a",{href:(pi=(gi=r.rightData)==null?void 0:gi.creator)==null?void 0:pi.user_url,target:"_blank",className:er.d1},(Ai=(hi=r.rightData)==null?void 0:hi.creator)==null?void 0:Ai.name)),t.createElement(u.Z,{title:((yi=(Ei=r.rightData)==null?void 0:Ei.creator)==null?void 0:yi.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(xi=(Ci=r.rightData)==null?void 0:Ci.creator)==null?void 0:xi.school},t.createElement("span",{className:er.d2},(Di=(bi=r.rightData)==null?void 0:bi.creator)==null?void 0:Di.school))))),t.createElement("div",{className:er.operationWrap},t.createElement("div",null,!!((Si=r.detail)!=null&&Si.total_stu_num)&&t.createElement("div",{className:er.ratingTitle},t.createElement("span",{style:{color:"#727C95"}},"\u5B66\u4E60\u4EBA\u6B21\xA0"),t.createElement("span",null,t.createElement("span",{style:{color:"#2C3A58",fontWeight:600}},(Mi=r.detail)==null?void 0:Mi.total_stu_num),t.createElement("span",{className:"font12",style:{color:"#727C95"}},(Pi=r.detail)!=null&&Pi.stu_num?t.createElement("span",null,"\uFF08\u81EA\u4E3B\u5B66\u4E60\uFF1A",(Ii=r.detail)==null?void 0:Ii.stu_num):"\uFF08",(wi=r.detail)!=null&&wi.spoc_stu_num?t.createElement("span",{style:{marginLeft:5}},"SPOC\u5B66\u4E60\uFF1A",(Ni=r.detail)==null?void 0:Ni.spoc_stu_num,"\uFF09"):"\uFF09"))),t.createElement("div",{className:er.ratingTitle},t.createElement("span",{style:{color:"#727C95"}},"\u8BBF\u95EE\u6B21\u6570\xA0"),t.createElement("span",null,t.createElement("span",{style:{color:"#2C3A58",fontWeight:600}},(Bi=r.detail)==null?void 0:Bi.total_visits)))),ye((Oi=r.detail)==null?void 0:Oi.shixun_status)&&((Li=tt.userInfo)==null?void 0:Li.user_identity)!=="\u5B66\u751F"&&t.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.createElement("div",{className:er.iconBtn,onClick:Vu},t.createElement("i",{className:"iconfont icon-fasongzhi1 font20"}),t.createElement("span",null,"\u53D1\u9001\u81F3"))),((ji=r.detail)==null?void 0:ji.shixun_status)===2&&((Fi=r.detail)==null?void 0:Fi.public)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},t.createElement("div",{className:er.iconBtn,onClick:fs},t.createElement("i",{className:"iconfont icon-chexiaofabu2"}),t.createElement("span",null,"\u64A4\u9500\u53D1\u5E03"))),((zi=r.detail)==null?void 0:zi.shixun_status)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:eu},t.createElement("i",{className:"iconfont icon-fabu3"}),t.createElement("span",null,"\u53D1\u5E03"))),((Ti=r.detail)==null?void 0:Ti.shixun_status)===2&&((Ri=r.detail)==null?void 0:Ri.public)===1&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:()=>zl(!1)},t.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),t.createElement("span",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((Zi=tt.userInfo)==null?void 0:Zi.admin)&&((Hi=r.detail)==null?void 0:Hi.public)===2&&t.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},t.createElement("div",{className:er.iconBtn,onClick:()=>zl(!0)},t.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),t.createElement("span",null,"\u64A4\u9500\u516C\u5F00"))),((Qi=r.detail)==null?void 0:Qi.shixun_status)===2&&((ki=r.detail)==null?void 0:ki.public)===0&&Gl&&t.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},t.createElement("div",{className:er.iconBtn,onClick:_i},t.createElement("i",{className:"iconfont icon-shenqinggongkai1 font18"}),t.createElement("span",null,"\u7533\u8BF7\u516C\u5F00"))))),((Wi=r.detail)==null?void 0:Wi.shixun_status)!==-1&&t.createElement("div",{className:"flex flex-end mt20"},t.createElement(u.Z,{placement:"bottom",title:(Ki=r.detail)!=null&&Ki.need_authorize?"\u9700\u6388\u6743":L((Yi=(Xi=r.detail)==null?void 0:Xi.task_operation)==null?void 0:Yi[0])},t.createElement(bt.Z,{onClick:()=>Lo(void 0,null,function*(){var Nn,oa,go,ca;if((Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(oa=r.detail)==null?void 0:oa.id}`,{is_jupyter:(go=r.detail)==null?void 0:go.is_jupyter,is_jupyter_lab:(ca=r.detail)==null?void 0:ca.is_jupyter_lab}))||Gu()}),className:er.testBtn,style:{background:`url(${nl}) 0 center / 100% 100% no-repeat`,width:"151px",height:"45px",borderRadius:"30px"},type:"primary"},t.createElement("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),(Vi=r.detail)!=null&&Vi.need_authorize?"\u9700\u6388\u6743":((Gi=r.detail)==null?void 0:Gi.shixun_status)>1?(Ji=(Ui=r.detail)==null?void 0:Ui.task_operation)==null?void 0:Ji[0]:"\u6A21\u62DF\u5B9E\u6218"))))),vu&&t.createElement("div",{className:er.fullScreenLoading},t.createElement(P.Z,{size:"middle"})),t.createElement(Ba.Z,null),t.createElement(jt,null),t.createElement(nt,null),t.createElement(Se,null),t.createElement(Fa.Z,null),t.createElement(ct,null),t.createElement(Qt,null),t.createElement(ee.default,{title:null,open:pu,width:472,footer:null,onCancel:()=>Pa(!1)},t.createElement("span",{style:{fontSize:"26px",fontWeight:500,color:"#333",paddingLeft:"32px"}},"\u9009\u62E9\u590D\u5236/\u5408\u5E76\u65B9\u5F0F"),t.createElement("div",{style:{padding:"32px"}},t.createElement(b.ZP.Group,{defaultValue:Xl,value:Xl,onChange:Nn=>{Yl(Nn.target.value)}},t.createElement(Pn.Z,{direction:"vertical"},t.createElement(b.ZP,{value:1},"\u590D\u5236\uFF08\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE\uFF09"),t.createElement(b.ZP,{value:2},"\u5408\u5E76\uFF08\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\uFF09")))),t.createElement("div",{style:{width:"100%",textAlign:"center"}},t.createElement(Nl.ZP,{style:{background:"#F1F5FA",borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:()=>{Pa(!1)}},"\u53D6\u6D88"),t.createElement(Nl.ZP,{loading:$i,onClick:()=>{var Nn;if(Xl==1){if((Nn=r.detail)!=null&&Nn.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Au()}else f.history.push(`/shixuns/${$a.current}/Merge`)},style:{background:"#016FFF",borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"}},"\u786E\u8BA4"))),t.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Hu,centered:!0,width:600,onCancel:()=>{Ol(!1)},onOk:()=>Lo(void 0,null,function*(){var Nn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:$a.current,discipline_name:hu,sub_discipline_name:Qu,sub_discipline_id:Vl,type:(Nn=r.detail)==null?void 0:Nn.has_sub_discipline}}}),Ol(!1)})},t.createElement("div",{style:{padding:"24px"}},t.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(Nn,oa)=>{Wu(Nn[1])},style:{width:"422px"},options:tn.courseOptions}))),t.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},t.createElement(w.Z,{onClick:()=>{Ku(!ol)}},t.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),t.createElement("span",{style:{color:ol?"#999999":"#666666",display:"inline-flex",alignItems:"center"},onClick:()=>{}},ol?"\u6536\u8D77":"\u5C55\u5F00",ol?t.createElement(ae.Z,null):t.createElement(Ce.Z,null)))),ol&&t.createElement(t.Fragment,null,t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u65B9\u5411\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:hu,onChange:Nn=>{Dl(Nn.target.value)}}))),t.createElement("div",{style:{display:"flex",marginTop:"15px"}},t.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},t.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),t.createElement(w.Z,{span:12},t.createElement(W.default,{value:Qu,onChange:Nn=>{ku(Nn.target.value)}})))))))};var bu=(0,f.connect)(({shixunsDetail:E,user:i,loading:r,globalSetting:tt,problemset:hn})=>({shixunsDetail:E,user:i,globalSetting:tt,loading:r.models.index,problemset:hn}))(au),xo={flex_box_center:"flex_box_center____SASq",flex_space_between:"flex_space_between___nXRTJ",flex_box_vertical_center:"flex_box_vertical_center___nFqR7",flex_box_center_end:"flex_box_center_end___tJ_xd",flex_box_column:"flex_box_column___Qaj7I",bg:"bg___IRWpI",tabs:"tabs___fHlUy",wrap:"wrap___l4S8z",tabsWrap:"tabsWrap___ImZsX",verticalTabs:"verticalTabs___Rpeb6",tabItem:"tabItem___OUbiC",activeIcon:"activeIcon___IdmXf",icon:"icon___sQAXq",activeTab:"activeTab___i6T4W",content:"content___ku0Mj",checkWrap:"checkWrap___Qm3vc",check:"check___GsS6Z"},Du=e.p+"static/bg.facf05dd.png",Su=e(92310),_u=e.n(Su),Mu=Object.defineProperty,Pu=Object.getOwnPropertySymbols,Iu=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ou=(E,i,r)=>i in E?Mu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ts=(E,i)=>{for(var r in i||(i={}))Iu.call(i,r)&&ou(E,r,i[r]);if(Pu)for(var r of Pu(i))es.call(i,r)&&ou(E,r,i[r]);return E};const ns=E=>React.createElement("svg",ts({width:13,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M2.517 1.536v.311a.936.936 0 0 0 .938.934h5.99a.936.936 0 0 0 .94-.934v-.31h1.25a1.248 1.248 0 0 1 1.252 1.244v9.955a1.248 1.248 0 0 1-1.252 1.245H1.265c-.331 0-.65-.131-.885-.365a1.24 1.24 0 0 1-.366-.88V2.781a1.248 1.248 0 0 1 1.251-1.245h1.252Zm2.384 3.351a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.181h5.035a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.441-.181H4.9Zm-1.878 0a.627.627 0 0 0-.542.31.619.619 0 0 0 0 .623.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm0 2.489a.627.627 0 0 0-.542.311.619.619 0 0 0 0 .622.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm1.252.622a.624.624 0 0 0 .626.622h5.035a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.441-.181H4.9a.624.624 0 0 0-.626.622ZM3.023 9.865a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181Zm1.878 0a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18h5.035a.624.624 0 0 0 .442-1.062.624.624 0 0 0-.441-.181H4.9ZM5.28.957a1.193 1.193 0 0 1 2.338 0h1.69a.718.718 0 1 1 0 1.436H3.591a.718.718 0 0 1 0-1.436h1.69Z",fill:"#B7C0D2",fillRule:"nonzero"}));var rs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNTE3IDEuNTM2di4zMTFhLjkzNi45MzYgMCAwIDAgLjkzOC45MzRoNS45OWEuOTM2LjkzNiAwIDAgMCAuOTQtLjkzNHYtLjMxaDEuMjVhMS4yNDggMS4yNDggMCAwIDEgMS4yNTIgMS4yNDR2OS45NTVhMS4yNDggMS4yNDggMCAwIDEtMS4yNTIgMS4yNDVIMS4yNjVjLS4zMzEgMC0uNjUtLjEzMS0uODg1LS4zNjVhMS4yNCAxLjI0IDAgMCAxLS4zNjYtLjg4VjIuNzgxYTEuMjQ4IDEuMjQ4IDAgMCAxIDEuMjUxLTEuMjQ1aDEuMjUyWm0yLjM4NCAzLjM1MWEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xODFoNS4wMzVhLjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2My42MjQuNjI0IDAgMCAwLS40NDEtLjE4MUg0LjlabS0xLjg3OCAwYS42MjcuNjI3IDAgMCAwLS41NDIuMzEuNjE5LjYxOSAwIDAgMCAwIC42MjMuNjI2LjYyNiAwIDAgMCAxLjE2OC0uMzExLjYyNC42MjQgMCAwIDAtLjYyNi0uNjIyWm0wIDIuNDg5YS42MjcuNjI3IDAgMCAwLS41NDIuMzExLjYxOS42MTkgMCAwIDAgMCAuNjIyLjYyNi42MjYgMCAwIDAgMS4xNjgtLjMxMS42MjQuNjI0IDAgMCAwLS42MjYtLjYyMlptMS4yNTIuNjIyYS42MjQuNjI0IDAgMCAwIC42MjYuNjIyaDUuMDM1YS42MjQuNjI0IDAgMCAwIC40NDItMS4wNjMuNjI0LjYyNCAwIDAgMC0uNDQxLS4xODFINC45YS42MjQuNjI0IDAgMCAwLS42MjYuNjIyWk0zLjAyMyA5Ljg2NWEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xOC42MjQuNjI0IDAgMCAwIC40NDItMS4wNjIuNjI0LjYyNCAwIDAgMC0uNDQyLS4xODFabTEuODc4IDBhLjYyNC42MjQgMCAwIDAtLjQ0MiAxLjA2My42MjQuNjI0IDAgMCAwIC40NDIuMThoNS4wMzVhLjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2Mi42MjQuNjI0IDAgMCAwLS40NDEtLjE4MUg0LjlaTTUuMjguOTU3YTEuMTkzIDEuMTkzIDAgMCAxIDIuMzM4IDBoMS42OWEuNzE4LjcxOCAwIDEgMSAwIDEuNDM2SDMuNTkxYS43MTguNzE4IDAgMCAxIDAtMS40MzZoMS42OVoiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wu=Object.defineProperty,Nu=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,lu=(E,i,r)=>i in E?wu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,os=(E,i)=>{for(var r in i||(i={}))Bu.call(i,r)&&lu(E,r,i[r]);if(Nu)for(var r of Nu(i))as.call(i,r)&&lu(E,r,i[r]);return E};const ls=E=>React.createElement("svg",os({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u4EFB\u52A1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"rw_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M3.003 1.536v.311a.936.936 0 0 0 .938.934h5.991a.936.936 0 0 0 .939-.934v-.31h1.251a1.248 1.248 0 0 1 1.252 1.244v9.955a1.248 1.248 0 0 1-1.252 1.245H1.752c-.332 0-.65-.131-.886-.365a1.24 1.24 0 0 1-.366-.88V2.781a1.248 1.248 0 0 1 1.252-1.245h1.251Zm2.384 3.351a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.181h5.036a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.442-.181H5.387Zm-1.878 0a.627.627 0 0 0-.542.31.619.619 0 0 0 0 .623.626.626 0 0 0 1.168-.311.624.624 0 0 0-.625-.622Zm0 2.489a.627.627 0 0 0-.542.311.619.619 0 0 0 0 .622.626.626 0 0 0 1.168-.311.624.624 0 0 0-.626-.622Zm1.252.622a.624.624 0 0 0 .626.622h5.036a.624.624 0 0 0 .442-1.063.624.624 0 0 0-.442-.181H5.387a.624.624 0 0 0-.626.622ZM3.51 9.865a.624.624 0 0 0-.441 1.063.624.624 0 0 0 .441.18.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181Zm1.878 0a.624.624 0 0 0-.442 1.063.624.624 0 0 0 .442.18h5.036a.624.624 0 0 0 .442-1.062.624.624 0 0 0-.442-.181H5.387ZM5.768.957a1.193 1.193 0 0 1 2.337 0h1.69a.718.718 0 1 1 0 1.436H4.079a.718.718 0 1 1 0-1.436h1.69Z",fill:"url(#rw_active_svg__a)",fillRule:"nonzero"}),React.createElement("path",{d:"M0 0h14v14H0z"})));var is="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMy4wMDMgMS41MzZ2LjMxMWEuOTM2LjkzNiAwIDAgMCAuOTM4LjkzNGg1Ljk5MWEuOTM2LjkzNiAwIDAgMCAuOTM5LS45MzR2LS4zMWgxLjI1MWExLjI0OCAxLjI0OCAwIDAgMSAxLjI1MiAxLjI0NHY5Ljk1NWExLjI0OCAxLjI0OCAwIDAgMS0xLjI1MiAxLjI0NUgxLjc1MmMtLjMzMiAwLS42NS0uMTMxLS44ODYtLjM2NWExLjI0IDEuMjQgMCAwIDEtLjM2Ni0uODhWMi43ODFhMS4yNDggMS4yNDggMCAwIDEgMS4yNTItMS4yNDVoMS4yNTFabTIuMzg0IDMuMzUxYS42MjQuNjI0IDAgMCAwLS40NDIgMS4wNjMuNjI0LjYyNCAwIDAgMCAuNDQyLjE4MWg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYzLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3Wm0tMS44NzggMGEuNjI3LjYyNyAwIDAgMC0uNTQyLjMxLjYxOS42MTkgMCAwIDAgMCAuNjIzLjYyNi42MjYgMCAwIDAgMS4xNjgtLjMxMS42MjQuNjI0IDAgMCAwLS42MjUtLjYyMlptMCAyLjQ4OWEuNjI3LjYyNyAwIDAgMC0uNTQyLjMxMS42MTkuNjE5IDAgMCAwIDAgLjYyMi42MjYuNjI2IDAgMCAwIDEuMTY4LS4zMTEuNjI0LjYyNCAwIDAgMC0uNjI2LS42MjJabTEuMjUyLjYyMmEuNjI0LjYyNCAwIDAgMCAuNjI2LjYyMmg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYzLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3YS42MjQuNjI0IDAgMCAwLS42MjYuNjIyWk0zLjUxIDkuODY1YS42MjQuNjI0IDAgMCAwLS40NDEgMS4wNjMuNjI0LjYyNCAwIDAgMCAuNDQxLjE4LjYyNC42MjQgMCAwIDAgLjQ0Mi0xLjA2Mi42MjQuNjI0IDAgMCAwLS40NDItLjE4MVptMS44NzggMGEuNjI0LjYyNCAwIDAgMC0uNDQyIDEuMDYzLjYyNC42MjQgMCAwIDAgLjQ0Mi4xOGg1LjAzNmEuNjI0LjYyNCAwIDAgMCAuNDQyLTEuMDYyLjYyNC42MjQgMCAwIDAtLjQ0Mi0uMTgxSDUuMzg3Wk01Ljc2OC45NTdhMS4xOTMgMS4xOTMgMCAwIDEgMi4zMzcgMGgxLjY5YS43MTguNzE4IDAgMSAxIDAgMS40MzZINC4wNzlhLjcxOC43MTggMCAxIDEgMC0xLjQzNmgxLjY5WiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxNHYxNEgweiIvPjwvZz48L3N2Zz4=",Ou=Object.defineProperty,Lu=Object.getOwnPropertySymbols,ju=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,ql=(E,i,r)=>i in E?Ou(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,ss=(E,i)=>{for(var r in i||(i={}))ju.call(i,r)&&ql(E,r,i[r]);if(Lu)for(var r of Lu(i))us.call(i,r)&&ql(E,r,i[r]);return E};const cs=E=>React.createElement("svg",ss({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M13.015 3.56v8.444c0 .53-.353.955-.802 1.003H.897c-.457 0-.834-.401-.874-.915V3.56h12.992ZM6.559 5.628l-.024.064-1.22 4.571a.597.597 0 0 0 .418.722.59.59 0 0 0 .698-.353l.024-.064 1.227-4.564a.597.597 0 0 0-.417-.721.595.595 0 0 0-.706.345Zm2.71.497a.535.535 0 0 0-.376.393.596.596 0 0 0 .088.48l.048.057 1.035 1.083-1.027 1.09a.588.588 0 0 0 0 .786.509.509 0 0 0 .698.04l.056-.048 1.411-1.483a.582.582 0 0 0 .049-.738l-.049-.056-1.411-1.484a.602.602 0 0 0-.521-.12Zm-5.854.08-.056.048-1.411 1.484a.582.582 0 0 0-.048.738l.048.056 1.411 1.483c.193.2.53.209.73.016l.024-.024a.57.57 0 0 0 .048-.73l-.048-.056L3.07 8.14l1.043-1.083a.568.568 0 0 0-.024-.77.492.492 0 0 0-.674-.08Zm-3.4-5.189c0-.53.353-.954.802-1.002l.08-.008h11.236c.457 0 .834.4.874.914l.008.088v1.356h-13V1.017Z",fill:"#B7C0D2",fillRule:"nonzero"}));var iu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjAxNSAzLjU2djguNDQ0YzAgLjUzLS4zNTMuOTU1LS44MDIgMS4wMDNILjg5N2MtLjQ1NyAwLS44MzQtLjQwMS0uODc0LS45MTVWMy41NmgxMi45OTJaTTYuNTU5IDUuNjI4bC0uMDI0LjA2NC0xLjIyIDQuNTcxYS41OTcuNTk3IDAgMCAwIC40MTguNzIyLjU5LjU5IDAgMCAwIC42OTgtLjM1M2wuMDI0LS4wNjQgMS4yMjctNC41NjRhLjU5Ny41OTcgMCAwIDAtLjQxNy0uNzIxLjU5NS41OTUgMCAwIDAtLjcwNi4zNDVabTIuNzEuNDk3YS41MzUuNTM1IDAgMCAwLS4zNzYuMzkzLjU5Ni41OTYgMCAwIDAgLjA4OC40OGwuMDQ4LjA1NyAxLjAzNSAxLjA4My0xLjAyNyAxLjA5YS41ODguNTg4IDAgMCAwIDAgLjc4Ni41MDkuNTA5IDAgMCAwIC42OTguMDRsLjA1Ni0uMDQ4IDEuNDExLTEuNDgzYS41ODIuNTgyIDAgMCAwIC4wNDktLjczOGwtLjA0OS0uMDU2LTEuNDExLTEuNDg0YS42MDIuNjAyIDAgMCAwLS41MjEtLjEyWm0tNS44NTQuMDgtLjA1Ni4wNDgtMS40MTEgMS40ODRhLjU4Mi41ODIgMCAwIDAtLjA0OC43MzhsLjA0OC4wNTYgMS40MTEgMS40ODNjLjE5My4yLjUzLjIwOS43My4wMTZsLjAyNC0uMDI0YS41Ny41NyAwIDAgMCAuMDQ4LS43M2wtLjA0OC0uMDU2TDMuMDcgOC4xNGwxLjA0My0xLjA4M2EuNTY4LjU2OCAwIDAgMC0uMDI0LS43Ny40OTIuNDkyIDAgMCAwLS42NzQtLjA4Wm0tMy40LTUuMTg5YzAtLjUzLjM1My0uOTU0LjgwMi0xLjAwMmwuMDgtLjAwOGgxMS4yMzZjLjQ1NyAwIC44MzQuNC44NzQuOTE0bC4wMDguMDg4djEuMzU2aC0xM1YxLjAxN1oiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fu=Object.defineProperty,uu=Object.getOwnPropertySymbols,zu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,su=(E,i,r)=>i in E?Fu(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,rl=(E,i)=>{for(var r in i||(i={}))zu.call(i,r)&&su(E,r,i[r]);if(uu)for(var r of uu(i))Tu.call(i,r)&&su(E,r,i[r]);return E};const ds=E=>React.createElement("svg",rl({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"dm_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M13.015 3.56v8.444c0 .53-.353.955-.802 1.003H.897c-.457 0-.834-.401-.874-.915V3.56h12.992ZM6.559 5.628l-.024.064-1.22 4.571a.597.597 0 0 0 .418.722.59.59 0 0 0 .698-.353l.024-.064 1.227-4.564a.597.597 0 0 0-.417-.721.595.595 0 0 0-.706.345Zm2.71.497a.535.535 0 0 0-.376.393.596.596 0 0 0 .088.48l.048.057 1.035 1.083-1.027 1.09a.588.588 0 0 0 0 .786.509.509 0 0 0 .698.04l.056-.048 1.411-1.483a.582.582 0 0 0 .049-.738l-.049-.056-1.411-1.484a.602.602 0 0 0-.521-.12Zm-5.854.08-.056.048-1.411 1.484a.582.582 0 0 0-.048.738l.048.056 1.411 1.483c.193.2.53.209.73.016l.024-.024a.57.57 0 0 0 .048-.73l-.048-.056L3.07 8.14l1.043-1.083a.568.568 0 0 0-.024-.77.492.492 0 0 0-.674-.08Zm-3.4-5.189c0-.53.353-.954.802-1.002l.08-.008h11.236c.457 0 .834.4.874.914l.008.088v1.356h-13V1.017Z",fill:"url(#dm_active_svg__a)",fillRule:"nonzero"}));var cu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEzLjAxNSAzLjU2djguNDQ0YzAgLjUzLS4zNTMuOTU1LS44MDIgMS4wMDNILjg5N2MtLjQ1NyAwLS44MzQtLjQwMS0uODc0LS45MTVWMy41NmgxMi45OTJaTTYuNTU5IDUuNjI4bC0uMDI0LjA2NC0xLjIyIDQuNTcxYS41OTcuNTk3IDAgMCAwIC40MTguNzIyLjU5LjU5IDAgMCAwIC42OTgtLjM1M2wuMDI0LS4wNjQgMS4yMjctNC41NjRhLjU5Ny41OTcgMCAwIDAtLjQxNy0uNzIxLjU5NS41OTUgMCAwIDAtLjcwNi4zNDVabTIuNzEuNDk3YS41MzUuNTM1IDAgMCAwLS4zNzYuMzkzLjU5Ni41OTYgMCAwIDAgLjA4OC40OGwuMDQ4LjA1NyAxLjAzNSAxLjA4My0xLjAyNyAxLjA5YS41ODguNTg4IDAgMCAwIDAgLjc4Ni41MDkuNTA5IDAgMCAwIC42OTguMDRsLjA1Ni0uMDQ4IDEuNDExLTEuNDgzYS41ODIuNTgyIDAgMCAwIC4wNDktLjczOGwtLjA0OS0uMDU2LTEuNDExLTEuNDg0YS42MDIuNjAyIDAgMCAwLS41MjEtLjEyWm0tNS44NTQuMDgtLjA1Ni4wNDgtMS40MTEgMS40ODRhLjU4Mi41ODIgMCAwIDAtLjA0OC43MzhsLjA0OC4wNTYgMS40MTEgMS40ODNjLjE5My4yLjUzLjIwOS43My4wMTZsLjAyNC0uMDI0YS41Ny41NyAwIDAgMCAuMDQ4LS43M2wtLjA0OC0uMDU2TDMuMDcgOC4xNGwxLjA0My0xLjA4M2EuNTY4LjU2OCAwIDAgMC0uMDI0LS43Ny40OTIuNDkyIDAgMCAwLS42NzQtLjA4Wm0tMy40LTUuMTg5YzAtLjUzLjM1My0uOTU0LjgwMi0xLjAwMmwuMDgtLjAwOGgxMS4yMzZjLjQ1NyAwIC44MzQuNC44NzQuOTE0bC4wMDguMDg4djEuMzU2aC0xM1YxLjAxN1oiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",c=Object.defineProperty,g=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ge=(E,i,r)=>i in E?c(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,he=(E,i)=>{for(var r in i||(i={}))Q.call(i,r)&&ge(E,r,i[r]);if(g)for(var r of g(i))re.call(i,r)&&ge(E,r,i[r]);return E};const Ke=E=>React.createElement("svg",he({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M6.54 9.553c4.249 0 6.54-1.137 6.54-1.597V6.062c-1.516.82-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.21v1.895c0 .46 2.291 1.597 6.54 1.597ZM0 9.697v1.804c0 1.958 4.113 2.481 6.54 2.481 2.426 0 6.54-.523 6.54-2.48V9.696c-1.516.821-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.209Zm6.54-3.78c4.249 0 6.54-1.136 6.54-1.596V2.48C13.08.523 8.966 0 6.54 0 4.113 0 0 .523 0 2.48v1.84c0 .46 2.291 1.598 6.54 1.598Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNTQgOS41NTNjNC4yNDkgMCA2LjU0LTEuMTM3IDYuNTQtMS41OTdWNi4wNjJjLTEuNTE2LjgyLTQuMDg2IDEuMjA5LTYuNTQgMS4yMDktMi40NTQgMC01LjAyNS0uMzg4LTYuNTQtMS4yMXYxLjg5NWMwIC40NiAyLjI5MSAxLjU5NyA2LjU0IDEuNTk3Wk0wIDkuNjk3djEuODA0YzAgMS45NTggNC4xMTMgMi40ODEgNi41NCAyLjQ4MSAyLjQyNiAwIDYuNTQtLjUyMyA2LjU0LTIuNDhWOS42OTZjLTEuNTE2LjgyMS00LjA4NiAxLjIwOS02LjU0IDEuMjA5LTIuNDU0IDAtNS4wMjUtLjM4OC02LjU0LTEuMjA5Wm02LjU0LTMuNzhjNC4yNDkgMCA2LjU0LTEuMTM2IDYuNTQtMS41OTZWMi40OEMxMy4wOC41MjMgOC45NjYgMCA2LjU0IDAgNC4xMTMgMCAwIC41MjMgMCAyLjQ4djEuODRjMCAuNDYgMi4yOTEgMS41OTggNi41NCAxLjU5OFoiIGZpbGw9IiNCN0MwRDIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ze=Object.defineProperty,rt=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Kt=(E,i,r)=>i in E?Ze(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Rt=(E,i)=>{for(var r in i||(i={}))gt.call(i,r)&&Kt(E,r,i[r]);if(rt)for(var r of rt(i))ut.call(i,r)&&Kt(E,r,i[r]);return E};const Wt=E=>React.createElement("svg",Rt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"sjj_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M6.54 9.553c4.249 0 6.54-1.137 6.54-1.597V6.062c-1.516.82-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.21v1.895c0 .46 2.291 1.597 6.54 1.597ZM0 9.697v1.804c0 1.958 4.113 2.481 6.54 2.481 2.426 0 6.54-.523 6.54-2.48V9.696c-1.516.821-4.086 1.209-6.54 1.209-2.454 0-5.025-.388-6.54-1.209Zm6.54-3.78c4.249 0 6.54-1.136 6.54-1.596V2.48C13.08.523 8.966 0 6.54 0 4.113 0 0 .523 0 2.48v1.84c0 .46 2.291 1.598 6.54 1.598Z",fill:"url(#sjj_active_svg__a)",fillRule:"nonzero"}));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTYuNTQgOS41NTNjNC4yNDkgMCA2LjU0LTEuMTM3IDYuNTQtMS41OTdWNi4wNjJjLTEuNTE2LjgyLTQuMDg2IDEuMjA5LTYuNTQgMS4yMDktMi40NTQgMC01LjAyNS0uMzg4LTYuNTQtMS4yMXYxLjg5NWMwIC40NiAyLjI5MSAxLjU5NyA2LjU0IDEuNTk3Wk0wIDkuNjk3djEuODA0YzAgMS45NTggNC4xMTMgMi40ODEgNi41NCAyLjQ4MSAyLjQyNiAwIDYuNTQtLjUyMyA2LjU0LTIuNDhWOS42OTZjLTEuNTE2LjgyMS00LjA4NiAxLjIwOS02LjU0IDEuMjA5LTIuNDU0IDAtNS4wMjUtLjM4OC02LjU0LTEuMjA5Wm02LjU0LTMuNzhjNC4yNDkgMCA2LjU0LTEuMTM2IDYuNTQtMS41OTZWMi40OEMxMy4wOC41MjMgOC45NjYgMCA2LjU0IDAgNC4xMTMgMCAwIC41MjMgMCAyLjQ4djEuODRjMCAuNDYgMi4yOTEgMS41OTggNi41NCAxLjU5OFoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",rn=Object.defineProperty,mn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable,tr=(E,i,r)=>i in E?rn(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,or=(E,i)=>{for(var r in i||(i={}))on.call(i,r)&&tr(E,r,i[r]);if(mn)for(var r of mn(i))In.call(i,r)&&tr(E,r,i[r]);return E};const Wn=E=>React.createElement("svg",or({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("path",{d:"M6.991.005a6.986 6.986 0 1 1-3.587 12.982l-.329-.193-1.71.467a.524.524 0 0 1-.642-.644l.465-1.707a21.7 21.7 0 0 1-.357-.621A6.986 6.986 0 0 1 6.991.006ZM5.318 9.007a.524.524 0 0 0-.67.806 3.654 3.654 0 0 0 2.343.846c.868 0 1.69-.303 2.344-.846a.524.524 0 1 0-.67-.806 2.606 2.606 0 0 1-1.674.604 2.606 2.606 0 0 1-1.673-.604Z",fill:"#B7C0D2",fillRule:"nonzero"}));var xr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuOTkxLjAwNWE2Ljk4NiA2Ljk4NiAwIDEgMS0zLjU4NyAxMi45ODJsLS4zMjktLjE5My0xLjcxLjQ2N2EuNTI0LjUyNCAwIDAgMS0uNjQyLS42NDRsLjQ2NS0xLjcwN2EyMS43IDIxLjcgMCAwIDEtLjM1Ny0uNjIxQTYuOTg2IDYuOTg2IDAgMCAxIDYuOTkxLjAwNlpNNS4zMTggOS4wMDdhLjUyNC41MjQgMCAwIDAtLjY3LjgwNiAzLjY1NCAzLjY1NCAwIDAgMCAyLjM0My44NDZjLjg2OCAwIDEuNjktLjMwMyAyLjM0NC0uODQ2YS41MjQuNTI0IDAgMSAwLS42Ny0uODA2IDIuNjA2IDIuNjA2IDAgMCAxLTEuNjc0LjYwNCAyLjYwNiAyLjYwNiAwIDAgMS0xLjY3My0uNjA0WiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Or=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,Cn=(E,i,r)=>i in E?Or(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,kn=(E,i)=>{for(var r in i||(i={}))Kn.call(i,r)&&Cn(E,r,i[r]);if(Fn)for(var r of Fn(i))Zn.call(i,r)&&Cn(E,r,i[r]);return E};const yr=E=>React.createElement("svg",kn({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"pl_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M6.991.005a6.986 6.986 0 1 1-3.587 12.982l-.329-.193-1.71.467a.524.524 0 0 1-.642-.644l.465-1.707a21.7 21.7 0 0 1-.357-.621A6.986 6.986 0 0 1 6.991.006ZM5.318 9.007a.524.524 0 0 0-.67.806 3.654 3.654 0 0 0 2.343.846c.868 0 1.69-.303 2.344-.846a.524.524 0 1 0-.67-.806 2.606 2.606 0 0 1-1.674.604 2.606 2.606 0 0 1-1.673-.604Z",fill:"url(#pl_active_svg__a)",fillRule:"nonzero"}));var Vr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTYuOTkxLjAwNWE2Ljk4NiA2Ljk4NiAwIDEgMS0zLjU4NyAxMi45ODJsLS4zMjktLjE5My0xLjcxLjQ2N2EuNTI0LjUyNCAwIDAgMS0uNjQyLS42NDRsLjQ2NS0xLjcwN2EyMS43IDIxLjcgMCAwIDEtLjM1Ny0uNjIxQTYuOTg2IDYuOTg2IDAgMCAxIDYuOTkxLjAwNlpNNS4zMTggOS4wMDdhLjUyNC41MjQgMCAwIDAtLjY3LjgwNiAzLjY1NCAzLjY1NCAwIDAgMCAyLjM0My44NDZjLjg2OCAwIDEuNjktLjMwMyAyLjM0NC0uODQ2YS41MjQuNTI0IDAgMSAwLS42Ny0uODA2IDIuNjA2IDIuNjA2IDAgMCAxLTEuNjc0LjYwNCAyLjYwNiAyLjYwNiAwIDAgMS0xLjY3My0uNjA0WiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Nr=Object.defineProperty,ur=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,Sa=(E,i,r)=>i in E?Nr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,fa=(E,i)=>{for(var r in i||(i={}))qr.call(i,r)&&Sa(E,r,i[r]);if(ur)for(var r of ur(i))ea.call(i,r)&&Sa(E,r,i[r]);return E};const Xa=E=>React.createElement("svg",fa({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M12.6 1.4h-.467V.933A.933.933 0 0 0 11.2 0H2.8a.933.933 0 0 0-.933.933V1.4H1.4C.628 1.4 0 2.028 0 2.8v.933c0 .772.628 1.4 1.4 1.4h.467c0 2.666 2.06 4.873 4.666 5.111v1.423h-1.31a.467.467 0 0 0-.437.303l-.35.933a.467.467 0 0 0 .437.63h4.254a.467.467 0 0 0 .437-.63l-.35-.933a.467.467 0 0 0-.437-.303h-1.31v-1.423c2.606-.238 4.666-2.445 4.666-5.11h.467c.772 0 1.4-.629 1.4-1.4V2.8c0-.772-.628-1.4-1.4-1.4ZM1.4 4.2a.467.467 0 0 1-.467-.467V2.8c0-.257.21-.467.467-.467h.467V4.2H1.4Zm7.406-.023-.753.77.17 1.057a.212.212 0 0 1-.201.28h-.003a.222.222 0 0 1-.099-.024l-.922-.513-.921.507a.212.212 0 1 1-.312-.22l.18-1.091-.752-.773a.21.21 0 0 1-.049-.216.21.21 0 0 1 .17-.142l1.032-.155.465-.985a.213.213 0 0 1 .384 0l.461.988 1.031.159a.21.21 0 0 1 .169.143.21.21 0 0 1-.05.215Zm4.26-.444c0 .258-.209.467-.466.467h-.467V2.333h.467c.257 0 .467.21.467.467v.933Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjYgMS40aC0uNDY3Vi45MzNBLjkzMy45MzMgMCAwIDAgMTEuMiAwSDIuOGEuOTMzLjkzMyAwIDAgMC0uOTMzLjkzM1YxLjRIMS40Qy42MjggMS40IDAgMi4wMjggMCAyLjh2LjkzM2MwIC43NzIuNjI4IDEuNCAxLjQgMS40aC40NjdjMCAyLjY2NiAyLjA2IDQuODczIDQuNjY2IDUuMTExdjEuNDIzaC0xLjMxYS40NjcuNDY3IDAgMCAwLS40MzcuMzAzbC0uMzUuOTMzYS40NjcuNDY3IDAgMCAwIC40MzcuNjNoNC4yNTRhLjQ2Ny40NjcgMCAwIDAgLjQzNy0uNjNsLS4zNS0uOTMzYS40NjcuNDY3IDAgMCAwLS40MzctLjMwM2gtMS4zMXYtMS40MjNjMi42MDYtLjIzOCA0LjY2Ni0yLjQ0NSA0LjY2Ni01LjExaC40NjdjLjc3MiAwIDEuNC0uNjI5IDEuNC0xLjRWMi44YzAtLjc3Mi0uNjI4LTEuNC0xLjQtMS40Wk0xLjQgNC4yYS40NjcuNDY3IDAgMCAxLS40NjctLjQ2N1YyLjhjMC0uMjU3LjIxLS40NjcuNDY3LS40NjdoLjQ2N1Y0LjJIMS40Wm03LjQwNi0uMDIzLS43NTMuNzcuMTcgMS4wNTdhLjIxMi4yMTIgMCAwIDEtLjIwMS4yOGgtLjAwM2EuMjIyLjIyMiAwIDAgMS0uMDk5LS4wMjRsLS45MjItLjUxMy0uOTIxLjUwN2EuMjEyLjIxMiAwIDEgMS0uMzEyLS4yMmwuMTgtMS4wOTEtLjc1Mi0uNzczYS4yMS4yMSAwIDAgMS0uMDQ5LS4yMTYuMjEuMjEgMCAwIDEgLjE3LS4xNDJsMS4wMzItLjE1NS40NjUtLjk4NWEuMjEzLjIxMyAwIDAgMSAuMzg0IDBsLjQ2MS45ODggMS4wMzEuMTU5YS4yMS4yMSAwIDAgMSAuMTY5LjE0My4yMS4yMSAwIDAgMS0uMDUuMjE1Wm00LjI2LS40NDRjMCAuMjU4LS4yMDkuNDY3LS40NjYuNDY3aC0uNDY3VjIuMzMzaC40NjdjLjI1NyAwIC40NjcuMjEuNDY3LjQ2N3YuOTMzWiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Lr=Object.defineProperty,Ga=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Oa=(E,i,r)=>i in E?Lr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,bo=(E,i)=>{for(var r in i||(i={}))ga.call(i,r)&&Oa(E,r,i[r]);if(Ga)for(var r of Ga(i))za.call(i,r)&&Oa(E,r,i[r]);return E};const mr=E=>React.createElement("svg",bo({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"phb_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M32.6 18.4h-.467v-.467A.933.933 0 0 0 31.2 17h-8.4a.933.933 0 0 0-.933.933v.467H21.4c-.772 0-1.4.628-1.4 1.4v.933c0 .772.628 1.4 1.4 1.4h.467c0 2.666 2.06 4.873 4.666 5.111v1.423h-1.31a.467.467 0 0 0-.437.303l-.35.933a.467.467 0 0 0 .437.63h4.254a.467.467 0 0 0 .437-.63l-.35-.933a.467.467 0 0 0-.437-.303h-1.31v-1.423c2.606-.238 4.666-2.445 4.666-5.11h.467c.772 0 1.4-.629 1.4-1.4V19.8c0-.772-.628-1.4-1.4-1.4Zm-11.2 2.8a.467.467 0 0 1-.467-.467V19.8c0-.257.21-.467.467-.467h.467V21.2H21.4Zm7.406-.023-.753.77.17 1.057a.212.212 0 0 1-.201.28h-.003a.222.222 0 0 1-.099-.024l-.922-.513-.921.507a.212.212 0 1 1-.312-.22l.18-1.091-.752-.773a.21.21 0 0 1-.049-.216.21.21 0 0 1 .17-.142l1.032-.155.465-.985a.213.213 0 0 1 .384 0l.461.988 1.031.159a.21.21 0 0 1 .169.143.21.21 0 0 1-.05.215Zm4.26-.444c0 .258-.209.467-.466.467h-.467v-1.867h.467c.257 0 .467.21.467.467v.933Z",transform:"translate(-20 -17)",fill:"url(#phb_active_svg__a)",fillRule:"nonzero"}));var cr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMyLjYgMTguNGgtLjQ2N3YtLjQ2N0EuOTMzLjkzMyAwIDAgMCAzMS4yIDE3aC04LjRhLjkzMy45MzMgMCAwIDAtLjkzMy45MzN2LjQ2N0gyMS40Yy0uNzcyIDAtMS40LjYyOC0xLjQgMS40di45MzNjMCAuNzcyLjYyOCAxLjQgMS40IDEuNGguNDY3YzAgMi42NjYgMi4wNiA0Ljg3MyA0LjY2NiA1LjExMXYxLjQyM2gtMS4zMWEuNDY3LjQ2NyAwIDAgMC0uNDM3LjMwM2wtLjM1LjkzM2EuNDY3LjQ2NyAwIDAgMCAuNDM3LjYzaDQuMjU0YS40NjcuNDY3IDAgMCAwIC40MzctLjYzbC0uMzUtLjkzM2EuNDY3LjQ2NyAwIDAgMC0uNDM3LS4zMDNoLTEuMzF2LTEuNDIzYzIuNjA2LS4yMzggNC42NjYtMi40NDUgNC42NjYtNS4xMWguNDY3Yy43NzIgMCAxLjQtLjYyOSAxLjQtMS40VjE5LjhjMC0uNzcyLS42MjgtMS40LTEuNC0xLjRabS0xMS4yIDIuOGEuNDY3LjQ2NyAwIDAgMS0uNDY3LS40NjdWMTkuOGMwLS4yNTcuMjEtLjQ2Ny40NjctLjQ2N2guNDY3VjIxLjJIMjEuNFptNy40MDYtLjAyMy0uNzUzLjc3LjE3IDEuMDU3YS4yMTIuMjEyIDAgMCAxLS4yMDEuMjhoLS4wMDNhLjIyMi4yMjIgMCAwIDEtLjA5OS0uMDI0bC0uOTIyLS41MTMtLjkyMS41MDdhLjIxMi4yMTIgMCAxIDEtLjMxMi0uMjJsLjE4LTEuMDkxLS43NTItLjc3M2EuMjEuMjEgMCAwIDEtLjA0OS0uMjE2LjIxLjIxIDAgMCAxIC4xNy0uMTQybDEuMDMyLS4xNTUuNDY1LS45ODVhLjIxMy4yMTMgMCAwIDEgLjM4NCAwbC40NjEuOTg4IDEuMDMxLjE1OWEuMjEuMjEgMCAwIDEgLjE2OS4xNDMuMjEuMjEgMCAwIDEtLjA1LjIxNVptNC4yNi0uNDQ0YzAgLjI1OC0uMjA5LjQ2Ny0uNDY2LjQ2N2gtLjQ2N3YtMS44NjdoLjQ2N2MuMjU3IDAgLjQ2Ny4yMS40NjcuNDY3di45MzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAgLTE3KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",sr=Object.defineProperty,$n=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,Pr=(E,i,r)=>i in E?sr(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,da=(E,i)=>{for(var r in i||(i={}))pa.call(i,r)&&Pr(E,r,i[r]);if($n)for(var r of $n(i))nr.call(i,r)&&Pr(E,r,i[r]);return E};const ua=E=>React.createElement("svg",da({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M12.268 1.94h.805c.481 0 .871.39.871.87v4.354c0 .48-.39.87-.87.87h-1.586L7.845 2.771l-.423-.6-2.593 1.197a.87.87 0 0 1-.537.063c-.791-.158-1.057-.435-.796-.83.252-.383 1.324-1.153 3.218-2.31a.997.997 0 0 1 .154-.078C7.663-.16 8.57-.027 9.59.618c.843.535 1.74.978 2.678 1.322ZM.608 7.99a.87.87 0 0 1-.594-.826V2.81c0-.48.39-.87.87-.87h2.008l-.004.003a1.127 1.127 0 0 0 .047 1.715c.638.515 1.5.658 2.27.377l1.959-.714 1.373 1.985c.042.04.08.086.114.134l2.407 3.479a.87.87 0 0 1-.33 1.275l-3.845 1.903a.866.866 0 0 1-.557.073l.142-.144c.67-.678.67-1.77 0-2.448l-2.786-2.82a1.306 1.306 0 0 0-1.858 0L.608 7.99Zm2.73-.375 2.47 2.5a.87.87 0 0 1 .223.835l-.125.471a.671.671 0 0 1-1.046.37L1.683 9.452a.87.87 0 0 1-.104-1.313l.52-.526a.87.87 0 0 1 1.238 0Z",fill:"#B7C0D2",fillRule:"nonzero"}));var ho="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI2OCAxLjk0aC44MDVjLjQ4MSAwIC44NzEuMzkuODcxLjg3djQuMzU0YzAgLjQ4LS4zOS44Ny0uODcuODdoLTEuNTg2TDcuODQ1IDIuNzcxbC0uNDIzLS42LTIuNTkzIDEuMTk3YS44Ny44NyAwIDAgMS0uNTM3LjA2M2MtLjc5MS0uMTU4LTEuMDU3LS40MzUtLjc5Ni0uODMuMjUyLS4zODMgMS4zMjQtMS4xNTMgMy4yMTgtMi4zMWEuOTk3Ljk5NyAwIDAgMSAuMTU0LS4wNzhDNy42NjMtLjE2IDguNTctLjAyNyA5LjU5LjYxOGMuODQzLjUzNSAxLjc0Ljk3OCAyLjY3OCAxLjMyMlpNLjYwOCA3Ljk5YS44Ny44NyAwIDAgMS0uNTk0LS44MjZWMi44MWMwLS40OC4zOS0uODcuODctLjg3aDIuMDA4bC0uMDA0LjAwM2ExLjEyNyAxLjEyNyAwIDAgMCAuMDQ3IDEuNzE1Yy42MzguNTE1IDEuNS42NTggMi4yNy4zNzdsMS45NTktLjcxNCAxLjM3MyAxLjk4NWMuMDQyLjA0LjA4LjA4Ni4xMTQuMTM0bDIuNDA3IDMuNDc5YS44Ny44NyAwIDAgMS0uMzMgMS4yNzVsLTMuODQ1IDEuOTAzYS44NjYuODY2IDAgMCAxLS41NTcuMDczbC4xNDItLjE0NGMuNjctLjY3OC42Ny0xLjc3IDAtMi40NDhsLTIuNzg2LTIuODJhMS4zMDYgMS4zMDYgMCAwIDAtMS44NTggMEwuNjA4IDcuOTlabTIuNzMtLjM3NSAyLjQ3IDIuNWEuODcuODcgMCAwIDEgLjIyMy44MzVsLS4xMjUuNDcxYS42NzEuNjcxIDAgMCAxLTEuMDQ2LjM3TDEuNjgzIDkuNDUyYS44Ny44NyAwIDAgMS0uMTA0LTEuMzEzbC41Mi0uNTI2YS44Ny44NyAwIDAgMSAxLjIzOCAwWiIgZmlsbD0iI0I3QzBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",so=Object.defineProperty,Fo=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,Ua=(E,i,r)=>i in E?so(E,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):E[i]=r,Do=(E,i)=>{for(var r in i||(i={}))Ja.call(i,r)&&Ua(E,r,i[r]);if(Fo)for(var r of Fo(i))zo.call(i,r)&&Ua(E,r,i[r]);return E};const xl=E=>React.createElement("svg",Do({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"hzz_active_svg__a"},React.createElement("stop",{stopColor:"#77C1EE",offset:"0%"}),React.createElement("stop",{stopColor:"#3061D0",offset:"100%"}))),React.createElement("path",{d:"M12.268 1.94h.805c.481 0 .871.39.871.87v4.354c0 .48-.39.87-.87.87h-1.586L7.845 2.771l-.423-.6-2.593 1.197a.87.87 0 0 1-.537.063c-.791-.158-1.057-.435-.796-.83.252-.383 1.324-1.153 3.218-2.31a.997.997 0 0 1 .154-.078C7.663-.16 8.57-.027 9.59.618c.843.535 1.74.978 2.678 1.322ZM.608 7.99a.87.87 0 0 1-.594-.826V2.81c0-.48.39-.87.87-.87h2.008l-.004.003a1.127 1.127 0 0 0 .047 1.715c.638.515 1.5.658 2.27.377l1.959-.714 1.373 1.985c.042.04.08.086.114.134l2.407 3.479a.87.87 0 0 1-.33 1.275l-3.845 1.903a.866.866 0 0 1-.557.073l.142-.144c.67-.678.67-1.77 0-2.448l-2.786-2.82a1.306 1.306 0 0 0-1.858 0L.608 7.99Zm2.73-.375 2.47 2.5a.87.87 0 0 1 .223.835l-.125.471a.671.671 0 0 1-1.046.37L1.683 9.452a.87.87 0 0 1-.104-1.313l.52-.526a.87.87 0 0 1 1.238 0Z",fill:"url(#hzz_active_svg__a)",fillRule:"nonzero"}));var ya="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNzdDMUVFIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNjFEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEyLjI2OCAxLjk0aC44MDVjLjQ4MSAwIC44NzEuMzkuODcxLjg3djQuMzU0YzAgLjQ4LS4zOS44Ny0uODcuODdoLTEuNTg2TDcuODQ1IDIuNzcxbC0uNDIzLS42LTIuNTkzIDEuMTk3YS44Ny44NyAwIDAgMS0uNTM3LjA2M2MtLjc5MS0uMTU4LTEuMDU3LS40MzUtLjc5Ni0uODMuMjUyLS4zODMgMS4zMjQtMS4xNTMgMy4yMTgtMi4zMWEuOTk3Ljk5NyAwIDAgMSAuMTU0LS4wNzhDNy42NjMtLjE2IDguNTctLjAyNyA5LjU5LjYxOGMuODQzLjUzNSAxLjc0Ljk3OCAyLjY3OCAxLjMyMlpNLjYwOCA3Ljk5YS44Ny44NyAwIDAgMS0uNTk0LS44MjZWMi44MWMwLS40OC4zOS0uODcuODctLjg3aDIuMDA4bC0uMDA0LjAwM2ExLjEyNyAxLjEyNyAwIDAgMCAuMDQ3IDEuNzE1Yy42MzguNTE1IDEuNS42NTggMi4yNy4zNzdsMS45NTktLjcxNCAxLjM3MyAxLjk4NWMuMDQyLjA0LjA4LjA4Ni4xMTQuMTM0bDIuNDA3IDMuNDc5YS44Ny44NyAwIDAgMS0uMzMgMS4yNzVsLTMuODQ1IDEuOTAzYS44NjYuODY2IDAgMCAxLS41NTcuMDczbC4xNDItLjE0NGMuNjctLjY3OC42Ny0xLjc3IDAtMi40NDhsLTIuNzg2LTIuODJhMS4zMDYgMS4zMDYgMCAwIDAtMS44NTggMEwuNjA4IDcuOTlabTIuNzMtLjM3NSAyLjQ3IDIuNWEuODcuODcgMCAwIDEgLjIyMy44MzVsLS4xMjUuNDcxYS42NzEuNjcxIDAgMCAxLTEuMDQ2LjM3TDEuNjgzIDkuNDUyYS44Ny44NyAwIDAgMS0uMTA0LTEuMzEzbC41Mi0uNTI2YS44Ny44NyAwIDAgMSAxLjIzOCAwWiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",xa=e(61809);const Ta=(E,i)=>({1:{url:`/shixuns/${i}/challenges`,isPush:!1},2:{url:`/shixuns/${i}/propaedeutics`,isPush:!1},3:{url:`/shixuns/${i}/repository`,isPush:!0},4:{url:`/shixuns/${i}/secret_repository`,isPush:!0},5:{url:`/shixuns/${i}/collaborators`,isPush:!1},6:{url:`/shixuns/${i}/dataset`,isPush:!1},7:{url:`/shixuns/${i}/shixun_discuss`,isPush:!1},8:{url:`/shixuns/${i}/ranking_list`,isPush:!1},9:{url:`/shixuns/${i}/settings`,isPush:!1}})[E]||{},_a=E=>({challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9"})[E]||"1",eo=({user:E,shixunsDetail:i,globalSetting:r,loading:tt,dispatch:hn})=>{var An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn;const[Qr]=(0,f.useSearchParams)(),Tr=(0,f.useParams)(),[aa,Br]=(0,t.useState)(""),[Aa,Sr]=(0,t.useState)(""),Ea=(0,f.useLocation)(),[ha,Da]=(0,t.useState)(!1);(0,N.Dk)(((An=i.detail)==null?void 0:An.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),(0,t.useEffect)(()=>{const rr=Tr.id;Br(rr),hn({type:"shixunsDetail/getShixunsDetail",payload:{id:rr}}),hn({type:"shixunsDetail/getRightData",payload:{id:rr}})},[Tr.id]),(0,t.useEffect)(()=>{var rr;Sr(_a((rr=Ea.pathname.split("/"))==null?void 0:rr[3]))},[Ea.pathname]);const ba=({item:rr,key:wr,keyPath:dr,domEvent:br})=>{var wn,Er;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",br.currentTarget.textContent]);const{url:oo,isPush:sa}=Ta(wr,aa);sa?(wn=f.history)==null||wn.push(oo):(Er=f.history)==null||Er.replace(oo)},Wa=(tn=(Ut=E.userInfo)==null?void 0:Ut.shixun)==null?void 0:tn.own,to=(Vt=(pt=E.userInfo)==null?void 0:pt.shixun)==null?void 0:Vt.editable,lr=[{key:"1",label:"\u4EFB\u52A1",icon:rs,activeIcon:is,show:!0},{key:"3",label:"\u4EE3\u7801",icon:iu,activeIcon:cu,show:Wa&&!((Ir=i.detail)!=null&&Ir.is_jupyter)&&((Cr=i.detail)==null?void 0:Cr.init_repository)},{key:"6",label:"\u6570\u636E\u96C6",icon:ke,activeIcon:pn,show:!0},{key:"4",label:"\u79C1\u5BC6\u4EE3\u7801",icon:iu,activeIcon:cu,show:Wa&&((Hr=i.detail)==null?void 0:Hr.secret_repository)},{key:"7",label:"\u8BC4\u8BBA",icon:xr,activeIcon:Vr,show:Wa&&to&&!((hr=i.detail)!=null&&hr.is_jupyter)&&!((_r=i.detail)!=null&&_r.is_disable_discuss)},{key:"8",label:"\u6392\u884C\u699C",icon:ka,activeIcon:cr,show:!((zr=i.detail)!=null&&zr.is_jupyter)},{key:"5",label:"\u5408\u4F5C\u8005",icon:ho,activeIcon:ya,show:Wa},{key:"9",label:"\u914D\u7F6E",icon:"\u2699\uFE0F",show:Wa&&((zn=i.detail)==null?void 0:zn.is_jupyter)}].filter(rr=>rr.show);return t.createElement("section",{className:xo.bg,style:{background:`url(${Du}) 0 center / 100% 100% no-repeat`,minHeight:"100vh"}},t.createElement(xa.Z,{title:"\u5B9E\u8DF5\u9879\u76EE",defaultBack:"/shixuns"}),t.createElement(bu,null),t.createElement("section",{className:xo.tabs},t.createElement("div",{className:"flex item-center",style:{width:"1200px",height:"32px",margin:"0 auto"}},(0,v.Ny)()&&!((_n=i.challenges)!=null&&_n.is_jupyter||(Ar=i.challenges)!=null&&Ar.is_jupyter_lab)&&t.createElement("div",{className:xo.checkWrap,style:{marginRight:"20px"}},t.createElement("span",{className:`${xo.check} ${xo.activeCheck}`,onClick:()=>Da(!0)},t.createElement("i",{className:"iconfont icon-hjj-yijianjiance font14"}),"\u4E00\u952E\u68C0\u6D4B")),Wa&&to&&!((Jn=i.detail)!=null&&Jn.is_jupyter)&&t.createElement("div",{className:xo.checkWrap,style:{width:"78px"}},t.createElement(f.Link,{className:xo.check,to:`/shixuns/${aa}/edit`,onClick:rr=>{Qr.get("exercise")&&(rr.preventDefault(),ee.default.confirm({title:"\u63D0\u793A",content:"\u8BF7\u6CE8\u610F\uFF0C\u672C\u6B21\u7F16\u8F91\u4EC5\u4FEE\u6539\u8BD5\u5377\u4E2D\u7684\u5B9E\u8BAD\u9898\uFF0C\u4E0D\u4F1A\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8DF5\u9879\u76EE\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>f.history.push(`/shixuns/${aa}/edit`)}))},id:"settingEntry"},t.createElement("i",{className:"iconfont icon-hjj-shezhi1 font14"}),t.createElement("span",null,"\u8BBE\u7F6E")))),t.createElement("aside",{className:xo.wrap},t.createElement("div",{className:xo.tabsWrap},lr.map(rr=>t.createElement("div",{key:rr.key,className:_u()(xo.tabItem,{[xo.activeTab]:Aa===rr.key}),onClick:()=>ba({key:rr.key,domEvent:{currentTarget:{textContent:rr.label}}})},rr.key=="9"?t.createElement(t.Fragment,null,t.createElement("div",{className:xo.activeIcon},t.createElement("i",{className:"iconfont icon-hjj-shezhi font14",style:{color:"#3061D0"}})),t.createElement("div",{className:xo.icon},t.createElement("i",{className:"iconfont icon-hjj-shezhi font14",style:{color:Aa===rr.key?"#3061D0":"#B7C0D2"}}))):t.createElement(t.Fragment,null,t.createElement("img",{className:xo.activeIcon,src:rr.activeIcon,style:{width:14,marginRight:6}}),t.createElement("img",{className:xo.icon,src:Aa===rr.key?rr.activeIcon:rr.icon,style:{width:14,marginRight:6}})),t.createElement("span",null,rr.label)))),t.createElement("div",{className:xo.content},t.createElement(f.Outlet,null)),t.createElement(vn,{isDrawer:ha,setIsDrawer:Da}))))};var ta=(0,f.connect)(({user:E,shixunsDetail:i,loading:r,globalSetting:tt})=>({user:E,shixunsDetail:i,globalSetting:tt,loading:r.models.index}))(eo),Ya=e(20834),pr={flex_box_center:"flex_box_center___C7BpK",flex_space_between:"flex_space_between___y5tEt",flex_box_vertical_center:"flex_box_vertical_center___BzS9v",flex_box_center_end:"flex_box_center_end___BlZGt",flex_box_column:"flex_box_column___XFVq1",banner:"banner___x1zhX",wrp:"wrp___HroXY",action:"action___Q9oWd",titleWrap:"titleWrap___LbsjD",deleteBtnStatus:"deleteBtnStatus___QiOcU",title:"title___nwoJQ",btn:"btn___tsJce",btn_type:"btn_type___pqyD9",actionBtns:"actionBtns___VEzTd",ratingTitle:"ratingTitle___sVN4G",fork:"fork___zCzx7",collect:"collect___JiCST",gold:"gold___f3DHn",handleOverflow:"handleOverflow___gVLUz",laboratory:"laboratory___KOOT4",name:"name___NM3vA",contentWrap:"contentWrap___IYvpn",contentLeftWrap:"contentLeftWrap___O88ow",user:"user___WJ43b",text:"text___Ip9I2",d1:"d1___iRJGr",d2:"d2___GxMoB",operationWrap:"operationWrap___OafFH",iconBtn:"iconBtn___SopdR",testBtn:"testBtn___FstX2",fullScreenLoading:"fullScreenLoading___QcDyh",customPopover:"customPopover___v_kEO",active:"active___B6kUu",splitInfo:"splitInfo___Iz1oG",splitInfo_t1:"splitInfo_t1___leyKR",splitInfo_t2:"splitInfo_t2___BwEYQ"},ao={recommend_config_introduce:"recommend_config_introduce___xnAQ0",recommend_config:"recommend_config___HSCj1",recommend_config_item:"recommend_config_item___uRjR7",item_title:"item_title___KPaUh",recommend_text:"recommend_text___JUfgL",item_content:"item_content___HFNJz",recommend_config_active_item:"recommend_config_active_item___IwL8D",tooltip:"tooltip___yYmGb"},Yo=e(61485),Zo=e(13014),Ma=e(59301),Ho=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())}),So=({visible:E,onOk:i,onCancel:r,identifier:tt})=>{const[hn,An]=(0,t.useState)(!1),[Ut,tn]=(0,t.useState)({}),[pt,Vt]=(0,t.useState)(!1),Ir=()=>Ho(void 0,null,function*(){Vt(!0);const hr=yield(0,H.HS)(tt);[0,-10].includes(hr.status)&&(tn(hr),Vt(!1))}),Cr=()=>{ee.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ma.createElement("div",{className:"tc"},Ma.createElement("img",{src:Zo,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Hr=()=>Ho(void 0,null,function*(){An(!0),(yield(0,ze.ZP)(`/api/shixuns/${tt}/apply_recommend_config.json`,{method:"put",body:{data:Ut==null?void 0:Ut.recommend}})).status==0&&(T.ZP.success("\u5E94\u7528\u6210\u529F"),An(!1),r())});return Ma.createElement(Ma.Fragment,null,Ma.createElement(ee.default,{title:"\u63A8\u8350\u914D\u7F6E",open:E,width:640,onCancel:r,centered:!0,onOk:()=>Ho(void 0,null,function*(){yield Hr(),i()}),confirmLoading:hn,okText:"\u4F7F\u7528\u63A8\u8350\u914D\u7F6E",cancelText:"\u4E0D\u4F7F\u7528"},Ma.createElement(P.Z,{spinning:pt},Ma.createElement("div",{className:ao.recommend_config_introduce},Ma.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Ma.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002")),Ma.createElement("div",{className:ao.recommend_config},["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"].map((hr,_r)=>Ma.createElement("div",{className:`${ao.recommend_config_item}`,key:hr},Ma.createElement("div",{className:ao.item_title},Ma.createElement("div",null,hr),_r==1?Ma.createElement("div",{className:ao.recommend_text},"\u63A8\u8350"):Ma.createElement(Ma.Fragment,null)),(hr=="\u5F53\u524D\u914D\u7F6E"&&(Ut==null?void 0:Ut.current)||hr=="\u63A8\u8350\u914D\u7F6E"&&(Ut==null?void 0:Ut.recommend)||[]).map((zr,zn)=>Ma.createElement("div",{className:ao.item_content,key:zn},Ma.createElement("span",null,zr==null?void 0:zr.image_name),zr!=null&&zr.cpu_limit?Ma.createElement("span",null,zr==null?void 0:zr.cpu_limit,"\u6838",zr==null?void 0:zr.memory_limit,"G"):Ma.createElement("div",null,Ma.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Ma.createElement(u.Z,{title:Ma.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Ma.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Ma.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Ma.createElement(Yo.Z,{className:ao.tooltip})))))))),Ma.createElement("div",null,Ma.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Ma.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Cr()},"\u8054\u7CFB\u7BA1\u7406\u5458")))))},$e=e(59301),qa=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,ml=(E,i)=>{var r={};for(var tt in E)Ra.call(E,tt)&&i.indexOf(tt)<0&&(r[tt]=E[tt]);if(E!=null&&qa)for(var tt of qa(E))i.indexOf(tt)<0&&Vo.call(E,tt)&&(r[tt]=E[tt]);return r},co=(E,i,r)=>new Promise((tt,hn)=>{var An=pt=>{try{tn(r.next(pt))}catch(Vt){hn(Vt)}},Ut=pt=>{try{tn(r.throw(pt))}catch(Vt){hn(Vt)}},tn=pt=>pt.done?tt(pt.value):Promise.resolve(pt.value).then(An,Ut);tn((r=r.apply(E,i)).next())});const Go=E=>{var i=E,{shixunsDetail:r,user:tt,globalSetting:hn,loading:An,dispatch:Ut,problemset:tn}=i,pt=ml(i,["shixunsDetail","user","globalSetting","loading","dispatch","problemset"]),Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr,aa,Br,Aa,Sr,Ea,ha,Da,ba,Wa,to,lr,rr,wr,dr,br,wn,Er,oo,sa,no,ko,bl,$l,_l,ei,ti,ni,ri,ai,oi,li,ii,ui,si,ci,di,fi,vi,mi,gi,pi,hi,Ai,Ei,yi,Ci,xi,bi,Di,Si,Mi,Pi,Ii,wi,Ni,Bi,Oi,Li,ji,Fi,zi,Ti,Ri,Zi,Hi,Qi,ki,Wi,Ki,Xi,Yi,Vi,Gi,Ui,Ji,qi,$a,vu,Kl,Zu,mu,gu,Xl,Yl;const pu=(0,f.useLocation)(),Pa=(0,t.useRef)(""),[Hu,Ol]=(0,t.useState)(!1),Qu=(0,t.useRef)(null),[ku,hu]=(0,t.useState)(!0),[Dl,Vl]=(0,t.useState)(2),[Wu,ol]=(0,t.useState)(!1),[Ku,$i]=(0,t.useState)(!1),[Ll,Xu]=(0,t.useState)(),[jl,Gl]=(0,t.useState)(),[Au,Yu]=(0,t.useState)(),[Fl,Vu]=(0,t.useState)(!1),[fs,zl]=(0,t.useState)(!1),[_i,eu]=(0,t.useState)(2),[Gu,tu]=(0,t.useState)(!1),Eu=[{level:"\u7B80\u5355",color:"#44D7B6"},{level:"\u9002\u4E2D",color:"#F7B500"},{level:"\u56F0\u96BE",color:"#E53333"}],Ul=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}];(0,t.useEffect)(()=>{var Mn;Pa.current=(Mn=pu.pathname.split("/"))==null?void 0:Mn[2]},[pu.pathname]),(0,t.useEffect)(()=>{Ut({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),setTimeout(()=>{hu(!1)},5e3)},[]);const yu=(Ir=(Vt=tt.userInfo)==null?void 0:Vt.shixun)==null?void 0:Ir.own,Tl=(Hr=(Cr=tt.userInfo)==null?void 0:Cr.shixun)==null?void 0:Hr.editable,ll=(_r=(hr=r==null?void 0:r.challenges)==null?void 0:hr.challenge_list)==null?void 0:_r.length,gl=!((zn=(zr=tt.userInfo)==null?void 0:zr.shixun)!=null&&zn.can_managed),Uu=(_n=r.detail)==null?void 0:_n.is_client_unity_3d,Cu=()=>co(void 0,null,function*(){var Mn,jr,ro;if(zl(!0),(Mn=r.detail)!=null&&Mn.windows_vnc&&!(0,v.ag)())return!1;if((jr=r.detail)!=null&&jr.can_fork){Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}const Kr=yield(0,ze.ZP)(`/api/shixuns/${Pa==null?void 0:Pa.current}/copy.json`,{method:"post",body:{}});Kr.status===0?(zl(!1),window.location.href=`/shixuns/${(ro=Kr.data)==null?void 0:ro.shixun}/challenges`,T.ZP.success("\u590D\u5236\u6210\u529F"),ol(!1)):zl(!1),Kr.status===-3&&(zl(!1),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Kr.message}}}))}),Nn=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D6\u6D88\u6536\u85CF"]);const jr=yield Ut({type:"shixunsDetail/cancelCollect",payload:{container_id:(Mn=r.detail)==null?void 0:Mn.id,container_type:"Shixun"}});jr.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}}),T.ZP.success(jr.message))}),oa=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u6536\u85CF"]);const jr=yield Ut({type:"shixunsDetail/collect",payload:{container_id:(Mn=r.detail)==null?void 0:Mn.id,container_type:"Shixun"}});jr.status===0&&(Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}}),T.ZP.success(jr.message))}),go=()=>{var Mn;if((0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1);return}(0,U.tJ)(Ut)&&Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:Pa.current}}})},ca=()=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:Pa.current}}})},Sl=Mn=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:Pa.current,isCancelPublic:Mn}}})},As=()=>{var Mn,jr;if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!((Mn=r.detail)!=null&&Mn.has_sub_discipline)){$i(!0);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Pa.current,type:(jr=r.detail)==null?void 0:jr.has_sub_discipline}}})},Ju=()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]);const jr=yield Ut({type:"shixunsDetail/release",payload:{id:Pa.current}});Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}}),Ut({type:"shixunsDetail/getRightData",payload:{id:Pa.current}});const ro=(jr==null?void 0:jr.evaluation_set_position)||[];if(jr.status==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u4E2D",(Mn=jr==null?void 0:jr.challenge_errors)==null?void 0:Mn.map((Kr,fo)=>$e.createElement("span",{key:fo,style:{color:"#3061D0"}},"\u7B2C",Kr==null?void 0:Kr.challenge_position,"\u5173",fo!=(jr==null?void 0:jr.challenge_errors)-1&&"\u3001")),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u53D1\u5E03"),onOk:()=>{var Kr,fo;window.location.href=`/shixuns/${Pa.current}/edit/${(fo=(Kr=jr==null?void 0:jr.challenge_errors)==null?void 0:Kr[0])==null?void 0:fo.challenge_id}/tab=2`}});return}if(jr.status==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u5BFC\u81F4\u5B9E\u9A8C\u65E0\u6CD5\u6B63\u5E38\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u5584\u540E\u518D\u8FDB\u884C\u53D1\u5E03"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Pa.current}/edit?tabId=environment`}});return}if(jr.status===0){ee.default.info({width:530,title:"\u63D0\u793A",centered:!0,content:$e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),okText:"\u77E5\u9053\u5566"});return}Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:jr==null?void 0:jr.tag_position,evaluationSetPosition:ro,publishBoxStatus:jr.status}}})}),Es=()=>{var Mn,jr,ro;if((0,U.tJ)(Ut,!0)){if(((Mn=r.detail)==null?void 0:Mn.shixun_status)>1&&Ol(!0),(jr=r.detail)!=null&&jr.is_jupyter||(ro=r.detail)!=null&&ro.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:Pa.current}}).then(Kr=>{Ol(!1),Kr!=null&&Kr.identifier&&(window.location.href=`/tasks/${Kr.identifier}/jupyter`)});return}Ut({type:"shixunsDetail/execShixun",payload:{id:Pa.current}}).then(Kr=>co(void 0,null,function*(){var fo,ps;if(Ol(!1),(Kr==null?void 0:Kr.status)==5){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(ps=(fo=Kr==null?void 0:Kr.data)==null?void 0:fo.challenge_errors)==null?void 0:ps.map((Io,nu)=>{var ru,hs;return $e.createElement("span",{key:nu,style:{color:"#3061D0"}},"\u7B2C",Io==null?void 0:Io.challenge_position,"\u5173",nu!=((hs=(ru=Kr==null?void 0:Kr.data)==null?void 0:ru.challenge_errors)==null?void 0:hs.length)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Io,nu,ru;window.location.href=`/shixuns/${Pa.current}/edit/${(ru=(nu=(Io=Kr==null?void 0:Kr.data)==null?void 0:Io.challenge_errors)==null?void 0:nu[0])==null?void 0:ru.challenge_id}/tab=2`},onCancel:()=>{Ut({type:"shixunsDetail/execShixun",payload:{id:Pa.current,jump_challenge_setting:!0}}).then(Io=>{if(Io!=null&&Io.game_identifier){window.location.href=`/tasks/${Io.game_identifier}`;return}(Io==null?void 0:Io.status)===2?qu(Io==null?void 0:Io.message,!0):(Io==null?void 0:Io.status)===3&&$u(Io==null?void 0:Io.message)})}});return}if((Kr==null?void 0:Kr.status)==6){ee.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:$e.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${Pa.current}/edit?tabId=environment`}});return}if(Kr!=null&&Kr.game_identifier){window.location.href=`/tasks/${Kr.game_identifier}`;return}(Kr==null?void 0:Kr.status)===2?qu(Kr==null?void 0:Kr.message):(Kr==null?void 0:Kr.status)===3&&$u(Kr==null?void 0:Kr.message)}))}},qu=(Mn,jr=!1)=>{Mn=Mn!=null&&Mn.includes(".json")?Mn:`${Mn}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:$e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>co(void 0,null,function*(){var ro;const Kr=yield(0,H.$Q)({url:Mn});if(!Kr)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const fo=yield(0,H.Ir)({id:Kr.shixun_identifier,jump_challenge_setting:jr});if(fo!=null&&fo.game_identifier){(ro=f.history)==null||ro.push(`/tasks/${fo.game_identifier}`);return}(fo==null?void 0:fo.status)===2?qu(fo==null?void 0:fo.message):(fo==null?void 0:fo.status)===3&&$u(fo==null?void 0:fo.message)})})},$u=Mn=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:$e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Mn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ys=()=>{var Mn;const jr=(Mn=r.detail)==null?void 0:Mn.diffcult;return jr?Eu.find(Kr=>Kr.level===jr).color:"--"},vs=Mn=>Mn?(Mn>=1e3&&(Mn=Mn/1e3+"K"),Mn):0;(0,t.useEffect)(()=>{var Mn;gs((Mn=r.detail)==null?void 0:Mn.mark_content)},[(Ar=r.detail)==null?void 0:Ar.mark_content]);const[ms,gs]=(0,t.useState)(""),xu=Mn=>co(void 0,null,function*(){var jr,ro;const Kr=yield(0,ze.ZP)(`/api/shixuns/${Pa==null?void 0:Pa.current}/mark.json`,{method:"post",body:{mark_status:Mn===4?(jr=r.detail)==null?void 0:jr.mark_status:((ro=r.detail)==null?void 0:ro.mark_status)===Mn?0:Mn,mark_content:ms}});(Kr==null?void 0:Kr.status)===0&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:Pa.current}})}),Cs=()=>{var Mn,jr,ro;return $e.createElement("div",{className:pr.customPopover},$e.createElement("p",null,$e.createElement("b",null,"\u6807\u7B7E"),$e.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),$e.createElement("ul",null,$e.createElement("li",{onClick:()=>xu(1),className:((Mn=r.detail)==null?void 0:Mn.mark_status)===1?pr.active:""},"\u6B63\u5E38 ",$e.createElement("i",{className:"iconfont icon-duigou1"})),$e.createElement("li",{onClick:()=>xu(2),className:((jr=r.detail)==null?void 0:jr.mark_status)===2?pr.active:""},"\u9700\u5B8C\u5584 ",$e.createElement("i",{className:"iconfont icon-duigou1"})),$e.createElement("li",{onClick:()=>xu(3),className:((ro=r.detail)==null?void 0:ro.mark_status)===3?pr.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",$e.createElement("i",{className:"iconfont icon-duigou1"}))),$e.createElement("p",{style:{margin:"16px 0"}},$e.createElement("b",null,"\u5907\u6CE8"),$e.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),$e.createElement(W.default.TextArea,{value:ms,onChange:Kr=>gs(Kr.target.value),onBlur:Kr=>xu(4),rows:4,maxLength:140}))},xs=(Mn=0)=>{let jr="#0152d9";return Mn===1&&(jr="#2FA34F"),Mn===2&&(jr="#FF8C29"),Mn===3&&(jr="#E53333"),jr};return $e.createElement("section",null,$e.createElement("aside",{className:pr.banner,style:(Jn=r.detail)!=null&&Jn.banner_image?{backgroundImage:`url(${(Qr=r.detail)==null?void 0:Qr.banner_image})`,paddingTop:(Tr=r.detail)!=null&&Tr.banner_image_b?0:50}:{}},$e.createElement("aside",{className:pr.wrp,style:(aa=r.detail)!=null&&aa.banner_image_b?{backgroundImage:`url(${(Br=r.detail)==null?void 0:Br.banner_image_b})`}:{}},$e.createElement("div",{className:pr.action},$e.createElement("div",{className:pr.titleWrap},((Aa=r.detail)==null?void 0:Aa.shixun_status)===3&&$e.createElement(u.Z,{title:"\u5DF2\u5173\u95ED"},$e.createElement("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})),((Sr=r.detail)==null?void 0:Sr.shixun_status)===-1&&$e.createElement("span",{className:pr.deleteBtnStatus},"\u5DF2\u5220\u9664"),$e.createElement(u.Z,{title:((Ea=r.detail)==null?void 0:Ea.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},$e.createElement("span",{className:pr.title},((ha=r.detail)==null?void 0:ha.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")),$e.createElement("div",{className:pr.btn,style:{backgroundColor:ys()}},(Da=r.detail)==null?void 0:Da.diffcult),((Wa=(ba=r==null?void 0:r.detail)==null?void 0:ba.shixun_marks)==null?void 0:Wa.length)>0&&(((to=tt==null?void 0:tt.userInfo)==null?void 0:to.role)==1||((lr=tt==null?void 0:tt.userInfo)==null?void 0:lr.role)==2)&&((rr=r==null?void 0:r.detail)==null?void 0:rr.shixun_marks.map((Mn,jr)=>$e.createElement(u.Z,{title:`${Mn}`,key:jr},$e.createElement("div",{className:pr.btn_type,style:{backgroundColor:"#43a2ff"}},Mn)))),((wr=r.detail)==null?void 0:wr.identity)<5&&$e.createElement(u.Z,{title:(br=Ul[((dr=r.detail)==null?void 0:dr.shixun_tag_num)-1])==null?void 0:br.connect},$e.createElement("div",{className:pr.btn,style:{backgroundColor:(Er=Ul[((wn=r.detail)==null?void 0:wn.shixun_tag_num)-1])==null?void 0:Er.bkcolor,color:(sa=Ul[((oo=r.detail)==null?void 0:oo.shixun_tag_num)-1])==null?void 0:sa.txcolor}},(ko=Ul[((no=r.detail)==null?void 0:no.shixun_tag_num)-1])==null?void 0:ko.name)),((bl=r.detail)==null?void 0:bl.fork_from)&&$e.createElement(u.Z,{title:"\u5F53\u524D\u4E3A\u590D\u5236\u5B9E\u8BAD\uFF0C\u70B9\u51FB\u6807\u8BC6\u53EF\u8DF3\u8F6C\u81F3\u539F\u5B9E\u8BAD"},$e.createElement("a",{href:`/shixuns/${(_l=($l=r.detail)==null?void 0:$l.fork_from)==null?void 0:_l.fork_identifier}/challenges`,target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}})),(0,v.Ny)()&&$e.createElement($t.Z,{trigger:"click",content:Cs()},$e.createElement(Ne.Z,{style:{color:xs((ei=r.detail)==null?void 0:ei.mark_status)},className:"current font18 ml5 c-light-primary",rotate:180}))),$e.createElement("div",{className:pr.actionBtns},!Uu&&$e.createElement("div",{className:pr.gold},$e.createElement("div",null,$e.createElement("i",{className:"iconfont icon-jinbi1 font16"}),$e.createElement("span",null,"\u91D1\u5E01")),$e.createElement("div",{className:pr.handleOverflow},(ti=r==null?void 0:r.detail)==null?void 0:ti.gold)),!((ni=r.detail)!=null&&ni.is_jupyter)&&$e.createElement("div",{className:pr.gold},$e.createElement("div",null,$e.createElement("i",{className:"iconfont icon-pingfen2 font15"}),$e.createElement("span",null,"\u8BC4\u5206")),$e.createElement("div",{className:pr.handleOverflow},(ri=r.detail)==null?void 0:ri.score_info)),(((ai=r.detail)==null?void 0:ai.identity)<8||((oi=tt.userInfo)==null?void 0:oi.is_shixun_marker))&&((li=r.detail)==null?void 0:li.shixun_status)!==-1&&((ii=r.detail)==null?void 0:ii.shixun_status)!==0&&((ui=r.detail)==null?void 0:ui.can_copy)&&$e.createElement("div",{className:pr.fork},$e.createElement(u.Z,{open:(si=r.detail)!=null&&si.is_jupyter?!1:ku,title:$e.createElement("span",{style:{color:"#000"}},"\u65B0\u589E\u5173\u5361\u5408\u5E76",ll>1&&"/\u62C6\u5206","\u529F\u80FD"),color:"#fff"},$e.createElement(u.Z,{title:!(0,v.ag)()&&((ci=r.detail)==null?void 0:ci.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},$e.createElement("div",{onClick:()=>{}},$e.createElement("i",{className:"iconfont icon-Fock font13"}),$e.createElement("span",null,$e.createElement("span",{onClick:()=>{var Mn,jr,ro;if((Mn=r.detail)!=null&&Mn.is_jupyter){if((jr=r.detail)!=null&&jr.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Cu()}else(ro=tt==null?void 0:tt.userInfo)!=null&&ro.professional_certification?(ol(!0),Vl(1)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u590D\u5236"),!((di=r.detail)!=null&&di.is_jupyter)&&!((fi=r.detail)!=null&&fi.is_jupyter_lab)&&$e.createElement($e.Fragment,null,$e.createElement("span",{className:"ml5 mr5"},"/"),$e.createElement("span",{onClick:()=>{var Mn;(Mn=tt==null?void 0:tt.userInfo)!=null&&Mn.professional_certification?(ol(!0),Vl(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u5408\u5E76")),!((vi=r.detail)!=null&&vi.is_jupyter)&&!((mi=r.detail)!=null&&mi.is_jupyter_lab)&&ll>1&&$e.createElement($e.Fragment,null,$e.createElement("span",{className:"ml5 mr5"},"/"),$e.createElement("span",{onClick:()=>{var Mn;(Mn=tt==null?void 0:tt.userInfo)!=null&&Mn.professional_certification?(ol(!0),Vl(3),eu(2)):ee.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u4E3A\u4E86\u8FDB\u884C\u590D\u5236/\u5408\u5E76/\u62C6\u5206\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u5FC5\u987B\u5148\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1\u3002\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u804C\u4E1A\u8BA4\u8BC1\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>co(void 0,null,function*(){f.history.push("/account/certification")})})}},"\u62C6\u5206")))))),yu&&(0,v.JL)()&&!!((gi=r.detail)!=null&&gi.fork_num)&&$e.createElement("div",{className:pr.handleOverflow,onClick:()=>f.history.push(`/shixuns/${Pa.current}/fork_list`)},vs((pi=r.detail)==null?void 0:pi.fork_num))),$e.createElement("div",{className:pr.collect},$e.createElement("div",null,(hi=r.detail)!=null&&hi.is_collect?$e.createElement("span",{onClick:Nn},$e.createElement("i",{className:"iconfont icon-shoucangerji font13"}),$e.createElement("span",null,"\u53D6\u6D88\u6536\u85CF")):$e.createElement("span",{onClick:oa},$e.createElement("i",{className:"iconfont icon-shoucangyiji font14"}),$e.createElement("span",null,"\u6536\u85CF"))),$e.createElement("div",{className:pr.handleOverflow},vs((Ai=r.detail)==null?void 0:Ai.collection_count))))),((Ei=r.detail)==null?void 0:Ei.laboratory_name)&&(0,v.Ny)()&&$e.createElement("div",{className:pr.laboratory},$e.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),$e.createElement(u.Z,{title:(yi=r.detail)==null?void 0:yi.laboratory_name},$e.createElement("a",{href:`https://${(Ci=r.detail)==null?void 0:Ci.laboratory_url}`,target:"_blank",className:pr.name},(xi=r.detail)==null?void 0:xi.laboratory_name))),$e.createElement("div",{className:pr.contentWrap},$e.createElement("div",{className:pr.contentLeftWrap},$e.createElement("div",{className:pr.user},$e.createElement("a",{href:(Di=(bi=r.rightData)==null?void 0:bi.creator)==null?void 0:Di.user_url,target:"_blank",className:pr.img},$e.createElement("img",{src:`${Gn.Z.IMG_SERVER}/${((Si=r.rightData)==null?void 0:Si.creator)&&`images/${(Mi=r.rightData)==null?void 0:Mi.creator.image_url}?1532489442`}`,alt:"\u5934\u50CF"})),$e.createElement("div",{className:pr.text},$e.createElement(u.Z,{title:(Ii=(Pi=r.rightData)==null?void 0:Pi.creator)==null?void 0:Ii.name},$e.createElement("a",{href:(Ni=(wi=r.rightData)==null?void 0:wi.creator)==null?void 0:Ni.user_url,target:"_blank",className:pr.d1},(Oi=(Bi=r.rightData)==null?void 0:Bi.creator)==null?void 0:Oi.name)),$e.createElement(u.Z,{title:((ji=(Li=r.rightData)==null?void 0:Li.creator)==null?void 0:ji.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(zi=(Fi=r.rightData)==null?void 0:Fi.creator)==null?void 0:zi.school},$e.createElement("div",{className:pr.d2},(Ri=(Ti=r.rightData)==null?void 0:Ti.creator)==null?void 0:Ri.school)))),$e.createElement("div",null,!!((Zi=r.detail)!=null&&Zi.total_stu_num)&&$e.createElement("div",{className:pr.ratingTitle},$e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6B21\xA0"),$e.createElement("span",null,(Hi=r.detail)==null?void 0:Hi.total_stu_num)))),$e.createElement("div",{className:pr.operationWrap},ye((Qi=r.detail)==null?void 0:Qi.shixun_status)&&((ki=tt.userInfo)==null?void 0:ki.user_identity)!=="\u5B66\u751F"&&$e.createElement(u.Z,{placement:"bottom",title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},$e.createElement("div",{className:pr.iconBtn,onClick:go},$e.createElement("i",{className:"iconfont icon-fasongzhi1 font20"}),$e.createElement("span",null,"\u53D1\u9001\u81F3"))),((Wi=r.detail)==null?void 0:Wi.shixun_status)===2&&((Ki=r.detail)==null?void 0:Ki.public)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60"},$e.createElement("div",{className:pr.iconBtn,onClick:ca},$e.createElement("i",{className:"iconfont icon-chexiaofabu2"}),$e.createElement("span",null,"\u64A4\u9500\u53D1\u5E03"))),((Xi=r.detail)==null?void 0:Xi.shixun_status)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>{if(gl){T.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}Ju()}},$e.createElement("i",{className:"iconfont icon-fabu3"}),$e.createElement("span",null,"\u53D1\u5E03"))),((Yi=r.detail)==null?void 0:Yi.shixun_status)===2&&((Vi=r.detail)==null?void 0:Vi.public)===1&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>Sl(!1)},$e.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),$e.createElement("span",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((Gi=tt.userInfo)==null?void 0:Gi.admin)&&((Ui=r.detail)==null?void 0:Ui.public)===2&&$e.createElement(u.Z,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},$e.createElement("div",{className:pr.iconBtn,onClick:()=>Sl(!0)},$e.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),$e.createElement("span",null,"\u64A4\u9500\u516C\u5F00"))),((Ji=r.detail)==null?void 0:Ji.shixun_status)===2&&((qi=r.detail)==null?void 0:qi.public)===0&&Tl&&$e.createElement(u.Z,{placement:"bottom",title:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD"},$e.createElement("div",{className:pr.iconBtn,onClick:As},$e.createElement("i",{className:"iconfont icon-shenqinggongkai1 font18"}),$e.createElement("span",null,"\u7533\u8BF7\u516C\u5F00"))),(($a=r.detail)==null?void 0:$a.shixun_status)!==-1&&$e.createElement(u.Z,{placement:"bottom",title:(vu=r.detail)!=null&&vu.need_authorize?"\u9700\u6388\u6743":L((Zu=(Kl=r.detail)==null?void 0:Kl.task_operation)==null?void 0:Zu[0])},$e.createElement(bt.Z,{onClick:()=>co(void 0,null,function*(){var Mn,jr,ro,Kr;if((Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1),(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),(yield(0,Rn._)(`${(jr=r.detail)==null?void 0:jr.id}`,{is_jupyter:(ro=r.detail)==null?void 0:ro.is_jupyter,is_jupyter_lab:(Kr=r.detail)==null?void 0:Kr.is_jupyter_lab}))||Es()}),className:pr.testBtn,type:"primary"},$e.createElement("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),(mu=r.detail)!=null&&mu.need_authorize?"\u9700\u6388\u6743":((gu=r.detail)==null?void 0:gu.shixun_status)>1?(Yl=(Xl=r.detail)==null?void 0:Xl.task_operation)==null?void 0:Yl[0]:"\u6A21\u62DF\u5B9E\u6218")))))),Hu&&$e.createElement("div",{className:pr.fullScreenLoading},$e.createElement(P.Z,{size:"middle"})),$e.createElement(Ba.Z,null),$e.createElement(jt,null),$e.createElement(nt,null),$e.createElement(Se,null),$e.createElement(Fa.Z,null),$e.createElement(ct,null),$e.createElement(Qt,null),$e.createElement(ee.default,{title:`\u9009\u62E9\u590D\u5236/\u5408\u5E76${ll>1?"/\u62C6\u5206":""}\u65B9\u5F0F`,open:Wu,width:450,onCancel:()=>ol(!1),onOk:()=>{var Mn;if(Dl==1){if((Mn=r.detail)!=null&&Mn.need_authorize){(0,U.rX)(!1);return}(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),Cu()}else if(Dl==2)window.location.href=`/shixuns/${Pa.current}/Merge`;else if(Dl==3){if(_i<1){T.ZP.error("\u8BF7\u8F93\u5165\u62C6\u5206\u6570\u91CF");return}window.location.href=`/shixuns/${Pa.current}/Split?splitCount=${ll}&newSplitCount=${_i}`}},style:{top:300}},$e.createElement("div",null,$e.createElement(b.ZP.Group,{defaultValue:Dl,value:Dl,onChange:Mn=>{Mn.target.value==3&&eu(2),Vl(Mn.target.value)}},$e.createElement(Pn.Z,{direction:"vertical"},$e.createElement(b.ZP,{value:1},$e.createElement("span",{style:{color:"#000",marginRight:10}},"\u590D\u5236"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u590D\u5236\u5E76\u751F\u6210\u5168\u65B0\u9879\u76EE")),$e.createElement(b.ZP,{value:2,className:"mt10"},$e.createElement("span",{style:{color:"#000",marginRight:10}},"\u5408\u5E76"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5173\u5361\u5408\u5E76\u81F3\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE")),ll>1&&$e.createElement(b.ZP,{value:3,className:"mt10"},$e.createElement("span",{style:{color:"000",marginRight:10}},"\u62C6\u5206"),$e.createElement("span",{style:{color:"#9096A3"}},"\u5C06\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u590D\u5236\u540E\u518D\u62C6\u5206\u6210\u6307\u5B9A\u6570\u91CF\u7684\u5168\u65B0\u9879\u76EE")))),ll>1&&Dl==3&&$e.createElement("div",{className:pr.splitInfo},$e.createElement("div",{className:"mr40"},$e.createElement("span",{className:pr.splitInfo_t1},"\u5173\u5361\u603B\u6570"),ll),$e.createElement("div",null,$e.createElement("span",{className:pr.splitInfo_t2},"\u62C6\u5206\u9879\u76EE\u6570\u91CF"),$e.createElement(Bn.Z,{style:{width:150},value:_i,min:1,max:ll,placeholder:"\u8BF7\u8F93\u5165\u6574\u6570",onChange:Mn=>{/^\d*$/.test(Mn)&&eu(Mn)}}))))),$e.createElement(ee.default,{title:"\u65B9\u5411&\u8BFE\u7A0B",open:Ku,centered:!0,width:600,onCancel:()=>{$i(!1)},onOk:()=>co(void 0,null,function*(){var Mn;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u516C\u5F00"]),Ut({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:Pa.current,discipline_name:jl,sub_discipline_name:Ll,sub_discipline_id:Au,type:(Mn=r.detail)==null?void 0:Mn.has_sub_discipline}}}),$i(!1)})},$e.createElement("div",{style:{padding:"24px"}},$e.createElement("p",null,"\u9700\u586B\u5199\u5B9E\u8DF5\u9879\u76EE\u7684\u65B9\u5411&\u8BFE\u7A0B\u540E\uFF0C\u624D\u80FD\u7533\u8BF7\u516C\u5F00"),$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u65B9\u5411&\u8BFE\u7A0B\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(M.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,onChange:(Mn,jr)=>{Yu(Mn[1])},style:{width:"422px"},options:tn.courseOptions}))),$e.createElement(p.Z,{style:{display:"flex",marginTop:"5px"}},$e.createElement(w.Z,{onClick:()=>{Vu(!Fl)}},$e.createElement("a",{style:{marginLeft:"81px",marginRight:"271px"}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"),$e.createElement("span",{style:{color:Fl?"#999999":"#666666",display:"inline-flex",alignItems:"center"},onClick:()=>{}},Fl?"\u6536\u8D77":"\u5C55\u5F00",Fl?$e.createElement(ae.Z,null):$e.createElement(Ce.Z,null)))),Fl&&$e.createElement($e.Fragment,null,$e.createElement("div",{style:{display:"flex",marginTop:"15px"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u65B9\u5411\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(W.default,{value:jl,onChange:Mn=>{Gl(Mn.target.value)}}))),$e.createElement("div",{style:{display:"flex",marginTop:"15px"}},$e.createElement(w.Z,{style:{textAlign:"right",width:"82px"}},$e.createElement("label",null,"\u8BFE\u7A0B\uFF1A")),$e.createElement(w.Z,{span:12},$e.createElement(W.default,{value:Ll,onChange:Mn=>{Xu(Mn.target.value)}})))))),$e.createElement(So,{visible:Gu,identifier:Pa.current,onOk:()=>{tu(!1),Ju()},onCancel:()=>{tu(!1),Ju()}}))};var Wl=(0,f.connect)(({shixunsDetail:E,user:i,loading:r,globalSetting:tt,problemset:hn})=>({shixunsDetail:E,user:i,globalSetting:tt,loading:r.models.index,problemset:hn}))(Go),Bl={firstEntryModal:"firstEntryModal___KL7Hx",box:"box___h_ENw",tips:"tips___L_prp"},$r=e(59301),mo=()=>{const[E,i]=(0,t.useState)(0),[r,tt]=(0,t.useState)(0),hn=(0,t.useRef)(),An=(0,t.useRef)();(0,t.useEffect)(()=>{if(!localStorage.getItem("setPracticalFirstEntry")){document.body.setAttribute("style","height: 100vh; overflow: hidden");const pt=document.getElementById("settingEntry");if(pt!=null&&pt.style){i(pt.offsetLeft),tt(pt.offsetTop+18),hn.current.style.display="block",pt.style.opacity="0";const Vt=String(new Date().getTime());localStorage.setItem("setPracticalFirstEntry",Vt)}An.current=setTimeout(()=>{Ut()},3*1e3)}return()=>{clearInterval(An.current)}},[]);const Ut=()=>{hn.current.style.display="none",document.body.removeAttribute("style");const tn=document.getElementById("settingEntry");tn!=null&&tn.style&&(tn.style.opacity="1")};return $r.createElement("div",{className:Bl.firstEntryModal,ref:hn,onClick:()=>{Ut()}},$r.createElement("div",{className:Bl.box,style:{left:E,top:r},onClick:tn=>{tn.stopPropagation(),tn.preventDefault()}},$r.createElement("div",null,$r.createElement("i",{className:"iconfont icon-shijianshezhi"})," ",$r.createElement("span",null,"\u8BBE\u7F6E")),$r.createElement("div",{className:Bl.tips},"\u53EF\u7F16\u8F91\u5B9E\u8DF5\u9879\u76EE\u7684\u57FA\u672C\u4FE1\u606F\u3001\u4EE3\u7801\u4ED3\u5E93\u3001\u4EFB\u52A1\u5173\u5361\u3001\u5B9E\u9A8C\u73AF\u5883\u7B49\u3002",$r.createElement("i",{onClick:Ut,className:"iconfont icon-guanbi1"}))))},Na={flex_box_center:"flex_box_center___yLE9I",flex_space_between:"flex_space_between___oiROA",flex_box_vertical_center:"flex_box_vertical_center___EAVkE",flex_box_center_end:"flex_box_center_end___Y4sRU",flex_box_column:"flex_box_column___SSP3m",bg:"bg___UgpNC",tabs:"tabs___BSqmb",wrap:"wrap___NcfkY",check:"check___XPhyn",activeCheck:"activeCheck___gPjei"},va=e(59301);const Mo=(E,i)=>({1:{url:`/shixuns/${i}/challenges`,isPush:!1},2:{url:`/shixuns/${i}/propaedeutics`,isPush:!1},3:{url:`/shixuns/${i}/repository`,isPush:!0},4:{url:`/shixuns/${i}/secret_repository`,isPush:!0},5:{url:`/shixuns/${i}/collaborators`,isPush:!1},6:{url:`/shixuns/${i}/dataset`,isPush:!1},7:{url:`/shixuns/${i}/shixun_discuss`,isPush:!1},8:{url:`/shixuns/${i}/ranking_list`,isPush:!1},9:{url:`/shixuns/${i}/settings`,isPush:!1},10:{url:`/shixuns/${i}/fork_list`,isPush:!1}})[E]||{},Po=E=>({challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9",fork_list:"10"})[E]||"1",al=({user:E,shixunsDetail:i,globalSetting:r,loading:tt,dispatch:hn})=>{var An,Ut,tn,pt,Vt,Ir,Cr,Hr,hr,_r,zr,zn,_n,Ar,Jn,Qr,Tr;const[aa]=(0,f.useSearchParams)(),Br=(0,f.useParams)(),[Aa,Sr]=(0,t.useState)(""),[Ea,ha]=(0,t.useState)(""),Da=(0,f.useLocation)(),[ba,Wa]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var dr,br;(dr=i.detail)!=null&&dr.id&&(0,N.Dk)(((br=i.detail)==null?void 0:br.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[i]),(0,t.useEffect)(()=>{const dr=Br.id;Sr(dr),hn({type:"shixunsDetail/getShixunsDetail",payload:{id:dr}}),hn({type:"shixunsDetail/getRightData",payload:{id:dr}})},[Br.id]),(0,t.useEffect)(()=>{var dr;ha(Po((dr=Da.pathname.split("/"))==null?void 0:dr[3]))},[Da.pathname]);const to=({item:dr,key:br,keyPath:wn,domEvent:Er})=>{var oo,sa;(0,N.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",Er.currentTarget.textContent]);const{url:no,isPush:ko}=Mo(br,Aa);ko?(oo=f.history)==null||oo.push(no):(sa=f.history)==null||sa.replace(no)},lr=(Ut=(An=E.userInfo)==null?void 0:An.shixun)==null?void 0:Ut.own,rr=(pt=(tn=E.userInfo)==null?void 0:tn.shixun)==null?void 0:pt.lookable,wr=(Vt=i.detail)==null?void 0:Vt.is_client_unity_3d;return va.createElement("section",{className:Na.bg},va.createElement(Wl,null),va.createElement("section",{className:Na.tabs},va.createElement("aside",{className:Na.wrap},va.createElement(Ya.default,{mode:"horizontal",onClick:to,selectedKeys:[Ea]},va.createElement(Ya.default.Item,{key:"1"},wr?"\u9898\u76EE":"\u4EFB\u52A1"),lr&&!((Ir=i.detail)!=null&&Ir.is_jupyter)&&((Cr=i.detail)==null?void 0:Cr.init_repository)&&!wr&&va.createElement(Ya.default.Item,{key:"3"},"\u4EE3\u7801"),!wr&&va.createElement(Ya.default.Item,{key:"6"},"\u6570\u636E\u96C6"),lr&&((Hr=i.detail)==null?void 0:Hr.secret_repository)&&!wr&&va.createElement(Ya.default.Item,{key:"4"},"\u79C1\u5BC6\u4EE3\u7801"),lr&&rr&&!((hr=i.detail)!=null&&hr.is_jupyter)&&!((_r=i.detail)!=null&&_r.is_disable_discuss)&&va.createElement(Ya.default.Item,{key:"7"},"\u8BC4\u8BBA"),!((zr=i.detail)!=null&&zr.is_jupyter)&&va.createElement(Ya.default.Item,{key:"8"},"\u6392\u884C\u699C"),lr&&va.createElement(Ya.default.Item,{key:"5"},"\u5408\u4F5C\u8005"),lr&&(0,v.JL)()&&!!((zn=i.detail)!=null&&zn.new_fork_count)&&va.createElement(Ya.default.Item,{key:"10"},"\u590D\u5236\u5217\u8868"),lr&&((_n=i.detail)==null?void 0:_n.is_jupyter)&&va.createElement(Ya.default.Item,{key:"9"},"\u914D\u7F6E")),(0,v.Ny)()&&!((Ar=i.challenges)!=null&&Ar.is_jupyter||(Jn=i.challenges)!=null&&Jn.is_jupyter_lab)&&va.createElement("span",{className:`${Na.check} ${Na.activeCheck}`,onClick:()=>Wa(!0)},va.createElement("i",{className:"iconfont icon-yijianjiance"}),"\u4E00\u952E\u68C0\u6D4B"),lr&&rr&&((Qr=i.detail)==null?void 0:Qr.is_jupyter)===!1&&va.createElement("a",{className:Na.check,onClick:dr=>{f.history.push(`/shixuns/${Aa}/edit`)},id:"settingEntry"},va.createElement("i",{className:"iconfont icon-shijianshezhi"}),va.createElement("span",null,"\u8BBE\u7F6E")),lr&&rr&&((Tr=i.detail)==null?void 0:Tr.is_jupyter)===!1&&va.createElement(mo,null),va.createElement(vn,{isDrawer:ba,setIsDrawer:Wa}))),va.createElement("aside",{className:"edu-container"},va.createElement(f.Outlet,null)))};var du=(0,f.connect)(({user:E,shixunsDetail:i,loading:r,globalSetting:tt})=>({user:E,shixunsDetail:i,globalSetting:tt,loading:r.models.index}))(al);const Ru=({globalSetting:E})=>{var i;switch(Number((i=E==null?void 0:E.setting)==null?void 0:i.theme)){case n.Fy.THEMEONE:return t.createElement(Hl,null);case n.Fy.THEMETWO:return t.createElement(ta,null);case n.Fy.DEFAULT:default:return t.createElement(du,null)}};var fu=(0,f.connect)(({globalSetting:E})=>({globalSetting:E}))(Ru)},76141:function(zt,je,e){e.d(je,{_:function(){return w}});var n=e(72946),t=e(43418),f=e(8591),z=e(1710),v=e(19374),P=e(59301),a=(M,p,W)=>new Promise((N,L)=>{var ye=ae=>{try{Ce(W.next(ae))}catch(R){L(R)}},U=ae=>{try{Ce(W.throw(ae))}catch(R){L(R)}},Ce=ae=>ae.done?N(ae.value):Promise.resolve(ae.value).then(ye,U);Ce((W=W.apply(M,p)).next())});const ee=M=>a(void 0,[M],function*({is_jupyter:p,is_jupyter_lab:W,shixunId:N,homework_common_id:L,courseId:ye}){if(p||W){const Ce=yield(0,n.BK)({id:N});Ce!=null&&Ce.identifier&&(0,v.xg)(`/tasks/${Ce.identifier}/jupyter?homework_common_id=${L}`);return}const U=yield(0,n.Ir)({id:N,homework_common_id:L});if(U!=null&&U.game_identifier){(0,v.xg)(`/tasks/${ye}/${L}/${U.game_identifier}`);return}(U==null?void 0:U.status)===2?T(U==null?void 0:U.message,L,ye):(U==null?void 0:U.status)===3?u(U==null?void 0:U.message):(U==null?void 0:U.status)==-3&&(0,v.eF)()}),T=(M,p,W)=>{M=M!=null&&M.includes(".json")?M:`${M}.json`,t.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>a(void 0,null,function*(){const N=yield(0,n.$Q)({url:M});if(!N)return;f.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const L=yield(0,n.Ir)({id:N.shixun_identifier,homework_common_id:p});if(L!=null&&L.game_identifier){(0,v.xg)(`/tasks/${W}/${p}/${L.game_identifier}`);return}(L==null?void 0:L.status)===2?T(L==null?void 0:L.message,p,W):(L==null?void 0:L.status)===3&&u(L==null?void 0:L.message)})})},u=M=>{t.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",M,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},w=(M,p)=>a(void 0,[M,p],function*(W,{is_jupyter:N,is_jupyter_lab:L}){const ye=yield(0,n.WT)(W);if(ye.length>1)return t.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:P.createElement("div",null,P.createElement("div",null,"\u4F60\u5F53\u524D\u6709",ye.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),P.createElement(z.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(U,Ce){const{course_identifier:ae,id:R}=Ce||{};return P.createElement("a",{target:"_blank",href:`/classrooms/${ae}/shixun_homework/${R}/detail`},U)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(U,Ce){const{course_identifier:ae,id:R,shixun_identifier:A}=Ce;return P.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ee({is_jupyter:N,is_jupyter_lab:L,shixunId:A,homework_common_id:R,courseId:ae})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:ye,rowKey:"id"}))}),!0;if(ye.length===1){const{shixun_identifier:U,id:Ce,course_identifier:ae}=ye[0];return ee({is_jupyter:N,is_jupyter_lab:L,shixunId:U,homework_common_id:Ce,courseId:ae}),!0}return!1});je.Z=ee},1997:function(zt,je,e){e.d(je,{rX:function(){return R},pW:function(){return A},gy:function(){return o},xY:function(){return ae},O5:function(){return Ce},tJ:function(){return W},o1:function(){return N},Rd:function(){return U}});var n=e(75790),t=e(43418),f=e(28103),z=e(8591),v=e(53229),P=e(19374),a=e(87169),ee=e(25510),T="data:image/png;base64,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",u=e.p+"static/newqrcode.a8740efb.png",w=e(32637),M=e(59301),p=(D,y,K)=>new Promise((Z,$)=>{var F=lt=>{try{xe(K.next(lt))}catch(be){$(be)}},Le=lt=>{try{xe(K.throw(lt))}catch(be){$(be)}},xe=lt=>lt.done?Z(lt.value):Promise.resolve(lt.value).then(F,Le);xe((K=K.apply(D,y)).next())});const W=(D,y=!1)=>!!(N(D)&&L(y)),N=D=>(0,v.bg)()?!0:(D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),L=(D=!1)=>{var y;const{user:K}=(0,n.getDvaApp)()._store.getState();return(y=K.userInfo)!=null&&y.profile_completed?!0:(t.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,P.xg)("/account/profile/edit"),ye()}}),!1)},ye=()=>{t.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()}})},U=()=>{t.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:M.createElement("div",{style:{textAlign:"center"}},M.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"),M.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:w}),M.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var D;const{user:y}=(0,n.getDvaApp)()._store.getState();return(D=y.userInfo)!=null&&D.professional_certification?!0:(t.default.confirm({title:"\u63D0\u793A",centered:!0,content:M.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,P.xg)("/account/certification")}}),!1)},ae=()=>(0,v.V9)()?!0:(t.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:M.createElement("div",{className:"tc",style:{marginLeft:-38}},M.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),M.createElement("img",{src:u,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),R=(D,y)=>D?!0:(t.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:M.createElement("div",null,M.createElement("p",null,y||"\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"),M.createElement("div",{style:{marginLeft:"110px"}},M.createElement("img",{src:T,width:200}),M.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,P.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),A=D=>{t.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:M.createElement("div",null,M.createElement("div",null,M.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"),M.createElement(f.Z,null),M.createElement("p",{style:{color:"#666666",fontSize:12}}," ",M.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 ",M.createElement("a",null,D),"\u5929\u3002"),M.createElement("p",{style:{color:"#666666",fontSize:12}}," ",M.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")),M.createElement("div",{style:{textAlign:"center",marginTop:30}},M.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})))})},o=(D,y="")=>{const{shixunsDetail:{detail:K}}=(0,n.getDvaApp)()._store.getState();if((K==null?void 0:K.public)===2||(K==null?void 0:K.public)===1||(K==null?void 0:K.shixun_status)===3){let Z="";return(K==null?void 0:K.public)===2&&(Z="\u5DF2\u516C\u5F00"),(K==null?void 0:K.public)===1&&(Z="\u5F85\u5BA1\u6838"),(K==null?void 0:K.shixun_status)===3&&(Z="\u5DF2\u5173\u95ED"),t.default.info({centered:!0,icon:M.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:M.createElement("div",{className:"tc",style:{marginLeft:-38}},M.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},M.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Z,"\uFF0C",y,"\u3002"),M.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),M.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(K==null?void 0:K.shixun_status)===2?(t.default.confirm({centered:!0,icon:M.createElement(a.Z,null),title:"\u63D0\u793A",content:M.createElement("div",null,M.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",y,"\u3002"),M.createElement("br",null),M.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:()=>{t.default.confirm({width:440,centered:!0,icon:M.createElement(a.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:()=>p(void 0,null,function*(){(yield D({type:"shixunsDetail/cancelRelease",payload:{id:K==null?void 0:K.identifier}})).status!==401&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),D({type:"shixunsDetail/getShixunsDetail",payload:{id:K==null?void 0:K.identifier}}),D({type:"practiceSetting/getCommonData",payload:{id:K==null?void 0:K.identifier}}))})})}}),!0):!1}},50371:function(zt,je){function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const v=f[z];v!==void 0&&(n[z]=v)})}return n}je.Z=e},77578:function(zt,je,e){e.d(je,{Z:function(){return n}});const n=t=>t?typeof t=="function"?t():t:null},13845:function(zt,je,e){e.d(je,{F:function(){return n},Z:function(){return t}});function n(f){return f!=null&&f===f.window}function t(f,z){var v,P;if(typeof window=="undefined")return 0;const a=z?"scrollTop":"scrollLeft";let ee=0;return n(f)?ee=f[z?"pageYOffset":"pageXOffset"]:f instanceof Document?ee=f.documentElement[a]:(f instanceof HTMLElement||f)&&(ee=f[a]),f&&!n(f)&&typeof ee!="number"&&(ee=(P=((v=f.ownerDocument)!==null&&v!==void 0?v:f).documentElement)===null||P===void 0?void 0:P[a]),ee}},56762:function(zt,je,e){e.d(je,{Z:function(){return t}});var n=e(59301);function t(){const[,f]=n.useReducer(z=>z+1,0);return f}},68031:function(zt,je,e){e.d(je,{Z:function(){return z}});var n=e(16089);function t(v,P,a,ee){const T=a-P;return v/=ee/2,v<1?T/2*v*v*v+P:T/2*((v-=2)*v*v+2)+P}var f=e(13845);function z(v){let P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:ee,duration:T=450}=P,u=a(),w=(0,f.Z)(u,!0),M=Date.now(),p=()=>{const N=Date.now()-M,L=t(N>T?T:N,w,v,T);(0,f.F)(u)?u.scrollTo(window.pageXOffset,L):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=L:u.scrollTop=L,Na||P},49127:function(zt,je,e){e.d(je,{Z:function(){return fe}});var n=e(92310),t=e.n(n),f=e(77900),z=e(59301),v=e(36785),P=e(92343),a=e(36355),ee=e(36237),T=e(17313),u=e(45157),w=e(37613),M=e(83116);const p=new ee.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),W=new ee.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),N=new ee.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),L=new ee.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),ye=new ee.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),U=new ee.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ce=te=>{const{componentCls:X,iconCls:se,antCls:Ae,badgeShadowSize:ue,motionDurationSlow:oe,textFontSize:Be,textFontSizeSM:He,statusSize:ft,dotSize:Ue,textFontWeight:Je,indicatorHeight:Et,indicatorHeightSM:Oe,marginXS:we}=te,V=`${Ae}-scroll-number`,le=(0,u.Z)(te,(I,x)=>{let{darkColor:S}=x;return{[`&${X} ${X}-color-${I}`]:{background:S,[`&:not(${X}-count)`]:{color:S}}}});return{[X]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(te)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${X}-count`]:{zIndex:te.indicatorZIndex,minWidth:Et,height:Et,color:te.badgeTextColor,fontWeight:Je,fontSize:Be,lineHeight:`${Et}px`,whiteSpace:"nowrap",textAlign:"center",background:te.badgeColor,borderRadius:Et/2,boxShadow:`0 0 0 ${ue}px ${te.badgeShadowColor}`,transition:`background ${te.motionDurationMid}`,a:{color:te.badgeTextColor},"a:hover":{color:te.badgeTextColor},"a:hover &":{background:te.badgeColorHover}},[`${X}-count-sm`]:{minWidth:Oe,height:Oe,fontSize:He,lineHeight:`${Oe}px`,borderRadius:Oe/2},[`${X}-multiple-words`]:{padding:`0 ${te.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${X}-dot`]:{zIndex:te.indicatorZIndex,width:Ue,minWidth:Ue,height:Ue,background:te.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${ue}px ${te.badgeShadowColor}`},[`${X}-dot${V}`]:{transition:`background ${oe}`},[`${X}-count, ${X}-dot, ${V}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${se}-spin`]:{animationName:U,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${X}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${X}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:ft,height:ft,verticalAlign:"middle",borderRadius:"50%"},[`${X}-status-success`]:{backgroundColor:te.colorSuccess},[`${X}-status-processing`]:{overflow:"visible",color:te.colorPrimary,backgroundColor:te.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:ue,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:p,animationDuration:te.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${X}-status-default`]:{backgroundColor:te.colorTextPlaceholder},[`${X}-status-error`]:{backgroundColor:te.colorError},[`${X}-status-warning`]:{backgroundColor:te.colorWarning},[`${X}-status-text`]:{marginInlineStart:we,color:te.colorText,fontSize:te.fontSize}}}),le),{[`${X}-zoom-appear, ${X}-zoom-enter`]:{animationName:W,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack,animationFillMode:"both"},[`${X}-zoom-leave`]:{animationName:N,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack,animationFillMode:"both"},[`&${X}-not-a-wrapper`]:{[`${X}-zoom-appear, ${X}-zoom-enter`]:{animationName:L,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack},[`${X}-zoom-leave`]:{animationName:ye,animationDuration:te.motionDurationSlow,animationTimingFunction:te.motionEaseOutBack},[`&:not(${X}-status)`]:{verticalAlign:"middle"},[`${V}-custom-component, ${X}-count`]:{transform:"none"},[`${V}-custom-component, ${V}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${V}`]:{overflow:"hidden",[`${V}-only`]:{position:"relative",display:"inline-block",height:Et,transition:`all ${te.motionDurationSlow} ${te.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${V}-only-unit`]:{height:Et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${V}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${X}-count, ${X}-dot, ${V}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=te=>{const{fontSize:X,lineHeight:se,lineWidth:Ae,marginXS:ue,colorBorderBg:oe}=te,Be=Math.round(X*se),He=Ae,ft=te.colorBgContainer,Ue=te.colorError,Je=te.colorErrorHover;return(0,w.TS)(te,{badgeFontHeight:Be,badgeShadowSize:He,badgeTextColor:ft,badgeColor:Ue,badgeColorHover:Je,badgeShadowColor:oe,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ue,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},R=te=>{const{fontSize:X,lineHeight:se,fontSizeSM:Ae,lineWidth:ue}=te;return{indicatorZIndex:"auto",indicatorHeight:Math.round(X*se)-2*ue,indicatorHeightSM:X,dotSize:Ae/2,textFontSize:Ae,textFontSizeSM:Ae,textFontWeight:"normal",statusSize:Ae/2}};var A=(0,M.Z)("Badge",te=>{const X=ae(te);return[Ce(X)]},R);const o=te=>{const{antCls:X,badgeFontHeight:se,marginXS:Ae,badgeRibbonOffset:ue}=te,oe=`${X}-ribbon`,Be=`${X}-ribbon-wrapper`,He=(0,u.Z)(te,(ft,Ue)=>{let{darkColor:Je}=Ue;return{[`&${oe}-color-${ft}`]:{background:Je,color:Je}}});return{[`${Be}`]:{position:"relative"},[`${oe}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(te)),{position:"absolute",top:Ae,padding:`0 ${te.paddingXS}px`,color:te.colorPrimary,lineHeight:`${se}px`,whiteSpace:"nowrap",backgroundColor:te.colorPrimary,borderRadius:te.borderRadiusSM,[`${oe}-text`]:{color:te.colorTextLightSolid},[`${oe}-corner`]:{position:"absolute",top:"100%",width:ue,height:ue,color:"currentcolor",border:`${ue/2}px solid`,transform:te.badgeRibbonCornerTransform,transformOrigin:"top",filter:te.badgeRibbonCornerFilter}}),He),{[`&${oe}-placement-end`]:{insetInlineEnd:-ue,borderEndEndRadius:0,[`${oe}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${oe}-placement-start`]:{insetInlineStart:-ue,borderEndStartRadius:0,[`${oe}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var D=(0,M.Z)(["Badge","Ribbon"],te=>{const X=ae(te);return[o(X)]},R),K=te=>{const{className:X,prefixCls:se,style:Ae,color:ue,children:oe,text:Be,placement:He="end",rootClassName:ft}=te,{getPrefixCls:Ue,direction:Je}=z.useContext(a.E_),Et=Ue("ribbon",se),Oe=(0,v.o2)(ue,!1),we=t()(Et,`${Et}-placement-${He}`,{[`${Et}-rtl`]:Je==="rtl",[`${Et}-color-${ue}`]:Oe},X),[V,le]=D(Et),I={},x={};return ue&&!Oe&&(I.background=ue,x.color=ue),V(z.createElement("div",{className:t()(`${Et}-wrapper`,ft,le)},oe,z.createElement("div",{className:t()(we,le),style:Object.assign(Object.assign({},I),Ae)},z.createElement("span",{className:`${Et}-text`},Be),z.createElement("div",{className:`${Et}-corner`,style:x}))))};function Z(te){let{prefixCls:X,value:se,current:Ae,offset:ue=0}=te,oe;return ue&&(oe={position:"absolute",top:`${ue}00%`,left:0}),z.createElement("span",{style:oe,className:t()(`${X}-only-unit`,{current:Ae})},se)}function $(te,X,se){let Ae=te,ue=0;for(;(Ae+10)%10!==X;)Ae+=se,ue+=se;return ue}function F(te){const{prefixCls:X,count:se,value:Ae}=te,ue=Number(Ae),oe=Math.abs(se),[Be,He]=z.useState(ue),[ft,Ue]=z.useState(oe),Je=()=>{He(ue),Ue(oe)};z.useEffect(()=>{const we=setTimeout(()=>{Je()},1e3);return()=>{clearTimeout(we)}},[ue]);let Et,Oe;if(Be===ue||Number.isNaN(ue)||Number.isNaN(Be))Et=[z.createElement(Z,Object.assign({},te,{key:ue,current:!0}))],Oe={transition:"none"};else{Et=[];const we=ue+10,V=[];for(let x=ue;x<=we;x+=1)V.push(x);const le=V.findIndex(x=>x%10===Be);Et=V.map((x,S)=>{const s=x%10;return z.createElement(Z,Object.assign({},te,{key:x,value:s,offset:S-le,current:S===le}))});const I=ft{const{prefixCls:se,count:Ae,className:ue,motionClassName:oe,style:Be,title:He,show:ft,component:Ue="sup",children:Je}=te,Et=Le(te,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Oe}=z.useContext(a.E_),we=Oe("scroll-number",se),V=Object.assign(Object.assign({},Et),{"data-show":ft,style:Be,className:t()(we,ue,oe),title:He});let le=Ae;if(Ae&&Number(Ae)%1===0){const I=String(Ae).split("");le=z.createElement("bdi",null,I.map((x,S)=>z.createElement(F,{prefixCls:we,count:Number(Ae),value:x,key:I.length-S})))}return Be&&Be.borderColor&&(V.style=Object.assign(Object.assign({},Be),{boxShadow:`0 0 0 1px ${Be.borderColor} inset`})),Je?(0,P.Tm)(Je,I=>({className:t()(`${we}-custom-component`,I==null?void 0:I.className,oe)})):z.createElement(Ue,Object.assign({},V,{ref:X}),le)}),be=function(te,X){var se={};for(var Ae in te)Object.prototype.hasOwnProperty.call(te,Ae)&&X.indexOf(Ae)<0&&(se[Ae]=te[Ae]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Ae=Object.getOwnPropertySymbols(te);ue{var se,Ae,ue,oe,Be;const{prefixCls:He,scrollNumberPrefixCls:ft,children:Ue,status:Je,text:Et,color:Oe,count:we=null,overflowCount:V=99,dot:le=!1,size:I="default",title:x,offset:S,style:s,className:q,rootClassName:ce,classNames:h,styles:d,showZero:_=!1}=te,B=be(te,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:m,direction:O,badge:J}=z.useContext(a.E_),Y=m("badge",He),[de,pe]=A(Y),b=we>V?`${V}+`:we,l=b==="0"||b===0,C=we===null||l&&!_,H=(Je!=null||Oe!=null)&&C,ne=le&&!l,Ee=ne?"":b,We=(0,z.useMemo)(()=>(Ee==null||Ee===""||l&&!_)&&!ne,[Ee,l,_,ne]),Re=(0,z.useRef)(we);We||(Re.current=we);const Te=Re.current,st=(0,z.useRef)(Ee);We||(st.current=Ee);const vt=st.current,yt=(0,z.useRef)(ne);We||(yt.current=ne);const It=(0,z.useMemo)(()=>{if(!S)return Object.assign(Object.assign({},J==null?void 0:J.style),s);const Jt={marginTop:S[1]};return O==="rtl"?Jt.left=parseInt(S[0],10):Jt.right=-parseInt(S[0],10),Object.assign(Object.assign(Object.assign({},Jt),J==null?void 0:J.style),s)},[O,S,s,J==null?void 0:J.style]),Yt=x!=null?x:typeof Te=="string"||typeof Te=="number"?Te:void 0,_t=We||!Et?null:z.createElement("span",{className:`${Y}-status-text`},Et),jt=!Te||typeof Te!="object"?void 0:(0,P.Tm)(Te,Jt=>({style:Object.assign(Object.assign({},It),Jt.style)})),Tt=(0,v.o2)(Oe,!1),an=t()(h==null?void 0:h.indicator,(se=J==null?void 0:J.classNames)===null||se===void 0?void 0:se.indicator,{[`${Y}-status-dot`]:H,[`${Y}-status-${Je}`]:!!Je,[`${Y}-color-${Oe}`]:Tt}),Mt={};Oe&&!Tt&&(Mt.color=Oe,Mt.background=Oe);const en=t()(Y,{[`${Y}-status`]:H,[`${Y}-not-a-wrapper`]:!Ue,[`${Y}-rtl`]:O==="rtl"},q,ce,J==null?void 0:J.className,(Ae=J==null?void 0:J.classNames)===null||Ae===void 0?void 0:Ae.root,h==null?void 0:h.root,pe);if(!Ue&&H){const Jt=It.color;return de(z.createElement("span",Object.assign({},B,{className:en,style:Object.assign(Object.assign(Object.assign({},d==null?void 0:d.root),(ue=J==null?void 0:J.styles)===null||ue===void 0?void 0:ue.root),It)}),z.createElement("span",{className:an,style:Object.assign(Object.assign(Object.assign({},d==null?void 0:d.indicator),(oe=J==null?void 0:J.styles)===null||oe===void 0?void 0:oe.indicator),Mt)}),Et&&z.createElement("span",{style:{color:Jt},className:`${Y}-status-text`},Et)))}return de(z.createElement("span",Object.assign({ref:X},B,{className:en,style:Object.assign(Object.assign({},(Be=J==null?void 0:J.styles)===null||Be===void 0?void 0:Be.root),d==null?void 0:d.root)}),Ue,z.createElement(f.default,{visible:!We,motionName:`${Y}-zoom`,motionAppear:!1,motionDeadline:1e3},Jt=>{let{className:ie,ref:it}=Jt;var nt,xt;const Ft=m("scroll-number",ft),mt=yt.current,dt=t()(h==null?void 0:h.indicator,(nt=J==null?void 0:J.classNames)===null||nt===void 0?void 0:nt.indicator,{[`${Y}-dot`]:mt,[`${Y}-count`]:!mt,[`${Y}-count-sm`]:I==="small",[`${Y}-multiple-words`]:!mt&&vt&&vt.toString().length>1,[`${Y}-status-${Je}`]:!!Je,[`${Y}-color-${Oe}`]:Tt});let wt=Object.assign(Object.assign(Object.assign({},d==null?void 0:d.indicator),(xt=J==null?void 0:J.styles)===null||xt===void 0?void 0:xt.indicator),It);return Oe&&!Tt&&(wt=wt||{},wt.background=Oe),z.createElement(lt,{prefixCls:Ft,show:!We,motionClassName:ie,className:dt,count:vt,title:Yt,style:wt,key:"scrollNumber",ref:it},jt)}),_t))},Ie=z.forwardRef(Pe);Ie.Ribbon=K;var fe=Ie},19842:function(zt,je,e){e.d(je,{Z:function(){return Jt}});var n=e(94480),t=e(59301),f=e(33853),z=e(58617),v=e(38819),P=e(92310),a=e.n(P),ee=e(54476),T=e(42978),u=e(75931),w=e(77861),M=e(17115),p=e(90782),W=e(6089),N=e(18929),L=t.createContext(null),ye=L,U=e(76190),Ce=e(20068),ae=e(33885),R="__rc_cascader_search_mark__",A=function(it,nt,xt){var Ft=xt.label;return nt.some(function(mt){return String(mt[Ft]).toLowerCase().includes(it.toLowerCase())})},o=function(it,nt,xt,Ft){return nt.map(function(mt){return mt[Ft.label]}).join(" / ")},D=function(ie,it,nt,xt,Ft,mt){var dt=Ft.filter,wt=dt===void 0?A:dt,G=Ft.render,Se=G===void 0?o:G,Qe=Ft.limit,j=Qe===void 0?50:Qe,k=Ft.sort;return t.useMemo(function(){var Me=[];if(!ie)return[];function Fe(et,Xe){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;et.forEach(function(ht){if(!(!k&&j!==!1&&j>0&&Me.length>=j)){var At=[].concat((0,n.Z)(Xe),[ht]),Nt=ht[nt.children],Dt=ct||ht.disabled;if((!Nt||Nt.length===0||mt)&&wt(ie,At,{label:nt.label})){var Ot;Me.push((0,ae.Z)((0,ae.Z)({},ht),{},(Ot={disabled:Dt},(0,Ce.Z)(Ot,nt.label,Se(ie,At,xt,nt)),(0,Ce.Z)(Ot,R,At),(0,Ce.Z)(Ot,nt.children,void 0),Ot)))}Nt&&Fe(ht[nt.children],At,Dt)}})}return Fe(it,[]),k&&Me.sort(function(et,Xe){return k(et[R],Xe[R],ie,nt)}),j!==!1&&j>0?Me.slice(0,j):Me},[ie,it,nt,xt,Se,mt,wt,k,j])},y="__RC_CASCADER_SPLIT__",K="SHOW_PARENT",Z="SHOW_CHILD";function $(ie){return ie.join(y)}function F(ie){return ie.map($)}function Le(ie){return ie.split(y)}function xe(ie){var it=ie||{},nt=it.label,xt=it.value,Ft=it.children,mt=xt||"value";return{label:nt||"label",value:mt,key:mt,children:Ft||"children"}}function lt(ie,it){var nt,xt;return(nt=ie.isLeaf)!==null&&nt!==void 0?nt:!((xt=ie[it.children])!==null&&xt!==void 0&&xt.length)}function be(ie){var it=ie.parentElement;if(it){var nt=ie.offsetTop-it.offsetTop;nt-it.scrollTop<0?it.scrollTo({top:nt}):nt+ie.offsetHeight-it.scrollTop>it.offsetHeight&&it.scrollTo({top:nt+ie.offsetHeight-it.offsetHeight})}}function Pe(ie,it){return ie.map(function(nt){var xt;return(xt=nt[R])===null||xt===void 0?void 0:xt.map(function(Ft){return Ft[it.value]})})}function Ie(ie,it,nt){var xt=new Set(ie),Ft=it();return ie.filter(function(mt){var dt=Ft[mt],wt=dt?dt.parent:null,G=dt?dt.children:null;return dt&&dt.node.disabled?!0:nt===Z?!(G&&G.some(function(Se){return Se.key&&xt.has(Se.key)})):!(wt&&!wt.node.disabled&&xt.has(wt.key))})}function fe(ie,it,nt){for(var xt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ft=it,mt=[],dt=function(){var Se,Qe,j,k=ie[wt],Me=(Se=Ft)===null||Se===void 0?void 0:Se.findIndex(function(et){var Xe=et[nt.value];return xt?String(Xe)===String(k):Xe===k}),Fe=Me!==-1?(Qe=Ft)===null||Qe===void 0?void 0:Qe[Me]:null;mt.push({value:(j=Fe==null?void 0:Fe[nt.value])!==null&&j!==void 0?j:k,index:Me,option:Fe}),Ft=Fe==null?void 0:Fe[nt.children]},wt=0;wt1){var Qt=Fe.slice(0,-1);ht(Qt)}else Se(!1)},Dt=function(){var Qt,Pt=((Qt=Xe[et])===null||Qt===void 0?void 0:Qt[nt.children])||[],Ct=Pt.find(function(qt){return!qt.disabled});if(Ct){var Zt=[].concat((0,n.Z)(Fe),[Ct[nt.value]]);ht(Zt)}};t.useImperativeHandle(ie,function(){return{onKeyDown:function(Qt){var Pt=Qt.which;switch(Pt){case Oe.Z.UP:case Oe.Z.DOWN:{var Ct=0;Pt===Oe.Z.UP?Ct=-1:Pt===Oe.Z.DOWN&&(Ct=1),Ct!==0&&At(Ct);break}case Oe.Z.LEFT:{if(G)break;j?Dt():Nt();break}case Oe.Z.RIGHT:{if(G)break;j?Nt():Dt();break}case Oe.Z.BACKSPACE:{G||Nt();break}case Oe.Z.ENTER:{if(Fe.length){var Zt=Xe[et],qt=(Zt==null?void 0:Zt[R])||[];qt.length?mt(qt.map(function(Xt){return Xt[nt.value]}),qt[qt.length-1]):mt(Fe,Xe[et])}break}case Oe.Z.ESC:Se(!1),Qe&&Qt.stopPropagation()}},onKeyUp:function(){}}})},V=t.forwardRef(function(ie,it){var nt,xt,Ft,mt,dt=(0,w.lk)(),wt=dt.prefixCls,G=dt.multiple,Se=dt.searchValue,Qe=dt.toggleOpen,j=dt.notFoundContent,k=dt.direction,Me=dt.open,Fe=t.useRef(),et=k==="rtl",Xe=t.useContext(ye),ct=Xe.options,ht=Xe.values,At=Xe.halfValues,Nt=Xe.fieldNames,Dt=Xe.changeOnSelect,Ot=Xe.onSelect,Qt=Xe.searchOptions,Pt=Xe.dropdownPrefixCls,Ct=Xe.loadData,Zt=Xe.expandTrigger,qt=Pt||wt,Xt=t.useState([]),$t=(0,T.Z)(Xt,2),Ne=$t[0],ze=$t[1],qe=function(Bt){if(!(!Ct||Se)){var Tn=fe(Bt,ct,Nt),ir=Tn.map(function(Lt){var yn=Lt.option;return yn}),un=ir[ir.length-1];if(un&&!lt(un,Nt)){var Ht=$(Bt);ze(function(Lt){return[].concat((0,n.Z)(Lt),[Ht])}),Ct(ir)}}};t.useEffect(function(){Ne.length&&Ne.forEach(function(bn){var Bt=Le(bn),Tn=fe(Bt,ct,Nt,!0).map(function(un){var Ht=un.option;return Ht}),ir=Tn[Tn.length-1];(!ir||ir[Nt.children]||lt(ir,Nt))&&ze(function(un){return un.filter(function(Ht){return Ht!==bn})})})},[ct,Ne,Nt]);var at=t.useMemo(function(){return new Set(F(ht))},[ht]),Ge=t.useMemo(function(){return new Set(F(At))},[At]),Ye=Et(),_e=(0,T.Z)(Ye,2),bt=_e[0],Gt=_e[1],ln=function(Bt){Gt(Bt),qe(Bt)},St=function(Bt){var Tn=Bt.disabled,ir=lt(Bt,Nt);return!Tn&&(ir||Dt||G)},nn=function(Bt,Tn){var ir=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Ot(Bt),!G&&(Tn||Dt&&(Zt==="hover"||ir))&&Qe(!1)},gn=t.useMemo(function(){return Se?Qt:ct},[Se,Qt,ct]),vn=t.useMemo(function(){for(var bn=[{options:gn}],Bt=gn,Tn=Pe(Bt,Nt),ir=function(){var yn=bt[un],dn=Bt.find(function(Un,fr){return(Tn[fr]?$(Tn[fr]):Un[Nt.value])===yn}),Qn=dn==null?void 0:dn[Nt.children];if(!(Qn!=null&&Qn.length))return"break";Bt=Qn,bn.push({options:Qn})},un=0;un":Ne,qe=ie.loadingIcon,at=ie.children,Ge=ie.dropdownMatchSelectWidth,Ye=Ge===void 0?!1:Ge,_e=ie.showCheckedStrategy,bt=_e===void 0?K:_e,Gt=(0,u.Z)(ie,s),ln=(0,M.ZP)(nt),St=!!j,nn=(0,N.Z)(dt,{value:wt,postState:ce}),gn=(0,T.Z)(nn,2),vn=gn[0],cn=gn[1],Pn=t.useMemo(function(){return xe(mt)},[JSON.stringify(mt)]),Bn=t.useMemo(function(){return ht||[]},[ht]),Vn=se(Bn,Pn),Dn=t.useCallback(function(Hn){var On=Vn();return Hn.map(function(ar){var la=On[ar].nodes;return la.map(function(Yr){return Yr[Pn.value]})})},[Vn,Pn]),Ln=(0,N.Z)("",{value:Fe,postState:function(On){return On||""}}),bn=(0,T.Z)(Ln,2),Bt=bn[0],Tn=bn[1],ir=function(On,ar){Tn(On),ar.source!=="blur"&&et&&et(On)},un=oe(Xe),Ht=(0,T.Z)(un,2),Lt=Ht[0],yn=Ht[1],dn=D(Bt,Bn,Pn,At||Ft,yn,G),Qn=Ae(Bn,Pn),Un=t.useMemo(function(){var Hn=Qn(vn),On=(0,T.Z)(Hn,2),ar=On[0],la=On[1];if(!St||!vn.length)return[ar,[],la];var Yr=F(ar),ia=Vn(),Gr=(0,p.S)(Yr,!0,ia),kr=Gr.checkedKeys,Xn=Gr.halfCheckedKeys;return[Dn(kr),Dn(Xn),la]},[St,vn,Vn,Dn,Qn]),fr=(0,T.Z)(Un,3),Xr=fr[0],Rr=fr[1],De=fr[2],ve=t.useMemo(function(){var Hn=F(Xr),On=Ie(Hn,Vn,bt);return[].concat((0,n.Z)(De),(0,n.Z)(Dn(On)))},[Xr,Vn,Dn,De,bt]),me=te(ve,Bn,Pn,St,Qe),Ve=(0,W.Z)(function(Hn){if(cn(Hn),Se){var On=ce(Hn),ar=On.map(function(ia){return fe(ia,Bn,Pn).map(function(Gr){return Gr.option})}),la=St?On:On[0],Yr=St?ar:ar[0];Se(la,Yr)}}),ot=(0,W.Z)(function(Hn){if((!St||Me)&&Tn(""),!St)Ve(Hn);else{var On=$(Hn),ar=F(Xr),la=F(Rr),Yr=ar.includes(On),ia=De.some(function(Yn){return $(Yn)===On}),Gr=Xr,kr=De;if(ia&&!Yr)kr=De.filter(function(Yn){return $(Yn)!==On});else{var Xn=Yr?ar.filter(function(Yn){return Yn!==On}):[].concat((0,n.Z)(ar),[On]),ja=Vn(),Za;if(Yr){var Fr=(0,p.S)(Xn,{checked:!1,halfCheckedKeys:la},ja);Za=Fr.checkedKeys}else{var Wr=(0,p.S)(Xn,!0,ja);Za=Wr.checkedKeys}var Mr=Ie(Za,Vn,bt);Gr=Dn(Mr)}Ve([].concat((0,n.Z)(kr),(0,n.Z)(Gr)))}}),Sn=function(On,ar){if(ar.type==="clear"){Ve([]);return}var la=ar.values[0],Yr=la.valueCells;ot(Yr)},qn=Ot!==void 0?Ot:Dt,En=Pt||Qt,kt=qt||Zt,jn=function(On){Xt==null||Xt(On),$t==null||$t(On)},vr=t.useMemo(function(){return{options:Bn,fieldNames:Pn,values:Xr,halfValues:Rr,changeOnSelect:G,onSelect:ot,checkable:j,searchOptions:dn,dropdownPrefixCls:At,loadData:Nt,expandTrigger:ct,expandIcon:ze,loadingIcon:qe,dropdownMenuColumnStyle:Ct}},[Bn,Pn,Xr,Rr,G,ot,j,dn,At,Nt,ct,ze,qe,Ct]),gr=!(Bt?dn:Bn).length,fn=Bt&&yn.matchInputWidth||gr?{}:{minWidth:"auto"};return t.createElement(ye.Provider,{value:vr},t.createElement(w.Ac,(0,ee.Z)({},Gt,{ref:it,id:ln,prefixCls:Ft,autoClearSearchValue:Me,dropdownMatchSelectWidth:Ye,dropdownStyle:fn,displayValues:me,onDisplayValuesChange:Sn,mode:St?"multiple":void 0,searchValue:Bt,onSearch:ir,showSearch:Lt,OptionList:le,emptyOptions:gr,open:qn,dropdownClassName:En,placement:kt,onDropdownVisibleChange:jn,getRawInputElement:function(){return at}})))});h.SHOW_PARENT=K,h.SHOW_CHILD=Z;var d=h,_=d,B=e(2738),m=e(62892),O=e(53487),J=e(19080),Y=e(36355),de=e(93891),pe=e(1684),b=e(19716),l=e(32441),C=e(14154),H=e(58582),ne=e(84443),Ee=e(66339),We=e(33234),Re=e(98447),Te=e(17313),st=e(74207),vt=e(83116);const yt=ie=>{const{prefixCls:it,componentCls:nt,antCls:xt}=ie,Ft=`${nt}-menu-item`,mt=` &${Ft}-expand ${Ft}-expand-icon, ${Ft}-loading-icon `;return[{[nt]:{width:ie.controlWidth}},{[`${nt}-dropdown`]:[(0,Re.C2)(`${it}-checkbox`,ie),{[`&${xt}-select-dropdown`]:{padding:0}},{[nt]:{"&-checkbox":{top:0,marginInlineEnd:ie.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${nt}-menu-empty`]:{[`${nt}-menu`]:{width:"100%",height:"auto",[Ft]:{color:ie.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ie.controlItemWidth,height:ie.dropdownHeight,margin:0,padding:ie.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ie.lineWidth}px ${ie.lineType} ${ie.colorSplit}`},"&-item":Object.assign(Object.assign({},Te.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ie.optionPadding,lineHeight:ie.lineHeight,cursor:"pointer",transition:`all ${ie.motionDurationMid}`,borderRadius:ie.borderRadiusSM,"&:hover":{background:ie.controlItemBgHover},"&-disabled":{color:ie.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[mt]:{color:ie.colorTextDisabled}},[`&-active:not(${Ft}-disabled)`]:{"&, &:hover":{fontWeight:ie.optionSelectedFontWeight,backgroundColor:ie.optionSelectedBg}},"&-content":{flex:"auto"},[mt]:{marginInlineStart:ie.paddingXXS,color:ie.colorTextDescription,fontSize:ie.fontSizeIcon},"&-keyword":{color:ie.colorHighlight}})}}}]},{[`${nt}-dropdown-rtl`]:{direction:"rtl"}},(0,st.c)(ie)]};var It=(0,vt.Z)("Cascader",ie=>[yt(ie)],ie=>{const it=Math.round((ie.controlHeight-ie.fontSize*ie.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ie.controlItemBgActive,optionSelectedFontWeight:ie.fontWeightStrong,optionPadding:`${it}px ${ie.paddingSM}px`,menuPadding:ie.paddingXXS}}),Yt=function(ie,it){var nt={};for(var xt in ie)Object.prototype.hasOwnProperty.call(ie,xt)&&it.indexOf(xt)<0&&(nt[xt]=ie[xt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,xt=Object.getOwnPropertySymbols(ie);FtG===0?[wt]:[].concat((0,n.Z)(dt),[it,wt]),[]),Ft=[];let mt=0;return xt.forEach((dt,wt)=>{const G=mt+dt.length;let Se=ie.slice(mt,G);mt=G,wt%2===1&&(Se=t.createElement("span",{className:`${nt}-menu-item-keyword`,key:`separator-${wt}`},Se)),Ft.push(Se)}),Ft}const an=(ie,it,nt,xt)=>{const Ft=[],mt=ie.toLowerCase();return it.forEach((dt,wt)=>{wt!==0&&Ft.push(" / ");let G=dt[xt.label];const Se=typeof G;(Se==="string"||Se==="number")&&(G=Tt(String(G),mt,nt)),Ft.push(G)}),Ft},Mt=t.forwardRef((ie,it)=>{const{prefixCls:nt,size:xt,disabled:Ft,className:mt,rootClassName:dt,multiple:wt,bordered:G=!0,transitionName:Se,choiceTransitionName:Qe="",popupClassName:j,dropdownClassName:k,expandIcon:Me,placement:Fe,showSearch:et,allowClear:Xe=!0,notFoundContent:ct,direction:ht,getPopupContainer:At,status:Nt,showArrow:Dt,builtinPlacements:Ot,style:Qt}=ie,Pt=Yt(ie,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ct=(0,B.Z)(Pt,["suffixIcon"]),{getPopupContainer:Zt,getPrefixCls:qt,renderEmpty:Xt,direction:$t,popupOverflow:Ne,cascader:ze}=t.useContext(Y.E_),qe=ht||$t,at=qe==="rtl",{status:Ge,hasFeedback:Ye,isFormItemInput:_e,feedbackIcon:bt}=t.useContext(l.aM),Gt=(0,J.F)(Ge,Nt),ln=ct||(Xt==null?void 0:Xt("Cascader"))||t.createElement(de.Z,{componentName:"Cascader"}),St=qt(),nn=qt("select",nt),gn=qt("cascader",nt),[vn,cn]=(0,C.Z)(nn),[Pn]=It(gn),{compactSize:Bn,compactItemClassnames:Vn}=(0,We.ri)(nn,ht),Dn=a()(j||k,`${gn}-dropdown`,{[`${gn}-dropdown-rtl`]:qe==="rtl"},dt,cn),Ln=t.useMemo(()=>{if(!et)return et;let De={render:an};return typeof et=="object"&&(De=Object.assign(Object.assign({},De),et)),De},[et]),bn=(0,b.Z)(De=>{var ve;return(ve=xt!=null?xt:Bn)!==null&&ve!==void 0?ve:De}),Bt=t.useContext(pe.Z),Tn=Ft!=null?Ft:Bt;let ir=Me;Me||(ir=at?t.createElement(f.Z,null):t.createElement(v.Z,null));const un=t.createElement("span",{className:`${nn}-menu-item-loading-icon`},t.createElement(z.Z,{spin:!0})),Ht=t.useMemo(()=>wt?t.createElement("span",{className:`${gn}-checkbox-inner`}):!1,[wt]),Lt=(0,ne.Z)(ie.suffixIcon,Dt),{suffixIcon:yn,removeIcon:dn,clearIcon:Qn}=(0,Ee.Z)(Object.assign(Object.assign({},ie),{hasFeedback:Ye,feedbackIcon:bt,showSuffixIcon:Lt,multiple:wt,prefixCls:nn,componentName:"Cascader"})),Un=t.useMemo(()=>Fe!==void 0?Fe:at?"bottomRight":"bottomLeft",[Fe,at]),fr=(0,H.Z)(Ot,Ne),Xr=Xe===!0?{clearIcon:Qn}:Xe,Rr=t.createElement(_,Object.assign({prefixCls:nn,className:a()(!nt&&gn,{[`${nn}-lg`]:bn==="large",[`${nn}-sm`]:bn==="small",[`${nn}-rtl`]:at,[`${nn}-borderless`]:!G,[`${nn}-in-form-item`]:_e},(0,J.Z)(nn,Gt,Ye),Vn,ze==null?void 0:ze.className,mt,dt,cn),disabled:Tn,style:Object.assign(Object.assign({},ze==null?void 0:ze.style),Qt)},Ct,{builtinPlacements:fr,direction:qe,placement:Un,notFoundContent:ln,allowClear:Xr,showSearch:Ln,expandIcon:ir,suffixIcon:yn,removeIcon:dn,loadingIcon:un,checkable:Ht,dropdownClassName:Dn,dropdownPrefixCls:nt||gn,choiceTransitionName:(0,m.m)(St,"",Qe),transitionName:(0,m.m)(St,"slide-up",Se),getPopupContainer:At||Zt,ref:it}));return Pn(vn(Rr))}),en=(0,O.Z)(Mt);Mt.SHOW_PARENT=jt,Mt.SHOW_CHILD=_t,Mt._InternalPanelDoNotUseOrYouWillBeFired=en;var Jt=Mt},24905:function(zt,je,e){e.d(je,{default:function(){return D}});var n=e(92310),t=e.n(n),f=e(5630),z=e(59301),v=e(36355),P=e(1684),a=e(32441),T=z.createContext(null),u=e(98447),w=e(14088),M=e(4572),p=function(y,K){var Z={};for(var $ in y)Object.prototype.hasOwnProperty.call(y,$)&&K.indexOf($)<0&&(Z[$]=y[$]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,$=Object.getOwnPropertySymbols(y);F<$.length;F++)K.indexOf($[F])<0&&Object.prototype.propertyIsEnumerable.call(y,$[F])&&(Z[$[F]]=y[$[F]]);return Z};const W=(y,K)=>{var Z;const{prefixCls:$,className:F,rootClassName:Le,children:xe,indeterminate:lt=!1,style:be,onMouseEnter:Pe,onMouseLeave:Ie,skipGroup:fe=!1,disabled:te}=y,X=p(y,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:se,direction:Ae,checkbox:ue}=z.useContext(v.E_),oe=z.useContext(T),{isFormItemInput:Be}=z.useContext(a.aM),He=z.useContext(P.Z),ft=(Z=(oe==null?void 0:oe.disabled)||te)!==null&&Z!==void 0?Z:He,Ue=z.useRef(X.value);z.useEffect(()=>{oe==null||oe.registerValue(X.value)},[]),z.useEffect(()=>{if(!fe)return X.value!==Ue.current&&(oe==null||oe.cancelValue(Ue.current),oe==null||oe.registerValue(X.value),Ue.current=X.value),()=>oe==null?void 0:oe.cancelValue(X.value)},[X.value]);const Je=se("checkbox",$),[Et,Oe]=(0,u.ZP)(Je),we=Object.assign({},X);oe&&!fe&&(we.onChange=function(){X.onChange&&X.onChange.apply(X,arguments),oe.toggleOption&&oe.toggleOption({label:xe,value:X.value})},we.name=oe.name,we.checked=oe.value.includes(X.value));const V=t()(`${Je}-wrapper`,{[`${Je}-rtl`]:Ae==="rtl",[`${Je}-wrapper-checked`]:we.checked,[`${Je}-wrapper-disabled`]:ft,[`${Je}-wrapper-in-form-item`]:Be},ue==null?void 0:ue.className,F,Le,Oe),le=t()({[`${Je}-indeterminate`]:lt},M.A,Oe),I=lt?"mixed":void 0;return Et(z.createElement(w.Z,{component:"Checkbox",disabled:ft},z.createElement("label",{className:V,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),be),onMouseEnter:Pe,onMouseLeave:Ie},z.createElement(f.Z,Object.assign({"aria-checked":I},we,{prefixCls:Je,className:le,disabled:ft,ref:K})),xe!==void 0&&z.createElement("span",null,xe))))};var L=z.forwardRef(W),ye=e(94480),U=e(2738),Ce=function(y,K){var Z={};for(var $ in y)Object.prototype.hasOwnProperty.call(y,$)&&K.indexOf($)<0&&(Z[$]=y[$]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,$=Object.getOwnPropertySymbols(y);F<$.length;F++)K.indexOf($[F])<0&&Object.prototype.propertyIsEnumerable.call(y,$[F])&&(Z[$[F]]=y[$[F]]);return Z};const ae=(y,K)=>{const{defaultValue:Z,children:$,options:F=[],prefixCls:Le,className:xe,rootClassName:lt,style:be,onChange:Pe}=y,Ie=Ce(y,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:fe,direction:te}=z.useContext(v.E_),[X,se]=z.useState(Ie.value||Z||[]),[Ae,ue]=z.useState([]);z.useEffect(()=>{"value"in Ie&&se(Ie.value||[])},[Ie.value]);const oe=z.useMemo(()=>F.map(x=>typeof x=="string"||typeof x=="number"?{label:x,value:x}:x),[F]),Be=x=>{ue(S=>S.filter(s=>s!==x))},He=x=>{ue(S=>[].concat((0,ye.Z)(S),[x]))},ft=x=>{const S=X.indexOf(x.value),s=(0,ye.Z)(X);S===-1?s.push(x.value):s.splice(S,1),"value"in Ie||se(s),Pe==null||Pe(s.filter(q=>Ae.includes(q)).sort((q,ce)=>{const h=oe.findIndex(_=>_.value===q),d=oe.findIndex(_=>_.value===ce);return h-d}))},Ue=fe("checkbox",Le),Je=`${Ue}-group`,[Et,Oe]=(0,u.ZP)(Ue),we=(0,U.Z)(Ie,["value","disabled"]),V=F.length?oe.map(x=>z.createElement(L,{prefixCls:Ue,key:x.value.toString(),disabled:"disabled"in x?x.disabled:Ie.disabled,value:x.value,checked:X.includes(x.value),onChange:x.onChange,className:`${Je}-item`,style:x.style,title:x.title},x.label)):$,le={toggleOption:ft,value:X,disabled:Ie.disabled,name:Ie.name,registerValue:He,cancelValue:Be},I=t()(Je,{[`${Je}-rtl`]:te==="rtl"},xe,lt,Oe);return Et(z.createElement("div",Object.assign({className:I,style:be},we,{ref:K}),z.createElement(T.Provider,{value:le},V)))},R=z.forwardRef(ae);var A=z.memo(R);const o=L;o.Group=A,o.__ANT_CHECKBOX=!0;var D=o},98447:function(zt,je,e){e.d(je,{C2:function(){return v}});var n=e(17313),t=e(37613),f=e(83116);const z=P=>{const{checkboxCls:a}=P,ee=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,n.Wf)(P)),{display:"inline-flex",flexWrap:"wrap",columnGap:P.marginXS,[`> ${P.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,n.Wf)(P)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ee}`]:{marginInlineStart:0},[`&${ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,n.Wf)(P)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:P.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,n.oN)(P))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:P.checkboxSize,height:P.checkboxSize,direction:"ltr",backgroundColor:P.colorBgContainer,border:`${P.lineWidth}px ${P.lineType} ${P.colorBorder}`,borderRadius:P.borderRadiusSM,borderCollapse:"separate",transition:`all ${P.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:P.checkboxSize/14*5,height:P.checkboxSize/14*8,border:`${P.lineWidthBold}px solid ${P.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${P.motionDurationFast} ${P.motionEaseInBack}, opacity ${P.motionDurationFast}`}},"& + span":{paddingInlineStart:P.paddingXS,paddingInlineEnd:P.paddingXS}})},{[` diff --git a/p__Shixuns__ThemeChange__Edit.a43361af.async.js b/p__Shixuns__ThemeChange__Edit.26d8a75e.async.js similarity index 88% rename from p__Shixuns__ThemeChange__Edit.a43361af.async.js rename to p__Shixuns__ThemeChange__Edit.26d8a75e.async.js index 504a38204a..a2296fef4d 100644 --- a/p__Shixuns__ThemeChange__Edit.a43361af.async.js +++ b/p__Shixuns__ThemeChange__Edit.26d8a75e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9511],{65363:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},87169:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},11724:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},32050:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},69453:function(Le,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},85273:function(Le,Nt){"use strict";Nt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},22001:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},60512:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},72179:function(){"use strict";function Le(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(Le.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(Le.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(Le.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(Le.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof Le))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Nt=[];function ue(fe,a){var E=Nt.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function z(){var fe=Nt.pop();return fe===void 0?new go.Point:fe}function x(fe){Nt.push(fe)}function xe(fe,a,E,b,y,ee,ae,se,ce){ce||(ce=new go.Point);var de=fe-E,Se=y-ae,Ae=NaN,Oe=NaN;if(de===0)if(Se===0)fe===E&&(Ae=fe,Oe=a);else{var Ie=(ee-se)/Se,Pt=ee-Ie*y;Ae=fe,Oe=Ie*Ae+Pt}else if(Se===0){var rt=(a-b)/de,pt=a-rt*fe;Ae=y,Oe=rt*Ae+pt}else{var rt=(a-b)/de,Ie=(ee-se)/Se,pt=a-rt*fe,Pt=ee-Ie*y;Ae=(Pt-pt)/(rt-Ie),Oe=rt*Ae+pt}return ce.x=Ae,ce.y=Oe,ce}function Ye(fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie){var Pt=1-ce,rt=ce,pt=fe*Pt+E*rt,ta=a*Pt+b*rt,Hn=E*Pt+y*rt,ya=b*Pt+ee*rt,ma=y*Pt+ae*rt,Jt=ee*Pt+se*rt,bn=pt*Pt+Hn*rt,it=ta*Pt+ya*rt,Kt=Hn*Pt+ma*rt,Pn=ya*Pt+Jt*rt,Wn=bn*Pt+Kt*rt,dn=it*Pt+Pn*rt;de.x=pt,de.y=ta,Se.x=bn,Se.y=it,Ae.x=Wn,Ae.y=dn,Oe.x=Kt,Oe.y=Pn,Ie.x=ma,Ie.y=Jt}var Te=new go.Spot(.156,.156),Je=new go.Spot(.844,.844),ye=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Le("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-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&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Te,y.spot2=Je,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ye*a,0,a,(1-ye)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ye*E,(1-ye)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ye*E,ye*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ye)*a,0,0,(1-ye)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Le("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ae.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),ee.spot1=Te,ee.spot2=Je,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Le("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Le("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var ee=b%360;ee<0&&(ee+=360);var ae=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,ee,ae,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=ye/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,ee*E,a,(1-b)*E,(y+b)*a,(ee+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,ee=a/2,ae=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,ee=a/2,ae=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var ee=a/2,ae=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,ee),de=b-Math.min(Math.sin(se)*b/2,ae),y=new go.Geometry,Se=new go.PathFigure(ce,0,!0);return y.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Se.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Le("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Le("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ye*a,0,a,(.5-ye/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ye/2)*E,ye*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var ee=.2,ae=.3,se=0,ce=ee*ye;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae+.05)*a,(.5-ce+se-.02)*E)),ee=.2,ae=0,se=-.3,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),ee=.2,ae=-.3,se=0,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,ae=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ae+ee)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ae,E*se,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ae+ee)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ae,E*se,ee*a,ee*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.8535533905932737,y=.5*a,ee=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure(ae*a,(se-ee)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ee=.4,y=ye*.4;var de=z(),Se=z(),Ae=z(),Oe=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.42,de,Se,Ae,Oe,Oe);var Ie=z(),Pt=z(),rt=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.58,Oe,Oe,rt,Ie,Pt);var pt=z(),ta=z(),Hn=z();Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.42,pt,ta,Hn,Oe,Oe);var ya=z(),ma=z(),Jt=z();return Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.58,Oe,Oe,Jt,ya,ma),ce.add(new go.PathSegment(go.PathSegment.Move,Jt.x*a,Jt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,ya.x*a,ya.y*E,ma.x*a,ma.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Se.x*a,Se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Jt.x*a,Jt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,Hn.x*a,Hn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,rt.x*a,rt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Ie.x*a,Ie.y*E,Pt.x*a,Pt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Hn.x*a,Hn.y*E,pt.x*a,pt.y*E,ta.x*a,ta.y*E).close()),x(de),x(Se),x(Ae),x(Oe),x(Ie),x(Pt),x(rt),x(pt),x(ta),x(Hn),x(ya),x(ma),x(Jt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,ee=y+b;return new go.Geometry().add(new go.PathFigure(ee,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z(),Oe=new go.PathFigure((ae-ee)*a,se*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.44,Se,Ae,de,ce,ce),Oe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E));var Ie=ue(de.x,de.y);Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.56,ce,ce,de,Se,Ae);var Pt=ue(de.x,de.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.95*.9)*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,(Pt.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,Pt.x*a,Pt.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ee=.35,y=ye*.35;var rt=new go.PathFigure(ae*a,(se-ee)*E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E));var pt=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(pt),x(ce),x(de),x(Se),x(Ae),x(Ie),x(Pt),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(fe,a,E){var b=new go.Geometry,y=.375,ee=0,ae=-.125,se=y*ye,ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ae=-.125,se=y*ye;var ce=new go.PathFigure((1-.5+y+ee)*a,(.5+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E));var ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);return b.add(ce),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(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(fe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Le("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Le("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-b)*a,ae=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.setFigureParameter("Arrow2",0,new Le("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Le("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-b,ae=(E-y)/2,se=ae+y,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){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*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Le("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=xe(0,.5,.3,0,0,y/E,.1,y/E,z());return ae.spot1=new go.Spot(ce.x,ce.y),ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,ce),ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Le("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Le("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=xe(0,.5,.3,se/E,0,ee/E,1,ee/E,z());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new Le("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(0,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new Le("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Le("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,ee/E);var Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,z());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new Le("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ae=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Le("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ae=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Le("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,.3);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Le("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,ee=y+b;b>E&&(y=0,ee=E);var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SquareArrow",0,new Le("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(0,.9*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var ee=new go.PathFigure(0,.9*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+ee)*a,0,1*a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ye*b,(.5+ee)*a,1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,1*E,0,E-ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-ye*b,(.5+ee)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*a,2*b,0,2*b-ye*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,E-b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+ee)*a,0,a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ye*b,(.5+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,E,0,E-ye*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-ye*b,(.5-ee)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+ee)*a,E-2*b,a,E-b-ye*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+ye*b,0,2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+ee)*E,b+ye*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(a-b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-ye*b,0,a-2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+ee)*E,a-b-ye*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.25*a,.25*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var ee=new go.PathFigure(.5*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,ee=.1,ae=ye*y,se=ye*ee,ce=.5,de=.1,Se=new go.PathFigure(ce*a,(de+ee)*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ae)*a,(de+ee)*E,(ce-y)*a,(de+se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ee)*E,(ce-y)*a,(de-se)*E,(ce-ae)*a,(de-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ae)*a,(de-ee)*E,(ce+y)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ee)*E,(ce+y)*a,(de+se)*E,(ce+ae)*a,(de+ee)*E));var Ae=.05,Oe=ye*Ae;ce=.05,de=.25;var Ie=new go.PathFigure(.5*a,.2*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Oe)*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.825,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Oe=ye*Ae,ce=.5,de=.7,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.175,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Oe=ye*Ae,ce=.05,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E,(ce-Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Le("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,ee=new go.PathFigure(a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var ee=new go.PathFigure(.5*a,.5*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ye*.2,ae=new go.PathFigure(0,.2*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(.1*a,.4*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.75*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var ee=new go.PathFigure(a,.5*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ae=new go.PathFigure(a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ae=ye*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ae)*E,(se+ae)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ae)*a,E,0,(se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ae)*E,(se-ae)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ae)*a,0,a,(se-ae)*E));var de=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),de.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var ee=new go.PathFigure(.1*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(.5*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){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*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var ee=new go.PathFigure(.2*a,.1*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure((1-y)*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,ee*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ae+ee)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.4,ae=ye*.1,se=.1,ce=.9,de=.5,Se=new go.PathFigure(.8*a,.5*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ae)*E,(ce+ae)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ae)*a,(de+se)*E,(ce-se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ae)*E,(ce-ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ae)*a,(de-se)*E,(ce+se)*a,(de-ae)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var de=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee+ee)*a,(se-y)*E,.8*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+ee)*E,(ae+ee+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var Se=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee)*a,(se-y)*E,.9*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.1,se=.5,ce=new go.PathFigure((ae-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y*.5)*a,E,(ae+ee)*a,0,(ae+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ae-ee+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-.1)*a,se*E,ae*a,(se-ee)*E,ae*a,(se+ee)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ae=ye*.8,se=.8,ce=0,de=.5,Se=(y-a)/2,Ae=(ee-E)/2,Oe=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.4,se=.4,ce=.2,de=.5;var Ie=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.2,se=.2,ce=.5,de=.5;var Pt=new go.PathFigure((ce-se)*a+Se,de*E+Ae,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),ae=ye*.4,se=.4,ce=.8,de=.5;var rt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),ae=ye*.8,se=.8,ce=1,de=.5;var pt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);return b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,E,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ae=new go.PathFigure(.6*a,E,!0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae);var Oe=ue(de.x,de.y),Ie=new go.PathFigure(de.x*a,de.y*E,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),y=ye*.3,ee=.3,Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E).close());var Ie=new go.PathFigure(.45*a,0,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Se),x(Ae),x(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ae,se,ce){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,ee=0,ae=0,se=y*ye,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Se=1,Ae=.5,Oe=.5,Ie=0,Pt=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,Ae*E,Se*a,.7*E,Se*a,Ae*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ee)*a,(Ie+ee)*E,(.5+y+ee)*a,(.5-se+ee)*E,(.5+se+ee)*a,(.5-y+ee)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var ee=new go.PathFigure(.45*a,.73*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ae=.5-.285,se=.5,ce=ae,de=Math.PI/4,Se=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Se*.5,Oe=ae,Ie=ae,Pt=Se*Oe,rt=Se*Ie;ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-Oe)*a,ce*E,(se-(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E,(se-Oe)*a,(ce+rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-Ie)*E,(se-Oe)*a,(ce-rt)*E,(se-Pt)*a,(ce-Ie)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+Oe)*a,ce*E,(se+Pt)*a,(ce-Ie)*E,(se+Oe)*a,(ce-rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Oe)*a,(ce+rt)*E,(se+(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var pt=new go.PathFigure(.2*a,E,!1);b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var ta=new go.PathFigure(.8*a,E,!1);return b.add(ta),ta.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.2*a,.2*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(.1*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,ee*a,ee*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var ee=new go.PathFigure(.475*a,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ae=new go.PathFigure(.675*a,.575*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=new go.PathFigure(a,y*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,.15*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var ee=new go.PathFigure(0,.2*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ae=new go.PathFigure(0,.6*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var ee=new go.PathFigure(.15*a,.6*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ae=.1,se=ye*.1,ce=.2,de=.9,Se=new go.PathFigure((ce-ae)*a,de*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),ae=.1,se=ye*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ae)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){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*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ae=new go.PathFigure(.5*a,.8*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=ye*.1,Se=.1,Ae=.9,Oe=new go.PathFigure((Se-ce)*a,Ae*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),ce=.1,de=ye*.1,Se=.4,Ae=.9;var Ie=new go.PathFigure((Se-ce)*a,Ae*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var ee=new go.PathFigure(.45*a,.7*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ae=new go.PathFigure(.55*a,.4*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Se=.05,Ae=ye*.05,Oe=.175,Ie=.95,se=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.375,Ie=.95,ce=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.625,Ie=.95,de=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.825,Ie=.95,Pt=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E).close());var rt=new go.PathFigure(0,E,!1);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(.15*a,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=ye*.05,de=.35,Se=.775,Ae=new go.PathFigure((de-se)*a,Se*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se-se)*E,(de-se)*a,(Se-ce)*E,(de-ce)*a,(Se-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Se*E,(de+ce)*a,(Se-se)*E,(de+se)*a,(Se-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se+se)*E,(de+se)*a,(Se+ce)*E,(de+ce)*a,(Se+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Se*E,(de-ce)*a,(Se+se)*E,(de-se)*a,(Se+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,ee=ye*.3,ae=.5,se=.7,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var ee=new go.PathFigure(0,.6*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),y=.05,ee=ye*.05,ae=.5,se=.8;var de=new go.PathFigure((ae-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var ee=new go.PathFigure(0,E*.6,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var ee=new go.PathFigure(.126*a,.85*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ae=new go.PathFigure(.402*a,.85*E,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var ee=new go.PathFigure(a*.204,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ae=new go.PathFigure(a*.408,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ae=new go.PathFigure(a*.055,.13*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){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,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(0,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ae=new go.PathFigure(a*.11,E*.1,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,ee=y*ye,ae=new go.PathFigure(y,0,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=E*.8,ae=new go.Geometry,se=new go.PathFigure(b,0,!0);return ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,ee,a,ee-y,a-y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,y,ee,0,ee-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ae.spot1=new go.Spot(0,0,y,y),ae.spot2=new go.Spot(1,.8,-y,-y)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var ee=new go.PathFigure(a*1,E*.55,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var ee=new go.PathFigure(a*.1,E*.2,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ae=new go.PathFigure(a*.28,E*.37,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,ee=y*ye,ae=new go.PathFigure(a*.62,E*.475,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ae=new go.PathFigure(a*.4,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ae=new go.PathFigure(a*.5,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var ee=new go.PathFigure(a*.235,E*.28,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.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")},25730: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 Le={},Nt="5.0",ue={},z=null,x=!1,xe=!1,Ye=null,Te=!1,Je=null,ye=null,gt=0;gt4?parseFloat(ot):5};Le.setHTML5Codebase=function(ot,ft){ye=ot,Pn(ot,ft)},Le.setJavaCodebase=Le.setJavaCodebaseVersion=Le.isCompiledInstalled=Le.setPreCompiledScriptPath=Le.setPreCompiledResourcePath=function(){},Le.setHTML5CodebaseVersion=function(ot,ft){var Tt=parseFloat(ot);if(Tt!==NaN&&Tt<5){console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead.");return}Je=ot,Kt(ot,ft)},Le.getHTML5CodebaseVersion=function(){return fe},Le.getParameters=function(){return ue},Le.setFontsCSSURL=function(ot){ae=ot},Le.setGiacJSURL=function(ot){},Le.setJNLPFile=function(ot){Be=ot},Le.setJNLPBaseDir=function(ot){},Le.inject=function(){function ot(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ft="auto",Tt=ue.id,In,mn=!1,Fn=0;Fn=5)return!0;var ot=Le.getAppletObject();return ot&&typeof ot.recalculateEnvironments=="function"?(ot.recalculateEnvironments(),!0):!1},Le.startAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.startAnimation=="function"?(ot.startAnimation(),!0):!1},Le.stopAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.stopAnimation=="function"?(ot.stopAnimation(),!0):!1},Le.getAppletObject=function(){var ot=ue.id!==void 0?ue.id:"ggbApplet";return window[ot]},Le.resize=function(){};var Pt=function(ot,ft,Tt){var In=document.createElement("param");In.setAttribute("name",ft),In.setAttribute("value",Tt),ot.appendChild(In)},rt=function(ot){return ot&&ot!=="false"},pt=function(ot,ft,Tt){ce(fe)<=4.2&&(Tt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mn=document.createElement("div");mn.classList.add("appletParameters","notranslate");var Fn=ft.width,Ne=ft.height;if(ft.disableAutoScale=ft.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ft.disableAutoScale,ft.width!==void 0)if(ce(fe)<=4.4)rt(ft.showToolBar)&&(ft.height-=7),rt(ft.showAlgebraInput)&&(ft.height-=37),ft.width<605&&rt(ft.showToolBar)&&(ft.width=605,Fn=605);else{var we=100;(rt(ft.showToolBar)||rt(ft.showMenuBar))&&(ft.hasOwnProperty("customToolBar")&&(ft.customToolbar=ft.customToolBar),we=rt(ft.showMenuBar)?245:155),Fn=5?(ft.appletOnLoad=function(yt){var xt=ot.querySelector(".ggb_preview");xt&&xt.parentNode.removeChild(xt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Zt),window.GGBT_wsf_view&&$(window).trigger("resize"),zt(yt)},qt||Zt.appendChild(on)):mn.appendChild(on),Zt.appendChild(mn),qt||ot.appendChild(Zt),setTimeout(function(){Le.resize()},1)}else{var rn=document.createElement("div");rn.className="applet_scaler",rn.style.position="relative",rn.style.display="block",rn.appendChild(mn),ot.appendChild(rn),ft.appletOnLoad=function(yt){Le.resize(),zt(yt)}}function Ln(yt,xt){xt&&typeof xt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(yt,xt.appletOnLoad):renderGGBElement(yt),Wn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",xt)}function Ht(yt,xt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:yt,params:xt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){Ln(Bt.article,Bt.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(yt.className+=" geogebraweb")):Ln(yt,xt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(Ue.remove(),Zt.attr("id","fullscreencontent").show(),jQuery(zt).append(Zt),window.dispatchEvent(new Event("resize"))):pt(Ue,ft,!1),window.GGBT_wsf_view.launchFullScreen(zt)}else ut=In,pt(ot,ft,!1);if(!window.GGBT_wsf_view)for(Ne=0;Neot/4*3&&(Ue=ot/4*3),zt=Ue/5.8,we.setAttribute("src",y),we.setAttribute("width",Ue),we.setAttribute("height",zt);var Zt=(ot-Ue)/2,qt=(ft-zt)/2;we.style.left=Zt+"px",we.style.top=qt+"px",mn.appendChild(we)}}return mn.appendChild(Ne),mn},bn=function(ot){return ot=ot.toLowerCase(),ot==="html5"||ot==="screenshot"?ot:"html5"},it=["web","webSimple","web3d","tablet","tablet3d","phone"],Kt=function(ot,ft){if(fe=ot,ft){Pn(fe,!0);return}var Tt=!x;if(Tt){var In=ce(fe);!isNaN(In)&&In<4.4&&(Tt=!1)}var mn,Fn;window.location.protocol.substr(0,4)==="http"?mn=window.location.protocol:mn="http:";var Ne=fe.indexOf("//");Ne>0?Fn=fe:Ne===0?Fn=mn+fe:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var we in it)if(fe.slice(it[we].length*-1)===it[we]||fe.slice((it[we].length+1)*-1)===it[we]+"/"){Pn(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Tt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!rt(ue.showToolBar)&&!rt(ue.showMenuBar)&&!rt(ue.showAlgebraInput)&&!rt(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",Pn(Fn,!1)},Pn=function(ot,ft){if(ot.requirejs){We=ot;return}ot.slice(-1)!=="/"&&(ot+="/"),We=ot,ft===null&&(ft=ot.indexOf("http")===-1),He=ft,a="web.nocache.js",E=!1;var Tt=We.split("/");Tt.length>1&&(!ft&&Tt[Tt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):it.indexOf(Tt[Tt.length-2])>=0&&(a=Tt[Tt.length-2]+".nocache.js")),Tt=ot.split("/"),fe=Tt[Tt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&ot.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),Kt("5.0",ft))},Wn=function(ot,ft){window.console&&window.console.log&&(!ft||typeof ft.showLogging=="undefined"||ft.showLogging&&ft.showLogging!=="false")&&console.log(ot)};ue.material_id!==void 0?Ae(dn):dn();function dn(){var ot=Nt;Je!==null?ot=Je:parseFloat(ot)<5&&(ot="5.0"),Kt(ot,!1),ye!==null&&Pn(ye,He),Te=!0}return Le},GGBAppletUtils=function(){"use strict";function Le(){return window.GGBT_wsf_edit!==void 0}function Nt(Te,Je){Je!=1?(Te.style.transformOrigin="0% 0% 0px",Te.style.webkitTransformOrigin="0% 0% 0px",Te.style.transform="scale("+Je+","+Je+")",Te.style.webkitTransform="scale("+Je+","+Je+")",Te.style.maxWidth="initial",Te.querySelector(".ggb_preview")!==null&&(Te.querySelector(".ggb_preview").style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Te.style.transform="none",Te.style.webkitTransform="none")}function ue(Te,Je,ye,gt,Re,Be){var We=null;if(Be!=null&&Be!="")for(var He=Te.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Be+" ")>-1){We=He;break}else He=He.parentNode;var ut=0,fe=0,a=0,E=0,b=0,y=0,ee=0;if(We)ut=We.offsetWidth,fe=Math.max(gt?We.offsetWidth:0,We.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ut=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ut):(ut=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Te){var ae=Te.getBoundingClientRect();ae.left>0&&ae.left<=ut&&(Re===void 0||!Re)&&(document.dir==="rtl"?(b=ut-ae.width-ae.left,y=a<=480?10:30):(y=ae.left,b=a<=480?10:30),E=y+b)}if(Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Te.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Te&&((ye===void 0||!ye)&&Je>0&&Je+E1&&(Be=!0)),Je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Te.hasOwnProperty("disableAutoScale")&&Te.disableAutoScale))Re=z(Te,Je,Be,ye,Te.scaleContainerClass);else return gt;return Be&&(!Te.hasOwnProperty("scale")||gt===1)?Re:Math.min(gt,Re)}function xe(Te){var Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Te.getBoundingClientRect(),Re=(Je-gt.width)/2,Be=(ye-gt.height)/2;Be<0&&(Be=0),Te.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?Te.style.left="40px":Te.style.left=Re+"px",Te.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Te.style.top="40px":Te.style.top=Be+"px",Te.style.left=Re+"px")}function Ye(Te,Je){var ye=Te.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Je.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Te)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var gt=x(Je,Te);Le()&&ye.setAttribute("data-param-scale",gt);for(var Re=null,Be=0;Be=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Le){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Le){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Le){var Nt=c[Le];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function Le(Te){var Je=Te.lastIndexOf(rb);Je==-1&&(Je=Te.length);var ye=Te.indexOf(sb);ye==-1&&(ye=Te.length);var gt=Te.lastIndexOf(tb,Math.min(ye,Je));return gt>=O?Te.substring(O,gt+P):W}function Nt(Te){if(!Te.match(/^\w+:\/\//)){var Je=o.createElement(ub);Je.src=Te+vb,Te=Le(Je.src)}return Te}function ue(){var Te=__gwt_getMetaProperty(wb);return Te!=null?Te:W}function z(){for(var Te=o.getElementsByTagName(_),Je=O;JeO?Te[Te.length-P].href:W}function xe(){var Te=o.location;return Te.href==Te.protocol+zb+Te.host+Te.pathname+Te.search+Te.hash}var Ye=ue();return Ye==W&&(Ye=z()),Ye==W&&(Ye=x()),Ye==W&&xe()&&(Ye=Le(o.location.href)),Ye=Nt(Ye),Ye}function C(Le){return Le.match(/^\//)||Le.match(/^[a-zA-Z]+:\/\//)?Le:webModule.__moduleBase+Le}function D(){var Le=[],Nt=O,ue=[],z=[];function x(Te){var Je=z[Te](),ye=ue[Te];if(Je in ye)return Je;var gt=[];for(var Re in ye)gt[ye[Re]]=Re;throw r&&r(Te,gt,Je),null}if(__gwt_isKnownPropertyValue=function(Te,Je){return Je in ue[Te]},webModule.__getPropMap=function(){var Te={};for(var Je in ue)ue.hasOwnProperty(Je)&&(Te[Je]=x(Je));return Te},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var Ye=xe.indexOf(Db);Ye!=-1&&(Nt=parseInt(xe.substring(Ye+P),$),xe=xe.substring(O,Ye))}catch(Te){}return webModule.__softPermutationId=Nt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},82977:function(Le,Nt,ue){"use strict";ue.d(Nt,{Ax:function(){return Ye},Ds:function(){return Te},KI:function(){return ye},SI:function(){return xe},f1:function(){return x}});var z=ue(49647);function x(gt){let Re=!0;if(gt.length>0){for(let Be=0;Be{}})=>{const He=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Te}),z.createElement("span",{className:Je.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ut=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Ye}),z.createElement("span",{className:Je.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),fe=()=>Be===3?z.createElement(z.Fragment,null,ut(),He()):Be===2?He():ut();return z.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{We(),x.history.push("/account/certification")},onCancel:()=>{We()}},z.createElement("div",{className:Je.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),z.createElement("div",{className:Je.flexRow},fe()))};var gt=(0,x.connect)(({paperlibrary:Re,loading:Be,globalSetting:We})=>({paperlibrary:Re,globalSetting:We,loading:Be.effects}))(ye)},13248:function(Le,Nt,ue){"use strict";ue.d(Nt,{t:function(){return He}});var z=ue(59301),x=ue(3113),xe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Ye=ue(92310),Te=ue.n(Ye),Je=Object.defineProperty,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Be=(ut,fe,a)=>fe in ut?Je(ut,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):ut[fe]=a,We=(ut,fe)=>{for(var a in fe||(fe={}))gt.call(fe,a)&&Be(ut,a,fe[a]);if(ye)for(var a of ye(fe))Re.call(fe,a)&&Be(ut,a,fe[a]);return ut};const He=({cancelText:ut="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ae=()=>{},className:se=""})=>z.createElement("div",{className:Te()(xe.buttonFixed,se)},z.createElement("div",{className:xe.buttonWrap},b&&z.createElement(x.ZP,{size:"middle",className:`${xe.button} mr20`,onClick:ee},ut),E&&z.createElement(x.ZP,We({size:"middle",type:"primary",className:`${xe.button} mr20`,loading:a,onClick:ae},y),fe)))},96019:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(92832),Je=ue(24905),ye=ue(31576),gt=ue(8380),Re=ue(19374),Be=ue(6765),We=ue(98280),He=ue(59301),ut=(E,b,y)=>new Promise((ee,ae)=>{var se=Se=>{try{de(y.next(Se))}catch(Ae){ae(Ae)}},ce=Se=>{try{de(y.throw(Se))}catch(Ae){ae(Ae)}},de=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(se,ce);de((y=y.apply(E,b)).next())}),fe=(E=>(E[E.Professor=1]="Professor",E[E.AssistantProfessor=2]="AssistantProfessor",E[E.Student=3]="Student",E))(fe||{});const a=({visible:E,user:b,account:y,onCancel:ee=()=>{},dispatch:ae})=>{const[se,ce]=(0,z.useState)(),[de,Se]=(0,z.useState)([]),[Ae,Oe]=(0,z.useState)(!1),[Ie,Pt]=(0,z.useState)(!1),[rt,pt]=(0,z.useState)(),[ta,Hn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var bn,it;(bn=b==null?void 0:b.userInfo)!=null&&bn.identity&&Se([((it=b==null?void 0:b.userInfo)==null?void 0:it.identity)==="student"?3:1])},[b]);const ya=bn=>{const it=()=>{window.location.href=(bn==null?void 0:bn.jump_url)||`/classrooms/${bn==null?void 0:bn.course_id}`};if(de.includes(1)){xe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{className:"tc"},(bn==null?void 0:bn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{it()}});return}it()},ma=()=>ut(void 0,null,function*(){if(!se){Ye.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let bn=yield(0,We.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:se}});if(bn!=null&&bn.need_pro_auth&&!de.includes(1)&&!de.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:se,checkedList:de}}),Jt();return}Oe(!0);const it=yield(0,ye.cR)({invite_code:se,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(Oe(!1),(it==null?void 0:it.status)===-4&&(ee(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(it==null?void 0:it.status)===-12&&Ye.ZP.warning(it==null?void 0:it.message),(it==null?void 0:it.status)===-2){if(Jt(),it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Pt(!0),pt(1);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(2);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(3);return}}if((it==null?void 0:it.status)===0){(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Jt(),it!=null&&it.course_id?ya(it):Ye.ZP.success(it.message);return}}),Jt=()=>ut(void 0,null,function*(){ee()});return He.createElement(He.Fragment,null,He.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:E,confirmLoading:Ae,onOk:ma,onCancel:Jt},He.createElement("div",{className:"tc"},He.createElement("div",null,He.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),He.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:se,onChange:bn=>{if(bn.target.value.length>=7){Ye.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ce(bn.target.value)}})),He.createElement("div",{className:"mt10 font14"},He.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),He.createElement(Je.default.Group,{value:de,onChange:bn=>Se(bn)},He.createElement(Je.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),He.createElement(Je.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),He.createElement(Je.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),He.createElement(Be.Z,null),He.createElement(gt.Z,{visible:Ie,onCancel:()=>Pt(!1),occupationValue:rt}))};Nt.Z=(0,x.connect)(({user:E,account:b})=>({user:E,account:b}))(a)},26957:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return sn}});var z=ue(59301),x=ue(75790),xe=ue(8591),Ye=ue(95237),Te=ue(43604),Je=ue(20834),ye=ue(38854),gt=ue(43418),Re=ue(92832),Be=ue(5112),We=ue(31576),He=ue(19374),ut=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),fe=(yt=>(yt.Manager="manager",yt.Developer="developer",yt.Reporter="reporter",yt))(fe||{}),E=({visible:yt,onCancel:xt=()=>{}})=>{const[Bt,nt]=(0,z.useState)(),[st,Qt]=(0,z.useState)(),[vt,Et]=(0,z.useState)(!1),Ct=()=>ut(void 0,null,function*(){if(!Bt){xe.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Bt.length!==6){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!st){xe.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Et(!0);const bt=yield(0,We.vm)({code:Bt,role:st});Et(!1),Yt();const Wt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Wt[bt.status]){xe.ZP.info(Wt[bt.status]);return}if(bt.status===0){st==="reporter"?(xe.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${bt==null?void 0:bt.project_id}`)):((0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),xe.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Yt=()=>ut(void 0,null,function*(){xt()});return z.createElement(z.Fragment,null,z.createElement(gt.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:yt,confirmLoading:vt,onOk:Ct,onCancel:Yt},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Bt,onChange:bt=>{if(bt.target.value.length>=7){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}nt(bt.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(Be.ZP.Group,{value:st,onChange:bt=>Qt(bt.target.value)},z.createElement(Be.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(Be.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(Be.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},b=ue(96019),y={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},ee=ue(1997),ae=ue(78241),se=ue(57809),ce=ue(11467),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(yt,xt,Bt)=>xt in yt?de(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,pt=(yt,xt)=>{for(var Bt in xt||(xt={}))Ie.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);if(Oe)for(var Bt of Oe(xt))Pt.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);return yt},ta=(yt,xt)=>Se(yt,Ae(xt)),Hn=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ya=({globalSetting:yt,dispatch:xt,user:Bt,info:nt,open:st,onCancel:Qt=()=>{}})=>{var vt;const[Et,Ct]=(0,z.useState)([]),[Yt,bt]=(0,z.useState)([]),[Wt,Qn]=(0,z.useState)([]),[tn]=ae.default.useForm(),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(!1),er=(0,z.useRef)(null),Wr=(0,z.useRef)(1),[zr,Pr]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{st&&Ar()},[st]);const Ar=()=>Hn(void 0,null,function*(){var ar;const At=nt;if(!(0,ee.o1)(xt))return;const{user_school_id:wn="",department_id:Vn="",school_name:ln="",department_name:An=""}=Bt.userInfo||{},ra=(ar=At==null?void 0:At.graduation_years)==null?void 0:ar.at(-1);bt([{id:wn,name:ln}]),yield no(wn),tn.setFieldsValue({year:ra,school_id:wn,department_id:Number(Vn),name:`${ra}${ln}${An}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Cr=ar=>Hn(void 0,null,function*(){const At=yield(0,ce.J3)(ta(pt({},ar),{tab_module_type:"graduations"}));return At!=null&&At.un_purchased&&xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),At.status===0&&Ct((At==null?void 0:At.graduation_years)||[]),At}),tr=(ar,At=500)=>{vr(!0),clearTimeout(er.current),er.current=setTimeout(()=>Hn(void 0,null,function*(){Wr.current+=1;const wn=Wr.current,Vn=yield(0,ce.NT)({keyword:ar});Vn.status===0&&Wr.current===wn&&(bt((Vn==null?void 0:Vn.schools)||[]),vr(!1))}),At)},no=ar=>Hn(void 0,null,function*(){if(!ar)return;const At=yield(0,ce.Ps)({page:1,limit:9999,id:ar});At.status===0&&Qn((At==null?void 0:At.departments)||[])});return z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:la,onCancel:Qt,onOk:()=>tn.submit()},z.createElement(ae.default,{colon:!1,form:tn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ar,At)=>{ar.school_id&&(no(At.school_id),tn.setFieldValue("department_id",null))},onFinish:ar=>Hn(void 0,null,function*(){or(!0);const At=yield(0,ce.Wz)(ar);At.status===0&&(xe.ZP.success("\u521B\u5EFA\u6210\u529F"),tn.resetFields(),Qt(),(0,He.xg)(`/graduations/${At==null?void 0:At.identifier}/index`)),or(!1)})},z.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(se.default,{style:{width:344},size:"large",options:(vt=nt==null?void 0:nt.graduation_years)==null?void 0:vt.map(ar=>({value:ar,label:ar}))})),z.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(se.default,{showSearch:!0,filterOption:!1,onSearch:ar=>{tr(ar)},loading:mr,size:"large",style:{width:344},options:Yt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(se.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Wt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ma=(0,x.connect)(({user:yt,globalSetting:xt,loading:Bt})=>({user:yt,globalSetting:xt,loading:Bt}))(ya),Jt=ue(98280),bn=Object.defineProperty,it=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Wn=(yt,xt,Bt)=>xt in yt?bn(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,dn=(yt,xt)=>{for(var Bt in xt||(xt={}))Kt.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);if(it)for(var Bt of it(xt))Pn.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);return yt},ot=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ft=({globalSetting:yt,dispatch:xt,user:Bt,open:nt,onCancel:st=()=>{}})=>{const[Qt]=ae.default.useForm(),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var bt;if(nt){const Wt={code:"",user_type:((bt=Bt==null?void 0:Bt.userInfo)==null?void 0:bt.identity)==="student"?2:1,major:""};Qt.setFieldsValue(Wt),Yt(dn({},Wt))}},[nt]),z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:vt,onCancel:st,onOk:()=>Qt.submit()},z.createElement(ae.default,{colon:!1,form:Qt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(bt,Wt)=>Yt(dn({},Wt)),onFinish:bt=>ot(void 0,null,function*(){Et(!0);const Wt=yield(0,Jt.ZP)("/api/graduations/join.json",{method:"post",body:bt});Wt.status===0&&(st(),Wt!=null&&Wt.identifier?(0,He.xg)(`/graduations/${Wt==null?void 0:Wt.identifier}/index`):xe.ZP.success(Wt==null?void 0:Wt.message)),Et(!1)})},z.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Be.ZP.Group,null,z.createElement(Be.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(Be.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ct==null?void 0:Ct.user_type)===2&&z.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,maxLength:60}))))};var Tt=(0,x.connect)(({user:yt,globalSetting:xt})=>({user:yt,globalSetting:xt}))(ft),In=ue(92310),mn=ue.n(In),Fn=ue(59301),Ne=Object.defineProperty,we=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,on=(yt,xt,Bt)=>xt in yt?Ne(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,rn=(yt,xt)=>{for(var Bt in xt||(xt={}))Zt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);if(zt)for(var Bt of zt(xt))qt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);return yt},Ln=(yt,xt)=>we(yt,Ue(xt)),Ht=(yt,xt)=>{var Bt={};for(var nt in yt)Zt.call(yt,nt)&&xt.indexOf(nt)<0&&(Bt[nt]=yt[nt]);if(yt!=null&&zt)for(var nt of zt(yt))xt.indexOf(nt)<0&&qt.call(yt,nt)&&(Bt[nt]=yt[nt]);return Bt},De=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),ke=(yt=>(yt.Projects="projects",yt.Shixuns="shixuns",yt.Classrooms="classrooms",yt))(ke||{}),Dt=(yt=>(yt.Classrooms="classrooms",yt.Shixuns="shixuns",yt.Paths="paths",yt.Projects="projects",yt.Videos="videos",yt.Topics="topics",yt.Graduations="graduations",yt))(Dt||{});const jt=yt=>{var xt=yt,{homePage:Bt,user:nt,globalSetting:st,loading:Qt,dispatch:vt,className:Et,style:Ct={}}=xt,Yt=Ht(xt,["homePage","user","globalSetting","loading","dispatch","className","style"]),bt,Wt,Qn,tn;const[la,or]=(0,z.useState)(),[mr,vr]=(0,z.useState)(),[er,Wr]=(0,z.useState)(!1),[zr,Pr]=(0,z.useState)(!1),[Ar,Cr]=(0,z.useState)(!1),[tr,no]=(0,z.useState)();function ar(Qe,ht){for(const mt of Qe){if(mt.link===ht)return mt.hidden;if(mt.subitem&&mt.subitem.length>0){let qn=mt.subitem;for(const $n of qn)if($n.link===ht)return $n.hidden;return!1}}return!0}const At=ar(((bt=st.setting)==null?void 0:bt.navbar)||[],"/classrooms"),wn=ar(((Wt=st.setting)==null?void 0:Wt.navbar)||[],"/shixuns"),Vn=ar(((Qn=st.setting)==null?void 0:Qn.navbar)||[],"/paths"),ln=ar(((tn=st.setting)==null?void 0:tn.navbar)||[],"/graduations"),An=Qe=>{var ht;if((0,ee.tJ)(vt)){if(Qe==="projects"&&!((ht=nt.userInfo)!=null&&ht.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qe==="classrooms"?or(!0):Qe==="projects"&&vr(!0)}},ra=(Qe,ht)=>{var mt;if((0,ee.tJ)(vt)){if(ht==="projects"&&!((mt=nt.userInfo)!=null&&mt.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ht==="shixuns"&&!(0,ee.xY)()||Qe&&(window.location.href=Qe)}},Ra=Qe=>{var ht,mt,qn,$n,ga,ha,Qa,wa,Xa,Ga,On,Za,Vr,bo,ia,yn,tu,Dr,Ao,Jr,Ho,Vo;return Fn.createElement(Fn.Fragment,null,Fn.createElement(Ye.Z,{justify:"space-around",className:"pt5 pb5"},Fn.createElement(Te.Z,{className:((ht=nt.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?y.joinCol:y.hidden},((mt=nt.userInfo)==null?void 0:mt.user_identity)!=="\u5B66\u751F"&&!((qn=st==null?void 0:st.setting)!=null&&qn.hide_course)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/classrooms/new")},($n=nt.userInfo)!=null&&$n.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ga=st==null?void 0:st.setting)!=null&&ga.hide_shixun)&&((ha=nt==null?void 0:nt.userInfo)==null?void 0:ha.is_shixun_marker)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qa=nt.userInfo)==null?void 0:Qa.user_identity)!=="\u5B66\u751F"&&!((wa=st==null?void 0:st.setting)!=null&&wa.hide_subject)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xa=st==null?void 0:st.setting)!=null&&Xa.is_local)&&((Ga=nt.userInfo)==null?void 0:Ga.main_site)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>{var Uo;return ra(`${(Uo=st==null?void 0:st.setting)==null?void 0:Uo.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((On=nt==null?void 0:nt.userInfo)==null?void 0:On.identity)!=="student"&&Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>De(void 0,null,function*(){if(!(0,ee.o1)(vt))return;const Uo=yield(0,ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Uo!=null&&Uo.un_purchased){vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Uo.status===0&&(no(Uo),Wr(!0))})}),Fn.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Za=nt.userInfo)!=null&&Za.main_site)&&Fn.createElement("div",null,Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Vr=nt.userInfo)!=null&&Vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=nt.userInfo)==null?void 0:bo.main_site)&&!((ia=st==null?void 0:st.setting)!=null&&ia.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((yn=nt.userInfo)==null?void 0:yn.main_site)&&((tu=nt.userInfo)==null?void 0:tu.user_identity)!=="\u5B66\u751F"&&Fn.createElement(Te.Z,null,Fn.createElement("div",{className:y.joinBoard})),((Dr=nt.userInfo)==null?void 0:Dr.main_site)&&Fn.createElement(Te.Z,{className:((Ao=nt.userInfo)==null?void 0:Ao.user_identity)!=="\u5B66\u751F"?y.joinCol:y.w90},Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Jr=nt.userInfo)!=null&&Jr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ho=nt.userInfo)==null?void 0:Ho.main_site)&&!((Vo=st==null?void 0:st.setting)!=null&&Vo.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>{(0,ee.o1)(vt)&&Pr(!0)}}),Fn.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Fn.createElement("section",null,Fn.createElement(ye.Z,{dropdownRender:()=>{var Qe;return Fn.createElement(Je.default,{className:((Qe=nt.userInfo)==null?void 0:Qe.user_identity)!=="\u5B66\u751F"?`${y.rightMenu} ${y.joinMenu} mt10`:`${y.rightMenu} ${y.joinMenu} ${y.w140} mt10`},Fn.createElement(Ra,null))},placement:"bottom"},Fn.createElement("span",{style:rn({lineHeight:"inherit"},Ct),className:mn()("iconfont icon-tianjiafangda font18 current",Et)})),Fn.createElement(b.Z,{visible:la,onCancel:()=>or(!1)}),Fn.createElement(E,{visible:mr,onCancel:()=>vr(!1)}),Fn.createElement(ma,{info:tr,open:er,onCancel:()=>Wr(!1)}),Fn.createElement(Tt,{open:zr,onCancel:()=>Pr(!1)}))};var sn=(0,x.connect)(({homePage:yt,loading:xt,user:Bt,globalSetting:nt})=>({homePage:yt,user:Bt,globalSetting:nt,loading:xt.models.index}))(jt)},78881:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return b}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(19374),Be=ue(59301),We=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,fe=(y,ee)=>{var ae={};for(var se in y)He.call(y,se)&&ee.indexOf(se)<0&&(ae[se]=y[se]);if(y!=null&&We)for(var se of We(y))ee.indexOf(se)<0&&ut.call(y,se)&&(ae[se]=y[se]);return ae},a=(y,ee,ae)=>new Promise((se,ce)=>{var de=Oe=>{try{Ae(ae.next(Oe))}catch(Ie){ce(Ie)}},Se=Oe=>{try{Ae(ae.throw(Oe))}catch(Ie){ce(Ie)}},Ae=Oe=>Oe.done?se(Oe.value):Promise.resolve(Oe.value).then(de,Se);Ae((ae=ae.apply(y,ee)).next())});const E=y=>{var ee=y,{homePage:ae,user:se,globalSetting:ce,loading:de,dispatch:Se,shixunHomeworks:Ae}=ee,Oe=fe(ee,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn;const it=(Ie=se.userInfo)==null?void 0:Ie.is_school_manage,Kt=()=>{var Pn,Wn,dn,ot,ft;return(0,Re.Ll)()?Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((dn=(Wn=se.navigationInfo)==null?void 0:Wn.top)==null?void 0:dn.laboratory_admin_url)&&Be.createElement(x.default.Item,null,Be.createElement("a",{href:(ft=(ot=se.navigationInfo)==null?void 0:ot.top)==null?void 0:ft.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Be.createElement(x.default.Item,null,Be.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Be.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Be.createElement(x.default.Item,{className:Te.exit},Be.createElement("a",{onClick:()=>a(void 0,null,function*(){(0,Re.m5)();let Tt;try{Tt=yield(0,ye.vR)({}),xe.ZP.success(Tt==null?void 0:Tt.message)}catch(In){}(0,Re.d8)("_educoder_session","logout",1),(0,Re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Tt!=null&&Tt.url?window.location.href=Tt.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?Be.createElement(Ye.Z,{dropdownRender:Kt,placement:"bottomRight"},Be.createElement("section",null,Be.createElement("aside",null,Be.createElement("div",{className:Ae.actionTabs.type===1?Te.classromediv:""},Be.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Pt=gt.Z)==null?void 0:Pt.IMG_SERVER}/images/${(rt=se.userInfo)==null?void 0:rt.image_url}`,alt:"",onClick:()=>{var Pn;return z.history.push((0,Re.Ll)()?"/account/profile":`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`)}}),(0,Re.Ll)()&&Be.createElement("span",{className:"ml10 font16"},(pt=se.userInfo)==null?void 0:pt.username),Be.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):Be.createElement("div",{className:`font15 flex item-center gap-10px ${ce.isIlearning?Te.login:""}`},((ta=ce.setting)==null?void 0:ta.sso_login_url)&&Be.createElement("a",{target:"_blank",href:(Hn=ce.setting)==null?void 0:Hn.sso_login_url},Be.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ya=ce.setting)==null?void 0:ya.login_logo_url}`,width:40}),Be.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ma=ce.setting)==null?void 0:ma.sso_login_button_name)),!((Jt=ce.setting)!=null&&Jt.hide_account_login)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{className:"current-primary-hover",onClick:()=>{Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((bn=ce.setting)!=null&&bn.close_register)&&Be.createElement(Be.Fragment,null,Be.createElement("span",null,"|"),Be.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var b=(0,z.connect)(({homePage:y,loading:ee,user:ae,globalSetting:se,shixunHomeworks:ce})=>({homePage:y,user:ae,globalSetting:se,shixunHomeworks:ce,loading:ee.models.index}))(E)},2770:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return se}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(1997),Be=ue(19374),We=ue(59301),He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de)=>{var Se={};for(var Ae in ce)ut.call(ce,Ae)&&de.indexOf(Ae)<0&&(Se[Ae]=ce[Ae]);if(ce!=null&&He)for(var Ae of He(ce))de.indexOf(Ae)<0&&fe.call(ce,Ae)&&(Se[Ae]=ce[Ae]);return Se},E=(ce,de,Se)=>new Promise((Ae,Oe)=>{var Ie=pt=>{try{rt(Se.next(pt))}catch(ta){Oe(ta)}},Pt=pt=>{try{rt(Se.throw(pt))}catch(ta){Oe(ta)}},rt=pt=>pt.done?Ae(pt.value):Promise.resolve(pt.value).then(Ie,Pt);rt((Se=Se.apply(ce,de)).next())});const b=ce=>{var de,Se=RegExp("(^| )"+ce+"=([^;]+)(;|$)");return(de=document.cookie.match(Se))?decodeURIComponent(de[2]):null},y=ce=>{var de=new Date;de.setTime(de.getTime()-1);var Se=b(ce);Se!=null&&(document.cookie=ce+"="+Se+";expires="+de.toGMTString())};var ee=(ce=>(ce.Classrooms="classrooms",ce.Shixuns="shixuns",ce.Paths="paths",ce.Projects="projects",ce.Videos="videos",ce.Topics="topics",ce.Competition="competitions",ce.Engineering="engineering",ce.Graduations="graduations",ce.Paperlibrary="paperlibrary",ce.Problemset="problemset",ce.Dataset="dataset",ce))(ee||{});const ae=ce=>{var de=ce,{homePage:Se,user:Ae,globalSetting:Oe,loading:Ie,dispatch:Pt,shixunHomeworks:rt}=de,pt=a(de,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt,In,mn;const Fn=(Hn=(((ta=Oe.setting)==null?void 0:ta.navbar)||[]).find(Zt=>Zt.link==="/classrooms"))==null?void 0:Hn.hidden,Ne=(ma=(((ya=Oe.setting)==null?void 0:ya.navbar)||[]).find(Zt=>Zt.link==="/shixuns"))==null?void 0:ma.hidden,we=(bn=(((Jt=Oe.setting)==null?void 0:Jt.navbar)||[]).find(Zt=>Zt.link==="/paths"))==null?void 0:bn.hidden,Ue=(it=Ae.userInfo)==null?void 0:it.is_school_manage,zt=()=>{var Zt,qt,on,rn,Ln,Ht,De,ke,Dt,jt,sn,yt,xt,Bt,nt,st,Qt,vt;return(0,Be.Ll)()?We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(qt=Ae.userInfo)==null?void 0:qt.login}/classrooms`},(on=Ae.userInfo)!=null&&on.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(rn=Ae.userInfo)==null?void 0:rn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Ln=Ae.userInfo)==null?void 0:Ln.login}/paths`},(Ht=Ae.userInfo)!=null&&Ht.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((De=Ae.userInfo)==null?void 0:De.user_identity)!=="\u5B66\u751F"&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(ke=Ae.userInfo)==null?void 0:ke.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Dt=Oe.setting)!=null&&Dt.hide_competition)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(jt=Ae.userInfo)==null?void 0:jt.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((sn=Oe.setting)!=null&&sn.hide_virtual)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(yt=Ae.userInfo)==null?void 0:yt.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Je.JA)()&&!((xt=Oe==null?void 0:Oe.setting)!=null&&xt.hide_problemset)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Je.JA)()&&!((Bt=Oe==null?void 0:Oe.setting)!=null&&Bt.hide_paperlibrary)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((st=(nt=Ae.navigationInfo)==null?void 0:nt.top)==null?void 0:st.laboratory_admin_url)&&We.createElement(x.default.Item,null,We.createElement("a",{href:(vt=(Qt=Ae.navigationInfo)==null?void 0:Qt.top)==null?void 0:vt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),We.createElement(x.default.Item,null,We.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:We.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ue&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),We.createElement(x.default.Item,{className:Te.exit},We.createElement("a",{onClick:()=>E(void 0,null,function*(){(0,Be.m5)();let Et;try{Et=yield(0,ye.vR)({}),xe.ZP.success(Et==null?void 0:Et.message)}catch(Ct){}(0,Be.d8)("_educoder_session","logout",1),(0,Be.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Et!=null&&Et.url?window.location.href=Et.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?We.createElement(Ye.Z,{dropdownRender:zt,placement:"bottomRight"},We.createElement("section",null,We.createElement("aside",null,We.createElement("div",{className:rt.actionTabs.type===1?Te.classromediv:""},We.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Kt=gt.Z)==null?void 0:Kt.IMG_SERVER}/images/${(Pn=Ae.userInfo)==null?void 0:Pn.image_url}`,alt:"",onClick:()=>{var Zt;return z.history.push((0,Be.Ll)()?"/account/profile":`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`)}}),(0,Be.Ll)()&&We.createElement("span",{className:"ml10 font16"},(Wn=Ae.userInfo)==null?void 0:Wn.username),We.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):We.createElement("div",{className:`font15 flex item-center gap-10px ${Oe.isIlearning?Te.login:""}`},((dn=Oe.setting)==null?void 0:dn.sso_login_url)&&We.createElement("a",{target:"_blank",href:(ot=Oe.setting)==null?void 0:ot.sso_login_url},We.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ft=Oe.setting)==null?void 0:ft.login_logo_url}`,width:40}),We.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Tt=Oe.setting)==null?void 0:Tt.sso_login_button_name)),!((In=Oe.setting)!=null&&In.hide_account_login)&&We.createElement(We.Fragment,null,We.createElement("span",{className:"current-primary-hover",onClick:()=>{Pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((mn=Oe.setting)!=null&&mn.close_register)&&We.createElement(We.Fragment,null,We.createElement("span",null,"|"),We.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var se=(0,z.connect)(({homePage:ce,loading:de,user:Se,globalSetting:Ae,shixunHomeworks:Oe})=>({homePage:ce,user:Se,globalSetting:Ae,shixunHomeworks:Oe,loading:de.models.index}))(ae)},89537:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ca},g:function(){return vo}});var z=ue(59301),x=ue(75790),xe=ue(44e3),Ye=ue(43418),Te={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},Je=ue(26957),ye=ue(2770),gt=ue(65363),Re={tip:"tip___a6MfI"},Be=Object.defineProperty,We=Object.defineProperties,He=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=($e,Lt,Vt)=>Lt in $e?Be($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,b=($e,Lt)=>{for(var Vt in Lt||(Lt={}))fe.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);if(ut)for(var Vt of ut(Lt))a.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);return $e},y=($e,Lt)=>We($e,He(Lt)),ee=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),ae=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(ae||{});const se=({visible:$e,user:Lt,onCancel:Vt=()=>{},dispatch:Dn,globalSetting:Mn})=>{var Er,Lr;const[xn,La]=(0,z.useState)(!1),[Rr,Io]=(0,z.useState)({name:"",phone:""});(0,z.useEffect)(()=>{var na,jn;if((na=Lt==null?void 0:Lt.userInfo)!=null&&na.login){let sa=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sa),sa&&(sa!=null&&sa.isShow)&&(sa==null?void 0:sa.login)===((jn=Lt==null?void 0:Lt.userInfo)==null?void 0:jn.login)&&(La(!0),Io({name:sa==null?void 0:sa.name,phone:sa==null?void 0:sa.phone}))}},[Lt==null?void 0:Lt.userInfo]);const Ro=()=>ee(void 0,null,function*(){Vt()}),Zn=()=>{let na=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(y(b({},na),{isShow:!1}))),La(!1)};return z.createElement(z.Fragment,null,xn&&z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},z.createElement("div",{className:Re.tip},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Er=Mn==null?void 0:Mn.infoData)==null?void 0:Er.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Lr=Mn==null?void 0:Mn.infoData)==null?void 0:Lr.phone}`),z.createElement("div",null,z.createElement(gt.Z,{onClick:Zn,style:{color:"#165dff",fontSize:16}})))))};var ce=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))(se),de=ue(49647),Se=ue(14203),Ae=ue(53229),Oe=ue(19374),Ie=ue(3113),Pt="data:image/png;base64,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",rt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Hn=($e,Lt)=>{var Vt={};for(var Dn in $e)pt.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&rt)for(var Dn of rt($e))Lt.indexOf(Dn)<0&&ta.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ya=null,ma=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,location:xn,text:La,shixunHomeworks:Rr,payload:Io={}}=Lt,Ro=Hn(Lt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Zn,na]=(0,z.useState)("none");return(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&na("flex")},[Rr.actionTabs.key]),(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u9690\u85CF"&&(na("none"),localStorage.setItem("Noviceguide","0"))},[Rr.actionTabs.key]),Zn=="none"?null:z.createElement("div",{style:{display:Zn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},z.createElement("div",{style:{margin:"0 auto",width:"1200px"}},z.createElement("img",{src:Pt,style:{position:"absolute",top:"-32px"}}),z.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Rr.actionTabs.text),Rr.actionTabs.type===9?z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),na("none"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Jt=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ma),bn=ue(89392),it=ue(92736),Kt=ue(6848),Pn={content:"content___L4gl0"},Wn="data:image/png;base64,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",dn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const ot=({classroomList:$e,loading:Lt,user:Vt,dispatch:Dn,virtualSpaces:Mn,globalSetting:Er})=>{const Lr=(0,x.useLocation)();let xn=!1;(0,z.useEffect)(()=>{Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(xn=!0)},[Er.actionTabs.key]),(0,z.useEffect)(()=>{xn&&Dn({type:"globalSetting/setActionTabs",payload:{}})},[Lr.pathname]);const La=()=>{Dn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return z.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},z.createElement(Ye.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>dn(void 0,null,function*(){}),onCancel:()=>{La()}},z.createElement("div",{className:Pn.content},z.createElement("div",{className:"mb15"},z.createElement("img",{src:Wn,alt:""})),z.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),z.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",z.createElement(Kt.Z,{placement:"bottom",title:z.createElement("div",null,z.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),z.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),z.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},z.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ft=(0,x.connect)(({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn})=>({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn}))(ot),Tt=ue(92310),In=ue.n(Tt),mn={NavBarItem:"NavBarItem___iFhxq"},Fn=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,zt=($e,Lt,Vt)=>Lt in $e?Fn($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Zt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))we.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);if(Ne)for(var Vt of Ne(Lt))Ue.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);return $e};const qt=({globalSetting:$e,className:Lt,style:Vt,classNameItem:Dn,styleItem:Mn={},NavData:Er=(La=>(La=$e==null?void 0:$e.setting)==null?void 0:La.navbar)()||[],selectKeys:Lr,onClick:xn})=>{const[La,Rr]=(0,z.useState)(Lr),Io=Zn=>{var na;const{item:jn}=Zn;if(xn)return xn(Zn);(na=jn==null?void 0:jn.link)!=null&&na.includes("http")?(0,Oe.xg)(jn==null?void 0:jn.link):(typeof(jn==null?void 0:jn.name)=="string"&&(0,Oe.Dk)(jn==null?void 0:jn.name),x.history.push(jn==null?void 0:jn.link))},Ro=(Zn="")=>(Zn==null?void 0:Zn.indexOf("<"))>-1?Zn==null?void 0:Zn.slice(0,Zn==null?void 0:Zn.indexOf("<")):Zn;return(0,z.useEffect)(()=>{var Zn,na;if($e!=null&&$e.setting){const jn=location.pathname;(na=(Zn=$e==null?void 0:$e.setting)==null?void 0:Zn.navbar)==null||na.map(function(sa,$r){var lo,Oo,sr;sa.link==jn&&(Rr(sa==null?void 0:sa.link),(0,Oe.Dk)(jn==="/"?(lo=$e==null?void 0:$e.setting)==null?void 0:lo.name:Ro(sa==null?void 0:sa.name))),(Oo=sa==null?void 0:sa.subitem)!=null&&Oo.length&&((sr=sa==null?void 0:sa.subitem)==null||sr.map(cr=>{cr.link==jn&&(Rr(cr==null?void 0:cr.link),jn!="/"&&(0,Oe.Dk)(Ro(cr==null?void 0:cr.name)))}))})}},[location.pathname]),z.createElement("nav",null,z.createElement("ul",{className:In()("flex item-center mb0 pl0 gap-20px",Lt),style:Vt},Er==null?void 0:Er.map((Zn,na)=>{var jn,sa,$r,lo,Oo,sr;Zn.subitem=(jn=Zn==null?void 0:Zn.subitem)==null?void 0:jn.filter(qa=>!qa.hidden);const cr=(()=>{var qa,Hr,To,Mr;return Array.isArray(La)?!((qa=Zn==null?void 0:Zn.subitem)!=null&&qa.length)&&La.includes(Zn==null?void 0:Zn.link)||((Hr=Zn==null?void 0:Zn.subitem)==null?void 0:Hr.some(ao=>La.includes(ao==null?void 0:ao.link))):!((To=Zn==null?void 0:Zn.subitem)!=null&&To.length)&&La===(Zn==null?void 0:Zn.link)||((Mr=Zn==null?void 0:Zn.subitem)==null?void 0:Mr.some(ao=>La===(ao==null?void 0:ao.link)))})();return Zn!=null&&Zn.hidden?null:z.createElement("li",{key:na,className:In()(`flex item-center gap-10px current relative group-hover-show ${mn.NavBarItem}`,Zn==null?void 0:Zn.className,Dn),style:Zt(Zt({color:cr?"#159DFF":""},Zn.style||{}),Mn),onClick:qa=>{Io({e:qa,item:Zn})}},typeof(Zn==null?void 0:Zn.name)=="string"?z.createElement(z.Fragment,null,z.createElement("div",{className:"flex item-center h-full relative"},z.createElement("span",{dangerouslySetInnerHTML:{__html:(($r=(sa=Zn==null?void 0:Zn.subitem)==null?void 0:sa.find(qa=>qa.link===location.pathname))==null?void 0:$r.name)||(Zn==null?void 0:Zn.name)}}),cr&&z.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((lo=Zn==null?void 0:Zn.subitem)==null?void 0:lo.length)>0&&z.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):Zn==null?void 0:Zn.name,((Oo=Zn==null?void 0:Zn.subitem)==null?void 0:Oo.length)>0&&z.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(sr=Zn==null?void 0:Zn.subitem)==null?void 0:sr.map((qa,Hr)=>z.createElement("div",{key:Hr,className:In()("flex flex-col current",qa==null?void 0:qa.className),style:Zt({},(qa==null?void 0:qa.style)||{}),onClick:To=>{To.preventDefault(),To.stopPropagation(),Io({e:To,item:qa})}},!!Hr&&z.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(qa==null?void 0:qa.name)=="string"?z.createElement("div",{className:`font16 c-black current ${mn.NavBarItem}`},qa==null?void 0:qa.name):qa==null?void 0:qa.name,!!qa.content&&z.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},qa.content)))))})))};var on=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(qt),rn=ue(49127),Ln=ue(8591),Ht=ue(95237),De=ue(43604),ke=ue(20834),Dt=ue(38854),jt=ue(92832),sn=ue(5112),yt=ue(31576),xt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Bt=($e=>($e.Manager="manager",$e.Developer="developer",$e.Reporter="reporter",$e))(Bt||{}),st=({visible:$e,onCancel:Lt=()=>{}})=>{const[Vt,Dn]=(0,z.useState)(),[Mn,Er]=(0,z.useState)(),[Lr,xn]=(0,z.useState)(!1),La=()=>xt(void 0,null,function*(){if(!Vt){Ln.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Vt.length!==6){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Mn){Ln.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}xn(!0);const Io=yield(0,yt.vm)({code:Vt,role:Mn});xn(!1),Rr();const Ro={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ro[Io.status]){Ln.ZP.info(Ro[Io.status]);return}if(Io.status===0){Mn==="reporter"?(Ln.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${Io==null?void 0:Io.project_id}`)):((0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Ln.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Rr=()=>xt(void 0,null,function*(){Lt()});return z.createElement(z.Fragment,null,z.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$e,confirmLoading:Lr,onOk:La,onCancel:Rr},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Vt,onChange:Io=>{if(Io.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Dn(Io.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(sn.ZP.Group,{value:Mn,onChange:Io=>Er(Io.target.value)},z.createElement(sn.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(sn.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(sn.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Qt=ue(24905),vt=ue(8380),Et=ue(6765),Ct=ue(98280),Yt=ue(59301),bt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Wt=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(Wt||{});const Qn=({visible:$e,user:Lt,account:Vt,onCancel:Dn=()=>{},dispatch:Mn})=>{const[Er,Lr]=(0,z.useState)(),[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)(!1),[Ro,Zn]=(0,z.useState)(!1),[na,jn]=(0,z.useState)(),[sa,$r]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var cr,qa;(cr=Lt==null?void 0:Lt.userInfo)!=null&&cr.identity&&La([((qa=Lt==null?void 0:Lt.userInfo)==null?void 0:qa.identity)==="student"?3:1])},[Lt]);const lo=cr=>{const qa=()=>{window.location.href=(cr==null?void 0:cr.jump_url)||`/classrooms/${cr==null?void 0:cr.course_id}`};if(xn.includes(1)){Ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Yt.createElement("div",{className:"tc"},(cr==null?void 0:cr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{qa()}});return}qa()},Oo=()=>bt(void 0,null,function*(){if(!Er){Ln.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let cr=yield(0,Ct.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Er}});if(cr!=null&&cr.need_pro_auth&&!xn.includes(1)&&!xn.includes(2)){Mn({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Er,checkedList:xn}}),sr();return}Io(!0);const qa=yield(0,yt.cR)({invite_code:Er,professor:xn.includes(1)?1:null,assistant_professor:xn.includes(2)?1:null,student:xn.includes(3)?1:null});if(Io(!1),(qa==null?void 0:qa.status)===-4&&(Dn(),Mn({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(qa==null?void 0:qa.status)===-12&&Ln.ZP.warning(qa==null?void 0:qa.message),(qa==null?void 0:qa.status)===-2){if(sr(),qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Zn(!0),jn(1);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(2);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(3);return}}if((qa==null?void 0:qa.status)===0){(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),sr(),qa!=null&&qa.course_id?lo(qa):Ln.ZP.success(qa.message);return}}),sr=()=>bt(void 0,null,function*(){Dn()});return Yt.createElement(Yt.Fragment,null,Yt.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:$e,confirmLoading:Rr,onOk:Oo,onCancel:sr},Yt.createElement("div",{className:"tc"},Yt.createElement("div",null,Yt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Yt.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Er,onChange:cr=>{if(cr.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Lr(cr.target.value)}})),Yt.createElement("div",{className:"mt10 font14"},Yt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Yt.createElement(Qt.default.Group,{value:xn,onChange:cr=>La(cr)},Yt.createElement(Qt.default,{value:1,disabled:xn.includes(2)},"\u6559\u5E08"),Yt.createElement(Qt.default,{value:2,disabled:xn.includes(1)},"\u52A9\u6559"),Yt.createElement(Qt.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Yt.createElement(Et.Z,null),Yt.createElement(vt.Z,{visible:Ro,onCancel:()=>Zn(!1),occupationValue:na}))};var tn=(0,x.connect)(({user:$e,account:Lt})=>({user:$e,account:Lt}))(Qn),la={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},or=ue(1997),mr=ue(78241),vr=ue(57809),er=ue(11467),Wr=Object.defineProperty,zr=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,Ar=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,no=($e,Lt,Vt)=>Lt in $e?Wr($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ar=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Cr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);if(Ar)for(var Vt of Ar(Lt))tr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);return $e},At=($e,Lt)=>zr($e,Pr(Lt)),wn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const Vn=({globalSetting:$e,dispatch:Lt,user:Vt,info:Dn,open:Mn,onCancel:Er=()=>{}})=>{var Lr;const[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]),[Ro,Zn]=(0,z.useState)([]),[na]=mr.default.useForm(),[jn,sa]=(0,z.useState)(!1),[$r,lo]=(0,z.useState)(!1),Oo=(0,z.useRef)(null),sr=(0,z.useRef)(1),[cr,qa]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{Mn&&Hr()},[Mn]);const Hr=()=>wn(void 0,null,function*(){var co;const Ir=Dn;if(!(0,or.o1)(Lt))return;const{user_school_id:ou="",department_id:Bu="",school_name:po="",department_name:Ou=""}=Vt.userInfo||{},ko=(co=Ir==null?void 0:Ir.graduation_years)==null?void 0:co.at(-1);Io([{id:ou,name:po}]),yield ao(ou),na.setFieldsValue({year:ko,school_id:ou,department_id:Number(Bu),name:`${ko}${po}${Ou}\u6BD5\u4E1A\u8BBE\u8BA1`})}),To=co=>wn(void 0,null,function*(){const Ir=yield(0,er.J3)(At(ar({},co),{tab_module_type:"graduations"}));return Ir!=null&&Ir.un_purchased&&Lt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ir.status===0&&La((Ir==null?void 0:Ir.graduation_years)||[]),Ir}),Mr=(co,Ir=500)=>{lo(!0),clearTimeout(Oo.current),Oo.current=setTimeout(()=>wn(void 0,null,function*(){sr.current+=1;const ou=sr.current,Bu=yield(0,er.NT)({keyword:co});Bu.status===0&&sr.current===ou&&(Io((Bu==null?void 0:Bu.schools)||[]),lo(!1))}),Ir)},ao=co=>wn(void 0,null,function*(){if(!co)return;const Ir=yield(0,er.Ps)({page:1,limit:9999,id:co});Ir.status===0&&Zn((Ir==null?void 0:Ir.departments)||[])});return z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Mn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:jn,onCancel:Er,onOk:()=>na.submit()},z.createElement(mr.default,{colon:!1,form:na,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(co,Ir)=>{co.school_id&&(ao(Ir.school_id),na.setFieldValue("department_id",null))},onFinish:co=>wn(void 0,null,function*(){sa(!0);const Ir=yield(0,er.Wz)(co);Ir.status===0&&(Ln.ZP.success("\u521B\u5EFA\u6210\u529F"),na.resetFields(),Er(),(0,Oe.xg)(`/graduations/${Ir==null?void 0:Ir.identifier}/index`)),sa(!1)})},z.createElement(mr.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(vr.default,{style:{width:344},size:"large",options:(Lr=Dn==null?void 0:Dn.graduation_years)==null?void 0:Lr.map(co=>({value:co,label:co}))})),z.createElement(mr.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(vr.default,{showSearch:!0,filterOption:!1,onSearch:co=>{Mr(co)},loading:$r,size:"large",style:{width:344},options:Rr.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(vr.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ro.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ln=(0,x.connect)(({user:$e,globalSetting:Lt,loading:Vt})=>({user:$e,globalSetting:Lt,loading:Vt}))(Vn),An=Object.defineProperty,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,ht=($e,Lt,Vt)=>Lt in $e?An($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,mt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ra.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);if(ra)for(var Vt of ra(Lt))Qe.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);return $e},qn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const $n=({globalSetting:$e,dispatch:Lt,user:Vt,open:Dn,onCancel:Mn=()=>{}})=>{const[Er]=mr.default.useForm(),[Lr,xn]=(0,z.useState)(!1),[La,Rr]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var Io;if(Dn){const Ro={code:"",user_type:((Io=Vt==null?void 0:Vt.userInfo)==null?void 0:Io.identity)==="student"?2:1,major:""};Er.setFieldsValue(Ro),Rr(mt({},Ro))}},[Dn]),z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Dn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Lr,onCancel:Mn,onOk:()=>Er.submit()},z.createElement(mr.default,{colon:!1,form:Er,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Io,Ro)=>Rr(mt({},Ro)),onFinish:Io=>qn(void 0,null,function*(){xn(!0);const Ro=yield(0,Ct.ZP)("/api/graduations/join.json",{method:"post",body:Io});Ro.status===0&&(Mn(),Ro!=null&&Ro.identifier?(0,Oe.xg)(`/graduations/${Ro==null?void 0:Ro.identifier}/index`):Ln.ZP.success(Ro==null?void 0:Ro.message)),xn(!1)})},z.createElement(mr.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(mr.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(sn.ZP.Group,null,z.createElement(sn.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(sn.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(La==null?void 0:La.user_type)===2&&z.createElement(mr.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,maxLength:60}))))};var ga=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))($n),ha=ue(59301),Qa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,On=($e,Lt,Vt)=>Lt in $e?Qa($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Za=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Xa.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);if(wa)for(var Vt of wa(Lt))Ga.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);return $e},Vr=($e,Lt)=>{var Vt={};for(var Dn in $e)Xa.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&wa)for(var Dn of wa($e))Lt.indexOf(Dn)<0&&Ga.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},bo=($e=>($e.Projects="projects",$e.Shixuns="shixuns",$e.Classrooms="classrooms",$e))(bo||{}),ia=($e=>($e.Classrooms="classrooms",$e.Shixuns="shixuns",$e.Paths="paths",$e.Projects="projects",$e.Videos="videos",$e.Topics="topics",$e.Graduations="graduations",$e))(ia||{});const yn=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,className:xn,style:La={}}=Lt,Rr=Vr(Lt,["homePage","user","globalSetting","loading","dispatch","className","style"]),Io,Ro,Zn,na;const[jn,sa]=(0,z.useState)(),[$r,lo]=(0,z.useState)(),[Oo,sr]=(0,z.useState)(!1),[cr,qa]=(0,z.useState)(!1),[Hr,To]=(0,z.useState)(!1),[Mr,ao]=(0,z.useState)();function co(Ko,Vu){for(const Pu of Ko){if(Pu.link===Vu)return Pu.hidden;if(Pu.subitem&&Pu.subitem.length>0){let ll=Pu.subitem;for(const hl of ll)if(hl.link===Vu)return hl.hidden;return!1}}return!0}const Ir=co(((Io=Mn.setting)==null?void 0:Io.navbar)||[],"/classrooms"),ou=co(((Ro=Mn.setting)==null?void 0:Ro.navbar)||[],"/shixuns"),Bu=co(((Zn=Mn.setting)==null?void 0:Zn.navbar)||[],"/paths"),po=co(((na=Mn.setting)==null?void 0:na.navbar)||[],"/graduations"),Ou=Ko=>{var Vu;if((0,or.tJ)(Lr)){if(Ko==="projects"&&!((Vu=Dn.userInfo)!=null&&Vu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ko==="classrooms"?sa(!0):Ko==="projects"&&lo(!0)}},ko=(Ko,Vu)=>{var Pu;if((0,or.tJ)(Lr)){if(Vu==="projects"&&!((Pu=Dn.userInfo)!=null&&Pu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vu==="shixuns"&&!(0,or.xY)()||Ko&&(window.location.href=Ko)}},zu=Ko=>{var Vu,Pu,ll,hl,dl,ql,Il,Si,Ya,mo,Eo,Go,Gu,mi,Lu,yi,Ei,Su,ui,yu,Gl;return ha.createElement(ha.Fragment,null,ha.createElement(Ht.Z,{justify:"space-around",className:"pt5 pb5"},ha.createElement(De.Z,{className:((Vu=Dn.userInfo)==null?void 0:Vu.user_identity)!=="\u5B66\u751F"?la.joinCol:la.hidden},((Pu=Dn.userInfo)==null?void 0:Pu.user_identity)!=="\u5B66\u751F"&&!((ll=Mn==null?void 0:Mn.setting)!=null&&ll.hide_course)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/classrooms/new")},(hl=Dn.userInfo)!=null&&hl.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((dl=Mn==null?void 0:Mn.setting)!=null&&dl.hide_shixun)&&((ql=Dn==null?void 0:Dn.userInfo)==null?void 0:ql.is_shixun_marker)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Il=Dn.userInfo)==null?void 0:Il.user_identity)!=="\u5B66\u751F"&&!((Si=Mn==null?void 0:Mn.setting)!=null&&Si.hide_subject)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Ya=Mn==null?void 0:Mn.setting)!=null&&Ya.is_local)&&((mo=Dn.userInfo)==null?void 0:mo.main_site)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>{var Xi;return ko(`${(Xi=Mn==null?void 0:Mn.setting)==null?void 0:Xi.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Eo=Dn.userInfo)!=null&&Eo.main_site)&&ha.createElement("div",null,ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(Go=Dn.userInfo)!=null&&Go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Gu=Dn.userInfo)==null?void 0:Gu.main_site)&&!((mi=Mn==null?void 0:Mn.setting)!=null&&mi.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lu=Dn.userInfo)==null?void 0:Lu.main_site)&&((yi=Dn.userInfo)==null?void 0:yi.user_identity)!=="\u5B66\u751F"&&ha.createElement(De.Z,null,ha.createElement("div",{className:la.joinBoard})),((Ei=Dn.userInfo)==null?void 0:Ei.main_site)&&ha.createElement(De.Z,{className:((Su=Dn.userInfo)==null?void 0:Su.user_identity)!=="\u5B66\u751F"?la.joinCol:la.w90},ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(ui=Dn.userInfo)!=null&&ui.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yu=Dn.userInfo)==null?void 0:yu.main_site)&&!((Gl=Mn==null?void 0:Mn.setting)!=null&&Gl.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return ha.createElement(ha.Fragment,null,ha.createElement(Dt.Z,{dropdownRender:()=>{var Ko;return ha.createElement(ke.default,{className:((Ko=Dn.userInfo)==null?void 0:Ko.user_identity)!=="\u5B66\u751F"?`${la.rightMenu} ${la.joinMenu} mt10`:`${la.rightMenu} ${la.joinMenu} ${la.w140} mt10`},ha.createElement(zu,null))},placement:"bottom"},ha.createElement("span",{className:In()("iconfont icon-tianjia6 current",xn),style:La})),ha.createElement(tn,{visible:jn,onCancel:()=>sa(!1)}),ha.createElement(st,{visible:$r,onCancel:()=>lo(!1)}),ha.createElement(ln,{info:Mr,open:Oo,onCancel:()=>sr(!1)}),ha.createElement(ga,{open:cr,onCancel:()=>qa(!1)}))};var tu=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index}))(yn),Dr=ue(78881),Ao=Object.defineProperty,Jr=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Uo=($e,Lt,Vt)=>Lt in $e?Ao($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Fo=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ho.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);if(Jr)for(var Vt of Jr(Lt))Vo.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);return $e};const Yo=$e=>React.createElement("svg",Fo({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var oa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",uo=Object.defineProperty,Do=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,lt=($e,Lt,Vt)=>Lt in $e?uo($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,et=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Lo.call(Lt,Vt)&<($e,Vt,Lt[Vt]);if(Do)for(var Vt of Do(Lt))Gt.call(Lt,Vt)&<($e,Vt,Lt[Vt]);return $e},un=($e,Lt)=>{var Vt={};for(var Dn in $e)Lo.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Do)for(var Dn of Do($e))Lt.indexOf(Dn)<0&&Gt.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ea=$e=>{var Lt=$e,{globalSetting:Vt}=Lt,Dn=un(Lt,["globalSetting"]),Mn,Er;const Lr=(0,z.useMemo)(()=>{var xn,La;return(xn=Vt==null?void 0:Vt.setting)!=null&&xn.nav_logo_url?`${de.Z.IMG_SERVER}/${(La=Vt==null?void 0:Vt.setting)==null?void 0:La.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mn=Vt==null?void 0:Vt.setting)==null?void 0:Mn.nav_logo_url]);return z.createElement("img",et({title:(Er=Vt==null?void 0:Vt.setting)==null?void 0:Er.name,src:Lr||oa},Dn))};var Wa=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(ea);const Xn=({user:$e})=>{var Lt;return z.createElement(xe.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},z.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},z.createElement(Wa,{style:{height:"80%"}}),z.createElement(on,{classNameItem:"text-16px font-semibold"}),z.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},z.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{x.history.push("/search?value=")}}),(0,Ae.bg)()&&z.createElement(tu,{className:"font18"}),(0,Ae.bg)()&&z.createElement(rn.Z,{dot:(Lt=$e==null?void 0:$e.navigationInfo)==null?void 0:Lt.new_message},z.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var Vt;x.history.push(`/messages/${(Vt=$e==null?void 0:$e.userInfo)==null?void 0:Vt.login}/user_tidings`)}})),z.createElement(Dr.Z,null))))};var Ha=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(Xn),Ta=({className:$e,style:Lt})=>{const[Vt,Dn]=(0,z.useState)(!1);function Mn(Er){x.history.push("/search?value="+Er)}return Vt?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Dn(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Mn,autoFocus:!0})):z.createElement("span",{className:In()("iconfont icon-sousuo font18 current icon-bianzu11",$e),style:Lt,onClick:()=>{x.history.push("/search?value=")}})},so=ue(81081);const Qo={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vu=({dispatch:$e,globalSetting:Lt,user:Vt})=>{var Dn;const[Mn,Er]=(0,z.useState)(!1),Lr=()=>{function La(Rr){x.history.push("/search?value="+Rr)}return Mn?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Er(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:La,autoFocus:!0})):z.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{x.history.push("/search?value=")}})},xn=["/","/paths","/shixuns","/classrooms"];return z.createElement(xe.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!xn.includes(location.pathname)&&z.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?x.history.back():x.history.push("/")}},z.createElement("img",{src:ue(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),z.createElement("img",{title:(Dn=Lt==null?void 0:Lt.setting)==null?void 0:Dn.name,src:ue(4),style:{height:"54rem"}}),z.createElement("div",{className:"ml-auto"},z.createElement(Lr,null)),z.createElement(Je.Z,{icon:z.createElement("span",{className:"iconfont icon-zengjia"})}),z.createElement(ye.Z,{payload:vo()}))};var xr=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(vu),ca=ue(59301),Ur=Object.defineProperty,Kr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,gr=($e,Lt,Vt)=>Lt in $e?Ur($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ir=($e,Lt)=>{for(var Vt in Lt||(Lt={}))qr.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);if(Kr)for(var Vt of Kr(Lt))ho.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);return $e},wr=($e,Lt)=>{var Vt={};for(var Dn in $e)qr.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Kr)for(var Dn of Kr($e))Lt.indexOf(Dn)<0&&ho.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},Qr=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});function vo(){var $e,Lt;const Dn=window.location.pathname.split("/"),Mn={};return Dn[1]=="classrooms"&&Dn.length>3&&!(($e=Dn[4])!=null&&$e.includes("newgold"))&&!((Lt=Dn[5])!=null&&Lt.includes("newgold"))&&Dn[2]!=="coursesId"&&(Mn.course_id=Dn[2]),Dn[1]==="shixuns"&&Dn.length>3&&(Mn.objective_type="shixun",Mn.objective_id=Dn[2]),Dn[1]==="paths"&&Dn.length>3&&(Mn.objective_type="path",Mn.objective_id=Dn[2]),ir(ir({},Mn),{school:1})}const Nr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ja=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,isLogin:xn=!1,shixunHomeworks:La}=Lt,Rr=wr(Lt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Io,Ro;const Zn=(0,x.useLocation)(),[na,jn]=(0,z.useState)(""),[sa,$r]=(0,z.useState)(!1),lo=vo();(0,z.useEffect)(()=>{Lr({type:"user/getNavigationInfo",payload:ir({},lo)})},[Mn.name]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Nr!=null&&Nr.includes(Zn==null?void 0:Zn.pathname)||(Zn==null?void 0:Zn.pathname.indexOf("/classrooms"))===0||Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||La.actionTabs.key||localStorage.setItem("Noviceguide","0")},[La.actionTabs.key]),(0,z.useEffect)(()=>{var Mr;if(Mn!=null&&Mn.setting){let ao=(0,bn.cloneDeep)((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.navbar);ao=ao==null?void 0:ao.filter(Ir=>{var ou;return!(Ir!=null&&Ir.hidden)&&!((0,Ae.JA)()&&((ou=["/paperlibrary","/problemset"])!=null&&ou.includes(Ir.link)))});for(const Ir of ao)Ir.subitem&&(Ir.subitem=Ir.subitem.filter(ou=>{var Bu;return!(ou!=null&&ou.hidden)&&!((0,Ae.JA)()&&((Bu=["/paperlibrary","/problemset"])!=null&&Bu.includes(ou.link)))}));let co=!1;ao==null||ao.map(function(Ir,ou){var Bu,po,Ou,ko;const zu=Zn.pathname;Ir.link===zu&&(jn(Ir==null?void 0:Ir.link),(0,Oe.Dk)(zu==="/"?(Bu=Mn==null?void 0:Mn.setting)==null?void 0:Bu.name:Hr(Ir==null?void 0:Ir.name)),sr(qa(ou,{name:Ir==null?void 0:Ir.name,link:Ir==null?void 0:Ir.link},ao)),co=!0),zu=="/"&&(jn(""),(0,Oe.Dk)((po=Mn==null?void 0:Mn.setting)==null?void 0:po.name)),(Ou=Ir==null?void 0:Ir.subitem)!=null&&Ou.length&&((ko=Ir==null?void 0:Ir.subitem)==null||ko.map(Ko=>{Ko.link===zu&&(jn(Ko==null?void 0:Ko.link),zu!=="/"&&(0,Oe.Dk)(Hr(Ko==null?void 0:Ko.name)),sr(qa(ou,{name:Ko==null?void 0:Ko.name,link:Ko==null?void 0:Ko.link},ao)),co=!0)}))}),co||sr(ao)}},[Mn==null?void 0:Mn.setting,Dn]);const[Oo,sr]=(0,z.useState)([]),cr=(Mr,ao)=>Qr(void 0,null,function*(){var co,Ir,ou,Bu,po,Ou;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ko=yield(0,Se.IU)({tab_module_type:"engineering"});if(ko!=null&&ko.un_purchased){Lr({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(co=ko==null?void 0:ko.data)!=null&&co.engineer_url?(ou=(Ir=ko==null?void 0:ko.data)==null?void 0:Ir.engineer_url)!=null&&ou.includes("http")?(0,Oe.xg)((Bu=ko==null?void 0:ko.data)==null?void 0:Bu.engineer_url):x.history.push((po=ko==null?void 0:ko.data)==null?void 0:po.engineer_url):(ko==null?void 0:ko.status)!=401&&$r(!0);return}(Ou=Mr==null?void 0:Mr.link)!=null&&Ou.includes("http")?(0,Oe.xg)(Mr==null?void 0:Mr.link):((0,Oe.Dk)(Mr==null?void 0:Mr.name),x.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ca.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qa=(Mr,ao,co)=>{const Ir=co.slice();return Ir[Mr]&&(Ir[Mr].name=ao.name,Ir[Mr].link=ao.link),Ir||[]},Hr=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,To=()=>{var Mr,ao,co,Ir,ou,Bu;switch(Number((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.theme)){case so.Fy.THEMEONE:return ca.createElement(Ha,null);case so.Fy.THEMETWO:return ca.createElement(xr,null);case so.Fy.DEFAULT:default:return ca.createElement(xe.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Mn.isIlearning?Te["header-iearning"]:Te.header} ${Mn.showHeaderFixed?Te.headerFixed:""}`},ca.createElement(xe.default.Header,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},ca.createElement("section",{className:Te["edu-menu"]},(!!Mn.isIlearning||!((ao=Mn==null?void 0:Mn.setting)!=null&&ao.main_site)&&!!((co=Mn==null?void 0:Mn.setting)!=null&&co.navbar))&&ca.createElement(x.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ca.createElement(Wa,{className:Te.logo})),ca.createElement("ul",{className:`${Te.menu} ${(0,Oe.Ll)()&&"ml0"}`},(0,Oe.Ll)()&&ca.createElement("li",null,ca.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Oe.Ll)()&&Mn.setting&&(Oo==null?void 0:Oo.map(function(po,Ou){var ko,zu,Ko,Vu,Pu;return ca.createElement("li",{key:Ou,className:!((ko=po==null?void 0:po.subitem)!=null&&ko.length)&&na===(po==null?void 0:po.link)||(zu=po==null?void 0:po.subitem)!=null&&zu.some(ll=>na===(ll==null?void 0:ll.link))?Te.actived:""},ca.createElement("div",{onClick:()=>cr(po,Ou),className:Te.name},ca.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ll;let hl=po==null?void 0:po.name;return(ll=po==null?void 0:po.subitem)==null||ll.map((dl,ql)=>(dl.link===Zn.pathname&&(hl=dl.name),dl)),hl})()}}),((Ko=po==null?void 0:po.subitem)==null?void 0:Ko.length)>0&&ca.createElement("i",{className:"iconfont icon-zhankai4"})),((Vu=po==null?void 0:po.subitem)==null?void 0:Vu.length)>0&&ca.createElement("div",{className:Te.dropDown},(Pu=po==null?void 0:po.subitem)==null?void 0:Pu.map((ll,hl)=>ca.createElement("div",{className:Te.subName,onClick:()=>cr(ll,Ou),key:Ou+"-"+hl},!!hl&&ca.createElement("div",{className:Te.line}),ca.createElement("aside",{className:"font16 c-black"},Hr(ll==null?void 0:ll.name)),ca.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ll.content)))))}))),ca.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Mn.isIlearning?"initial":"1 0 auto"}},!(0,Oe.Ll)()&&!(Mn!=null&&Mn.isIlearning)&&ca.createElement(ca.Fragment,null,ca.createElement(Ta,null),!xn&&ca.createElement(Je.Z,null),!xn&&!!((Ir=Dn==null?void 0:Dn.userInfo)!=null&&Ir.login)&&ca.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ou=Dn==null?void 0:Dn.userInfo)==null?void 0:ou.login}/user_tidings`},((Bu=Dn==null?void 0:Dn.navigationInfo)==null?void 0:Bu.new_message)&&ca.createElement("span",{className:Te.newslight}))),!xn&&ca.createElement(ye.Z,{payload:lo})))))}};return ca.createElement(ca.Fragment,null,Mn.showHeader&&Mn.showHeaderFooter&&ca.createElement(ca.Fragment,null,To(),ca.createElement(Ye.default,{centered:!0,destroyOnClose:!0,open:sa,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$r(!1)},ca.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ca.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),ca.createElement("img",{src:`${de.Z.IMG_SERVER}/${(Io=Mn==null?void 0:Mn.setting)==null?void 0:Io.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ca.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ro=Mn==null?void 0:Mn.setting)==null?void 0:Ro.homepage_tea_qq_number))),(Mn==null?void 0:Mn.showTip)&&ca.createElement(ce,null),ca.createElement(Jt,null)),ca.createElement(ft,null))};var Ca=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ja)},5140:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return We}});var z=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=ue(92310),Ye=ue.n(xe),Te=ue(71418),Je=ue(2859),ye=ue(98280),gt=ue(19374),Re=(He,ut,fe)=>new Promise((a,E)=>{var b=ae=>{try{ee(fe.next(ae))}catch(se){E(se)}},y=ae=>{try{ee(fe.throw(ae))}catch(se){E(se)}},ee=ae=>ae.done?a(ae.value):Promise.resolve(ae.value).then(b,y);ee((fe=fe.apply(He,ut)).next())}),We=({data:He,className:ut,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:ee})=>{const ae=(0,z.useRef)(null),se=(0,z.useRef)(null),ce=(0,z.useRef)(null),de=(0,z.useRef)(null),[Se,Ae]=(0,z.useState)(!1),[Oe,Ie]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Pt()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[He==null?void 0:He.visible]);const Pt=()=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ya=yield(0,gt.ZJ)(He==null?void 0:He.src);ae.current.src="",ae.current.src=ya,ae.current.onload=function(){Hn()},Ae(!1),Ie("")}),rt=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},pt=ya=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ma=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:ya.dataUrl}});ma!=null&&ma.id&&!ee?(yield(0,ye.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:ma==null?void 0:ma.id,settings:JSON.stringify(ya.state)}})).status===0&&b():ma!=null&&ma.id&&b(ma),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),Ie("")}),ta=()=>{const ya=document.querySelector('a[href="https://markerjs.com/"]');ya&&ya.parentNode&&(ya.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(Jt=>{const bn=document.querySelector(Jt.name);bn&&bn.setAttribute("title",Jt.title)})},Hn=()=>{se.current=new Je.hP(ae.current),se.current.targetRoot=de.current,se.current.addEventListener("render",pt),se.current.addEventListener("beforeclose",rt),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),He!=null&&He.snapshotData&&se.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ta()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(Te.Z,{spinning:Se,tip:Oe,style:{position:"absolute"}},z.createElement("div",{ref:de,className:Ye()(x.imageDimensions,ut,fe?x.fullWidth:""),style:a},z.createElement("img",{className:x.img,ref:ae}))))}},88601:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(95237),xe=ue(43604),Ye=ue(99313),Te=ue(3113),Je=ue(12470),ye=ue(69453),gt=ue(48136),Re=ue(59301);const Be=(0,z.forwardRef)(({callback:We,showSaveButton:He,value:ut=""},fe)=>{const a=(0,z.useRef)(),E=[{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 +(self.webpackChunk=self.webpackChunk||[]).push([[9511],{65363:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},87169:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},11724:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},32050:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},69453:function(Le,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},85273:function(Le,Nt){"use strict";Nt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},22001:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},60512:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},72179:function(){"use strict";function Le(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(Le.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(Le.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(Le.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(Le.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof Le))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Nt=[];function ue(fe,a){var E=Nt.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function z(){var fe=Nt.pop();return fe===void 0?new go.Point:fe}function x(fe){Nt.push(fe)}function xe(fe,a,E,b,y,ee,ae,se,ce){ce||(ce=new go.Point);var de=fe-E,Se=y-ae,Ae=NaN,Oe=NaN;if(de===0)if(Se===0)fe===E&&(Ae=fe,Oe=a);else{var Ie=(ee-se)/Se,Pt=ee-Ie*y;Ae=fe,Oe=Ie*Ae+Pt}else if(Se===0){var rt=(a-b)/de,pt=a-rt*fe;Ae=y,Oe=rt*Ae+pt}else{var rt=(a-b)/de,Ie=(ee-se)/Se,pt=a-rt*fe,Pt=ee-Ie*y;Ae=(Pt-pt)/(rt-Ie),Oe=rt*Ae+pt}return ce.x=Ae,ce.y=Oe,ce}function Ye(fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie){var Pt=1-ce,rt=ce,pt=fe*Pt+E*rt,ta=a*Pt+b*rt,Hn=E*Pt+y*rt,ya=b*Pt+ee*rt,ma=y*Pt+ae*rt,Jt=ee*Pt+se*rt,bn=pt*Pt+Hn*rt,it=ta*Pt+ya*rt,Kt=Hn*Pt+ma*rt,Pn=ya*Pt+Jt*rt,Wn=bn*Pt+Kt*rt,dn=it*Pt+Pn*rt;de.x=pt,de.y=ta,Se.x=bn,Se.y=it,Ae.x=Wn,Ae.y=dn,Oe.x=Kt,Oe.y=Pn,Ie.x=ma,Ie.y=Jt}var Te=new go.Spot(.156,.156),Je=new go.Spot(.844,.844),ye=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Le("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-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&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Te,y.spot2=Je,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ye*a,0,a,(1-ye)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ye*E,(1-ye)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ye*E,ye*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ye)*a,0,0,(1-ye)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Le("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ae.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),ee.spot1=Te,ee.spot2=Je,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Le("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Le("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var ee=b%360;ee<0&&(ee+=360);var ae=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,ee,ae,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=ye/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,ee*E,a,(1-b)*E,(y+b)*a,(ee+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,ee=a/2,ae=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,ee=a/2,ae=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var ee=a/2,ae=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,ee),de=b-Math.min(Math.sin(se)*b/2,ae),y=new go.Geometry,Se=new go.PathFigure(ce,0,!0);return y.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Se.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Le("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Le("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ye*a,0,a,(.5-ye/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ye/2)*E,ye*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var ee=.2,ae=.3,se=0,ce=ee*ye;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae+.05)*a,(.5-ce+se-.02)*E)),ee=.2,ae=0,se=-.3,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),ee=.2,ae=-.3,se=0,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,ae=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ae+ee)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ae,E*se,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ae+ee)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ae,E*se,ee*a,ee*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.8535533905932737,y=.5*a,ee=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure(ae*a,(se-ee)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ee=.4,y=ye*.4;var de=z(),Se=z(),Ae=z(),Oe=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.42,de,Se,Ae,Oe,Oe);var Ie=z(),Pt=z(),rt=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.58,Oe,Oe,rt,Ie,Pt);var pt=z(),ta=z(),Hn=z();Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.42,pt,ta,Hn,Oe,Oe);var ya=z(),ma=z(),Jt=z();return Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.58,Oe,Oe,Jt,ya,ma),ce.add(new go.PathSegment(go.PathSegment.Move,Jt.x*a,Jt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,ya.x*a,ya.y*E,ma.x*a,ma.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Se.x*a,Se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Jt.x*a,Jt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,Hn.x*a,Hn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,rt.x*a,rt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Ie.x*a,Ie.y*E,Pt.x*a,Pt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Hn.x*a,Hn.y*E,pt.x*a,pt.y*E,ta.x*a,ta.y*E).close()),x(de),x(Se),x(Ae),x(Oe),x(Ie),x(Pt),x(rt),x(pt),x(ta),x(Hn),x(ya),x(ma),x(Jt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,ee=y+b;return new go.Geometry().add(new go.PathFigure(ee,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z(),Oe=new go.PathFigure((ae-ee)*a,se*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.44,Se,Ae,de,ce,ce),Oe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E));var Ie=ue(de.x,de.y);Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.56,ce,ce,de,Se,Ae);var Pt=ue(de.x,de.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.95*.9)*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,(Pt.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,Pt.x*a,Pt.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ee=.35,y=ye*.35;var rt=new go.PathFigure(ae*a,(se-ee)*E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E));var pt=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(pt),x(ce),x(de),x(Se),x(Ae),x(Ie),x(Pt),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(fe,a,E){var b=new go.Geometry,y=.375,ee=0,ae=-.125,se=y*ye,ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ae=-.125,se=y*ye;var ce=new go.PathFigure((1-.5+y+ee)*a,(.5+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E));var ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);return b.add(ce),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(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(fe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Le("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Le("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-b)*a,ae=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.setFigureParameter("Arrow2",0,new Le("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Le("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-b,ae=(E-y)/2,se=ae+y,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){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*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Le("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=xe(0,.5,.3,0,0,y/E,.1,y/E,z());return ae.spot1=new go.Spot(ce.x,ce.y),ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,ce),ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Le("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Le("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=xe(0,.5,.3,se/E,0,ee/E,1,ee/E,z());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new Le("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(0,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new Le("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Le("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,ee/E);var Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,z());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new Le("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ae=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Le("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ae=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Le("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,.3);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Le("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,ee=y+b;b>E&&(y=0,ee=E);var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SquareArrow",0,new Le("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(0,.9*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var ee=new go.PathFigure(0,.9*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+ee)*a,0,1*a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ye*b,(.5+ee)*a,1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,1*E,0,E-ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-ye*b,(.5+ee)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*a,2*b,0,2*b-ye*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,E-b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+ee)*a,0,a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ye*b,(.5+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,E,0,E-ye*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-ye*b,(.5-ee)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+ee)*a,E-2*b,a,E-b-ye*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+ye*b,0,2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+ee)*E,b+ye*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(a-b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-ye*b,0,a-2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+ee)*E,a-b-ye*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.25*a,.25*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var ee=new go.PathFigure(.5*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,ee=.1,ae=ye*y,se=ye*ee,ce=.5,de=.1,Se=new go.PathFigure(ce*a,(de+ee)*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ae)*a,(de+ee)*E,(ce-y)*a,(de+se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ee)*E,(ce-y)*a,(de-se)*E,(ce-ae)*a,(de-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ae)*a,(de-ee)*E,(ce+y)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ee)*E,(ce+y)*a,(de+se)*E,(ce+ae)*a,(de+ee)*E));var Ae=.05,Oe=ye*Ae;ce=.05,de=.25;var Ie=new go.PathFigure(.5*a,.2*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Oe)*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.825,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Oe=ye*Ae,ce=.5,de=.7,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.175,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Oe=ye*Ae,ce=.05,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E,(ce-Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Le("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,ee=new go.PathFigure(a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var ee=new go.PathFigure(.5*a,.5*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ye*.2,ae=new go.PathFigure(0,.2*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(.1*a,.4*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.75*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var ee=new go.PathFigure(a,.5*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ae=new go.PathFigure(a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ae=ye*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ae)*E,(se+ae)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ae)*a,E,0,(se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ae)*E,(se-ae)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ae)*a,0,a,(se-ae)*E));var de=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),de.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var ee=new go.PathFigure(.1*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(.5*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){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*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var ee=new go.PathFigure(.2*a,.1*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure((1-y)*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,ee*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ae+ee)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.4,ae=ye*.1,se=.1,ce=.9,de=.5,Se=new go.PathFigure(.8*a,.5*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ae)*E,(ce+ae)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ae)*a,(de+se)*E,(ce-se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ae)*E,(ce-ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ae)*a,(de-se)*E,(ce+se)*a,(de-ae)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var de=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee+ee)*a,(se-y)*E,.8*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+ee)*E,(ae+ee+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var Se=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee)*a,(se-y)*E,.9*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.1,se=.5,ce=new go.PathFigure((ae-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y*.5)*a,E,(ae+ee)*a,0,(ae+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ae-ee+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-.1)*a,se*E,ae*a,(se-ee)*E,ae*a,(se+ee)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ae=ye*.8,se=.8,ce=0,de=.5,Se=(y-a)/2,Ae=(ee-E)/2,Oe=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.4,se=.4,ce=.2,de=.5;var Ie=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.2,se=.2,ce=.5,de=.5;var Pt=new go.PathFigure((ce-se)*a+Se,de*E+Ae,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),ae=ye*.4,se=.4,ce=.8,de=.5;var rt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),ae=ye*.8,se=.8,ce=1,de=.5;var pt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);return b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,E,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ae=new go.PathFigure(.6*a,E,!0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae);var Oe=ue(de.x,de.y),Ie=new go.PathFigure(de.x*a,de.y*E,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),y=ye*.3,ee=.3,Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E).close());var Ie=new go.PathFigure(.45*a,0,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Se),x(Ae),x(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ae,se,ce){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,ee=0,ae=0,se=y*ye,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Se=1,Ae=.5,Oe=.5,Ie=0,Pt=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,Ae*E,Se*a,.7*E,Se*a,Ae*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ee)*a,(Ie+ee)*E,(.5+y+ee)*a,(.5-se+ee)*E,(.5+se+ee)*a,(.5-y+ee)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var ee=new go.PathFigure(.45*a,.73*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ae=.5-.285,se=.5,ce=ae,de=Math.PI/4,Se=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Se*.5,Oe=ae,Ie=ae,Pt=Se*Oe,rt=Se*Ie;ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-Oe)*a,ce*E,(se-(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E,(se-Oe)*a,(ce+rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-Ie)*E,(se-Oe)*a,(ce-rt)*E,(se-Pt)*a,(ce-Ie)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+Oe)*a,ce*E,(se+Pt)*a,(ce-Ie)*E,(se+Oe)*a,(ce-rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Oe)*a,(ce+rt)*E,(se+(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var pt=new go.PathFigure(.2*a,E,!1);b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var ta=new go.PathFigure(.8*a,E,!1);return b.add(ta),ta.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.2*a,.2*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(.1*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,ee*a,ee*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var ee=new go.PathFigure(.475*a,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ae=new go.PathFigure(.675*a,.575*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=new go.PathFigure(a,y*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,.15*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var ee=new go.PathFigure(0,.2*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ae=new go.PathFigure(0,.6*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var ee=new go.PathFigure(.15*a,.6*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ae=.1,se=ye*.1,ce=.2,de=.9,Se=new go.PathFigure((ce-ae)*a,de*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),ae=.1,se=ye*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ae)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){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*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ae=new go.PathFigure(.5*a,.8*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=ye*.1,Se=.1,Ae=.9,Oe=new go.PathFigure((Se-ce)*a,Ae*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),ce=.1,de=ye*.1,Se=.4,Ae=.9;var Ie=new go.PathFigure((Se-ce)*a,Ae*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var ee=new go.PathFigure(.45*a,.7*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ae=new go.PathFigure(.55*a,.4*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Se=.05,Ae=ye*.05,Oe=.175,Ie=.95,se=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.375,Ie=.95,ce=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.625,Ie=.95,de=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.825,Ie=.95,Pt=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E).close());var rt=new go.PathFigure(0,E,!1);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(.15*a,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=ye*.05,de=.35,Se=.775,Ae=new go.PathFigure((de-se)*a,Se*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se-se)*E,(de-se)*a,(Se-ce)*E,(de-ce)*a,(Se-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Se*E,(de+ce)*a,(Se-se)*E,(de+se)*a,(Se-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se+se)*E,(de+se)*a,(Se+ce)*E,(de+ce)*a,(Se+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Se*E,(de-ce)*a,(Se+se)*E,(de-se)*a,(Se+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,ee=ye*.3,ae=.5,se=.7,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var ee=new go.PathFigure(0,.6*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),y=.05,ee=ye*.05,ae=.5,se=.8;var de=new go.PathFigure((ae-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var ee=new go.PathFigure(0,E*.6,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var ee=new go.PathFigure(.126*a,.85*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ae=new go.PathFigure(.402*a,.85*E,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var ee=new go.PathFigure(a*.204,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ae=new go.PathFigure(a*.408,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ae=new go.PathFigure(a*.055,.13*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){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,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(0,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ae=new go.PathFigure(a*.11,E*.1,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,ee=y*ye,ae=new go.PathFigure(y,0,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=E*.8,ae=new go.Geometry,se=new go.PathFigure(b,0,!0);return ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,ee,a,ee-y,a-y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,y,ee,0,ee-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ae.spot1=new go.Spot(0,0,y,y),ae.spot2=new go.Spot(1,.8,-y,-y)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var ee=new go.PathFigure(a*1,E*.55,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var ee=new go.PathFigure(a*.1,E*.2,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ae=new go.PathFigure(a*.28,E*.37,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,ee=y*ye,ae=new go.PathFigure(a*.62,E*.475,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ae=new go.PathFigure(a*.4,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ae=new go.PathFigure(a*.5,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var ee=new go.PathFigure(a*.235,E*.28,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.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")},25730: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 Le={},Nt="5.0",ue={},z=null,x=!1,xe=!1,Ye=null,Te=!1,Je=null,ye=null,gt=0;gt4?parseFloat(ot):5};Le.setHTML5Codebase=function(ot,ft){ye=ot,Pn(ot,ft)},Le.setJavaCodebase=Le.setJavaCodebaseVersion=Le.isCompiledInstalled=Le.setPreCompiledScriptPath=Le.setPreCompiledResourcePath=function(){},Le.setHTML5CodebaseVersion=function(ot,ft){var Tt=parseFloat(ot);if(Tt!==NaN&&Tt<5){console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead.");return}Je=ot,Kt(ot,ft)},Le.getHTML5CodebaseVersion=function(){return fe},Le.getParameters=function(){return ue},Le.setFontsCSSURL=function(ot){ae=ot},Le.setGiacJSURL=function(ot){},Le.setJNLPFile=function(ot){Be=ot},Le.setJNLPBaseDir=function(ot){},Le.inject=function(){function ot(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ft="auto",Tt=ue.id,In,mn=!1,Fn=0;Fn=5)return!0;var ot=Le.getAppletObject();return ot&&typeof ot.recalculateEnvironments=="function"?(ot.recalculateEnvironments(),!0):!1},Le.startAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.startAnimation=="function"?(ot.startAnimation(),!0):!1},Le.stopAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.stopAnimation=="function"?(ot.stopAnimation(),!0):!1},Le.getAppletObject=function(){var ot=ue.id!==void 0?ue.id:"ggbApplet";return window[ot]},Le.resize=function(){};var Pt=function(ot,ft,Tt){var In=document.createElement("param");In.setAttribute("name",ft),In.setAttribute("value",Tt),ot.appendChild(In)},rt=function(ot){return ot&&ot!=="false"},pt=function(ot,ft,Tt){ce(fe)<=4.2&&(Tt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mn=document.createElement("div");mn.classList.add("appletParameters","notranslate");var Fn=ft.width,Ne=ft.height;if(ft.disableAutoScale=ft.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ft.disableAutoScale,ft.width!==void 0)if(ce(fe)<=4.4)rt(ft.showToolBar)&&(ft.height-=7),rt(ft.showAlgebraInput)&&(ft.height-=37),ft.width<605&&rt(ft.showToolBar)&&(ft.width=605,Fn=605);else{var we=100;(rt(ft.showToolBar)||rt(ft.showMenuBar))&&(ft.hasOwnProperty("customToolBar")&&(ft.customToolbar=ft.customToolBar),we=rt(ft.showMenuBar)?245:155),Fn=5?(ft.appletOnLoad=function(yt){var xt=ot.querySelector(".ggb_preview");xt&&xt.parentNode.removeChild(xt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Zt),window.GGBT_wsf_view&&$(window).trigger("resize"),zt(yt)},qt||Zt.appendChild(on)):mn.appendChild(on),Zt.appendChild(mn),qt||ot.appendChild(Zt),setTimeout(function(){Le.resize()},1)}else{var rn=document.createElement("div");rn.className="applet_scaler",rn.style.position="relative",rn.style.display="block",rn.appendChild(mn),ot.appendChild(rn),ft.appletOnLoad=function(yt){Le.resize(),zt(yt)}}function Ln(yt,xt){xt&&typeof xt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(yt,xt.appletOnLoad):renderGGBElement(yt),Wn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",xt)}function Ht(yt,xt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:yt,params:xt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){Ln(Bt.article,Bt.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(yt.className+=" geogebraweb")):Ln(yt,xt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(Ue.remove(),Zt.attr("id","fullscreencontent").show(),jQuery(zt).append(Zt),window.dispatchEvent(new Event("resize"))):pt(Ue,ft,!1),window.GGBT_wsf_view.launchFullScreen(zt)}else ut=In,pt(ot,ft,!1);if(!window.GGBT_wsf_view)for(Ne=0;Neot/4*3&&(Ue=ot/4*3),zt=Ue/5.8,we.setAttribute("src",y),we.setAttribute("width",Ue),we.setAttribute("height",zt);var Zt=(ot-Ue)/2,qt=(ft-zt)/2;we.style.left=Zt+"px",we.style.top=qt+"px",mn.appendChild(we)}}return mn.appendChild(Ne),mn},bn=function(ot){return ot=ot.toLowerCase(),ot==="html5"||ot==="screenshot"?ot:"html5"},it=["web","webSimple","web3d","tablet","tablet3d","phone"],Kt=function(ot,ft){if(fe=ot,ft){Pn(fe,!0);return}var Tt=!x;if(Tt){var In=ce(fe);!isNaN(In)&&In<4.4&&(Tt=!1)}var mn,Fn;window.location.protocol.substr(0,4)==="http"?mn=window.location.protocol:mn="http:";var Ne=fe.indexOf("//");Ne>0?Fn=fe:Ne===0?Fn=mn+fe:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var we in it)if(fe.slice(it[we].length*-1)===it[we]||fe.slice((it[we].length+1)*-1)===it[we]+"/"){Pn(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Tt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!rt(ue.showToolBar)&&!rt(ue.showMenuBar)&&!rt(ue.showAlgebraInput)&&!rt(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",Pn(Fn,!1)},Pn=function(ot,ft){if(ot.requirejs){We=ot;return}ot.slice(-1)!=="/"&&(ot+="/"),We=ot,ft===null&&(ft=ot.indexOf("http")===-1),He=ft,a="web.nocache.js",E=!1;var Tt=We.split("/");Tt.length>1&&(!ft&&Tt[Tt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):it.indexOf(Tt[Tt.length-2])>=0&&(a=Tt[Tt.length-2]+".nocache.js")),Tt=ot.split("/"),fe=Tt[Tt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&ot.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),Kt("5.0",ft))},Wn=function(ot,ft){window.console&&window.console.log&&(!ft||typeof ft.showLogging=="undefined"||ft.showLogging&&ft.showLogging!=="false")&&console.log(ot)};ue.material_id!==void 0?Ae(dn):dn();function dn(){var ot=Nt;Je!==null?ot=Je:parseFloat(ot)<5&&(ot="5.0"),Kt(ot,!1),ye!==null&&Pn(ye,He),Te=!0}return Le},GGBAppletUtils=function(){"use strict";function Le(){return window.GGBT_wsf_edit!==void 0}function Nt(Te,Je){Je!=1?(Te.style.transformOrigin="0% 0% 0px",Te.style.webkitTransformOrigin="0% 0% 0px",Te.style.transform="scale("+Je+","+Je+")",Te.style.webkitTransform="scale("+Je+","+Je+")",Te.style.maxWidth="initial",Te.querySelector(".ggb_preview")!==null&&(Te.querySelector(".ggb_preview").style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Te.style.transform="none",Te.style.webkitTransform="none")}function ue(Te,Je,ye,gt,Re,Be){var We=null;if(Be!=null&&Be!="")for(var He=Te.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Be+" ")>-1){We=He;break}else He=He.parentNode;var ut=0,fe=0,a=0,E=0,b=0,y=0,ee=0;if(We)ut=We.offsetWidth,fe=Math.max(gt?We.offsetWidth:0,We.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ut=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ut):(ut=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Te){var ae=Te.getBoundingClientRect();ae.left>0&&ae.left<=ut&&(Re===void 0||!Re)&&(document.dir==="rtl"?(b=ut-ae.width-ae.left,y=a<=480?10:30):(y=ae.left,b=a<=480?10:30),E=y+b)}if(Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Te.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Te&&((ye===void 0||!ye)&&Je>0&&Je+E1&&(Be=!0)),Je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Te.hasOwnProperty("disableAutoScale")&&Te.disableAutoScale))Re=z(Te,Je,Be,ye,Te.scaleContainerClass);else return gt;return Be&&(!Te.hasOwnProperty("scale")||gt===1)?Re:Math.min(gt,Re)}function xe(Te){var Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Te.getBoundingClientRect(),Re=(Je-gt.width)/2,Be=(ye-gt.height)/2;Be<0&&(Be=0),Te.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?Te.style.left="40px":Te.style.left=Re+"px",Te.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Te.style.top="40px":Te.style.top=Be+"px",Te.style.left=Re+"px")}function Ye(Te,Je){var ye=Te.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Je.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Te)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var gt=x(Je,Te);Le()&&ye.setAttribute("data-param-scale",gt);for(var Re=null,Be=0;Be=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Le){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Le){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Le){var Nt=c[Le];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function Le(Te){var Je=Te.lastIndexOf(rb);Je==-1&&(Je=Te.length);var ye=Te.indexOf(sb);ye==-1&&(ye=Te.length);var gt=Te.lastIndexOf(tb,Math.min(ye,Je));return gt>=O?Te.substring(O,gt+P):W}function Nt(Te){if(!Te.match(/^\w+:\/\//)){var Je=o.createElement(ub);Je.src=Te+vb,Te=Le(Je.src)}return Te}function ue(){var Te=__gwt_getMetaProperty(wb);return Te!=null?Te:W}function z(){for(var Te=o.getElementsByTagName(_),Je=O;JeO?Te[Te.length-P].href:W}function xe(){var Te=o.location;return Te.href==Te.protocol+zb+Te.host+Te.pathname+Te.search+Te.hash}var Ye=ue();return Ye==W&&(Ye=z()),Ye==W&&(Ye=x()),Ye==W&&xe()&&(Ye=Le(o.location.href)),Ye=Nt(Ye),Ye}function C(Le){return Le.match(/^\//)||Le.match(/^[a-zA-Z]+:\/\//)?Le:webModule.__moduleBase+Le}function D(){var Le=[],Nt=O,ue=[],z=[];function x(Te){var Je=z[Te](),ye=ue[Te];if(Je in ye)return Je;var gt=[];for(var Re in ye)gt[ye[Re]]=Re;throw r&&r(Te,gt,Je),null}if(__gwt_isKnownPropertyValue=function(Te,Je){return Je in ue[Te]},webModule.__getPropMap=function(){var Te={};for(var Je in ue)ue.hasOwnProperty(Je)&&(Te[Je]=x(Je));return Te},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var Ye=xe.indexOf(Db);Ye!=-1&&(Nt=parseInt(xe.substring(Ye+P),$),xe=xe.substring(O,Ye))}catch(Te){}return webModule.__softPermutationId=Nt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},82977:function(Le,Nt,ue){"use strict";ue.d(Nt,{Ax:function(){return Ye},Ds:function(){return Te},KI:function(){return ye},SI:function(){return xe},f1:function(){return x}});var z=ue(49647);function x(gt){let Re=!0;if(gt.length>0){for(let Be=0;Be{}})=>{const He=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Te}),z.createElement("span",{className:Je.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ut=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Ye}),z.createElement("span",{className:Je.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),fe=()=>Be===3?z.createElement(z.Fragment,null,ut(),He()):Be===2?He():ut();return z.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{We(),x.history.push("/account/certification")},onCancel:()=>{We()}},z.createElement("div",{className:Je.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),z.createElement("div",{className:Je.flexRow},fe()))};var gt=(0,x.connect)(({paperlibrary:Re,loading:Be,globalSetting:We})=>({paperlibrary:Re,globalSetting:We,loading:Be.effects}))(ye)},13248:function(Le,Nt,ue){"use strict";ue.d(Nt,{t:function(){return He}});var z=ue(59301),x=ue(3113),xe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Ye=ue(92310),Te=ue.n(Ye),Je=Object.defineProperty,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Be=(ut,fe,a)=>fe in ut?Je(ut,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):ut[fe]=a,We=(ut,fe)=>{for(var a in fe||(fe={}))gt.call(fe,a)&&Be(ut,a,fe[a]);if(ye)for(var a of ye(fe))Re.call(fe,a)&&Be(ut,a,fe[a]);return ut};const He=({cancelText:ut="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ae=()=>{},className:se=""})=>z.createElement("div",{className:Te()(xe.buttonFixed,se)},z.createElement("div",{className:xe.buttonWrap},b&&z.createElement(x.ZP,{size:"middle",className:`${xe.button} mr20`,onClick:ee},ut),E&&z.createElement(x.ZP,We({size:"middle",type:"primary",className:`${xe.button} mr20`,loading:a,onClick:ae},y),fe)))},96019:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(92832),Je=ue(24905),ye=ue(31576),gt=ue(8380),Re=ue(19374),Be=ue(6765),We=ue(98280),He=ue(59301),ut=(E,b,y)=>new Promise((ee,ae)=>{var se=Se=>{try{de(y.next(Se))}catch(Ae){ae(Ae)}},ce=Se=>{try{de(y.throw(Se))}catch(Ae){ae(Ae)}},de=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(se,ce);de((y=y.apply(E,b)).next())}),fe=(E=>(E[E.Professor=1]="Professor",E[E.AssistantProfessor=2]="AssistantProfessor",E[E.Student=3]="Student",E))(fe||{});const a=({visible:E,user:b,account:y,onCancel:ee=()=>{},dispatch:ae})=>{const[se,ce]=(0,z.useState)(),[de,Se]=(0,z.useState)([]),[Ae,Oe]=(0,z.useState)(!1),[Ie,Pt]=(0,z.useState)(!1),[rt,pt]=(0,z.useState)(),[ta,Hn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var bn,it;(bn=b==null?void 0:b.userInfo)!=null&&bn.identity&&Se([((it=b==null?void 0:b.userInfo)==null?void 0:it.identity)==="student"?3:1])},[b]);const ya=bn=>{const it=()=>{window.location.href=(bn==null?void 0:bn.jump_url)||`/classrooms/${bn==null?void 0:bn.course_id}`};if(de.includes(1)){xe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{className:"tc"},(bn==null?void 0:bn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{it()}});return}it()},ma=()=>ut(void 0,null,function*(){if(!se){Ye.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let bn=yield(0,We.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:se}});if(bn!=null&&bn.need_pro_auth&&!de.includes(1)&&!de.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:se,checkedList:de}}),Jt();return}Oe(!0);const it=yield(0,ye.cR)({invite_code:se,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(Oe(!1),(it==null?void 0:it.status)===-4&&(ee(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(it==null?void 0:it.status)===-12&&Ye.ZP.warning(it==null?void 0:it.message),(it==null?void 0:it.status)===-2){if(Jt(),it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Pt(!0),pt(1);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(2);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(3);return}}if((it==null?void 0:it.status)===0){(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Jt(),it!=null&&it.course_id?ya(it):Ye.ZP.success(it.message);return}}),Jt=()=>ut(void 0,null,function*(){ee()});return He.createElement(He.Fragment,null,He.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:E,confirmLoading:Ae,onOk:ma,onCancel:Jt},He.createElement("div",{className:"tc"},He.createElement("div",null,He.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),He.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:se,onChange:bn=>{if(bn.target.value.length>=7){Ye.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ce(bn.target.value)}})),He.createElement("div",{className:"mt10 font14"},He.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),He.createElement(Je.default.Group,{value:de,onChange:bn=>Se(bn)},He.createElement(Je.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),He.createElement(Je.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),He.createElement(Je.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),He.createElement(Be.Z,null),He.createElement(gt.Z,{visible:Ie,onCancel:()=>Pt(!1),occupationValue:rt}))};Nt.Z=(0,x.connect)(({user:E,account:b})=>({user:E,account:b}))(a)},26957:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return sn}});var z=ue(59301),x=ue(75790),xe=ue(8591),Ye=ue(95237),Te=ue(43604),Je=ue(20834),ye=ue(38854),gt=ue(43418),Re=ue(92832),Be=ue(5112),We=ue(31576),He=ue(19374),ut=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),fe=(yt=>(yt.Manager="manager",yt.Developer="developer",yt.Reporter="reporter",yt))(fe||{}),E=({visible:yt,onCancel:xt=()=>{}})=>{const[Bt,nt]=(0,z.useState)(),[st,Qt]=(0,z.useState)(),[vt,Et]=(0,z.useState)(!1),Ct=()=>ut(void 0,null,function*(){if(!Bt){xe.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Bt.length!==6){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!st){xe.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Et(!0);const bt=yield(0,We.vm)({code:Bt,role:st});Et(!1),Yt();const Wt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Wt[bt.status]){xe.ZP.info(Wt[bt.status]);return}if(bt.status===0){st==="reporter"?(xe.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${bt==null?void 0:bt.project_id}`)):((0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),xe.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Yt=()=>ut(void 0,null,function*(){xt()});return z.createElement(z.Fragment,null,z.createElement(gt.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:yt,confirmLoading:vt,onOk:Ct,onCancel:Yt},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Bt,onChange:bt=>{if(bt.target.value.length>=7){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}nt(bt.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(Be.ZP.Group,{value:st,onChange:bt=>Qt(bt.target.value)},z.createElement(Be.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(Be.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(Be.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},b=ue(96019),y={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},ee=ue(1997),ae=ue(78241),se=ue(57809),ce=ue(11467),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(yt,xt,Bt)=>xt in yt?de(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,pt=(yt,xt)=>{for(var Bt in xt||(xt={}))Ie.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);if(Oe)for(var Bt of Oe(xt))Pt.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);return yt},ta=(yt,xt)=>Se(yt,Ae(xt)),Hn=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ya=({globalSetting:yt,dispatch:xt,user:Bt,info:nt,open:st,onCancel:Qt=()=>{}})=>{var vt;const[Et,Ct]=(0,z.useState)([]),[Yt,bt]=(0,z.useState)([]),[Wt,Qn]=(0,z.useState)([]),[tn]=ae.default.useForm(),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(!1),er=(0,z.useRef)(null),Wr=(0,z.useRef)(1),[zr,Pr]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{st&&Ar()},[st]);const Ar=()=>Hn(void 0,null,function*(){var ar;const At=nt;if(!(0,ee.o1)(xt))return;const{user_school_id:wn="",department_id:Vn="",school_name:ln="",department_name:An=""}=Bt.userInfo||{},ra=(ar=At==null?void 0:At.graduation_years)==null?void 0:ar.at(-1);bt([{id:wn,name:ln}]),yield no(wn),tn.setFieldsValue({year:ra,school_id:wn,department_id:Number(Vn),name:`${ra}${ln}${An}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Cr=ar=>Hn(void 0,null,function*(){const At=yield(0,ce.J3)(ta(pt({},ar),{tab_module_type:"graduations"}));return At!=null&&At.un_purchased&&xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),At.status===0&&Ct((At==null?void 0:At.graduation_years)||[]),At}),tr=(ar,At=500)=>{vr(!0),clearTimeout(er.current),er.current=setTimeout(()=>Hn(void 0,null,function*(){Wr.current+=1;const wn=Wr.current,Vn=yield(0,ce.NT)({keyword:ar});Vn.status===0&&Wr.current===wn&&(bt((Vn==null?void 0:Vn.schools)||[]),vr(!1))}),At)},no=ar=>Hn(void 0,null,function*(){if(!ar)return;const At=yield(0,ce.Ps)({page:1,limit:9999,id:ar});At.status===0&&Qn((At==null?void 0:At.departments)||[])});return z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:la,onCancel:Qt,onOk:()=>tn.submit()},z.createElement(ae.default,{colon:!1,form:tn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ar,At)=>{ar.school_id&&(no(At.school_id),tn.setFieldValue("department_id",null))},onFinish:ar=>Hn(void 0,null,function*(){or(!0);const At=yield(0,ce.Wz)(ar);At.status===0&&(xe.ZP.success("\u521B\u5EFA\u6210\u529F"),tn.resetFields(),Qt(),(0,He.xg)(`/graduations/${At==null?void 0:At.identifier}/index`)),or(!1)})},z.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(se.default,{style:{width:344},size:"large",options:(vt=nt==null?void 0:nt.graduation_years)==null?void 0:vt.map(ar=>({value:ar,label:ar}))})),z.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(se.default,{showSearch:!0,filterOption:!1,onSearch:ar=>{tr(ar)},loading:mr,size:"large",style:{width:344},options:Yt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(se.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Wt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ma=(0,x.connect)(({user:yt,globalSetting:xt,loading:Bt})=>({user:yt,globalSetting:xt,loading:Bt}))(ya),Jt=ue(98280),bn=Object.defineProperty,it=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Wn=(yt,xt,Bt)=>xt in yt?bn(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,dn=(yt,xt)=>{for(var Bt in xt||(xt={}))Kt.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);if(it)for(var Bt of it(xt))Pn.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);return yt},ot=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ft=({globalSetting:yt,dispatch:xt,user:Bt,open:nt,onCancel:st=()=>{}})=>{const[Qt]=ae.default.useForm(),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var bt;if(nt){const Wt={code:"",user_type:((bt=Bt==null?void 0:Bt.userInfo)==null?void 0:bt.identity)==="student"?2:1,major:""};Qt.setFieldsValue(Wt),Yt(dn({},Wt))}},[nt]),z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:vt,onCancel:st,onOk:()=>Qt.submit()},z.createElement(ae.default,{colon:!1,form:Qt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(bt,Wt)=>Yt(dn({},Wt)),onFinish:bt=>ot(void 0,null,function*(){Et(!0);const Wt=yield(0,Jt.ZP)("/api/graduations/join.json",{method:"post",body:bt});Wt.status===0&&(st(),Wt!=null&&Wt.identifier?(0,He.xg)(`/graduations/${Wt==null?void 0:Wt.identifier}/index`):xe.ZP.success(Wt==null?void 0:Wt.message)),Et(!1)})},z.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Be.ZP.Group,null,z.createElement(Be.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(Be.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ct==null?void 0:Ct.user_type)===2&&z.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,maxLength:60}))))};var Tt=(0,x.connect)(({user:yt,globalSetting:xt})=>({user:yt,globalSetting:xt}))(ft),In=ue(92310),mn=ue.n(In),Fn=ue(59301),Ne=Object.defineProperty,we=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,on=(yt,xt,Bt)=>xt in yt?Ne(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,rn=(yt,xt)=>{for(var Bt in xt||(xt={}))Zt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);if(zt)for(var Bt of zt(xt))qt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);return yt},Ln=(yt,xt)=>we(yt,Ue(xt)),Ht=(yt,xt)=>{var Bt={};for(var nt in yt)Zt.call(yt,nt)&&xt.indexOf(nt)<0&&(Bt[nt]=yt[nt]);if(yt!=null&&zt)for(var nt of zt(yt))xt.indexOf(nt)<0&&qt.call(yt,nt)&&(Bt[nt]=yt[nt]);return Bt},De=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),ke=(yt=>(yt.Projects="projects",yt.Shixuns="shixuns",yt.Classrooms="classrooms",yt))(ke||{}),Dt=(yt=>(yt.Classrooms="classrooms",yt.Shixuns="shixuns",yt.Paths="paths",yt.Projects="projects",yt.Videos="videos",yt.Topics="topics",yt.Graduations="graduations",yt))(Dt||{});const jt=yt=>{var xt=yt,{homePage:Bt,user:nt,globalSetting:st,loading:Qt,dispatch:vt,className:Et,style:Ct={}}=xt,Yt=Ht(xt,["homePage","user","globalSetting","loading","dispatch","className","style"]),bt,Wt,Qn,tn;const[la,or]=(0,z.useState)(),[mr,vr]=(0,z.useState)(),[er,Wr]=(0,z.useState)(!1),[zr,Pr]=(0,z.useState)(!1),[Ar,Cr]=(0,z.useState)(!1),[tr,no]=(0,z.useState)();function ar(Qe,ht){for(const mt of Qe){if(mt.link===ht)return mt.hidden;if(mt.subitem&&mt.subitem.length>0){let qn=mt.subitem;for(const $n of qn)if($n.link===ht)return $n.hidden;return!1}}return!0}const At=ar(((bt=st.setting)==null?void 0:bt.navbar)||[],"/classrooms"),wn=ar(((Wt=st.setting)==null?void 0:Wt.navbar)||[],"/shixuns"),Vn=ar(((Qn=st.setting)==null?void 0:Qn.navbar)||[],"/paths"),ln=ar(((tn=st.setting)==null?void 0:tn.navbar)||[],"/graduations"),An=Qe=>{var ht;if((0,ee.tJ)(vt)){if(Qe==="projects"&&!((ht=nt.userInfo)!=null&&ht.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qe==="classrooms"?or(!0):Qe==="projects"&&vr(!0)}},ra=(Qe,ht)=>{var mt;if((0,ee.tJ)(vt)){if(ht==="projects"&&!((mt=nt.userInfo)!=null&&mt.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ht==="shixuns"&&!(0,ee.xY)()||Qe&&(window.location.href=Qe)}},Ra=Qe=>{var ht,mt,qn,$n,ga,ha,Qa,wa,Xa,Ga,On,Za,Vr,bo,ia,yn,tu,Dr,Ao,Jr,Ho,Vo;return Fn.createElement(Fn.Fragment,null,Fn.createElement(Ye.Z,{justify:"space-around",className:"pt5 pb5"},Fn.createElement(Te.Z,{className:((ht=nt.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?y.joinCol:y.hidden},((mt=nt.userInfo)==null?void 0:mt.user_identity)!=="\u5B66\u751F"&&!((qn=st==null?void 0:st.setting)!=null&&qn.hide_course)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/classrooms/new")},($n=nt.userInfo)!=null&&$n.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ga=st==null?void 0:st.setting)!=null&&ga.hide_shixun)&&((ha=nt==null?void 0:nt.userInfo)==null?void 0:ha.is_shixun_marker)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qa=nt.userInfo)==null?void 0:Qa.user_identity)!=="\u5B66\u751F"&&!((wa=st==null?void 0:st.setting)!=null&&wa.hide_subject)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xa=st==null?void 0:st.setting)!=null&&Xa.is_local)&&((Ga=nt.userInfo)==null?void 0:Ga.main_site)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>{var Uo;return ra(`${(Uo=st==null?void 0:st.setting)==null?void 0:Uo.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((On=nt==null?void 0:nt.userInfo)==null?void 0:On.identity)!=="student"&&Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>De(void 0,null,function*(){if(!(0,ee.o1)(vt))return;const Uo=yield(0,ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Uo!=null&&Uo.un_purchased){vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Uo.status===0&&(no(Uo),Wr(!0))})}),Fn.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Za=nt.userInfo)!=null&&Za.main_site)&&Fn.createElement("div",null,Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Vr=nt.userInfo)!=null&&Vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=nt.userInfo)==null?void 0:bo.main_site)&&!((ia=st==null?void 0:st.setting)!=null&&ia.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((yn=nt.userInfo)==null?void 0:yn.main_site)&&((tu=nt.userInfo)==null?void 0:tu.user_identity)!=="\u5B66\u751F"&&Fn.createElement(Te.Z,null,Fn.createElement("div",{className:y.joinBoard})),((Dr=nt.userInfo)==null?void 0:Dr.main_site)&&Fn.createElement(Te.Z,{className:((Ao=nt.userInfo)==null?void 0:Ao.user_identity)!=="\u5B66\u751F"?y.joinCol:y.w90},Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Jr=nt.userInfo)!=null&&Jr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ho=nt.userInfo)==null?void 0:Ho.main_site)&&!((Vo=st==null?void 0:st.setting)!=null&&Vo.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>{(0,ee.o1)(vt)&&Pr(!0)}}),Fn.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Fn.createElement("section",null,Fn.createElement(ye.Z,{dropdownRender:()=>{var Qe;return Fn.createElement(Je.default,{className:((Qe=nt.userInfo)==null?void 0:Qe.user_identity)!=="\u5B66\u751F"?`${y.rightMenu} ${y.joinMenu} mt10`:`${y.rightMenu} ${y.joinMenu} ${y.w140} mt10`},Fn.createElement(Ra,null))},placement:"bottom"},Fn.createElement("span",{style:rn({lineHeight:"inherit"},Ct),className:mn()("iconfont icon-tianjiafangda font18 current",Et)})),Fn.createElement(b.Z,{visible:la,onCancel:()=>or(!1)}),Fn.createElement(E,{visible:mr,onCancel:()=>vr(!1)}),Fn.createElement(ma,{info:tr,open:er,onCancel:()=>Wr(!1)}),Fn.createElement(Tt,{open:zr,onCancel:()=>Pr(!1)}))};var sn=(0,x.connect)(({homePage:yt,loading:xt,user:Bt,globalSetting:nt})=>({homePage:yt,user:Bt,globalSetting:nt,loading:xt.models.index}))(jt)},78881:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return b}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(19374),Be=ue(59301),We=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,fe=(y,ee)=>{var ae={};for(var se in y)He.call(y,se)&&ee.indexOf(se)<0&&(ae[se]=y[se]);if(y!=null&&We)for(var se of We(y))ee.indexOf(se)<0&&ut.call(y,se)&&(ae[se]=y[se]);return ae},a=(y,ee,ae)=>new Promise((se,ce)=>{var de=Oe=>{try{Ae(ae.next(Oe))}catch(Ie){ce(Ie)}},Se=Oe=>{try{Ae(ae.throw(Oe))}catch(Ie){ce(Ie)}},Ae=Oe=>Oe.done?se(Oe.value):Promise.resolve(Oe.value).then(de,Se);Ae((ae=ae.apply(y,ee)).next())});const E=y=>{var ee=y,{homePage:ae,user:se,globalSetting:ce,loading:de,dispatch:Se,shixunHomeworks:Ae}=ee,Oe=fe(ee,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn;const it=(Ie=se.userInfo)==null?void 0:Ie.is_school_manage,Kt=()=>{var Pn,Wn,dn,ot,ft;return(0,Re.Ll)()?Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((dn=(Wn=se.navigationInfo)==null?void 0:Wn.top)==null?void 0:dn.laboratory_admin_url)&&Be.createElement(x.default.Item,null,Be.createElement("a",{href:(ft=(ot=se.navigationInfo)==null?void 0:ot.top)==null?void 0:ft.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Be.createElement(x.default.Item,null,Be.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Be.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Be.createElement(x.default.Item,{className:Te.exit},Be.createElement("a",{onClick:()=>a(void 0,null,function*(){(0,Re.m5)();let Tt;try{Tt=yield(0,ye.vR)({}),xe.ZP.success(Tt==null?void 0:Tt.message)}catch(In){}(0,Re.d8)("_educoder_session","logout",1),(0,Re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Tt!=null&&Tt.url?window.location.href=Tt.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?Be.createElement(Ye.Z,{dropdownRender:Kt,placement:"bottomRight"},Be.createElement("section",null,Be.createElement("aside",null,Be.createElement("div",{className:Ae.actionTabs.type===1?Te.classromediv:""},Be.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Pt=gt.Z)==null?void 0:Pt.IMG_SERVER}/images/${(rt=se.userInfo)==null?void 0:rt.image_url}`,alt:"",onClick:()=>{var Pn;return z.history.push((0,Re.Ll)()?"/account/profile":`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`)}}),(0,Re.Ll)()&&Be.createElement("span",{className:"ml10 font16"},(pt=se.userInfo)==null?void 0:pt.username),Be.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):Be.createElement("div",{className:`font15 flex item-center gap-10px ${ce.isIlearning?Te.login:""}`},((ta=ce.setting)==null?void 0:ta.sso_login_url)&&Be.createElement("a",{target:"_blank",href:(Hn=ce.setting)==null?void 0:Hn.sso_login_url},Be.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ya=ce.setting)==null?void 0:ya.login_logo_url}`,width:40}),Be.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ma=ce.setting)==null?void 0:ma.sso_login_button_name)),!((Jt=ce.setting)!=null&&Jt.hide_account_login)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{className:"current-primary-hover",onClick:()=>{Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((bn=ce.setting)!=null&&bn.close_register)&&Be.createElement(Be.Fragment,null,Be.createElement("span",null,"|"),Be.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var b=(0,z.connect)(({homePage:y,loading:ee,user:ae,globalSetting:se,shixunHomeworks:ce})=>({homePage:y,user:ae,globalSetting:se,shixunHomeworks:ce,loading:ee.models.index}))(E)},2770:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return se}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(1997),Be=ue(19374),We=ue(59301),He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de)=>{var Se={};for(var Ae in ce)ut.call(ce,Ae)&&de.indexOf(Ae)<0&&(Se[Ae]=ce[Ae]);if(ce!=null&&He)for(var Ae of He(ce))de.indexOf(Ae)<0&&fe.call(ce,Ae)&&(Se[Ae]=ce[Ae]);return Se},E=(ce,de,Se)=>new Promise((Ae,Oe)=>{var Ie=pt=>{try{rt(Se.next(pt))}catch(ta){Oe(ta)}},Pt=pt=>{try{rt(Se.throw(pt))}catch(ta){Oe(ta)}},rt=pt=>pt.done?Ae(pt.value):Promise.resolve(pt.value).then(Ie,Pt);rt((Se=Se.apply(ce,de)).next())});const b=ce=>{var de,Se=RegExp("(^| )"+ce+"=([^;]+)(;|$)");return(de=document.cookie.match(Se))?decodeURIComponent(de[2]):null},y=ce=>{var de=new Date;de.setTime(de.getTime()-1);var Se=b(ce);Se!=null&&(document.cookie=ce+"="+Se+";expires="+de.toGMTString())};var ee=(ce=>(ce.Classrooms="classrooms",ce.Shixuns="shixuns",ce.Paths="paths",ce.Projects="projects",ce.Videos="videos",ce.Topics="topics",ce.Competition="competitions",ce.Engineering="engineering",ce.Graduations="graduations",ce.Paperlibrary="paperlibrary",ce.Problemset="problemset",ce.Dataset="dataset",ce))(ee||{});const ae=ce=>{var de=ce,{homePage:Se,user:Ae,globalSetting:Oe,loading:Ie,dispatch:Pt,shixunHomeworks:rt}=de,pt=a(de,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt,In,mn;const Fn=(Hn=(((ta=Oe.setting)==null?void 0:ta.navbar)||[]).find(Zt=>Zt.link==="/classrooms"))==null?void 0:Hn.hidden,Ne=(ma=(((ya=Oe.setting)==null?void 0:ya.navbar)||[]).find(Zt=>Zt.link==="/shixuns"))==null?void 0:ma.hidden,we=(bn=(((Jt=Oe.setting)==null?void 0:Jt.navbar)||[]).find(Zt=>Zt.link==="/paths"))==null?void 0:bn.hidden,Ue=(it=Ae.userInfo)==null?void 0:it.is_school_manage,zt=()=>{var Zt,qt,on,rn,Ln,Ht,De,ke,Dt,jt,sn,yt,xt,Bt,nt,st,Qt,vt;return(0,Be.Ll)()?We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(qt=Ae.userInfo)==null?void 0:qt.login}/classrooms`},(on=Ae.userInfo)!=null&&on.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(rn=Ae.userInfo)==null?void 0:rn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Ln=Ae.userInfo)==null?void 0:Ln.login}/paths`},(Ht=Ae.userInfo)!=null&&Ht.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((De=Ae.userInfo)==null?void 0:De.user_identity)!=="\u5B66\u751F"&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(ke=Ae.userInfo)==null?void 0:ke.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Dt=Oe.setting)!=null&&Dt.hide_competition)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(jt=Ae.userInfo)==null?void 0:jt.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((sn=Oe.setting)!=null&&sn.hide_virtual)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(yt=Ae.userInfo)==null?void 0:yt.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Je.JA)()&&!((xt=Oe==null?void 0:Oe.setting)!=null&&xt.hide_problemset)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Je.JA)()&&!((Bt=Oe==null?void 0:Oe.setting)!=null&&Bt.hide_paperlibrary)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((st=(nt=Ae.navigationInfo)==null?void 0:nt.top)==null?void 0:st.laboratory_admin_url)&&We.createElement(x.default.Item,null,We.createElement("a",{href:(vt=(Qt=Ae.navigationInfo)==null?void 0:Qt.top)==null?void 0:vt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),We.createElement(x.default.Item,null,We.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:We.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ue&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),We.createElement(x.default.Item,{className:Te.exit},We.createElement("a",{onClick:()=>E(void 0,null,function*(){(0,Be.m5)();let Et;try{Et=yield(0,ye.vR)({}),xe.ZP.success(Et==null?void 0:Et.message)}catch(Ct){}(0,Be.d8)("_educoder_session","logout",1),(0,Be.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Et!=null&&Et.url?window.location.href=Et.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?We.createElement(Ye.Z,{dropdownRender:zt,placement:"bottomRight"},We.createElement("section",null,We.createElement("aside",null,We.createElement("div",{className:rt.actionTabs.type===1?Te.classromediv:""},We.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Kt=gt.Z)==null?void 0:Kt.IMG_SERVER}/images/${(Pn=Ae.userInfo)==null?void 0:Pn.image_url}`,alt:"",onClick:()=>{var Zt;return z.history.push((0,Be.Ll)()?"/account/profile":`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`)}}),(0,Be.Ll)()&&We.createElement("span",{className:"ml10 font16"},(Wn=Ae.userInfo)==null?void 0:Wn.username),We.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):We.createElement("div",{className:`font15 flex item-center gap-10px ${Oe.isIlearning?Te.login:""}`},((dn=Oe.setting)==null?void 0:dn.sso_login_url)&&We.createElement("a",{target:"_blank",href:(ot=Oe.setting)==null?void 0:ot.sso_login_url},We.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ft=Oe.setting)==null?void 0:ft.login_logo_url}`,width:40}),We.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Tt=Oe.setting)==null?void 0:Tt.sso_login_button_name)),!((In=Oe.setting)!=null&&In.hide_account_login)&&We.createElement(We.Fragment,null,We.createElement("span",{className:"current-primary-hover",onClick:()=>{Pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((mn=Oe.setting)!=null&&mn.close_register)&&We.createElement(We.Fragment,null,We.createElement("span",null,"|"),We.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var se=(0,z.connect)(({homePage:ce,loading:de,user:Se,globalSetting:Ae,shixunHomeworks:Oe})=>({homePage:ce,user:Se,globalSetting:Ae,shixunHomeworks:Oe,loading:de.models.index}))(ae)},89537:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ca},g:function(){return vo}});var z=ue(59301),x=ue(75790),xe=ue(44e3),Ye=ue(43418),Te={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},Je=ue(26957),ye=ue(2770),gt=ue(65363),Re={tip:"tip___a6MfI"},Be=Object.defineProperty,We=Object.defineProperties,He=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=($e,Lt,Vt)=>Lt in $e?Be($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,b=($e,Lt)=>{for(var Vt in Lt||(Lt={}))fe.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);if(ut)for(var Vt of ut(Lt))a.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);return $e},y=($e,Lt)=>We($e,He(Lt)),ee=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),ae=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(ae||{});const se=({visible:$e,user:Lt,onCancel:Vt=()=>{},dispatch:Dn,globalSetting:Mn})=>{var Er,Lr;const[xn,La]=(0,z.useState)(!1),[Rr,Io]=(0,z.useState)({name:"",phone:""});(0,z.useEffect)(()=>{var na,jn;if((na=Lt==null?void 0:Lt.userInfo)!=null&&na.login){let sa=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sa),sa&&(sa!=null&&sa.isShow)&&(sa==null?void 0:sa.login)===((jn=Lt==null?void 0:Lt.userInfo)==null?void 0:jn.login)&&(La(!0),Io({name:sa==null?void 0:sa.name,phone:sa==null?void 0:sa.phone}))}},[Lt==null?void 0:Lt.userInfo]);const Ro=()=>ee(void 0,null,function*(){Vt()}),Zn=()=>{let na=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(y(b({},na),{isShow:!1}))),La(!1)};return z.createElement(z.Fragment,null,xn&&z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},z.createElement("div",{className:Re.tip},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Er=Mn==null?void 0:Mn.infoData)==null?void 0:Er.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Lr=Mn==null?void 0:Mn.infoData)==null?void 0:Lr.phone}`),z.createElement("div",null,z.createElement(gt.Z,{onClick:Zn,style:{color:"#165dff",fontSize:16}})))))};var ce=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))(se),de=ue(49647),Se=ue(14203),Ae=ue(53229),Oe=ue(19374),Ie=ue(3113),Pt="data:image/png;base64,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",rt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Hn=($e,Lt)=>{var Vt={};for(var Dn in $e)pt.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&rt)for(var Dn of rt($e))Lt.indexOf(Dn)<0&&ta.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ya=null,ma=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,location:xn,text:La,shixunHomeworks:Rr,payload:Io={}}=Lt,Ro=Hn(Lt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Zn,na]=(0,z.useState)("none");return(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&na("flex")},[Rr.actionTabs.key]),(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u9690\u85CF"&&(na("none"),localStorage.setItem("Noviceguide","0"))},[Rr.actionTabs.key]),Zn=="none"?null:z.createElement("div",{style:{display:Zn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},z.createElement("div",{style:{margin:"0 auto",width:"1200px"}},z.createElement("img",{src:Pt,style:{position:"absolute",top:"-32px"}}),z.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Rr.actionTabs.text),Rr.actionTabs.type===9?z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),na("none"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Jt=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ma),bn=ue(89392),it=ue(92736),Kt=ue(6848),Pn={content:"content___L4gl0"},Wn="data:image/png;base64,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",dn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const ot=({classroomList:$e,loading:Lt,user:Vt,dispatch:Dn,virtualSpaces:Mn,globalSetting:Er})=>{const Lr=(0,x.useLocation)();let xn=!1;(0,z.useEffect)(()=>{Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(xn=!0)},[Er.actionTabs.key]),(0,z.useEffect)(()=>{xn&&Dn({type:"globalSetting/setActionTabs",payload:{}})},[Lr.pathname]);const La=()=>{Dn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return z.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},z.createElement(Ye.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>dn(void 0,null,function*(){}),onCancel:()=>{La()}},z.createElement("div",{className:Pn.content},z.createElement("div",{className:"mb15"},z.createElement("img",{src:Wn,alt:""})),z.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),z.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",z.createElement(Kt.Z,{placement:"bottom",title:z.createElement("div",null,z.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),z.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),z.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},z.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ft=(0,x.connect)(({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn})=>({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn}))(ot),Tt=ue(92310),In=ue.n(Tt),mn={NavBarItem:"NavBarItem___iFhxq"},Fn=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,zt=($e,Lt,Vt)=>Lt in $e?Fn($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Zt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))we.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);if(Ne)for(var Vt of Ne(Lt))Ue.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);return $e};const qt=({globalSetting:$e,className:Lt,style:Vt,classNameItem:Dn,styleItem:Mn={},NavData:Er=(La=>(La=$e==null?void 0:$e.setting)==null?void 0:La.navbar)()||[],selectKeys:Lr,onClick:xn})=>{const[La,Rr]=(0,z.useState)(Lr),Io=Zn=>{var na;const{item:jn}=Zn;if(xn)return xn(Zn);(na=jn==null?void 0:jn.link)!=null&&na.includes("http")?(0,Oe.xg)(jn==null?void 0:jn.link):(typeof(jn==null?void 0:jn.name)=="string"&&(0,Oe.Dk)(jn==null?void 0:jn.name),x.history.push(jn==null?void 0:jn.link))},Ro=(Zn="")=>(Zn==null?void 0:Zn.indexOf("<"))>-1?Zn==null?void 0:Zn.slice(0,Zn==null?void 0:Zn.indexOf("<")):Zn;return(0,z.useEffect)(()=>{var Zn,na;if($e!=null&&$e.setting){const jn=location.pathname;(na=(Zn=$e==null?void 0:$e.setting)==null?void 0:Zn.navbar)==null||na.map(function(sa,$r){var lo,Oo,sr;sa.link==jn&&(Rr(sa==null?void 0:sa.link),(0,Oe.Dk)(jn==="/"?(lo=$e==null?void 0:$e.setting)==null?void 0:lo.name:Ro(sa==null?void 0:sa.name))),(Oo=sa==null?void 0:sa.subitem)!=null&&Oo.length&&((sr=sa==null?void 0:sa.subitem)==null||sr.map(cr=>{cr.link==jn&&(Rr(cr==null?void 0:cr.link),jn!="/"&&(0,Oe.Dk)(Ro(cr==null?void 0:cr.name)))}))})}},[location.pathname]),z.createElement("nav",null,z.createElement("ul",{className:In()("flex item-center mb0 pl0 gap-20px",Lt),style:Vt},Er==null?void 0:Er.map((Zn,na)=>{var jn,sa,$r,lo,Oo,sr;Zn.subitem=(jn=Zn==null?void 0:Zn.subitem)==null?void 0:jn.filter(qa=>!qa.hidden);const cr=(()=>{var qa,Hr,To,Mr;return Array.isArray(La)?!((qa=Zn==null?void 0:Zn.subitem)!=null&&qa.length)&&La.includes(Zn==null?void 0:Zn.link)||((Hr=Zn==null?void 0:Zn.subitem)==null?void 0:Hr.some(ao=>La.includes(ao==null?void 0:ao.link))):!((To=Zn==null?void 0:Zn.subitem)!=null&&To.length)&&La===(Zn==null?void 0:Zn.link)||((Mr=Zn==null?void 0:Zn.subitem)==null?void 0:Mr.some(ao=>La===(ao==null?void 0:ao.link)))})();return Zn!=null&&Zn.hidden?null:z.createElement("li",{key:na,className:In()(`flex item-center gap-10px current relative group-hover-show ${mn.NavBarItem}`,Zn==null?void 0:Zn.className,Dn),style:Zt(Zt({color:cr?"#159DFF":""},Zn.style||{}),Mn),onClick:qa=>{Io({e:qa,item:Zn})}},typeof(Zn==null?void 0:Zn.name)=="string"?z.createElement(z.Fragment,null,z.createElement("div",{className:"flex item-center h-full relative"},z.createElement("span",{dangerouslySetInnerHTML:{__html:(($r=(sa=Zn==null?void 0:Zn.subitem)==null?void 0:sa.find(qa=>qa.link===location.pathname))==null?void 0:$r.name)||(Zn==null?void 0:Zn.name)}}),cr&&z.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((lo=Zn==null?void 0:Zn.subitem)==null?void 0:lo.length)>0&&z.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):Zn==null?void 0:Zn.name,((Oo=Zn==null?void 0:Zn.subitem)==null?void 0:Oo.length)>0&&z.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(sr=Zn==null?void 0:Zn.subitem)==null?void 0:sr.map((qa,Hr)=>z.createElement("div",{key:Hr,className:In()("flex flex-col current",qa==null?void 0:qa.className),style:Zt({},(qa==null?void 0:qa.style)||{}),onClick:To=>{To.preventDefault(),To.stopPropagation(),Io({e:To,item:qa})}},!!Hr&&z.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(qa==null?void 0:qa.name)=="string"?z.createElement("div",{className:`font16 c-black current ${mn.NavBarItem}`},qa==null?void 0:qa.name):qa==null?void 0:qa.name,!!qa.content&&z.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},qa.content)))))})))};var on=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(qt),rn=ue(49127),Ln=ue(8591),Ht=ue(95237),De=ue(43604),ke=ue(20834),Dt=ue(38854),jt=ue(92832),sn=ue(5112),yt=ue(31576),xt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Bt=($e=>($e.Manager="manager",$e.Developer="developer",$e.Reporter="reporter",$e))(Bt||{}),st=({visible:$e,onCancel:Lt=()=>{}})=>{const[Vt,Dn]=(0,z.useState)(),[Mn,Er]=(0,z.useState)(),[Lr,xn]=(0,z.useState)(!1),La=()=>xt(void 0,null,function*(){if(!Vt){Ln.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Vt.length!==6){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Mn){Ln.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}xn(!0);const Io=yield(0,yt.vm)({code:Vt,role:Mn});xn(!1),Rr();const Ro={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ro[Io.status]){Ln.ZP.info(Ro[Io.status]);return}if(Io.status===0){Mn==="reporter"?(Ln.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${Io==null?void 0:Io.project_id}`)):((0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Ln.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Rr=()=>xt(void 0,null,function*(){Lt()});return z.createElement(z.Fragment,null,z.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$e,confirmLoading:Lr,onOk:La,onCancel:Rr},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Vt,onChange:Io=>{if(Io.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Dn(Io.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(sn.ZP.Group,{value:Mn,onChange:Io=>Er(Io.target.value)},z.createElement(sn.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(sn.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(sn.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Qt=ue(24905),vt=ue(8380),Et=ue(6765),Ct=ue(98280),Yt=ue(59301),bt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Wt=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(Wt||{});const Qn=({visible:$e,user:Lt,account:Vt,onCancel:Dn=()=>{},dispatch:Mn})=>{const[Er,Lr]=(0,z.useState)(),[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)(!1),[Ro,Zn]=(0,z.useState)(!1),[na,jn]=(0,z.useState)(),[sa,$r]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var cr,qa;(cr=Lt==null?void 0:Lt.userInfo)!=null&&cr.identity&&La([((qa=Lt==null?void 0:Lt.userInfo)==null?void 0:qa.identity)==="student"?3:1])},[Lt]);const lo=cr=>{const qa=()=>{window.location.href=(cr==null?void 0:cr.jump_url)||`/classrooms/${cr==null?void 0:cr.course_id}`};if(xn.includes(1)){Ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Yt.createElement("div",{className:"tc"},(cr==null?void 0:cr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{qa()}});return}qa()},Oo=()=>bt(void 0,null,function*(){if(!Er){Ln.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let cr=yield(0,Ct.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Er}});if(cr!=null&&cr.need_pro_auth&&!xn.includes(1)&&!xn.includes(2)){Mn({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Er,checkedList:xn}}),sr();return}Io(!0);const qa=yield(0,yt.cR)({invite_code:Er,professor:xn.includes(1)?1:null,assistant_professor:xn.includes(2)?1:null,student:xn.includes(3)?1:null});if(Io(!1),(qa==null?void 0:qa.status)===-4&&(Dn(),Mn({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(qa==null?void 0:qa.status)===-12&&Ln.ZP.warning(qa==null?void 0:qa.message),(qa==null?void 0:qa.status)===-2){if(sr(),qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Zn(!0),jn(1);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(2);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(3);return}}if((qa==null?void 0:qa.status)===0){(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),sr(),qa!=null&&qa.course_id?lo(qa):Ln.ZP.success(qa.message);return}}),sr=()=>bt(void 0,null,function*(){Dn()});return Yt.createElement(Yt.Fragment,null,Yt.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:$e,confirmLoading:Rr,onOk:Oo,onCancel:sr},Yt.createElement("div",{className:"tc"},Yt.createElement("div",null,Yt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Yt.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Er,onChange:cr=>{if(cr.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Lr(cr.target.value)}})),Yt.createElement("div",{className:"mt10 font14"},Yt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Yt.createElement(Qt.default.Group,{value:xn,onChange:cr=>La(cr)},Yt.createElement(Qt.default,{value:1,disabled:xn.includes(2)},"\u6559\u5E08"),Yt.createElement(Qt.default,{value:2,disabled:xn.includes(1)},"\u52A9\u6559"),Yt.createElement(Qt.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Yt.createElement(Et.Z,null),Yt.createElement(vt.Z,{visible:Ro,onCancel:()=>Zn(!1),occupationValue:na}))};var tn=(0,x.connect)(({user:$e,account:Lt})=>({user:$e,account:Lt}))(Qn),la={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},or=ue(1997),mr=ue(78241),vr=ue(57809),er=ue(11467),Wr=Object.defineProperty,zr=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,Ar=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,no=($e,Lt,Vt)=>Lt in $e?Wr($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ar=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Cr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);if(Ar)for(var Vt of Ar(Lt))tr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);return $e},At=($e,Lt)=>zr($e,Pr(Lt)),wn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const Vn=({globalSetting:$e,dispatch:Lt,user:Vt,info:Dn,open:Mn,onCancel:Er=()=>{}})=>{var Lr;const[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]),[Ro,Zn]=(0,z.useState)([]),[na]=mr.default.useForm(),[jn,sa]=(0,z.useState)(!1),[$r,lo]=(0,z.useState)(!1),Oo=(0,z.useRef)(null),sr=(0,z.useRef)(1),[cr,qa]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{Mn&&Hr()},[Mn]);const Hr=()=>wn(void 0,null,function*(){var co;const Ir=Dn;if(!(0,or.o1)(Lt))return;const{user_school_id:ou="",department_id:Bu="",school_name:po="",department_name:Ou=""}=Vt.userInfo||{},ko=(co=Ir==null?void 0:Ir.graduation_years)==null?void 0:co.at(-1);Io([{id:ou,name:po}]),yield ao(ou),na.setFieldsValue({year:ko,school_id:ou,department_id:Number(Bu),name:`${ko}${po}${Ou}\u6BD5\u4E1A\u8BBE\u8BA1`})}),To=co=>wn(void 0,null,function*(){const Ir=yield(0,er.J3)(At(ar({},co),{tab_module_type:"graduations"}));return Ir!=null&&Ir.un_purchased&&Lt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ir.status===0&&La((Ir==null?void 0:Ir.graduation_years)||[]),Ir}),Mr=(co,Ir=500)=>{lo(!0),clearTimeout(Oo.current),Oo.current=setTimeout(()=>wn(void 0,null,function*(){sr.current+=1;const ou=sr.current,Bu=yield(0,er.NT)({keyword:co});Bu.status===0&&sr.current===ou&&(Io((Bu==null?void 0:Bu.schools)||[]),lo(!1))}),Ir)},ao=co=>wn(void 0,null,function*(){if(!co)return;const Ir=yield(0,er.Ps)({page:1,limit:9999,id:co});Ir.status===0&&Zn((Ir==null?void 0:Ir.departments)||[])});return z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Mn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:jn,onCancel:Er,onOk:()=>na.submit()},z.createElement(mr.default,{colon:!1,form:na,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(co,Ir)=>{co.school_id&&(ao(Ir.school_id),na.setFieldValue("department_id",null))},onFinish:co=>wn(void 0,null,function*(){sa(!0);const Ir=yield(0,er.Wz)(co);Ir.status===0&&(Ln.ZP.success("\u521B\u5EFA\u6210\u529F"),na.resetFields(),Er(),(0,Oe.xg)(`/graduations/${Ir==null?void 0:Ir.identifier}/index`)),sa(!1)})},z.createElement(mr.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(vr.default,{style:{width:344},size:"large",options:(Lr=Dn==null?void 0:Dn.graduation_years)==null?void 0:Lr.map(co=>({value:co,label:co}))})),z.createElement(mr.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(vr.default,{showSearch:!0,filterOption:!1,onSearch:co=>{Mr(co)},loading:$r,size:"large",style:{width:344},options:Rr.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(vr.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ro.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ln=(0,x.connect)(({user:$e,globalSetting:Lt,loading:Vt})=>({user:$e,globalSetting:Lt,loading:Vt}))(Vn),An=Object.defineProperty,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,ht=($e,Lt,Vt)=>Lt in $e?An($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,mt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ra.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);if(ra)for(var Vt of ra(Lt))Qe.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);return $e},qn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const $n=({globalSetting:$e,dispatch:Lt,user:Vt,open:Dn,onCancel:Mn=()=>{}})=>{const[Er]=mr.default.useForm(),[Lr,xn]=(0,z.useState)(!1),[La,Rr]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var Io;if(Dn){const Ro={code:"",user_type:((Io=Vt==null?void 0:Vt.userInfo)==null?void 0:Io.identity)==="student"?2:1,major:""};Er.setFieldsValue(Ro),Rr(mt({},Ro))}},[Dn]),z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Dn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Lr,onCancel:Mn,onOk:()=>Er.submit()},z.createElement(mr.default,{colon:!1,form:Er,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Io,Ro)=>Rr(mt({},Ro)),onFinish:Io=>qn(void 0,null,function*(){xn(!0);const Ro=yield(0,Ct.ZP)("/api/graduations/join.json",{method:"post",body:Io});Ro.status===0&&(Mn(),Ro!=null&&Ro.identifier?(0,Oe.xg)(`/graduations/${Ro==null?void 0:Ro.identifier}/index`):Ln.ZP.success(Ro==null?void 0:Ro.message)),xn(!1)})},z.createElement(mr.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(mr.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(sn.ZP.Group,null,z.createElement(sn.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(sn.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(La==null?void 0:La.user_type)===2&&z.createElement(mr.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,maxLength:60}))))};var ga=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))($n),ha=ue(59301),Qa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,On=($e,Lt,Vt)=>Lt in $e?Qa($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Za=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Xa.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);if(wa)for(var Vt of wa(Lt))Ga.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);return $e},Vr=($e,Lt)=>{var Vt={};for(var Dn in $e)Xa.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&wa)for(var Dn of wa($e))Lt.indexOf(Dn)<0&&Ga.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},bo=($e=>($e.Projects="projects",$e.Shixuns="shixuns",$e.Classrooms="classrooms",$e))(bo||{}),ia=($e=>($e.Classrooms="classrooms",$e.Shixuns="shixuns",$e.Paths="paths",$e.Projects="projects",$e.Videos="videos",$e.Topics="topics",$e.Graduations="graduations",$e))(ia||{});const yn=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,className:xn,style:La={}}=Lt,Rr=Vr(Lt,["homePage","user","globalSetting","loading","dispatch","className","style"]),Io,Ro,Zn,na;const[jn,sa]=(0,z.useState)(),[$r,lo]=(0,z.useState)(),[Oo,sr]=(0,z.useState)(!1),[cr,qa]=(0,z.useState)(!1),[Hr,To]=(0,z.useState)(!1),[Mr,ao]=(0,z.useState)();function co(Ko,Vu){for(const Pu of Ko){if(Pu.link===Vu)return Pu.hidden;if(Pu.subitem&&Pu.subitem.length>0){let ll=Pu.subitem;for(const hl of ll)if(hl.link===Vu)return hl.hidden;return!1}}return!0}const Ir=co(((Io=Mn.setting)==null?void 0:Io.navbar)||[],"/classrooms"),ou=co(((Ro=Mn.setting)==null?void 0:Ro.navbar)||[],"/shixuns"),Bu=co(((Zn=Mn.setting)==null?void 0:Zn.navbar)||[],"/paths"),po=co(((na=Mn.setting)==null?void 0:na.navbar)||[],"/graduations"),Ou=Ko=>{var Vu;if((0,or.tJ)(Lr)){if(Ko==="projects"&&!((Vu=Dn.userInfo)!=null&&Vu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ko==="classrooms"?sa(!0):Ko==="projects"&&lo(!0)}},ko=(Ko,Vu)=>{var Pu;if((0,or.tJ)(Lr)){if(Vu==="projects"&&!((Pu=Dn.userInfo)!=null&&Pu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vu==="shixuns"&&!(0,or.xY)()||Ko&&(window.location.href=Ko)}},zu=Ko=>{var Vu,Pu,ll,hl,dl,Jl,ql,Si,Ya,mo,Eo,Go,Gu,mi,Lu,yi,Ei,Su,ui,yu,Vl;return ha.createElement(ha.Fragment,null,ha.createElement(Ht.Z,{justify:"space-around",className:"pt5 pb5"},ha.createElement(De.Z,{className:((Vu=Dn.userInfo)==null?void 0:Vu.user_identity)!=="\u5B66\u751F"?la.joinCol:la.hidden},((Pu=Dn.userInfo)==null?void 0:Pu.user_identity)!=="\u5B66\u751F"&&!((ll=Mn==null?void 0:Mn.setting)!=null&&ll.hide_course)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/classrooms/new")},(hl=Dn.userInfo)!=null&&hl.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((dl=Mn==null?void 0:Mn.setting)!=null&&dl.hide_shixun)&&((Jl=Dn==null?void 0:Dn.userInfo)==null?void 0:Jl.is_shixun_marker)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ql=Dn.userInfo)==null?void 0:ql.user_identity)!=="\u5B66\u751F"&&!((Si=Mn==null?void 0:Mn.setting)!=null&&Si.hide_subject)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Ya=Mn==null?void 0:Mn.setting)!=null&&Ya.is_local)&&((mo=Dn.userInfo)==null?void 0:mo.main_site)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>{var Xi;return ko(`${(Xi=Mn==null?void 0:Mn.setting)==null?void 0:Xi.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Eo=Dn.userInfo)!=null&&Eo.main_site)&&ha.createElement("div",null,ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(Go=Dn.userInfo)!=null&&Go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Gu=Dn.userInfo)==null?void 0:Gu.main_site)&&!((mi=Mn==null?void 0:Mn.setting)!=null&&mi.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lu=Dn.userInfo)==null?void 0:Lu.main_site)&&((yi=Dn.userInfo)==null?void 0:yi.user_identity)!=="\u5B66\u751F"&&ha.createElement(De.Z,null,ha.createElement("div",{className:la.joinBoard})),((Ei=Dn.userInfo)==null?void 0:Ei.main_site)&&ha.createElement(De.Z,{className:((Su=Dn.userInfo)==null?void 0:Su.user_identity)!=="\u5B66\u751F"?la.joinCol:la.w90},ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(ui=Dn.userInfo)!=null&&ui.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yu=Dn.userInfo)==null?void 0:yu.main_site)&&!((Vl=Mn==null?void 0:Mn.setting)!=null&&Vl.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return ha.createElement(ha.Fragment,null,ha.createElement(Dt.Z,{dropdownRender:()=>{var Ko;return ha.createElement(ke.default,{className:((Ko=Dn.userInfo)==null?void 0:Ko.user_identity)!=="\u5B66\u751F"?`${la.rightMenu} ${la.joinMenu} mt10`:`${la.rightMenu} ${la.joinMenu} ${la.w140} mt10`},ha.createElement(zu,null))},placement:"bottom"},ha.createElement("span",{className:In()("iconfont icon-tianjia6 current",xn),style:La})),ha.createElement(tn,{visible:jn,onCancel:()=>sa(!1)}),ha.createElement(st,{visible:$r,onCancel:()=>lo(!1)}),ha.createElement(ln,{info:Mr,open:Oo,onCancel:()=>sr(!1)}),ha.createElement(ga,{open:cr,onCancel:()=>qa(!1)}))};var tu=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index}))(yn),Dr=ue(78881),Ao=Object.defineProperty,Jr=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Uo=($e,Lt,Vt)=>Lt in $e?Ao($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Fo=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ho.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);if(Jr)for(var Vt of Jr(Lt))Vo.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);return $e};const Yo=$e=>React.createElement("svg",Fo({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var oa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",uo=Object.defineProperty,Do=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,lt=($e,Lt,Vt)=>Lt in $e?uo($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,et=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Lo.call(Lt,Vt)&<($e,Vt,Lt[Vt]);if(Do)for(var Vt of Do(Lt))Gt.call(Lt,Vt)&<($e,Vt,Lt[Vt]);return $e},un=($e,Lt)=>{var Vt={};for(var Dn in $e)Lo.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Do)for(var Dn of Do($e))Lt.indexOf(Dn)<0&&Gt.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ea=$e=>{var Lt=$e,{globalSetting:Vt}=Lt,Dn=un(Lt,["globalSetting"]),Mn,Er;const Lr=(0,z.useMemo)(()=>{var xn,La;return(xn=Vt==null?void 0:Vt.setting)!=null&&xn.nav_logo_url?`${de.Z.IMG_SERVER}/${(La=Vt==null?void 0:Vt.setting)==null?void 0:La.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mn=Vt==null?void 0:Vt.setting)==null?void 0:Mn.nav_logo_url]);return z.createElement("img",et({title:(Er=Vt==null?void 0:Vt.setting)==null?void 0:Er.name,src:Lr||oa},Dn))};var Wa=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(ea);const Xn=({user:$e})=>{var Lt;return z.createElement(xe.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},z.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},z.createElement(Wa,{style:{height:"80%"}}),z.createElement(on,{classNameItem:"text-16px font-semibold"}),z.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},z.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{x.history.push("/search?value=")}}),(0,Ae.bg)()&&z.createElement(tu,{className:"font18"}),(0,Ae.bg)()&&z.createElement(rn.Z,{dot:(Lt=$e==null?void 0:$e.navigationInfo)==null?void 0:Lt.new_message},z.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var Vt;x.history.push(`/messages/${(Vt=$e==null?void 0:$e.userInfo)==null?void 0:Vt.login}/user_tidings`)}})),z.createElement(Dr.Z,null))))};var Ha=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(Xn),Ta=({className:$e,style:Lt})=>{const[Vt,Dn]=(0,z.useState)(!1);function Mn(Er){x.history.push("/search?value="+Er)}return Vt?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Dn(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Mn,autoFocus:!0})):z.createElement("span",{className:In()("iconfont icon-sousuo font18 current icon-bianzu11",$e),style:Lt,onClick:()=>{x.history.push("/search?value=")}})},so=ue(81081);const Qo={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vu=({dispatch:$e,globalSetting:Lt,user:Vt})=>{var Dn;const[Mn,Er]=(0,z.useState)(!1),Lr=()=>{function La(Rr){x.history.push("/search?value="+Rr)}return Mn?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Er(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:La,autoFocus:!0})):z.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{x.history.push("/search?value=")}})},xn=["/","/paths","/shixuns","/classrooms"];return z.createElement(xe.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!xn.includes(location.pathname)&&z.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?x.history.back():x.history.push("/")}},z.createElement("img",{src:ue(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),z.createElement("img",{title:(Dn=Lt==null?void 0:Lt.setting)==null?void 0:Dn.name,src:ue(4),style:{height:"54rem"}}),z.createElement("div",{className:"ml-auto"},z.createElement(Lr,null)),z.createElement(Je.Z,{icon:z.createElement("span",{className:"iconfont icon-zengjia"})}),z.createElement(ye.Z,{payload:vo()}))};var xr=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(vu),ca=ue(59301),Ur=Object.defineProperty,Kr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,gr=($e,Lt,Vt)=>Lt in $e?Ur($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ir=($e,Lt)=>{for(var Vt in Lt||(Lt={}))qr.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);if(Kr)for(var Vt of Kr(Lt))ho.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);return $e},wr=($e,Lt)=>{var Vt={};for(var Dn in $e)qr.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Kr)for(var Dn of Kr($e))Lt.indexOf(Dn)<0&&ho.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},Qr=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});function vo(){var $e,Lt;const Dn=window.location.pathname.split("/"),Mn={};return Dn[1]=="classrooms"&&Dn.length>3&&!(($e=Dn[4])!=null&&$e.includes("newgold"))&&!((Lt=Dn[5])!=null&&Lt.includes("newgold"))&&Dn[2]!=="coursesId"&&(Mn.course_id=Dn[2]),Dn[1]==="shixuns"&&Dn.length>3&&(Mn.objective_type="shixun",Mn.objective_id=Dn[2]),Dn[1]==="paths"&&Dn.length>3&&(Mn.objective_type="path",Mn.objective_id=Dn[2]),ir(ir({},Mn),{school:1})}const Nr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ja=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,isLogin:xn=!1,shixunHomeworks:La}=Lt,Rr=wr(Lt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Io,Ro;const Zn=(0,x.useLocation)(),[na,jn]=(0,z.useState)(""),[sa,$r]=(0,z.useState)(!1),lo=vo();(0,z.useEffect)(()=>{Lr({type:"user/getNavigationInfo",payload:ir({},lo)})},[Mn.name]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Nr!=null&&Nr.includes(Zn==null?void 0:Zn.pathname)||(Zn==null?void 0:Zn.pathname.indexOf("/classrooms"))===0||Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||La.actionTabs.key||localStorage.setItem("Noviceguide","0")},[La.actionTabs.key]),(0,z.useEffect)(()=>{var Mr;if(Mn!=null&&Mn.setting){let ao=(0,bn.cloneDeep)((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.navbar);ao=ao==null?void 0:ao.filter(Ir=>{var ou;return!(Ir!=null&&Ir.hidden)&&!((0,Ae.JA)()&&((ou=["/paperlibrary","/problemset"])!=null&&ou.includes(Ir.link)))});for(const Ir of ao)Ir.subitem&&(Ir.subitem=Ir.subitem.filter(ou=>{var Bu;return!(ou!=null&&ou.hidden)&&!((0,Ae.JA)()&&((Bu=["/paperlibrary","/problemset"])!=null&&Bu.includes(ou.link)))}));let co=!1;ao==null||ao.map(function(Ir,ou){var Bu,po,Ou,ko;const zu=Zn.pathname;Ir.link===zu&&(jn(Ir==null?void 0:Ir.link),(0,Oe.Dk)(zu==="/"?(Bu=Mn==null?void 0:Mn.setting)==null?void 0:Bu.name:Hr(Ir==null?void 0:Ir.name)),sr(qa(ou,{name:Ir==null?void 0:Ir.name,link:Ir==null?void 0:Ir.link},ao)),co=!0),zu=="/"&&(jn(""),(0,Oe.Dk)((po=Mn==null?void 0:Mn.setting)==null?void 0:po.name)),(Ou=Ir==null?void 0:Ir.subitem)!=null&&Ou.length&&((ko=Ir==null?void 0:Ir.subitem)==null||ko.map(Ko=>{Ko.link===zu&&(jn(Ko==null?void 0:Ko.link),zu!=="/"&&(0,Oe.Dk)(Hr(Ko==null?void 0:Ko.name)),sr(qa(ou,{name:Ko==null?void 0:Ko.name,link:Ko==null?void 0:Ko.link},ao)),co=!0)}))}),co||sr(ao)}},[Mn==null?void 0:Mn.setting,Dn]);const[Oo,sr]=(0,z.useState)([]),cr=(Mr,ao)=>Qr(void 0,null,function*(){var co,Ir,ou,Bu,po,Ou;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ko=yield(0,Se.IU)({tab_module_type:"engineering"});if(ko!=null&&ko.un_purchased){Lr({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(co=ko==null?void 0:ko.data)!=null&&co.engineer_url?(ou=(Ir=ko==null?void 0:ko.data)==null?void 0:Ir.engineer_url)!=null&&ou.includes("http")?(0,Oe.xg)((Bu=ko==null?void 0:ko.data)==null?void 0:Bu.engineer_url):x.history.push((po=ko==null?void 0:ko.data)==null?void 0:po.engineer_url):(ko==null?void 0:ko.status)!=401&&$r(!0);return}(Ou=Mr==null?void 0:Mr.link)!=null&&Ou.includes("http")?(0,Oe.xg)(Mr==null?void 0:Mr.link):((0,Oe.Dk)(Mr==null?void 0:Mr.name),x.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ca.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qa=(Mr,ao,co)=>{const Ir=co.slice();return Ir[Mr]&&(Ir[Mr].name=ao.name,Ir[Mr].link=ao.link),Ir||[]},Hr=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,To=()=>{var Mr,ao,co,Ir,ou,Bu;switch(Number((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.theme)){case so.Fy.THEMEONE:return ca.createElement(Ha,null);case so.Fy.THEMETWO:return ca.createElement(xr,null);case so.Fy.DEFAULT:default:return ca.createElement(xe.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Mn.isIlearning?Te["header-iearning"]:Te.header} ${Mn.showHeaderFixed?Te.headerFixed:""}`},ca.createElement(xe.default.Header,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},ca.createElement("section",{className:Te["edu-menu"]},(!!Mn.isIlearning||!((ao=Mn==null?void 0:Mn.setting)!=null&&ao.main_site)&&!!((co=Mn==null?void 0:Mn.setting)!=null&&co.navbar))&&ca.createElement(x.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ca.createElement(Wa,{className:Te.logo})),ca.createElement("ul",{className:`${Te.menu} ${(0,Oe.Ll)()&&"ml0"}`},(0,Oe.Ll)()&&ca.createElement("li",null,ca.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Oe.Ll)()&&Mn.setting&&(Oo==null?void 0:Oo.map(function(po,Ou){var ko,zu,Ko,Vu,Pu;return ca.createElement("li",{key:Ou,className:!((ko=po==null?void 0:po.subitem)!=null&&ko.length)&&na===(po==null?void 0:po.link)||(zu=po==null?void 0:po.subitem)!=null&&zu.some(ll=>na===(ll==null?void 0:ll.link))?Te.actived:""},ca.createElement("div",{onClick:()=>cr(po,Ou),className:Te.name},ca.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ll;let hl=po==null?void 0:po.name;return(ll=po==null?void 0:po.subitem)==null||ll.map((dl,Jl)=>(dl.link===Zn.pathname&&(hl=dl.name),dl)),hl})()}}),((Ko=po==null?void 0:po.subitem)==null?void 0:Ko.length)>0&&ca.createElement("i",{className:"iconfont icon-zhankai4"})),((Vu=po==null?void 0:po.subitem)==null?void 0:Vu.length)>0&&ca.createElement("div",{className:Te.dropDown},(Pu=po==null?void 0:po.subitem)==null?void 0:Pu.map((ll,hl)=>ca.createElement("div",{className:Te.subName,onClick:()=>cr(ll,Ou),key:Ou+"-"+hl},!!hl&&ca.createElement("div",{className:Te.line}),ca.createElement("aside",{className:"font16 c-black"},Hr(ll==null?void 0:ll.name)),ca.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ll.content)))))}))),ca.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Mn.isIlearning?"initial":"1 0 auto"}},!(0,Oe.Ll)()&&!(Mn!=null&&Mn.isIlearning)&&ca.createElement(ca.Fragment,null,ca.createElement(Ta,null),!xn&&ca.createElement(Je.Z,null),!xn&&!!((Ir=Dn==null?void 0:Dn.userInfo)!=null&&Ir.login)&&ca.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ou=Dn==null?void 0:Dn.userInfo)==null?void 0:ou.login}/user_tidings`},((Bu=Dn==null?void 0:Dn.navigationInfo)==null?void 0:Bu.new_message)&&ca.createElement("span",{className:Te.newslight}))),!xn&&ca.createElement(ye.Z,{payload:lo})))))}};return ca.createElement(ca.Fragment,null,Mn.showHeader&&Mn.showHeaderFooter&&ca.createElement(ca.Fragment,null,To(),ca.createElement(Ye.default,{centered:!0,destroyOnClose:!0,open:sa,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$r(!1)},ca.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ca.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),ca.createElement("img",{src:`${de.Z.IMG_SERVER}/${(Io=Mn==null?void 0:Mn.setting)==null?void 0:Io.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ca.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ro=Mn==null?void 0:Mn.setting)==null?void 0:Ro.homepage_tea_qq_number))),(Mn==null?void 0:Mn.showTip)&&ca.createElement(ce,null),ca.createElement(Jt,null)),ca.createElement(ft,null))};var Ca=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ja)},5140:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return We}});var z=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=ue(92310),Ye=ue.n(xe),Te=ue(71418),Je=ue(2859),ye=ue(98280),gt=ue(19374),Re=(He,ut,fe)=>new Promise((a,E)=>{var b=ae=>{try{ee(fe.next(ae))}catch(se){E(se)}},y=ae=>{try{ee(fe.throw(ae))}catch(se){E(se)}},ee=ae=>ae.done?a(ae.value):Promise.resolve(ae.value).then(b,y);ee((fe=fe.apply(He,ut)).next())}),We=({data:He,className:ut,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:ee})=>{const ae=(0,z.useRef)(null),se=(0,z.useRef)(null),ce=(0,z.useRef)(null),de=(0,z.useRef)(null),[Se,Ae]=(0,z.useState)(!1),[Oe,Ie]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Pt()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[He==null?void 0:He.visible]);const Pt=()=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ya=yield(0,gt.ZJ)(He==null?void 0:He.src);ae.current.src="",ae.current.src=ya,ae.current.onload=function(){Hn()},Ae(!1),Ie("")}),rt=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},pt=ya=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ma=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:ya.dataUrl}});ma!=null&&ma.id&&!ee?(yield(0,ye.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:ma==null?void 0:ma.id,settings:JSON.stringify(ya.state)}})).status===0&&b():ma!=null&&ma.id&&b(ma),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),Ie("")}),ta=()=>{const ya=document.querySelector('a[href="https://markerjs.com/"]');ya&&ya.parentNode&&(ya.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(Jt=>{const bn=document.querySelector(Jt.name);bn&&bn.setAttribute("title",Jt.title)})},Hn=()=>{se.current=new Je.hP(ae.current),se.current.targetRoot=de.current,se.current.addEventListener("render",pt),se.current.addEventListener("beforeclose",rt),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),He!=null&&He.snapshotData&&se.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ta()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(Te.Z,{spinning:Se,tip:Oe,style:{position:"absolute"}},z.createElement("div",{ref:de,className:Ye()(x.imageDimensions,ut,fe?x.fullWidth:""),style:a},z.createElement("img",{className:x.img,ref:ae}))))}},88601:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(95237),xe=ue(43604),Ye=ue(99313),Te=ue(3113),Je=ue(12470),ye=ue(69453),gt=ue(48136),Re=ue(59301);const Be=(0,z.forwardRef)(({callback:We,showSaveButton:He,value:ut=""},fe)=>{const a=(0,z.useRef)(),E=[{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 @@ -109,7 +109,7 @@ `}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:jt(Qt)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:on==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:vt};ke.setOption(Et)};return ee.createElement("div",{id:`lineChart${on}`,className:E.lineChart})},ce=ue(65186),de={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Se=ue(57809),Ae=ue(5083),Oe=ue(88522);const Ie=qt=>{const on=new Date,Ln=(Ht=>{const De=new Date(on);switch(Ht){case"\u6700\u8FD130\u5206\u949F":De.setMinutes(on.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":De.setHours(on.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":De.setDate(on.getDate()-1);break;case"\u6700\u8FD17\u5929":De.setDate(on.getDate()-7);break;case"\u6700\u8FD115\u5929":De.setDate(on.getDate()-15);break;default:return null}return De})(qt);return Ln?{startTime:Ln,endTime:on}:null},Pt=(qt,on,rn)=>{if(!qt)return!1;const Ln=y()(),[Ht,De]=on;if(qt.isAfter(Ln))return!0;if(Ht){const ke=Ht.clone().add(rn,"days");if(De&&qt.isAfter(ke))return!0}if(De){const ke=De.clone().subtract(rn,"days");return qt.isBefore(ke)||qt.isAfter(Ln)}return!1},rt=qt=>qt<=5?"30s":qt<=15?"1m":qt<=30?"2m":qt<=60?"5m":qt<=180?"10m":qt<=360?"30m":qt<=720?"1h":qt<=1440?"2h":qt<=2880?"4h":qt<=4320?"8h":qt<=10080||qt<=14400?"12h":qt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",pt=qt=>{const[on,rn]=qt,Ln=moment.isMoment(on)?on:moment(on),Ht=moment.isMoment(rn)?rn:moment(rn);if(!Ln.isValid()||!Ht.isValid())throw new Error("Invalid date provided");const ke=moment.duration(Ht.diff(Ln)).asMinutes();return rt(ke)},ta=(qt,on,rn=20)=>{const Ln=new Date(qt).getTime(),Ht=new Date(on).getTime(),De=rn*1e3,ke=[];let Dt=Ln;for(;Dt<=Ht;)ke.push(Dt),Dt+=De;return ke};var Hn=ue(89392),ya=ue(91570),ma=ue(22243),Jt=ue(59301),bn=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())});const it=Se.default.Option,{RangePicker:Kt}=Ae.default;var Wn=({identifier:qt,data:on,isFirst:rn,setIsFirst:Ln,info:Ht})=>{var De;const[ke,Dt]=(0,z.useState)([]),[jt,sn]=(0,z.useState)([]),[yt,xt]=(0,z.useState)(null),[Bt,nt]=(0,z.useState)(""),[st,Qt]=(0,z.useState)([null,null]),[vt,Et]=(0,z.useState)([]),[Ct,Yt]=(0,z.useState)(!1),[bt,Wt]=(0,z.useState)([]),[Qn,tn]=(0,z.useState)(!1),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(""),[er,Wr]=(0,z.useState)(1),zr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Pr=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,z.useEffect)(()=>{var ln,An,ra,Ra;if(on&&rn){wn(),Dt(on==null?void 0:on.recent_users),sn(on==null?void 0:on.managers);const Qe=(Ht==null?void 0:Ht.type)==="\u6311\u6218\u9875\u9762";((ln=on==null?void 0:on.managers)==null?void 0:ln.length)>0?xt(Qe?Ht==null?void 0:Ht.myshixun_id:(An=on==null?void 0:on.managers[0])==null?void 0:An.id):((ra=on==null?void 0:on.recent_users)==null?void 0:ra.length)>0&&xt(Qe?Ht==null?void 0:Ht.myshixun_id:(Ra=on==null?void 0:on.recent_users[0])==null?void 0:Ra.id),nt("\u6700\u8FD130\u5206\u949F"),Ln(!1)}},[on]),(0,z.useEffect)(()=>{if(Bt){let ln=Ie(Bt);Qt([y()(ln==null?void 0:ln.startTime),y()(ln==null?void 0:ln.endTime)])}},[Bt]),(0,z.useEffect)(()=>{yt&&(st!=null&&st[0])&&(st!=null&&st[1])&&Ar()},[yt,st]);const Ar=()=>bn(void 0,null,function*(){var ln;Yt(!0);let An={startTimeString:st[0]?st[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:st[1]?st[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:yt};const ra=yield(0,fe.ZP)(`/api/shixuns/${qt}/cpu_rank_data.json`,{method:"get",params:An});(ra==null?void 0:ra.status)==0&&(Wt((ln=ra==null?void 0:ra.data)==null?void 0:ln.statisticsList),Wr(er+1)),Yt(!1)}),Cr=(0,z.useRef)((0,Hn.throttle)(ln=>tr(ln),1200,{leading:!0,trailing:!0})).current,tr=ln=>bn(void 0,null,function*(){if(ln=="")return;const An=yield(0,fe.ZP)(`/api/shixuns/${qt}/cpu_search_data`,{method:"get",params:{search:ln}});(An==null?void 0:An.status)==0&&Et(An==null?void 0:An.data)}),no=(ln,An)=>{ln==="CPU"?(Qn?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),tn(!Qn)):(la?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),or(!la))},ar=(ln,An,ra)=>{const Ra=An==="CPU"?"cpuUsageChart":"memoryUsageChart";let Qe=ln.map(mt=>{var qn,$n,ga,ha;const Qa=(qn=mt.promQueryResult)==null?void 0:qn[Ra],wa=`${mt.envId}-${mt.myPracticalTrainingId}_${An}`,Xa=((ha=(ga=($n=Qa==null?void 0:Qa.results[wa])==null?void 0:$n.frames[0])==null?void 0:ga.data)==null?void 0:ha.values)||[];return Xa.length>0?Xa[ra]:[]});return Qe.some(mt=>Array.isArray(mt)&&mt.length>0)?Qe:[]},At=ln=>{xt(ln),wn()},wn=()=>{Et([]),vr("")},Vn=ln=>{let An=!1;for(let ra=0;ra<(bt==null?void 0:bt.length);ra++){let Ra=ar(bt,ln,1)[ra];if(Ra&&(Ra==null?void 0:Ra.length)>0){An=!0;break}}return(bt==null?void 0:bt.length)>0&&An};return Jt.createElement(Jt.Fragment,null,Jt.createElement("div",{className:`${de.flex_warp}`},Jt.createElement(Oe.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:Cr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(ln,An)=>{vr(ln),An!=null&&An.key&&xt(Number(An==null?void 0:An.key))},onClear:wn,size:"large"},vt==null?void 0:vt.map((ln,An)=>Jt.createElement(it,{key:ln.id,value:ln.name},ln.name.length>4?`${ln.name.slice(0,4)}...`:ln.name,`( ${ln.phone?ln.phone:""} ${ln.mail?` - ${ln.mail}`:""})`))),Jt.createElement("div",null,Jt.createElement(Se.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Bt,onChange:ln=>{nt(ln)}},zr.map((ln,An)=>Jt.createElement(Se.default.Option,{key:An,value:ln},ln))),Jt.createElement(Kt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:st,disabledDate:ln=>Pt(ln,st,15),format:"YYYY-MM-DD HH:mm",onChange:ln=>{Qt(ln),nt(void 0)}}))),Jt.createElement(ce.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:yt,onChange:ln=>At(ln),dataSource:jt,titleWidth:60,key:1}),Jt.createElement(ce.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(ke==null?void 0:ke.length)==0?"mt0":"",style:{marginBottom:(ke==null?void 0:ke.length)>0?"0px":"17px"},value:yt,onChange:ln=>At(ln),dataSource:ke,titleWidth:60,key:2}),(De=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:De.map((ln,An)=>Jt.createElement("div",{className:`${de.chart_content}`,key:An,id:`tj${An}`},Jt.createElement("div",{className:de.chart_title},Jt.createElement("span",null,ln==null?void 0:ln.name,"\u4F7F\u7528\u91CF"),Jt.createElement("i",{className:`${de.fullscreen} iconfont ${(ln==null?void 0:ln.type)=="CPU"?Qn?"icon-tuichuquanping2":"icon-quanping2":la?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>no(ln.type,An)})),Jt.createElement(Je.Z,{spinning:Ct},Vn(ln.type)?Jt.createElement("div",{style:{marginTop:(ln==null?void 0:ln.type)=="CPU"?Qn?"7%":"":la?"7%":""}},Jt.createElement(se,{dataInfo:{y:ar(bt,ln==null?void 0:ln.type,1)||[],x:ar(bt,ln==null?void 0:ln.type,0)||[]},startAndEndTime:st,colors:Pr,indexKey:An,valueName:bt.map(ra=>ra.name),imageTypeName:bt.map(ra=>{var Ra;return(Ra=ra==null?void 0:ra.promQueryResult)==null?void 0:Ra.imageTypeName}),key:`${An}-${er}`}),Jt.createElement("div",{className:de.info_con},Jt.createElement("div",{className:de.info_top},Jt.createElement("div",null,"\u6700\u5927\u503C"),Jt.createElement("div",null,"\u6700\u5C0F\u503C"),Jt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((ra,Ra)=>{var Qe;let ht=ra==null?void 0:ra.promQueryResult;return Jt.createElement("div",{className:de.listdata,key:Ra},Jt.createElement("div",{className:de.block,style:{backgroundColor:Pr[Ra],marginRight:10}}),Jt.createElement("div",{className:de.typename},(Qe=ra==null?void 0:ra.promQueryResult)==null?void 0:Qe.imageTypeName),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):Jt.createElement(ya.Z,null)))))},dn=ue(59301),ot=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())}),Tt=({getApi:qt,identifier:on,visible:rn,info:Ln})=>{const[Ht,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[rn]),(0,z.useEffect)(()=>{qt&&ke&&jt()},[qt]);const jt=()=>ot(void 0,null,function*(){const sn=yield(0,fe.ZP)(`/api/shixuns/${on}/cpu_basic_data.json`,{method:"get"});(sn==null?void 0:sn.status)==0&&De(sn)});return dn.createElement("div",null,dn.createElement(Wn,{isFirst:ke,setIsFirst:sn=>Dt(sn),identifier:on,data:Ht,info:Ln}))},In=ue(19374),mn=ue(75790),Fn=ue(72946),Ne=ue(1997),we=ue(59301),Ue=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())});const zt=({globalSetting:qt,dispatch:on,practiceSetting:rn,shixunsDetail:Ln,visible:Ht,onCancel:De,info:ke,identifier:Dt,isJupyter:jt,onOk:sn})=>{const[yt,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Qt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(!1),[bt,Wt]=(0,z.useState)({}),[Qn,tn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&(Yt(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Wt({}),la(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&on({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Ht]);const la=()=>Ue(void 0,null,function*(){tn(!0);const Ar=yield(0,Fn.HS)(Dt);[0,-10].includes(Ar.status)&&(Wt(Ar),tn(!1))}),or=Ar=>{Ar=="2"?Yt(!0):Yt(!1),xt(Ar)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},vr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(on,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),sn())}),er=()=>Ue(void 0,null,function*(){var Ar,Cr;if(yield Wr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ar=Ln.detail)!=null&&Ar.is_jupyter||(Cr=Ln.detail)!=null&&Cr.is_jupyter_lab){on({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(no=>{var ar;no!=null&&no.identifier&&((ar=mn.history)==null||ar.push(`/tasks/${no.identifier}/jupyter`))});return}on({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const tr=jt?yield(0,Fn.BK)({id:Dt}):yield(0,Fn.Ir)({id:Dt});if(on({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),tr!=null&&tr.game_identifier||tr!=null&&tr.identifier){(0,In.xg)(jt?`/tasks/${tr==null?void 0:tr.identifier}/jupyter`:`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===-3?(0,In.eF)():(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)}),Wr=()=>new Promise((Ar,Cr)=>{var tr;(tr=rn==null?void 0:rn.sideBar)!=null&&tr.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{on({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ar()},onCancel:()=>{Cr()}}):Ar()}),zr=Ar=>{Ar=Ar!=null&&Ar.includes(".json")?Ar:`${Ar}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const Cr=yield(0,fe.ZP)("/api"+Ar,{method:"get"});if(!Cr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const tr=yield(0,Fn.Ir)({id:Cr.shixun_identifier});if(tr!=null&&tr.game_identifier){(0,In.xg)(`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)})})},Pr=Ar=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ar,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Ht,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:yt,onChange:or},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Qn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((Ar,Cr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${Ar==Bt?Re.recommend_config_active_item:""}`,key:Ar,onClick:()=>nt(Ar)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,Ar),Cr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(Ar=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||Ar=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||Ar=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((tr,no)=>we.createElement("div",{className:Re.item_content,key:no},we.createElement("span",null,tr==null?void 0:tr.image_name),tr!=null&&tr.cpu_limit?we.createElement("span",null,tr==null?void 0:tr.cpu_limit,"\u6838",tr==null?void 0:tr.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:vr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Qn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{er(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Tt,{getApi:Ct,identifier:Dt,visible:Ht,info:ke})))))};var Zt=(0,mn.connect)(({globalSetting:qt,practiceSetting:on,shixunsDetail:rn})=>({globalSetting:qt,practiceSetting:on,shixunsDetail:rn}))(zt)},83676:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(98280),fe=ue(91570),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((ta,Hn)=>{var ya=bn=>{try{Jt(pt.next(bn))}catch(it){Hn(it)}},ma=bn=>{try{Jt(pt.throw(bn))}catch(it){Hn(it)}},Jt=bn=>bn.done?ta(bn.value):Promise.resolve(bn.value).then(ya,ma);Jt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:ta})=>{var Hn,ya,ma,Jt,bn;const[it,Kt]=(0,z.useState)("1"),[Pn,Wn]=(0,z.useState)([]),[dn,ot]=(0,z.useState)([]),[ft,Tt]=(0,z.useState)(0),[In,mn]=(0,z.useState)(null),[Fn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),zt())},[Pt]);const we=()=>{Kt("1"),Wn([]),mn(null),Tt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=dn==null?void 0:dn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&mn(Se(de({},dn[ft].content[0]),{index:0}))},[it,ft,dn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:jt,min_cpu:sn,min_memory:yt}=ke,{cpu:xt,memory:Bt}=ta;Wn([{name:"CPU",value:xt,min:sn,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:yt,max:jt,typeName:"GB"}])}),Ne(!1)}),zt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let jt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});mn(jt)}})}),Zt=ke=>{Kt(ke),ke==="2"&&Tt(0)},qt=(ke,Dt)=>{Wn(Pn.map(jt=>jt.name===ke?Dt(jt):jt))},on=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},rn=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let jt=ke.value-.5Se(de({},sn),{value:jt}))},Ln=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let jt=ke.value+.5>ke.max?ke.max:ke.value+.5;qt(ke.name,sn=>Se(de({},sn),{value:jt}))},Ht=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},ta);if(it=="1")ke.cpu=Pn[0].value,ke.memory=Pn[1].value;else if(it=="2"){if(!In){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:In.cpu,memory:In.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:Zt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Fn},Pn==null?void 0:Pn.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>on(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>rn(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const jt=De(Dt);Ht(jt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>Ln(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(dn==null?void 0:dn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},dn==null?void 0:dn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Tt(Dt)}},ke==null?void 0:ke.name))),((ya=(Hn=dn==null?void 0:dn[ft])==null?void 0:Hn.content)==null?void 0:ya.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(ke,Dt)=>{mn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(ma=dn==null?void 0:dn[ft])==null?void 0:ma.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((bn=(Jt=dn==null?void 0:dn[ft])==null?void 0:Jt.content)==null?void 0:bn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},35550:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[jt,sn]=(0,z.useState)(!1),yt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var vt,Et;Tt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or,mr,vr,er,Wr;rt.setting&&(mn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Yt.use_scope),Ln(!!((Wt=(bt=rt.setting)==null?void 0:bt.shixun)!=null&&Wt.opening_time)),De((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.opening_time),Ue((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.scope_partment),sn((vr=(mr=rt.setting)==null?void 0:mr.shixun)==null?void 0:vr.use_ai),Dt((Wr=(er=rt.setting)==null?void 0:er.shixun)==null?void 0:Wr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield ya({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&Zt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,Ct,Yt,bt,Wt;const Qn=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Qn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Ct=(Et=Qn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:Ct.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Yt=Qn.courses)!=null&&Yt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Wt=(bt=Qn.courses)==null?void 0:bt.splice(0,2))==null?void 0:Wt.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,vt])},Qt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,use_ai:jt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:vt=>mn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:vt=>Ne(vt.target.value),disabled:!yt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:vt=>{on(vt),xt(vt)},disabled:!yt,onSelect:st,options:zt==null?void 0:zt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>yt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:vt=>Ln(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:jt,onChange:vt=>sn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:Qt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},50428:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(22001),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(35550),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(80408),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s,_t,_u;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px",display:"flex"}},React.createElement("span",{style:{flex:1}},"\u6743\u9650"),((_i=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_i.is_client_unity_3d)&&React.createElement(React.Fragment,null,((_j=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_j.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter)&&!((_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)!=null&&_p.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_r=(_q=shixunsDetail.setting)==null?void 0:_q.shixun)==null?void 0:_r.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_t=user==null?void 0:user.userInfo)==null?void 0:_t.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_u=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_u.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},4848:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return Lo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(75790),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Gt,lt,et)=>lt in Gt?ae(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ae=(Gt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Gt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Gt,et,lt[et]);return Gt},Oe=(Gt,lt)=>{var et={};for(var un in Gt)ce.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&se)for(var un of se(Gt))lt.indexOf(un)<0&&de.call(Gt,un)&&(et[un]=Gt[un]);return et},Ie=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Pt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Ie(void 0,[...gr],function*(ir={}){const wr=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:"",path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),secret_repository:Ha?void 0:!0}});wr!=null&&wr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose())}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:Cn.visible,wrapClassName:ee.modal,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:qr,onChange:()=>{var gr,ir,wr,Qr;const vo=Ae({},ca.getFieldsValue()),Nr=(gr=vo==null?void 0:vo.path)==null?void 0:gr.split(""),ja=(ir=vo==null?void 0:vo.file)==null?void 0:ir.split("");(wr=Nr==null?void 0:Nr.filter(Ca=>Ca=="/"))!=null&&wr.length&&(vo.path=vo.path.substring(0,vo.path.length-1)),(Qr=ja==null?void 0:ja.filter(Ca=>Ca=="/"))!=null&&Qr.length&&(vo.file=vo.file.substring(0,vo.path.length-1)),ca.setFieldsValue(Ae({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Pt),pt=ue(45923),ta=ue(80408),Hn=ue(59301),ya=Object.defineProperty,ma=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,it=(Gt,lt,et)=>lt in Gt?ya(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Kt=(Gt,lt)=>{for(var et in lt||(lt={}))Jt.call(lt,et)&&it(Gt,et,lt[et]);if(ma)for(var et of ma(lt))bn.call(lt,et)&&it(Gt,et,lt[et]);return Gt},Pn=(Gt,lt)=>{var et={};for(var un in Gt)Jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&ma)for(var un of ma(Gt))lt.indexOf(un)<0&&bn.call(Gt,un)&&(et[un]=Gt[un]);return et},Wn=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const dn=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Pn(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Wn(void 0,[...gr],function*(ir={},wr=!1,Qr=1){var vo,Nr;const ja=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:ir.codeMirror,path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,secret_repository:Ha?void 0:!0,sync_origin_shixun:wr}});ja!=null&&ja.url&&((vo=et==null?void 0:et.detail)!=null&&vo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose()),(Nr=et==null?void 0:et.detail)!=null&&Nr.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Qr)}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return Hn.createElement(We.default,{width:"60%",open:Cn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Hn.createElement("section",{className:ee.bg},Hn.createElement("div",{className:ee.wrap},Hn.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr=>{var ir,wr;(ir=et==null?void 0:et.detail)!=null&&ir.is_fork_from_creator&&((wr=et==null?void 0:et.detail)!=null&&wr.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"wareHouse",fn:(Qr,vo,Nr)=>{qr(Qr,vo,Nr)}}})):qr(gr)},onChange:()=>{var gr,ir;const wr=Kt({},ca.getFieldsValue()),Qr=(gr=wr==null?void 0:wr.path)==null?void 0:gr.split("");((ir=Qr==null?void 0:Qr.filter(vo=>vo=="/"))==null?void 0:ir.length)>1&&(wr.path=wr.path.substring(0,wr.path.length-1)),ca.setFieldsValue(Kt({},wr)),vu(wr)}},Hn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Hn.createElement(gt.Z,null,Hn.createElement(Re.Z,null,Hn.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),Hn.createElement(Re.Z,{flex:"1"},Hn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Hn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Hn.createElement("div",{className:"mt10 mb20"},Hn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Hn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(dn),ft=Object.defineProperty,Tt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Fn=(Gt,lt,et)=>lt in Gt?ft(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ne=(Gt,lt)=>{for(var et in lt||(lt={}))In.call(lt,et)&&Fn(Gt,et,lt[et]);if(Tt)for(var et of Tt(lt))mn.call(lt,et)&&Fn(Gt,et,lt[et]);return Gt},we=(Gt,lt)=>{var et={};for(var un in Gt)In.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Tt)for(var un of Tt(Gt))lt.indexOf(un)<0&&mn.call(Gt,un)&&(et[un]=Gt[un]);return et},Ue=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const zt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const wr=Cn.defaultPath.split("/");wr.length===1?(Kr(""),ho(Cn.defaultPath)):(ho(wr.pop()),Kr(wr.join("/")+"/"))},[Cn.defaultPath]),(0,z.useEffect)(()=>{var wr,Qr;xr.current=(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[2]},[]);const gr=(...wr)=>Ue(void 0,[...wr],function*(Qr={}){const vo=yield Xn({type:"shixunsDetail/moveGitFile",payload:{id:so.id,from:Cn.defaultPath,to:Ur+Qr.path,message:Qr.commitMessage||`${Cn.defaultPath} rename to ${Ur}${Qr.path} `,secret_repository:Ha}});(vo==null?void 0:vo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:Qr.path,name:Qr.path}),Cn.onClose())}),ir=()=>{var wr,Qr;xe.history.push(`/shixuns/${xr.current}/${(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"40%",open:Cn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var wr,Qr;const vo=Ne({},ca.getFieldsValue()),Nr=(wr=vo==null?void 0:vo.path)==null?void 0:wr.split("");((Qr=Nr==null?void 0:Nr.filter(ja=>ja=="/"))==null?void 0:Qr.length)>1&&(vo.path=vo.path.substring(0,vo.path.length-1)),ca.setFieldsValue(Ne({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:qr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Cn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Zt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(zt),qt=ue(49647),on=ue(98280),rn=ue(54580),Ln=ue(62961),Ht={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,yt=(Gt,lt,et)=>lt in Gt?ke(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,xt=(Gt,lt)=>{for(var et in lt||(lt={}))jt.call(lt,et)&&yt(Gt,et,lt[et]);if(Dt)for(var et of Dt(lt))sn.call(lt,et)&&yt(Gt,et,lt[et]);return Gt},Bt=(Gt,lt)=>{var et={};for(var un in Gt)jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Dt)for(var un of Dt(Gt))lt.indexOf(un)<0&&sn.call(Gt,un)&&(et[un]=Gt[un]);return et},nt=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{Dragger:st}=rn.default,Qt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)([]),[qr,ho]=(0,z.useState)();let gr;(0,z.useEffect)(()=>{Cn.visible&&(ca.resetFields(),Kr([]))},[Cn.visible]),(0,z.useEffect)(()=>{xr.current=so.id},[]),(0,z.useEffect)(()=>{const ja=sessionStorage.getItem("pathArray");if(ja){const Ca=ja.split(",").join("/"),$e=Ca.indexOf("/")===0?Ca.substr(1):Ca;ho($e)}},[]);const ir=ja=>{var Ca,$e,Lt,Vt;if(gr=ja.file.name,ja.file.status==="done"||ja.file.status==="uploading"){if(Kr(ja.fileList),!ja.file.response)return;if(((Ca=ja.file.response)==null?void 0:Ca.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),ca.validateFields());return}Kr(Ur.filter(Dn=>Dn.uid!==ja.file.uid)),(Lt=ja.file.response)!=null&&Lt.message&&Je.ZP.info((Vt=ja.file.response)==null?void 0:Vt.message)}},wr=ja=>nt(void 0,null,function*(){if(!ja.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Xn({type:"shixunsDetail/deleteGitFile",payload:{id:so.id,path:qr?`${qr}/${ja.name}`:ja.name,message:ca.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${qr?`${qr}/${ja.name}`:ja.name}`,secret_repository:Ha?null:!0}})).status===0&&(Kr(Ur.filter($e=>$e.uid!==ja.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Qr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!ca.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((ja,Ca)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield ca.getFieldsValue(),Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});ja(Lt)}),200)}))}),fileList:Ur,method:"post",action:`${qt.Z.API_SERVER}/api/shixuns/${xr.current}/upload_git_file.json`,onChange:ir,onRemove:wr,beforeUpload:ja=>(gr=ja.name,ja.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},vo=(ja=!1,Ca=1)=>nt(void 0,null,function*(){var $e;const Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});for(let Vt=0;Vt{Dn.append(Er,Lt[Er].toString())});const Mn=yield(0,on.ZP)(`/api/shixuns/${xr.current}/upload_git_file.json`,{method:"post",body:Dn},!0)}Cn.onClose(),Cn.onOK({path:Cn.defaultPath}),Nr(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Ca)}),Nr=()=>{var ja,Ca;xe.history.push(`/shixuns/${xr.current}/${(Ca=(ja=Ta.pathname)==null?void 0:ja.split("/"))==null?void 0:Ca[3]}${qr?`/master/shixun_show/${qr}`:""}`)};return De.createElement(We.default,{open:Cn.visible,onOk:ja=>{ca.submit()},centered:!0,onCancel:Cn.onClose,width:"70%"},De.createElement("section",{className:Ht.bg},De.createElement("div",{className:Ht.wrap},De.createElement("div",{className:Ht.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var ja,Ca;yield ca.validateFields(),(ja=et==null?void 0:et.detail)!=null&&ja.is_fork_from_creator&&((Ca=et==null?void 0:et.detail)!=null&&Ca.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,Lt)=>{vo($e,Lt)}}})):vo()}),onValuesChange:()=>vu(xt({},ca.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ja,Ca){return(Ur==null?void 0:Ur.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!ca.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Qr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ht.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Ht.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(Ln.Z,{onFinish:ja=>ho(ja)})))};var vt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Qt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ct={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Yt=Object.defineProperty,bt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,tn=(Gt,lt,et)=>lt in Gt?Yt(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,la=(Gt,lt)=>{for(var et in lt||(lt={}))Wt.call(lt,et)&&tn(Gt,et,lt[et]);if(bt)for(var et of bt(lt))Qn.call(lt,et)&&tn(Gt,et,lt[et]);return Gt},or=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const mr=({shixunsDetail:Gt,globalSetting:lt,loading:et,dispatch:un,title:ea,pathList:Wa=[],showInputPath:Xn=!1,isMergeSelectFile:Ha=!1,onFinish:Cn=()=>{}})=>{const[Ta]=b.default.useForm(),so=(0,xe.useParams)(),Qo=(0,xe.useLocation)(),vu=(0,z.useRef)(),[xr,ca]=(0,z.useState)(""),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)([]),[gr,ir]=(0,z.useState)([]);(0,z.useEffect)(()=>{var Ca,$e;vu.current=(($e=(Ca=Qo.pathname)==null?void 0:Ca.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Gt.actionTabs.key!=="Repository-SelectFilePath")return;const Ca=Wa.join("/");let $e=[];Wa.map((Lt,Vt)=>{Vt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Lt}`,path:Ca}):$e.push({val:`/${Lt}`,path:Ca})}),ho($e),ca(Ca),Kr(Ca),wr(Ca)},[Gt.actionTabs.key]);const wr=Ca=>or(void 0,null,function*(){const $e=yield un({type:vu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:so.id,path:Ca}});$e&&ir($e.trees||[])}),Qr=Ca=>{let $e=xr;Ca.type==="tree"&&(qr.length?qr.push({val:`/${Ca.name}`,path:Ca.name}):qr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ca.name}`,path:Ca.name}),ho(qr),$e=xr?`${xr}/${Ca.name}`:Ca.name,ca($e)),wr($e)},vo=(Ca,$e)=>{const Lt=qr.filter((Dn,Mn)=>Mn<=$e);ho(Lt);const Vt=Lt.filter((Dn,Mn)=>Mn!==0).map(Dn=>Dn.val).join("").substr(1);ca(Vt),wr(Vt)},Nr=()=>or(void 0,null,function*(){const Ca=Ta==null?void 0:Ta.getFieldsValue(),$e=xr?`${xr}${Ca!=null&&Ca.name?`/${Ca==null?void 0:Ca.name}`:""}`:Ca==null?void 0:Ca.name;if(Ha){Cn($e),ja();return}if(Xn){yield Ta.validateFields();const Lt=yield un({type:"shixunsDetail/uploadGitFolder",payload:la(la({},{id:so.id,path:$e}),vu.current?{}:{secret_repository:!0})});Cn(Ur),Lt.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Cn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ja()}),ja=()=>{un({type:"shixunsDetail/setActionTabs",payload:{}}),Ta.resetFields()};return z.createElement(We.default,{centered:!0,title:ea||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Gt.actionTabs.key==="Repository-SelectFilePath",onOk:Nr,onCancel:ja},z.createElement("div",{className:Ct.wrap},z.createElement("div",{className:Ct.content},z.createElement("div",{className:Ct.mainPathWrap},!!(qr!=null&&qr.length)&&qr.map((Ca,$e)=>z.createElement("a",{key:$e,onClick:()=>vo(Ca,$e)},Ca.val))),!!(gr!=null&&gr.length)&&gr.map((Ca,$e)=>Ca.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Qr(Ca)},z.createElement("i",{className:`iconfont icon-wenjianjia ${Ct.colorBlue}`}),Ca.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},xr),Xn&&z.createElement(b.default,{form:Ta,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et})=>({shixunsDetail:Gt,globalSetting:et,loading:lt.models.index}))(mr),er=ue(18785),Wr=ue(84105),zr=ue(72946),Pr=ue(19374),Ar=ue(1997),Cr=ue(39419),tr=Object.defineProperty,no=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,ln=(Gt,lt,et)=>lt in Gt?tr(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,An=(Gt,lt)=>{for(var et in lt||(lt={}))wn.call(lt,et)&&ln(Gt,et,lt[et]);if(At)for(var et of At(lt))Vn.call(lt,et)&&ln(Gt,et,lt[et]);return Gt},ra=(Gt,lt)=>no(Gt,ar(lt)),Ra=(Gt,lt)=>{var et={};for(var un in Gt)wn.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&At)for(var un of At(Gt))lt.indexOf(un)<0&&Vn.call(Gt,un)&&(et[un]=Gt[un]);return et},Qe=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,activeKey:Xn,dispatch:Ha,practiceSetting:Cn,isRepository:Ta,treeData:so,setTreeData:Qo}=lt,vu=Ra(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),xr,ca,Ur,Kr,qr,ho,gr;const ir=(0,xe.useParams)(),wr=(0,xe.useLocation)(),[Qr,vo]=(0,z.useState)(),[Nr,ja]=(0,z.useState)(!1),[Ca,$e]=(0,z.useState)(!1),[Lt,Vt]=(0,z.useState)(!1),[Dn,Mn]=(0,z.useState)(!1),[Er,Lr]=(0,z.useState)("");let[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]);const[Ro,Zn]=(0,z.useState)([]),[na,jn]=(0,z.useState)(!1),[sa,$r]=(0,z.useState)(),[lo,Oo]=(0,z.useState)(),[sr,cr]=(0,z.useState)(""),[qa,Hr]=(0,z.useState)(),[To,Mr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Qo([]),ko(""),localStorage.warehouseHideTip||jn(!0)},[wr.pathname,Ta]);const ao=(Ya="")=>Qe(void 0,null,function*(){(yield(0,zr.Zt)({id:ir.id,secret_dir_path:Ya}))&&Hr(Ya)}),co=Ya=>{var mo;return z.createElement(ye.default,{className:Et.menu,onClick:Eo=>{switch(Lr(Ya.path||""),Eo.key){case"1":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),ja(!0);break;case"2":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Vt(!0);break;case"3":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Mn(!0);break;case"4":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vu(Ya.path,Ya.name,Ya);break;case"6":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Pu(Ya);break}}},(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ya.type!=="topTree"&&Ya.type!=="tree"&&((mo=et==null?void 0:et.detail)==null?void 0:mo.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ya.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ta?"":"secret/"}${Ya==null?void 0:Ya.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ya.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Ir=(Ya,mo)=>Ya.map(Eo=>(mo==""?Eo.path=mo+Eo.name:Eo.path=mo+"/"+Eo.name,Eo.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,Eo.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),z.createElement(Re.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>co(Eo),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qr&&Qr!==Eo.name,Eo.className=Eo.type==="tree"?Et.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),ou=Ya=>{Ha({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ya}})},Bu=(Ya,mo)=>Qe(void 0,null,function*(){const Eo=Ya.split("/");yield ko(Er),setTimeout(()=>{ou(Ya),xn=[Eo[0]||""],Rr=[Ya],Io([...Rr]),La([...xn])},150)}),po=(Ya,mo)=>{if(mo=="")so=[...Ya],Qo([...Ya]);else{let Eo=Ou(so,mo,Ya);so=Eo,Qo([...Eo])}};function Ou(Ya,mo,Eo){return Ya.map(Go=>Go.key===mo?(Go.children=[...Eo],An({},Go)):Go.children?ra(An({},Go),{children:Ou(Go.children,mo,Eo)}):Go)}const ko=(Ya="")=>Qe(void 0,null,function*(){var mo,Eo;const Go=yield Ha({type:Ta?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ir.id,path:Ya}});if(Go){if((mo=Go.trees)!=null&&mo.length){let Gu=Ir([...Go.trees],Ya);po(Gu,Ya),Zn(Go.trees||[]),Oo(Ya||""),console.log("handleGetRepository:",Gu,Ya),setTimeout(()=>console.log(so,Go.trees,Ya,999999),2e3)}else Ya==""&&Qo([]);$r(((Eo=Go.commits)==null?void 0:Eo[0])||{})}return Go}),zu=Ya=>Qe(void 0,null,function*(){return new Promise((mo,Eo)=>Qe(void 0,null,function*(){Ya.children.length&&mo(),cr(Ya.path),yield ko(Ya.path),mo()}))}),Ko=(Ya,mo)=>Qe(void 0,null,function*(){var Eo;console.log("handleSelectTree",Ya,mo.nativeEvent.target.nodeName,mo);const Go=()=>{ou(mo.node.path),Ya=[mo.node.path],Io([...Ya])};mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="LI"||mo.nativeEvent.target.nodeName==="I"||mo.node.type==="blob"&&((Eo=Cn==null?void 0:Cn.sideBar)!=null&&Eo.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Go(),Ha({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Go())}),Vu=(Ya,mo,Eo)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Go=yield Ha({type:"shixunsDetail/deleteGitFile",payload:{id:ir.id,path:Ya,message:`\u5220\u9664${Ya}`,secret_repository:Ta?null:!0}});let Gu=Ya.split("/");if((Go==null?void 0:Go.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),Gu.splice(Gu.length-1,1);const mi=yield ko(Gu.length>1?Gu.join("/"):"");return mi!=null&&mi.trees||(Gu.splice(Gu.length-1,1),yield ko(Gu.length>1?Gu.join("/"):"")),ou(""),!0}else(Go==null?void 0:Go.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ya,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit/${Go==null?void 0:Go.message}/tab=2`}}):(Go==null?void 0:Go.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Go==null?void 0:Go.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit?tabId=service`}})})})},Pu=Ya=>{console.log(Ya,"item")},ll=(Ya,mo)=>Qe(void 0,null,function*(){if(console.log("handleExpand",mo),mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="path"||mo.nativeEvent.target.nodeName==="LI")return!0;yield zu(mo.node),xn.includes(mo.node.path)?xn.splice(xn.indexOf(mo.node.path),1):xn.push(mo.node.path),La([...xn])}),hl=()=>{jn(!1),localStorage.warehouseHideTip=!0},dl=Ya=>Qe(void 0,null,function*(){var mo;let Eo,Go="",Gu,mi;switch(Ta){case!0:Go="\u5F00\u542F\u7248\u672C\u5E93",Gu="\u5F00\u542F",mi="\u4E0D\u5F00\u542F",Eo=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(mo=et==null?void 0:et.detail)!=null&&mo.secret_repository?(Go="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u786E\u5B9A",mi="\u53D6\u6D88",Eo=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Go="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u4E0D\u4F7F\u7528",mi="\u4F7F\u7528",Eo=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ta&&(0,Ar.gy)(Ha,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Go,okText:Gu,cancelText:mi,content:Eo,onOk:()=>{var Lu;(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Go]),!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)||ql(Ya)},onCancel:()=>{var Lu;!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)&&ql(Ya)}})}),ql=Ya=>Qe(void 0,null,function*(){Ta?(yield(0,zr.h4)(An({},ir)),Ha({type:"practiceSetting/getCommonData",payload:An({},ir)})):yield(0,zr.K0)(ra(An({},ir),{is_secret_repository:Ya})),ko(),Ha({type:"shixunsDetail/getShixunsDetail",payload:{id:ir.id}})}),Il=Ya=>{console.log(Ya)},Si=Ya=>Qe(void 0,null,function*(){console.log(Ya);const mo=Ya.node.key,Eo=Ya.dragNode.key,Go=Ya.node.pos.split("-"),Gu=Ya.dropPosition-Number(Go[Go.length-1]);if(Ya.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ya.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ha({type:"shixunsDetail/moveGitFile",payload:An({id:ir.id,from:Ya.dragNode.path,to:Ya.node.path+"/"+Ya.dragNode.name,message:`${Ya.dragNode.path} move to ${Ya.node.path+"/"+Ya.dragNode.name} `},Ta?{}:{secret_repository:!0})})).status===0){ou(""),yield ko("");for(let Su=0;Suco({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:na,title:z.createElement("div",{className:"font16"},z.createElement(er.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ta&&((Kr=et==null?void 0:et.detail)==null?void 0:Kr.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ta&&((qr=et==null?void 0:et.detail)==null?void 0:qr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!so.length&&!Ta&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),so.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Xn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!ea.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:so,switcherIcon:z.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ll,expandedKeys:xn,selectedKeys:Rr,onSelect:Ko,draggable:!0,onDragEnter:Il,onDrop:Si,className:Et.gitTree}))):"",!so.length&&Ta&&((ho=et==null?void 0:et.detail)==null?void 0:ho.init_repository)&&z.createElement(qn,null),!so.length&&!Ta&&((gr=et==null?void 0:et.detail)==null?void 0:gr.secret_repository)&&z.createElement(qn,null))),z.createElement(Zt,{visible:Ca,defaultPath:Er,onClose:()=>$e(!1),isRepository:!Ta,onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");mo.pop(),yield ko(mo.join("/")),ou("")})}),z.createElement(ot,{visible:Nr,defaultPath:Er,onClose:()=>ja(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(rt,{visible:Lt,defaultPath:Er,onClose:()=>Vt(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(vt,{defaultPath:Er,visible:Dn,isRepository:Ta,onClose:()=>Mn(!1),onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");yield ko(Er),xn=[mo[0]||""],Rr=[Er],Io([...Rr]),La([...xn])})}),z.createElement(vr,{pathList:Er==null?void 0:Er.split("/"),showInputPath:!0,isMergeSelectFile:To,onFinish:Ya=>{To?ao(Ya):ko(Ya),Mr(!1)}}))},qn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:Cr.Oe}));var $n=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,practiceSetting:un,user:ea})=>({shixunsDetail:Gt,globalSetting:et,user:ea,practiceSetting:un,loading:lt}))(mt),ga={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},ha=ue(28103),Qa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Ga=(Gt,lt)=>{var et={};for(var un in Gt)wa.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Qa)for(var un of Qa(Gt))lt.indexOf(un)<0&&Xa.call(Gt,un)&&(et[un]=Gt[un]);return et},On=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Za=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Ga(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useParams)(),[so,Qo]=(0,z.useState)([]);(0,z.useEffect)(()=>{vu()},[Ha]);const vu=()=>On(void 0,null,function*(){const xr=yield Xn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ta.id,secret_repository:Ha?void 0:!0}});xr&&Qo(xr.commits||[])});return z.createElement(z.Fragment,null,so==""&&z.createElement("div",{className:ga.empty},z.createElement("img",{src:Cr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),so!=""&&z.createElement("section",{className:ga.bg},z.createElement("div",{className:ga.wrap},z.createElement("div",{className:ga.content},so==null?void 0:so.map(xr=>{var ca,Ur;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,xr.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ga.imageUrl,src:qt.Z.IMG_SERVER+"/"+((ca=xr.author)==null?void 0:ca.image_url)})),z.createElement(Re.Z,{className:ga.blueLight},z.createElement("span",{className:"ml20"},(Ur=xr.author)==null?void 0:Ur.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ga.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ga.blueLight}`},xr.time))),z.createElement(ha.Z,{className:ga.divider}))})))))};var Vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Za),bo=ue(87394),ia=ue(59301),yn=Object.defineProperty,tu=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,Vo=(Gt,lt,et)=>lt in Gt?yn(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Uo=(Gt,lt)=>{for(var et in lt||(lt={}))Jr.call(lt,et)&&Vo(Gt,et,lt[et]);if(Ao)for(var et of Ao(lt))Ho.call(lt,et)&&Vo(Gt,et,lt[et]);return Gt},Fo=(Gt,lt)=>tu(Gt,Dr(lt)),Yo=(Gt,lt)=>{var et={};for(var un in Gt)Jr.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Ao)for(var un of Ao(Gt))lt.indexOf(un)<0&&Ho.call(Gt,un)&&(et[un]=Gt[un]);return et},oa=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{TabPane:uo}=Ye.default,Do=Gt=>{var lt=Gt,{globalSetting:et,loading:un,dispatch:ea,practiceSetting:Wa,shixunsDetail:Xn}=lt,Ha=Yo(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Cn,Ta,so,Qo,vu,xr,ca,Ur,Kr,qr,ho,gr,ir,wr,Qr,vo,Nr,ja,Ca;const[$e,Lt]=(0,z.useState)("1"),[Vt,Dn]=(0,z.useState)("1");let[Mn,Er]=(0,z.useState)();const Lr=(0,z.useRef)(),[xn,La]=(0,z.useState)(!0),[Rr,Io]=(0,z.useState)(["2","1"]),[Ro,Zn]=(0,z.useState)([]),na=(0,z.useRef)(),jn=(0,xe.useParams)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:ia.createElement("span",null,ia.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ia.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},ia.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var sr,cr,qa,Hr,To,Mr,ao,co,Ir,ou,Bu,po,Ou,ko,zu,Ko,Vu,Pu;try{((qa=(cr=(sr=Xn==null?void 0:Xn.fileContent)==null?void 0:sr.content)==null?void 0:cr.content)!=null&&qa.length||((To=(Hr=Xn==null?void 0:Xn.fileContent)==null?void 0:Hr.content)==null?void 0:To.content)=="")&&(((Mr=Xn==null?void 0:Xn.fileContent)==null?void 0:Mr.file_type)==="txt"?(Lr.current=window.decodeURIComponent(escape(window.atob((co=(ao=Xn==null?void 0:Xn.fileContent)==null?void 0:ao.content)==null?void 0:co.content))),Mn=window.decodeURIComponent(escape(window.atob((ou=(Ir=Xn==null?void 0:Xn.fileContent)==null?void 0:Ir.content)==null?void 0:ou.content))),Er(Mn)):(Lr.current=(po=(Bu=Xn==null?void 0:Xn.fileContent)==null?void 0:Bu.content)==null?void 0:po.content,Mn=(ko=(Ou=Xn==null?void 0:Xn.fileContent)==null?void 0:Ou.content)==null?void 0:ko.content,Er(Mn)))}catch(ll){Lr.current=window.atob((Ko=(zu=Xn==null?void 0:Xn.fileContent)==null?void 0:zu.content)==null?void 0:Ko.content),Mn=window.atob((Pu=(Vu=Xn==null?void 0:Xn.fileContent)==null?void 0:Vu.content)==null?void 0:Pu.content),Er(Mn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Xn.fileContent.content)},[(Cn=Xn==null?void 0:Xn.fileContent)==null?void 0:Cn.content]),(0,z.useEffect)(()=>{var sr;const cr=(sr=Wa==null?void 0:Wa.sideBar)==null?void 0:sr.selectPath.split("/");Io(cr)},[(Ta=Wa==null?void 0:Wa.sideBar)==null?void 0:Ta.selectPath]);const $r=sr=>{Er(sr);let cr=-1;sr===Lr.current?cr=0:cr=1,ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!cr}})};(0,z.useEffect)(()=>{new Promise((sr,cr)=>oa(void 0,null,function*(){var qa,Hr,To;if(((qa=Wa==null?void 0:Wa.sideBar)==null?void 0:qa.selectPath)!==""&&((Hr=Wa==null?void 0:Wa.sideBar)!=null&&Hr.selectPath)){const Mr=yield ea({type:"shixunsDetail/getFileContent",payload:{id:jn.id,path:(To=Wa==null?void 0:Wa.sideBar)==null?void 0:To.selectPath,secret_repository:xn?null:!0}});Mr!=null&&Mr.content||(Mr==null?void 0:Mr.content)==""||ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(so=Wa==null?void 0:Wa.sideBar)==null?void 0:so.selectPath]);const lo=ia.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:sr=>{var cr;!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.secret_repository)&&sr.key==="2"&&Dn("1"),Lt(sr.key),sr.key==="1"?La(!0):La(!1)}},ia.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(sr=>{var cr,qa;return!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.init_repository)||(qa=Xn==null?void 0:Xn.detail)!=null&&qa.is_jupyter_lab?sr.id!=="2":sr}).map((sr,cr)=>ia.createElement(ye.default.Item,{className:"leaveClick",key:sr.id},sr.name))),Oo=(sr=!1,cr=1)=>oa(void 0,null,function*(){var qa,Hr,To,Mr;const ao=yield ea({type:"shixunsDetail/updateRepositoryFile",payload:{id:jn.id,path:(Hr=(qa=Xn==null?void 0:Xn.fileContent)==null?void 0:qa.params)==null?void 0:Hr.path,content:Mn,secret_repository:xn?null:!0,sync_origin_shixun:sr}});ao!=null&&ao.content&&((To=Xn==null?void 0:Xn.detail)!=null&&To.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),ea({type:"practiceSetting/setSideBarTabs",payload:Fo(Uo({},Wa.sideBar),{confirmLeave:!1})})),(Mr=Xn==null?void 0:Xn.detail)!=null&&Mr.copy_for_exercise&&(0,ta.m)(ea,Xn,jn.id,cr)});return ia.createElement("div",{className:x.warehouse},ia.createElement("div",{className:x.header},ia.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},ia.createElement(Re.Z,{flex:"1"},ia.createElement(gt.Z,{align:"middle"},ia.createElement(Re.Z,null,ia.createElement(Be.Z,{dropdownRender:()=>lo,className:x.menu},ia.createElement("span",{className:"font16 c-white current ml20"},sa.find(sr=>sr.id===$e).name," ",ia.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),ia.createElement(Re.Z,{flex:"81px"},ia.createElement("div",{className:x.line})),ia.createElement(Re.Z,null,ia.createElement(Ye.default,{className:x.tabs,activeKey:Vt,onChange:sr=>{var cr;(cr=Wa==null?void 0:Wa.sideBar)!=null&&cr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},ia.createElement(uo,{tab:ia.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),xn&&((Qo=Xn==null?void 0:Xn.detail)==null?void 0:Qo.init_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!xn&&((vu=Xn==null?void 0:Xn.detail)==null?void 0:vu.secret_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(xn&&((xr=Xn==null?void 0:Xn.repository)==null?void 0:xr.git_url)||!xn&&((ca=Xn==null?void 0:Xn.secretRepository)==null?void 0:ca.git_url))&&ia.createElement(ia.Fragment,null,ia.createElement(Re.Z,null,ia.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),ia.createElement("input",{value:xn?(Ur=Xn==null?void 0:Xn.repository)==null?void 0:Ur.git_url:(Kr=Xn==null?void 0:Xn.secretRepository)==null?void 0:Kr.git_url}),ia.createElement(E.CopyToClipboard,{text:xn?(qr=Xn==null?void 0:Xn.repository)==null?void 0:qr.git_url:(ho=Xn==null?void 0:Xn.secretRepository)==null?void 0:ho.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},ia.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},ia.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),ia.createElement("div",{className:x.content,style:{overflow:"auto"}},Vt==="1"&&ia.createElement(ia.Fragment,null,ia.createElement("aside",{className:x.left},ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},ia.createElement($n,{setTreeData:Zn,treeData:Ro,activeKey:$e,isRepository:xn}))),ia.createElement("aside",{className:x.right,ref:na},((gr=Wa==null?void 0:Wa.sideBar)==null?void 0:gr.selectPath)!==""&&ia.createElement(ia.Fragment,null,ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},ia.createElement("div",{className:x.filePathWrp},ia.createElement(gt.Z,{align:"middle",className:"w100"},ia.createElement(Re.Z,null,ia.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),ia.createElement(Re.Z,{flex:"40px"},ia.createElement("div",{className:x.line,style:{marginLeft:20}})),ia.createElement(Re.Z,{className:x.filePath},Rr.map((sr,cr)=>ia.createElement("span",{className:"c-blue"},sr))))),ia.createElement("div",{className:un.effects["shixunsDetail/getFileContent"]?"hide":"show"},ia.createElement(bo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ir=Xn==null?void 0:Xn.fileContent)==null?void 0:ir.filename,type:((wr=Xn==null?void 0:Xn.fileContent)==null?void 0:wr.file_type)==="office"?"download":(Qr=Xn==null?void 0:Xn.fileContent)==null?void 0:Qr.file_type,data:Mn,monacoEditor:{value:Mn,language:(vo=Xn==null?void 0:Xn.fileContent)==null?void 0:vo.language,onChange:sr=>$r(sr),options:{fontSize:14}}}))),((Nr=Xn==null?void 0:Xn.fileContent)==null?void 0:Nr.file_type)==="txt"&&ia.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},ia.createElement(Re.Z,null,ia.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${jn.id}/challenges`)}},"\u53D6\u6D88"),ia.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:sr=>{var cr,qa;(cr=Xn==null?void 0:Xn.detail)!=null&&cr.is_fork_from_creator&&((qa=Xn==null?void 0:Xn.detail)!=null&&qa.copy_for_exercise)?ea({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Hr,To)=>{Oo(Hr,To)}}}):Oo()}},"\u63D0\u4EA4")))),((ja=Wa==null?void 0:Wa.sideBar)==null?void 0:ja.selectPath)==""&&((Ca=Xn==null?void 0:Xn.detail)==null?void 0:Ca.init_repository)&&ia.createElement("div",{className:x.empty},ia.createElement("img",{src:Cr.x7,width:"258"}),ia.createElement("br",null),ia.createElement("span",{className:"c-grey-c"},!!(Ro!=null&&Ro.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ro!=null&&Ro.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Vt==="2"&&ia.createElement("div",{className:x.commit},ia.createElement(Vr,{isRepository:xn}))))};var Lo=(0,xe.connect)(({loading:Gt,globalSetting:lt,practiceSetting:et,shixunsDetail:un})=>({globalSetting:lt,loading:Gt,practiceSetting:et,shixunsDetail:un}))(Do)},80408:function(Le,Nt,ue){"use strict";ue.d(Nt,{S:function(){return Je},m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},69437:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ee}});var z=ue(59301),x=ue(75790),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(49647),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=Jt=>{["uploading","done","removed"].includes(Jt.file.status)&&rt(Jt.fileList)},ta=Jt=>{var bn;if(!Jt.percent||Jt.percent==100){const it=(bn=Jt.response)==null?void 0:bn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(Pn=>{var Wn;return((Wn=Pn.response)==null?void 0:Wn.id)!==it}))})}),!1}},Hn=Jt=>Pt.length?!1:Jt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ya=Jt=>E(void 0,null,function*(){var bn,it;const{language:Kt,env:Pn,mode:Wn,code:dn}=Jt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Kt,runtime:Pn,run_method:Wn,attachment_id:(it=(bn=Pt==null?void 0:Pt[0])==null?void 0:bn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ma=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:ma},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:ya},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:ta,beforeUpload:Hn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},78943:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Nt.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},86026:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return cv}});var z=ue(81081),x=ue(59301),xe=ue(75790),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(19374),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(72946),Re=ue(43418),Be=ue(8591),We=ue(98280),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const cn=(0,xe.useLocation)(),aa=(0,x.useRef)(""),nn=(0,xe.useParams)(),{title:hn,base_info_warning:vn,challenges_warning:Un,service_warning:En,repository_warning:Ot,mirror_warning:Ia}=Xe;(0,x.useEffect)(()=>{var an;aa.current=(an=cn.pathname.split("/"))==null?void 0:an[2],ze({type:"practiceSetting/setParams",payload:{id:aa.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:aa.current}})},[cn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Kn=()=>b(void 0,null,function*(){yield en(),xe.history.push(`/shixuns/${aa.current}/challenges`)}),en=()=>new Promise((an,ua)=>{var Rt;(Rt=Xe==null?void 0:Xe.sideBar)!=null&&Rt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),an()},onCancel:()=>{ua()}}):an()}),Nn=an=>{var ua;if(an===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Rt=()=>{xe.history.push(`/shixuns/${aa.current}/edit?tabId=${an}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:an,selectPath:"",confirmLeave:!1}})};(ua=Xe==null?void 0:Xe.sideBar)!=null&&ua.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rt()}}):Rt()},Xt=(an,ua=!1)=>{an=an!=null&&an.includes(".json")?an:`${an}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const Rt=yield(0,We.ZP)("/api"+an,{method:"get"});if(!Rt)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const $t=yield(0,gt.Ir)({id:Rt.shixun_identifier,jump_challenge_setting:ua});if($t!=null&&$t.game_identifier){(0,Je.xg)(`/tasks/${$t.game_identifier}`);return}($t==null?void 0:$t.status)===2?Xt($t==null?void 0:$t.message):($t==null?void 0:$t.status)===3&&St($t==null?void 0:$t.message)})})},St=an=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",an,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},kn=(an,ua)=>b(void 0,null,function*(){var Rt,$t,Ka,Da;if(yield en(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Rt=Ke.detail)!=null&&Rt.is_jupyter||($t=Ke.detail)!=null&&$t.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:aa.current}}).then(va=>{var Na;va!=null&&va.identifier&&((Na=xe.history)==null||Na.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const fa=ua?yield(0,gt.BK)({id:an}):yield(0,gt.Ir)({id:an});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fa==null?void 0:fa.status)==5&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Da=(Ka=fa==null?void 0:fa.data)==null?void 0:Ka.challenge_errors)==null?void 0:Da.map((va,Na)=>{var pa;return He.createElement("span",{key:Na,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",Na!=((pa=fa==null?void 0:fa.data)==null?void 0:pa.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,Na,pa;window.location.href=`/shixuns/${aa.current}/edit/${(pa=(Na=(va=fa==null?void 0:fa.data)==null?void 0:va.challenge_errors)==null?void 0:Na[0])==null?void 0:pa.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:aa.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Xt(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&St(va==null?void 0:va.message)})}});return}if((fa==null?void 0:fa.status)==6&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${aa.current}/edit?tabId=environment`}});return}if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)(ua?`/tasks/${fa==null?void 0:fa.identifier}/jupyter`:`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Xt(fa==null?void 0:fa.message):(fa==null?void 0:fa.status)===3&&St(fa==null?void 0:fa.message)}),Ut=()=>b(void 0,null,function*(){yield en(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),wt=an=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===an?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Kn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:Ut,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:wt("information"),className:Te.clickWarp,onClick:()=>Nn("information")},vn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("warehouse"),className:Te.clickWarp,onClick:()=>Nn("warehouse")},Ot?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("level"),className:Te.clickWarp,onClick:()=>Nn("level")},Un?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("service"),className:Te.clickWarp,onClick:()=>Nn("service")},En?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("environment"),className:Te.clickWarp,onClick:()=>Nn("environment")},Ia?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>kn(aa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(48551),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},ta="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Hn=Object.defineProperty,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Hn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))ma.call(le,re)&&bn(oe,re,le[re]);if(ya)for(var re of ya(le))Jt.call(le,re)&&bn(oe,re,le[re]);return oe},Kt=(oe,le)=>{var re={};for(var ve in oe)ma.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&Jt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Wn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Kt(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:pt.btn},x.createElement("span",{className:pt.s1},cn.name),x.createElement("img",{src:ta,className:pt.s2,onClick:()=>Ee(aa)})))))},dn=ue(89392),ot=ue(49647),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Tt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var In=(0,xe.connect)()(Tt),mn=ue(80408),Fn=ue(32050),Ne=ue(19248),we=ue(12470),Ue=ue(59301),zt=Object.defineProperty,Zt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Ht=(oe,le,re)=>le in oe?zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))rn.call(le,re)&&Ht(oe,re,le[re]);if(on)for(var re of on(le))Ln.call(le,re)&&Ht(oe,re,le[re]);return oe},ke=(oe,le)=>Zt(oe,qt(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)rn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&on)for(var ve of on(oe))le.indexOf(ve)<0&&Ln.call(oe,ve)&&(re[ve]=oe[ve]);return re},jt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn;const[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(""),[Xt,St]=(0,x.useState)(""),[kn,Ut]=(0,x.useState)(""),[wt,an]=(0,x.useState)(),ua=(0,x.useRef)({}),Rt=(0,x.useRef)(""),$t=(0,x.useRef)(""),Ka=(0,x.useRef)(""),Da=(0,x.useRef)(null),fa=(0,x.useRef)((0,dn.throttle)(()=>Br(),2e3,{leading:!0,trailing:!1})).current,{id:va}=Xe,[Na,pa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{va&&jr()},[va]),(0,x.useEffect)(()=>(JSON.stringify(nn)!=="{}"&&Aa(),()=>{clearTimeout(Da.current)}),[nn,en,kn,Xt]);const Aa=()=>{clearTimeout(Da.current),Da.current=setTimeout(()=>{!(0,dn.isEqual)(nn,ua.current)||en!==Rt.current||kn!==$t.current||Xt!==Ka.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},jr=()=>jt(void 0,null,function*(){var hr,kr,No,da,dr,Xr,Jn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_base_info.json`,{method:"get"});if(Sa.status===0){const Ua=ke(De({},Sa.data),{description:(0,mn.S)(Sa.data.description)}),Mo={description:Ua.description,shixun_tags:Ua.shixun_tags,name:Ua.name,course:((hr=Ua==null?void 0:Ua.disciplines)==null?void 0:hr.length)>0?[(No=(kr=Ua==null?void 0:Ua.disciplines)==null?void 0:kr[0])==null?void 0:No.id,(Xr=(dr=(da=Ua==null?void 0:Ua.disciplines)==null?void 0:da[0])==null?void 0:dr.sub_discipline)==null?void 0:Xr.id]:[]};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Mo.jupyter_show_description=Sa.data.jupyter_show_description),aa.setFieldsValue(Mo),ua.current=De({},Mo),Rt.current=Ua.attachment_id||"",$t.current=Ua.cover_image_id||"",Ka.current=Ua.attachment_id_b||"",hn(De({},Mo)),Nn(Ua.attachment_id||""),St(Ua.attachment_id_b||""),Ut(Ua.cover_image_id||""),an(Ua.cover_image||"")}}),yo=(hr,kr)=>{hn(De({},kr))},So=()=>{nr()},Br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),aa.submit()},Bn=(hr,kr=!1,No=1)=>{var da;const{name:dr,description:Xr,shixun_tags:Jn,course:Sa,jupyter_show_description:Ua=!1}=hr;let Mo={name:dr,description:Xr,shixun_tags:Jn,attachment_id:en,cover_image_id:kn,attachment_id_b:Xt,sub_discipline_ids:Sa[1]};(da=Ge.detail)!=null&&da.is_jupyter_lab&&(Mo=ke(De({},Mo),{jupyter_show_description:Ua})),(0,We.ZP)(`/api/shixuns/${va}/base_info_save.json`,{method:"post",body:{shixun:De({},Mo),sync_origin_shixun:kr}}).then(Ju=>jt(void 0,null,function*(){var Ti,Yi,rd,Ja;if(Ju.status===0&&((Ti=Ge==null?void 0:Ge.detail)!=null&&Ti.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:va}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ua.current={description:nn.description,shixun_tags:nn.shixun_tags,name:nn.name},Rt.current=en,$t.current=kn,Ka.current=Xt,(Yi=Ge==null?void 0:Ge.detail)!=null&&Yi.copy_for_exercise)){const oo=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:va,save_type:No}});No===1?(rd=oo==null?void 0:oo.data)!=null&&rd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ja=oo==null?void 0:oo.data)==null?void 0:Ja.shixun_name,getBaseInfo:()=>{jr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(oo==null?void 0:oo.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Po,qo;(0,Je.xg)(`/shixuns/${(qo=(Po=Ge==null?void 0:Ge.detail)==null?void 0:Po.fork_from)==null?void 0:qo.fork_identifier}/challenges`)}}))}}))},nr=()=>{var hr;const kr=()=>{xe.history.push(`/shixuns/${va}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hr=Xe==null?void 0:Xe.sideBar)!=null&&hr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{kr()}}):kr()};function br(hr){const kr=hr.type==="image/jpeg"||hr.type==="image/png";return kr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),kr}const Tn=Ue.createElement(de.ZP,{loading:vn,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ka=Ue.createElement(de.ZP,{loading:Ia,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ba=Ue.createElement(de.ZP,{loading:En,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function lr(hr,kr){const No=new FileReader;No.addEventListener("load",()=>kr(No.result)),No.readAsDataURL(hr)}const to=hr=>{var kr,No;if(hr.file.status==="uploading"){Un(!0);return}hr.file.status==="done"&&(Un(!1),Nn((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Co=hr=>{var kr,No;if(hr.file.status==="uploading"){Ot(!0);return}hr.file.status==="done"&&(Ot(!1),St((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Ma=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+en,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>Nn(""),style:{fontSize:"16px",color:"red"}}))),Zr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Xt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>St(""),style:{fontSize:"16px",color:"red"}}))),Au=hr=>{var kr,No;if(hr.file.status==="uploading"){Kn(!0);return}hr.file.status==="done"&&(Kn(!1),Ut((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id),pa(!0))},Du=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Na?"/api/attachments/"+kn:wt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{Ut(""),an("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onValuesChange:yo,onFinish:hr=>{var kr,No;(kr=Ge==null?void 0:Ge.detail)!=null&&kr.is_fork_from_creator&&((No=Ge==null?void 0:Ge.detail)!=null&&No.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hr,type:"information",fn:(da,dr,Xr)=>{Bn(da,dr,Xr)}}}):Bn(hr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=nn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Wn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:hr=>hr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},en?Ma():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:to},Tn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Xt?Zr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Co},Ba))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},kn||wt?Du():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Au},ka))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:nn.description||"",watch:!0})),((cn=Ge.detail)==null?void 0:cn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(In,{onSave:fa,onCancel:So,loading:vn||Ia||En}))};var yt=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(sn),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Qt=ue(38854),vt=ue(71418),Et=ue(17574),Ct=ue(78673),Yt=ue(56102),bt={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Wt=Object.defineProperty,Qn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,or=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))tn.call(le,re)&&or(oe,re,le[re]);if(Qn)for(var re of Qn(le))la.call(le,re)&&or(oe,re,le[re]);return oe},vr=(oe,le)=>{var re={};for(var ve in oe)tn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Qn)for(var ve of Qn(oe))le.indexOf(ve)<0&&la.call(oe,ve)&&(re[ve]=oe[ve]);return re},er=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=vr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>er(void 0,[...Kn],function*(en={}){const Nn=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),secret_repository:Ge?void 0:!0}});Nn!=null&&Nn.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose())}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:bt.modal,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Ot,onChange:()=>{var Kn,en,Nn,Xt;const St=mr({},vn.getFieldsValue()),kn=(Kn=St==null?void 0:St.path)==null?void 0:Kn.split(""),Ut=(en=St==null?void 0:St.file)==null?void 0:en.split("");(Nn=kn==null?void 0:kn.filter(wt=>wt=="/"))!=null&&Nn.length&&(St.path=St.path.substring(0,St.path.length-1)),(Xt=Ut==null?void 0:Ut.filter(wt=>wt=="/"))!=null&&Xt.length&&(St.file=St.file.substring(0,St.path.length-1)),vn.setFieldsValue(mr({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var zr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Wr),Pr=ue(45923),Ar=ue(6557),Cr=ue(59301),tr=Object.defineProperty,no=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,wn=(oe,le,re)=>le in oe?tr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vn=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&wn(oe,re,le[re]);if(no)for(var re of no(le))At.call(le,re)&&wn(oe,re,le[re]);return oe},ln=(oe,le)=>{var re={};for(var ve in oe)ar.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&no)for(var ve of no(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ra=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ln(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>An(void 0,[...Kn],function*(en={},Nn=!1,Xt=1){var St,kn;const Ut=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:en.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:Nn}});Ut!=null&&Ut.url&&((St=re==null?void 0:re.detail)!=null&&St.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose()),(kn=re==null?void 0:re.detail)!=null&&kn.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,Xt)}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return Cr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:bt.modal,destroyOnClose:!0,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Cr.createElement("section",{className:bt.bg},Cr.createElement("div",{className:bt.wrap},Cr.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn=>{var en,Nn;(en=re==null?void 0:re.detail)!=null&&en.is_fork_from_creator&&((Nn=re==null?void 0:re.detail)!=null&&Nn.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Kn,type:"wareHouse",fn:(Xt,St,kn)=>{Ot(Xt,St,kn)}}})):Ot(Kn)},onChange:()=>{var Kn,en;const Nn=Vn({},vn.getFieldsValue()),Xt=(Kn=Nn==null?void 0:Nn.path)==null?void 0:Kn.split("");((en=Xt==null?void 0:Xt.filter(St=>St=="/"))==null?void 0:en.length)>1&&(Nn.path=Nn.path.substring(0,Nn.path.length-1)),vn.setFieldsValue(Vn({},Nn)),nn(Nn)}},Cr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Cr.createElement(Oe.Z,null,Cr.createElement(Ie.Z,null,Cr.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),Cr.createElement(Ie.Z,{flex:"1"},Cr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Cr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Cr.createElement("div",{className:"mt10 mb20"},Cr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Cr.createElement(Pr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ra=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(ra),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ga=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&$n(oe,re,le[re]);if(ht)for(var re of ht(le))qn.call(le,re)&&$n(oe,re,le[re]);return oe},ha=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&qn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Qa=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const wa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ha(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Nn=Ee.defaultPath.split("/");Nn.length===1?(En(""),Ia(Ee.defaultPath)):(Ia(Nn.pop()),En(Nn.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var Nn,Xt;hn.current=(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[2]},[]);const Kn=(...Nn)=>Qa(void 0,[...Nn],function*(Xt={}){const St=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:cn.id,from:Ee.defaultPath,to:Un+Xt.path,message:Xt.commitMessage||`${Ee.defaultPath} rename to ${Un}${Xt.path} `,secret_repository:Ge}});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Xt.path,name:Xt.path}),Ee.onClose())}),en=()=>{var Nn,Xt;xe.history.push(`/shixuns/${hn.current}/${(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:bt.modal,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn,onChange:()=>{var Nn,Xt;const St=ga({},vn.getFieldsValue()),kn=(Nn=St==null?void 0:St.path)==null?void 0:Nn.split("");((Xt=kn==null?void 0:kn.filter(Ut=>Ut=="/"))==null?void 0:Xt.length)>1&&(St.path=St.path.substring(0,St.path.length-1)),vn.setFieldsValue(ga({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ot}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Xa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(wa),Ga=ue(13322),On={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},Za=ue(59301),Vr=Object.defineProperty,bo=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,tu=(oe,le,re)=>le in oe?Vr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dr=(oe,le)=>{for(var re in le||(le={}))ia.call(le,re)&&tu(oe,re,le[re]);if(bo)for(var re of bo(le))yn.call(le,re)&&tu(oe,re,le[re]);return oe},Ao=(oe,le)=>{var re={};for(var ve in oe)ia.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bo)for(var ve of bo(oe))le.indexOf(ve)<0&&yn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Jr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ho}=Pt.default,Vo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Ao(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)();let Kn;(0,x.useEffect)(()=>{Ee.visible&&(vn.resetFields(),En([]))},[Ee.visible]),(0,x.useEffect)(()=>{hn.current=cn.id},[]),(0,x.useEffect)(()=>{const Ut=sessionStorage.getItem("pathArray");if(Ut){const wt=Ut.split(",").join("/"),an=wt.indexOf("/")===0?wt.substr(1):wt;Ia(an)}},[]);const en=Ut=>{var wt,an,ua,Rt;if(Kn=Ut.file.name,Ut.file.status==="done"||Ut.file.status==="uploading"){if(En(Ut.fileList),!Ut.file.response)return;if(((wt=Ut.file.response)==null?void 0:wt.status)===0){(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),vn.validateFields());return}En(Un.filter($t=>$t.uid!==Ut.file.uid)),(ua=Ut.file.response)!=null&&ua.message&&Be.ZP.info((Rt=Ut.file.response)==null?void 0:Rt.message)}},Nn=Ut=>Jr(void 0,null,function*(){if(!Ut.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:cn.id,path:Ot?`${Ot}/${Ut.name}`:Ut.name,message:vn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ot?`${Ot}/${Ut.name}`:Ut.name}`,secret_repository:Ge?null:!0}})).status===0&&(En(Un.filter(an=>an.uid!==Ut.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Xt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!vn.getFieldValue("commitMessage"),data:()=>Jr(void 0,null,function*(){return new Promise((Ut,wt)=>Jr(void 0,null,function*(){setTimeout(()=>Jr(void 0,null,function*(){const an=yield vn.getFieldsValue(),ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});Ut(ua)}),200)}))}),fileList:Un,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${hn.current}/upload_git_file.json`,onChange:en,onRemove:Nn,beforeUpload:Ut=>(Kn=Ut.name,Ut.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},St=(Ut=!1,wt=1)=>Jr(void 0,null,function*(){var an;const ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});for(let Rt=0;Rt{$t.append(Da,ua[Da].toString())});const Ka=yield(0,We.ZP)(`/api/shixuns/${hn.current}/upload_git_file.json`,{method:"post",body:$t},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),kn(),(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,wt)}),kn=()=>{var Ut,wt;xe.history.push(`/shixuns/${hn.current}/${(wt=(Ut=Ze.pathname)==null?void 0:Ut.split("/"))==null?void 0:wt[3]}${Ot?`/master/shixun_show/${Ot}`:""}`)};return Za.createElement(Re.default,{open:Ee.visible,onOk:Ut=>{vn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},Za.createElement("section",{className:On.bg},Za.createElement("div",{className:On.wrap},Za.createElement("div",{className:On.title},"\u4E0A\u4F20\u6587\u4EF6"),Za.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Jr(void 0,null,function*(){var Ut,wt;yield vn.validateFields(),(Ut=re==null?void 0:re.detail)!=null&&Ut.is_fork_from_creator&&((wt=re==null?void 0:re.detail)!=null&&wt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(an,ua)=>{St(an,ua)}}})):St()}),onValuesChange:()=>nn(Dr({},vn.getFieldsValue()))},Za.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Za.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),Za.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ut,wt){return(Un==null?void 0:Un.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Za.createElement("div",{onClick:()=>{if(!vn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Za.createElement(Ho,Dr({},Xt),Za.createElement("div",null,Za.createElement("i",{className:`iconfont icon-shangchuan font50 ${On.colorBlue}`})),Za.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Za.createElement("span",{className:`${On.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),Za.createElement(Ga.Z,{onFinish:Ut=>Ia(Ut)})))};var Uo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Vo),Fo={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Yo={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},oa=Object.defineProperty,uo=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,Gt=(oe,le,re)=>le in oe?oa(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Do.call(le,re)&&Gt(oe,re,le[re]);if(uo)for(var re of uo(le))Lo.call(le,re)&&Gt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const un=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),cn=(0,xe.useParams)(),aa=(0,xe.useLocation)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(""),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)([]),[Kn,en]=(0,x.useState)([]);(0,x.useEffect)(()=>{var wt,an;nn.current=((an=(wt=aa.pathname)==null?void 0:wt.split("/"))==null?void 0:an[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const wt=Xe.join("/");let an=[];Xe.map((ua,Rt)=>{Rt===0?an.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ua}`,path:wt}):an.push({val:`/${ua}`,path:wt})}),Ia(an),vn(wt),En(wt),Nn(wt)},[oe.actionTabs.key]);const Nn=wt=>et(void 0,null,function*(){const an=yield ve({type:nn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:cn.id,path:wt}});an&&en(an.trees||[])}),Xt=wt=>{let an=hn;wt.type==="tree"&&(Ot.length?Ot.push({val:`/${wt.name}`,path:wt.name}):Ot.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.name}`,path:wt.name}),Ia(Ot),an=hn?`${hn}/${wt.name}`:wt.name,vn(an)),Nn(an)},St=(wt,an)=>{const ua=Ot.filter(($t,Ka)=>Ka<=an);Ia(ua);const Rt=ua.filter(($t,Ka)=>Ka!==0).map($t=>$t.val).join("").substr(1);vn(Rt),Nn(Rt)},kn=()=>et(void 0,null,function*(){const wt=Ze==null?void 0:Ze.getFieldsValue(),an=hn?`${hn}${wt!=null&&wt.name?`/${wt==null?void 0:wt.name}`:""}`:wt==null?void 0:wt.name;if(Ge){Ee(an),Ut();return}if(Ke){yield Ze.validateFields();const ua=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:cn.id,path:an}),nn.current?{}:{secret_repository:!0})});Ee(Un),ua.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(an),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ut()}),Ut=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:kn,onCancel:Ut},x.createElement("div",{className:Yo.wrap},x.createElement("div",{className:Yo.content},x.createElement("div",{className:Yo.mainPathWrap},!!(Ot!=null&&Ot.length)&&Ot.map((wt,an)=>x.createElement("a",{key:an,onClick:()=>St(wt,an)},wt.val))),!!(Kn!=null&&Kn.length)&&Kn.map((wt,an)=>wt.type==="tree"&&x.createElement("a",{key:an,onClick:()=>Xt(wt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yo.colorBlue}`}),wt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},hn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ea=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(un),Wa=ue(18785),Xn=ue(84105),Ha=ue(1997),Cn=ue(39419),Ta=Object.defineProperty,so=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ur=(oe,le,re)=>le in oe?Ta(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kr=(oe,le)=>{for(var re in le||(le={}))xr.call(le,re)&&Ur(oe,re,le[re]);if(vu)for(var re of vu(le))ca.call(le,re)&&Ur(oe,re,le[re]);return oe},qr=(oe,le)=>so(oe,Qo(le)),ho=(oe,le)=>{var re={};for(var ve in oe)xr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&vu)for(var ve of vu(oe))le.indexOf(ve)<0&&ca.call(oe,ve)&&(re[ve]=oe[ve]);return re},gr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:ir}=Et.default,wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:cn,setTreeData:aa}=le,nn=ho(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),hn,vn,Un,En,Ot,Ia,Kn;const en=(0,xe.useParams)(),Nn=(0,xe.useLocation)(),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(!1),[wt,an]=(0,x.useState)(!1),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)("");let[va,Na]=(0,x.useState)([]),[pa,Aa]=(0,x.useState)([]);const[jr,yo]=(0,x.useState)([]),[So,Br]=(0,x.useState)(!1),[Bn,nr]=(0,x.useState)(),[br,Tn]=(0,x.useState)(),[ka,Ba]=(0,x.useState)(""),[lr,to]=(0,x.useState)(),[Co,Ma]=(0,x.useState)(!1);(0,x.useEffect)(()=>{aa([]),dr(""),localStorage.warehouseHideTip||Br(!0)},[Nn.pathname,Ze]);const Zr=(Ja="")=>gr(void 0,null,function*(){(yield(0,gt.Zt)({id:en.id,secret_dir_path:Ja}))&&to(Ja)}),Au=Ja=>{var oo;return x.createElement(st.default,{className:Fo.menu,onClick:Po=>{switch(fa(Ja.path||""),Po.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ut(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Rt(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ka(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),an(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Sa(Ja.path,Ja.name,Ja);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Ua(Ja);break}}},(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Ja.type!=="topTree"&&Ja.type!=="tree"&&((oo=re==null?void 0:re.detail)==null?void 0:oo.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ja.type!=="topTree"&&x.createElement(Yt.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Ja==null?void 0:Ja.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ja.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Du=(Ja,oo)=>Ja.map(Po=>(oo==""?Po.path=oo+Po.name:Po.path=oo+"/"+Po.name,Po.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Po.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Po.name)))),x.createElement(Ie.Z,null,(Po.type==="blob"||Po.type==="tree")&&x.createElement(Qt.Z,{dropdownRender:()=>Au(Po),className:Fo.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Po.disableCheckbox=Xt&&Xt!==Po.name,Po.className=Po.type==="tree"?Fo.pl23:"",Po.checkable=Po.type!=="tree",Po.isLeaf=Po.type!=="tree",Po.children=Po.type==="tree"&&[],Po.key=Po.path,Po)),hr=Ja=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ja}})},kr=(Ja,oo)=>gr(void 0,null,function*(){const Po=Ja.split("/");yield dr(Da),setTimeout(()=>{hr(Ja),va=[Po[0]||""],pa=[Ja],Aa([...pa]),Na([...va])},150)}),No=(Ja,oo)=>{if(oo=="")cn=[...Ja],aa([...Ja]);else{let Po=da(cn,oo,Ja);cn=Po,aa([...Po])}};function da(Ja,oo,Po){return Ja.map(qo=>qo.key===oo?(qo.children=[...Po],Kr({},qo)):qo.children?qr(Kr({},qo),{children:da(qo.children,oo,Po)}):qo)}const dr=(Ja="")=>gr(void 0,null,function*(){var oo,Po;const qo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:en.id,path:Ja}});if(qo){if((oo=qo.trees)!=null&&oo.length){let Bl=Du([...qo.trees],Ja);No(Bl,Ja),yo(qo.trees||[]),Tn(Ja||""),console.log("handleGetRepository:",Bl,Ja),setTimeout(()=>console.log(cn,qo.trees,Ja,999999),2e3)}else Ja==""&&aa([]);nr(((Po=qo.commits)==null?void 0:Po[0])||{})}return qo}),Xr=Ja=>gr(void 0,null,function*(){return new Promise((oo,Po)=>gr(void 0,null,function*(){Ja.children.length&&oo(),Ba(Ja.path),yield dr(Ja.path),oo()}))}),Jn=(Ja,oo)=>gr(void 0,null,function*(){var Po;console.log("handleSelectTree",Ja,oo.nativeEvent.target.nodeName,oo);const qo=()=>{hr(oo.node.path),Ja=[oo.node.path],Aa([...Ja])};oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="LI"||oo.nativeEvent.target.nodeName==="I"||oo.node.type==="blob"&&((Po=Ee==null?void 0:Ee.sideBar)!=null&&Po.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):qo())}),Sa=(Ja,oo,Po)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Po.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){const qo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:en.id,path:Ja,message:`\u5220\u9664${Ja}`,secret_repository:Ze?null:!0}});let Bl=Ja.split("/");if((qo==null?void 0:qo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Bl.splice(Bl.length-1,1);const di=yield dr(Bl.length>1?Bl.join("/"):"");return di!=null&&di.trees||(Bl.splice(Bl.length-1,1),yield dr(Bl.length>1?Bl.join("/"):"")),hr(""),!0}else(qo==null?void 0:qo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ja,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit/${qo==null?void 0:qo.message}/tab=2`}}):(qo==null?void 0:qo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,qo==null?void 0:qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit?tabId=service`}})})})},Ua=Ja=>{console.log(Ja,"item")},Mo=(Ja,oo)=>gr(void 0,null,function*(){if(console.log("handleExpand",oo),oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="path"||oo.nativeEvent.target.nodeName==="LI")return!0;yield Xr(oo.node),va.includes(oo.node.path)?va.splice(va.indexOf(oo.node.path),1):va.push(oo.node.path),Na([...va])}),Yl=()=>{Br(!1),localStorage.warehouseHideTip=!0},Ju=Ja=>gr(void 0,null,function*(){var oo;let Po,qo="",Bl,di;switch(Ze){case!0:qo="\u5F00\u542F\u7248\u672C\u5E93",Bl="\u5F00\u542F",di="\u4E0D\u5F00\u542F",Po=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(oo=re==null?void 0:re.detail)!=null&&oo.secret_repository?(qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u786E\u5B9A",di="\u53D6\u6D88",Po=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u4E0D\u4F7F\u7528",di="\u4F7F\u7528",Po=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ha.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:qo,okText:Bl,cancelText:di,content:Po,onOk:()=>{var Fi;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",qo]),!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)||Ti(Ja)},onCancel:()=>{var Fi;!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)&&Ti(Ja)}})}),Ti=Ja=>gr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Kr({},en)),Ge({type:"practiceSetting/getCommonData",payload:Kr({},en)})):yield(0,gt.K0)(qr(Kr({},en),{is_secret_repository:Ja})),dr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:en.id}})}),Yi=Ja=>{console.log(Ja)},rd=Ja=>gr(void 0,null,function*(){console.log(Ja);const oo=Ja.node.key,Po=Ja.dragNode.key,qo=Ja.node.pos.split("-"),Bl=Ja.dropPosition-Number(qo[qo.length-1]);if(Ja.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ja.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Kr({id:en.id,from:Ja.dragNode.path,to:Ja.node.path+"/"+Ja.dragNode.name,message:`${Ja.dragNode.path} move to ${Ja.node.path+"/"+Ja.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){hr(""),yield dr("");for(let tl=0;tlAu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:So,title:x.createElement("div",{className:"font16"},x.createElement(Wa.Z,{style:{position:"relative",left:-35},onClick:()=>Yl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Yl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fo.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((En=re==null?void 0:re.detail)==null?void 0:En.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Ot=re==null?void 0:re.detail)==null?void 0:Ot.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!cn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),cn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Fo.content},Ke==="1"&&x.createElement("div",{className:Fo.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(ir,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:cn,switcherIcon:x.createElement(Xn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Mo,expandedKeys:va,selectedKeys:pa,onSelect:Jn,draggable:!0,onDragEnter:Yi,onDrop:rd,className:Fo.gitTree}))):"",!cn.length&&Ze&&((Ia=re==null?void 0:re.detail)==null?void 0:Ia.init_repository)&&x.createElement(Qr,null),!cn.length&&!Ze&&((Kn=re==null?void 0:re.detail)==null?void 0:Kn.secret_repository)&&x.createElement(Qr,null))),x.createElement(Xa,{visible:wt,defaultPath:Da,onClose:()=>an(!1),isRepository:!Ze,onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");oo.pop(),yield dr(oo.join("/")),hr("")})}),x.createElement(Ra,{visible:kn,defaultPath:Da,onClose:()=>Ut(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(zr,{visible:ua,defaultPath:Da,onClose:()=>Rt(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(Uo,{defaultPath:Da,visible:$t,isRepository:Ze,onClose:()=>Ka(!1),onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");yield dr(Da),va=[oo[0]||""],pa=[Da],Aa([...pa]),Na([...va])})}),x.createElement(ea,{pathList:Da==null?void 0:Da.split("/"),showInputPath:!0,isMergeSelectFile:Co,onFinish:Ja=>{Co?Zr(Ja):dr(Ja),Ma(!1)}}))},Qr=()=>x.createElement("div",{className:`mt20 pb50 ${Fo.nodata}`},x.createElement("div",{className:Fo.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:Cn.Oe}));var vo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(wr),Nr={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},ja=ue(28103),Ca=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Vt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ca)for(var ve of Ca(oe))le.indexOf(ve)<0&&Lt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Dn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Mn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Vt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{nn()},[Ge]);const nn=()=>Dn(void 0,null,function*(){const hn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});hn&&aa(hn.commits||[])});return x.createElement(x.Fragment,null,cn==""&&x.createElement("div",{className:Nr.empty},x.createElement("img",{src:Cn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),cn!=""&&x.createElement("section",{className:Nr.bg},x.createElement("div",{className:Nr.wrap},x.createElement("div",{className:Nr.content},cn==null?void 0:cn.map(hn=>{var vn,Un;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,hn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Nr.imageUrl,src:ot.Z.IMG_SERVER+"/"+((vn=hn.author)==null?void 0:vn.image_url)})),x.createElement(Ie.Z,{className:Nr.blueLight},x.createElement("span",{className:"ml20"},(Un=hn.author)==null?void 0:Un.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Nr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Nr.blueLight}`},hn.time))),x.createElement(ja.Z,{className:Nr.divider}))})))))};var Er=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Mn),Lr=ue(87394),xn=ue(59301),La=Object.defineProperty,Rr=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,jn=(oe,le,re)=>le in oe?La(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,sa=(oe,le)=>{for(var re in le||(le={}))Zn.call(le,re)&&jn(oe,re,le[re]);if(Ro)for(var re of Ro(le))na.call(le,re)&&jn(oe,re,le[re]);return oe},$r=(oe,le)=>Rr(oe,Io(le)),lo=(oe,le)=>{var re={};for(var ve in oe)Zn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ro)for(var ve of Ro(oe))le.indexOf(ve)<0&&na.call(oe,ve)&&(re[ve]=oe[ve]);return re},Oo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:sr}=Bt.default,cr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=lo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa,nn,hn,vn,Un,En,Ot,Ia,Kn,en,Nn,Xt,St,kn,Ut,wt;const[an,ua]=(0,x.useState)("1"),[Rt,$t]=(0,x.useState)("1");let[Ka,Da]=(0,x.useState)();const fa=(0,x.useRef)(),[va,Na]=(0,x.useState)(!0),[pa,Aa]=(0,x.useState)(["2","1"]),[jr,yo]=(0,x.useState)([]),So=(0,x.useRef)(),Br=(0,xe.useParams)(),Bn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:xn.createElement("span",null,xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),xn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var ka,Ba,lr,to,Co,Ma,Zr,Au,Du,hr,kr,No,da,dr,Xr,Jn,Sa,Ua;try{((lr=(Ba=(ka=Ke==null?void 0:Ke.fileContent)==null?void 0:ka.content)==null?void 0:Ba.content)!=null&&lr.length||((Co=(to=Ke==null?void 0:Ke.fileContent)==null?void 0:to.content)==null?void 0:Co.content)=="")&&(((Ma=Ke==null?void 0:Ke.fileContent)==null?void 0:Ma.file_type)==="txt"?(fa.current=window.decodeURIComponent(escape(window.atob((Au=(Zr=Ke==null?void 0:Ke.fileContent)==null?void 0:Zr.content)==null?void 0:Au.content))),Ka=window.decodeURIComponent(escape(window.atob((hr=(Du=Ke==null?void 0:Ke.fileContent)==null?void 0:Du.content)==null?void 0:hr.content))),Da(Ka)):(fa.current=(No=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:No.content,Ka=(dr=(da=Ke==null?void 0:Ke.fileContent)==null?void 0:da.content)==null?void 0:dr.content,Da(Ka)))}catch(Mo){fa.current=window.atob((Jn=(Xr=Ke==null?void 0:Ke.fileContent)==null?void 0:Xr.content)==null?void 0:Jn.content),Ka=window.atob((Ua=(Sa=Ke==null?void 0:Ke.fileContent)==null?void 0:Sa.content)==null?void 0:Ua.content),Da(Ka),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var ka;const Ba=(ka=Xe==null?void 0:Xe.sideBar)==null?void 0:ka.selectPath.split("/");Aa(Ba)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const nr=ka=>{Da(ka);let Ba=-1;ka===fa.current?Ba=0:Ba=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ba}})};(0,x.useEffect)(()=>{new Promise((ka,Ba)=>Oo(void 0,null,function*(){var lr,to,Co;if(((lr=Xe==null?void 0:Xe.sideBar)==null?void 0:lr.selectPath)!==""&&((to=Xe==null?void 0:Xe.sideBar)!=null&&to.selectPath)){const Ma=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Br.id,path:(Co=Xe==null?void 0:Xe.sideBar)==null?void 0:Co.selectPath,secret_repository:va?null:!0}});Ma!=null&&Ma.content||(Ma==null?void 0:Ma.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(cn=Xe==null?void 0:Xe.sideBar)==null?void 0:cn.selectPath]);const br=xn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:ka=>{var Ba;!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.secret_repository)&&ka.key==="2"&&$t("1"),ua(ka.key),ka.key==="1"?Na(!0):Na(!1)}},xn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Bn.filter(ka=>{var Ba,lr;return!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.init_repository)||(lr=Ke==null?void 0:Ke.detail)!=null&&lr.is_jupyter_lab?ka.id!=="2":ka}).map((ka,Ba)=>xn.createElement(st.default.Item,{className:"leaveClick",key:ka.id},ka.name))),Tn=(ka=!1,Ba=1)=>Oo(void 0,null,function*(){var lr,to,Co,Ma;const Zr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Br.id,path:(to=(lr=Ke==null?void 0:Ke.fileContent)==null?void 0:lr.params)==null?void 0:to.path,content:Ka,secret_repository:va?null:!0,sync_origin_shixun:ka}});Zr!=null&&Zr.content&&((Co=Ke==null?void 0:Ke.detail)!=null&&Co.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:$r(sa({},Xe.sideBar),{confirmLeave:!1})})),(Ma=Ke==null?void 0:Ke.detail)!=null&&Ma.copy_for_exercise&&(0,Ar.m)(ze,Ke,Br.id,Ba)});return xn.createElement("div",{className:xt.warehouse},xn.createElement("div",{className:xt.header},xn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},xn.createElement(Ie.Z,{flex:"1"},xn.createElement(Oe.Z,{align:"middle"},xn.createElement(Ie.Z,null,xn.createElement(Qt.Z,{dropdownRender:()=>br,className:xt.menu},xn.createElement("span",{className:"font16 c-white current ml20"},Bn.find(ka=>ka.id===an).name," ",xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),xn.createElement(Ie.Z,{flex:"81px"},xn.createElement("div",{className:xt.line})),xn.createElement(Ie.Z,null,xn.createElement(Bt.default,{className:xt.tabs,activeKey:Rt,onChange:ka=>{var Ba;(Ba=Xe==null?void 0:Xe.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{$t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):($t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},xn.createElement(sr,{tab:xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),va&&((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.init_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!va&&((nn=Ke==null?void 0:Ke.detail)==null?void 0:nn.secret_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(va&&((hn=Ke==null?void 0:Ke.repository)==null?void 0:hn.git_url)||!va&&((vn=Ke==null?void 0:Ke.secretRepository)==null?void 0:vn.git_url))&&xn.createElement(xn.Fragment,null,xn.createElement(Ie.Z,null,xn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),xn.createElement("input",{value:va?(Un=Ke==null?void 0:Ke.repository)==null?void 0:Un.git_url:(En=Ke==null?void 0:Ke.secretRepository)==null?void 0:En.git_url}),xn.createElement(Yt.CopyToClipboard,{text:va?(Ot=Ke==null?void 0:Ke.repository)==null?void 0:Ot.git_url:(Ia=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ia.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},xn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),xn.createElement("div",{className:xt.content,style:{overflow:"auto"}},Rt==="1"&&xn.createElement(xn.Fragment,null,xn.createElement("aside",{className:xt.left},xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},xn.createElement(vo,{setTreeData:yo,treeData:jr,activeKey:an,isRepository:va}))),xn.createElement("aside",{className:xt.right,ref:So},((Kn=Xe==null?void 0:Xe.sideBar)==null?void 0:Kn.selectPath)!==""&&xn.createElement(xn.Fragment,null,xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},xn.createElement("div",{className:xt.filePathWrp},xn.createElement(Oe.Z,{align:"middle",className:"w100"},xn.createElement(Ie.Z,null,xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),xn.createElement(Ie.Z,{flex:"40px"},xn.createElement("div",{className:xt.line,style:{marginLeft:20}})),xn.createElement(Ie.Z,{className:xt.filePath},pa.map((ka,Ba)=>xn.createElement("span",{className:"c-blue"},ka))))),xn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},xn.createElement(Lr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(en=Ke==null?void 0:Ke.fileContent)==null?void 0:en.filename,type:((Nn=Ke==null?void 0:Ke.fileContent)==null?void 0:Nn.file_type)==="office"?"download":(Xt=Ke==null?void 0:Ke.fileContent)==null?void 0:Xt.file_type,data:Ka,monacoEditor:{value:Ka,language:(St=Ke==null?void 0:Ke.fileContent)==null?void 0:St.language,onChange:ka=>nr(ka),options:{fontSize:14}}}))),((kn=Ke==null?void 0:Ke.fileContent)==null?void 0:kn.file_type)==="txt"&&xn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},xn.createElement(Ie.Z,null,xn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Br.id}/challenges`)}},"\u53D6\u6D88"),xn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ka=>{var Ba,lr;(Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.is_fork_from_creator&&((lr=Ke==null?void 0:Ke.detail)!=null&&lr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(to,Co)=>{Tn(to,Co)}}}):Tn()}},"\u63D0\u4EA4")))),((Ut=Xe==null?void 0:Xe.sideBar)==null?void 0:Ut.selectPath)==""&&((wt=Ke==null?void 0:Ke.detail)==null?void 0:wt.init_repository)&&xn.createElement("div",{className:xt.empty},xn.createElement("img",{src:Cn.x7,width:"258"}),xn.createElement("br",null),xn.createElement("span",{className:"c-grey-c"},!!(jr!=null&&jr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(jr!=null&&jr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Rt==="2"&&xn.createElement("div",{className:xt.commit},xn.createElement(Er,{isRepository:va}))))};var qa=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(cr),Hr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},To="data:image/png;base64,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",Mr=ue(64165),ao=ue(11414),co=Object.defineProperty,Ir=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,Bu=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,ko=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zu=(oe,le)=>{for(var re in le||(le={}))po.call(le,re)&&ko(oe,re,le[re]);if(Bu)for(var re of Bu(le))Ou.call(le,re)&&ko(oe,re,le[re]);return oe},Ko=(oe,le)=>Ir(oe,ou(le)),Vu=(oe,le)=>{var re={};for(var ve in oe)po.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Bu)for(var ve of Bu(oe))le.indexOf(ve)<0&&Ou.call(oe,ve)&&(re[ve]=oe[ve]);return re},Pu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ll=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Vu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)(!0),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(null),Ia=(0,x.useRef)(!1),{id:Kn,updateIndex:en,is_published:Nn,newQuestion:Xt}=ze,{challenge_list:St=[]}=cn;(0,x.useEffect)(()=>{if(Kn)return Ut(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Kn,en]),(0,x.useEffect)(()=>{kn()},[Ke]);const kn=()=>{const pa=Ke.pathname.split("/");(pa.includes("newquestion")||pa.includes("new")||Ge.get("tabId"))&&(Ia.current=!0)},Ut=()=>Pu(void 0,null,function*(){var pa,Aa,jr;hn(!0);const yo=yield(0,gt.n5)({id:Kn});if((pa=yo==null?void 0:yo.challenge_list)!=null&&pa.length){const So=Ke.pathname.split("/"),Br=yo.challenge_list.find(Bn=>String(Bn.challenge_id)===So[4]);if(So.includes("newquestion")||So.includes("new")){const Bn=yo.challenge_list[((Aa=yo.challenge_list)==null?void 0:Aa.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:So.includes("new")?0:1,name:""}}}),Ot(void 0),$t(Bn)}else So[4]&&Br?wt(Br,!1):wt(yo.challenge_list[0])}(jr=yo==null?void 0:yo.challenge_list)!=null&&jr.length||Ot(null),aa(yo),hn(!1)}),wt=(pa,Aa=!0)=>{if(Ot(pa.challenge_id),$t(pa),Aa){const jr=`/shixuns/${Kn}/edit/${pa.challenge_id}/${pa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}},an=(pa,Aa)=>{Aa.stopPropagation();const{challenge_id:jr}=pa,yo=()=>Pu(void 0,null,function*(){var So,Br;if((yield(0,gt.rO)({id:Kn,challengesId:jr})).status===1){const nr=yield(0,gt.n5)({id:Kn});if(aa(nr),jr===En&&((So=nr.challenge_list)!=null&&So.length)){wt(nr.challenge_list[0]);return}(Br=nr.challenge_list)!=null&&Br.length||(Ot(null),Ia.current=!0,$t({}),xe.history.push(`/shixuns/${Kn}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yo})},ua=(pa,Aa,jr)=>{const yo=Array.from(pa),[So]=yo.splice(Aa,1);return yo.splice(jr,0,So),yo},Rt=(pa,Aa)=>{if(!pa.destination)return;const jr=ua(Aa,pa.source.index,pa.destination.index);aa(Ko(zu({},cn),{challenge_list:jr}));const yo=jr.map(So=>So.challenge_id);(0,gt.xg)({id:Kn,ids:yo}).then(So=>{So.status!==0&&aa(Ko(zu({},cn),{challenge_list:Aa}))})},$t=pa=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:pa}})},Ka=(pa,Aa)=>Pu(void 0,null,function*(){if(pa===En)return;yield Da(),Ot(pa),$t(Aa),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const jr=`/shixuns/${Kn}/edit/${pa}/${Aa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}),Da=()=>new Promise((pa,Aa)=>{var jr;(jr=ze==null?void 0:ze.sideBar)!=null&&jr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pa()},onCancel:()=>{Aa()}}):pa()}),fa=pa=>x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:Aa=>Rt(Aa,pa)},x.createElement(ao.bK,{droppableId:"droppable"},(Aa,jr)=>x.createElement("div",Ko(zu({ref:Aa.innerRef},Aa.droppableProps),{style:{width:"100%"}}),pa.map((yo,So)=>{const{st:Br,name:Bn,challenge_id:nr}=yo;return x.createElement(ao._l,{key:nr,draggableId:nr.toString(),index:So,isDragDisabled:Nn},(br,Tn)=>x.createElement("div",Ko(zu(zu({ref:br.innerRef},br.draggableProps),br.dragHandleProps),{className:En===nr?Hr.listActive:Hr.list,onClick:()=>Ka(nr,yo)}),x.createElement("span",{className:Hr.s1},Br===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",So+1,"\u5173: ",Bn),!Nn&&x.createElement("span",{className:Hr.s3,onClick:ka=>an(yo,ka)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Xt&&x.createElement("div",{className:Hr.listActive},x.createElement("span",{className:Hr.s1},(Xt==null?void 0:Xt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",pa.length+1,"\u5173: ",Xt==null?void 0:Xt.name)),!Nn&&x.createElement("div",{className:Hr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),va=pa=>Pu(void 0,null,function*(){yield Da(),pa==="new"?xe.history.push(`/shixuns/${Kn}/edit/new`):xe.history.push(`/shixuns/${Kn}/edit/newquestion`),Ze(!1),Ot(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:pa==="new"?0:1,name:""}}})}),Na=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Hr.level},x.createElement("aside",{className:Hr.left,style:{width:vn?"0":"25%"}},x.createElement("div",{className:Hr.container},x.createElement("div",{className:Hr.title},"\u4EFB\u52A1\u5173\u5361(",St.length,")"),x.createElement("div",{className:Hr.listWrap},nn?x.createElement(vt.Z,{size:"middle"}):St.length||Xt?fa(St):x.createElement(Mr.Z,{image:To,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!vn&&x.createElement("div",{className:Hr.btns},x.createElement("aside",{className:Hr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Hr.icon,onClick:Na},"+"),x.createElement("div",{className:Hr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Hr.d1,onClick:()=>va("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Hr.d2,onClick:()=>va("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:vn?Hr.elseShrink:Hr.shrink,onClick:()=>Un(!vn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Hr.right,id:"modal-level-question"},En===null&&Ia.current?x.createElement("div",{className:Hr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var hl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ll),dl=ue(61621),ql=ue(58421),Il=ue(5112),Si={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ya=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Go=(oe,le)=>{var re={};for(var ve in oe)mo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ya)for(var ve of Ya(oe))le.indexOf(ve)<0&&Eo.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const mi=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Go(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>Gu(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>Gu(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:Si.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Si.content},cn.length?x.createElement(Il.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(Il.ZP,{className:Si.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:Si.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Si.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Lu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(mi),yi=ue(29668),Ei=ue(8544);const{TabPane:Su}=Bt.default;var ui=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Su,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Su,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),yu={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Gl=ue(89537),Xi=Object.defineProperty,cc=Object.getOwnPropertySymbols,id=Object.prototype.hasOwnProperty,sd=Object.prototype.propertyIsEnumerable,Gs=(oe,le,re)=>le in oe?Xi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))id.call(le,re)&&Gs(oe,re,le[re]);if(cc)for(var re of cc(le))sd.call(le,re)&&Gs(oe,re,le[re]);return oe},Ji=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>Ji(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>Ji(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Gl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:yu.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ji(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return Ji(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:yu.wrap},x.createElement("div",{className:yu.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:yu.head},x.createElement("span",{className:yu.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:yu.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:yu.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:yu.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:yu.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:yu.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:yu.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:yu.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:yu.itemContent},x.createElement("p",{className:yu.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:yu.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:yu.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:yu.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:yu.schoolWrap},x.createElement("span",{className:yu.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:yu.countWrap},x.createElement(ql.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Lu,{onReloadData:Xt}),x.createElement(ui,xl({},Rt)))};var cs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Xd),ds=ue(32270),nl=ue(57809),qi=ue(5871),al=ue(30534),Zi=ue(36723),cd=ue(43620),Oi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dd=ue(69437),md=ue(78943),Jd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var cn,aa;const[nn,hn]=(0,x.useState)(null),[vn,Un]=(0,x.useState)({}),[En,Ot]=(0,x.useState)(""),{environmentData:Ia}=oe,{frequence_image:Kn=[],environments:en=[],other_image:Nn=[]}=Ia,{name:Xt,description:St}=vn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Ot(""),hn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(cn=oe==null?void 0:oe.actionTabs)==null?void 0:cn.key]),(0,x.useEffect)(()=>{nn!==null&&kn()},[nn]);const kn=()=>Jd(void 0,null,function*(){const Ut=yield(0,gt.Q1)({mirror_repository_id:nn,identifier:Ge,shixun_environment_id:Ee});Un(Ut.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:Oi.modal,footer:null},x.createElement("div",{className:Oi.mirrorModal},x.createElement(cd.Z,{dispatch:re,value:nn,data:en,otherData:Nn,tags:Kn,onChange:Ut=>hn(Ut),onSearchWord:Ut=>Ot(Ut),tab_type:Ze}),x.createElement("div",{className:Oi.right},x.createElement("header",null,x.createElement("div",{className:Oi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:nn===null?"\u2014 \u2014":(aa=Xt||"")==null?void 0:aa.replace(new RegExp(En==null?void 0:En.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:Oi.content},nn===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),nn!==null&&x.createElement("div",{className:Oi.des},x.createElement(we.Z,{value:St,highlightKeywords:En})),x.createElement("div",{className:Oi.btns},x.createElement(de.ZP,{onClick:()=>{hn(null),Un({}),Xe()},className:Oi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(vn)},className:Oi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(dd.Z,null),x.createElement(md.Z,null))};var Rc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(qd),Ru={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},$d=ue(43428),Tc=ue(46400),As=ue(60324),dc=ue(88522),kc=ue(5083),js=ue(36420),gd={footerWrap:"footerWrap___lXI4I"},em=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,Us=(oe,le)=>{var re={};for(var ve in oe)Zc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&em)for(var ve of em(oe))le.indexOf(ve)<0&&tm.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ks=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const fd=Se.default.TextArea,Wm=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Us(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>Ks(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(fd,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(fd,{rows:4})),x.createElement("div",{className:gd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var nm=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Wm),ms=ue(53229),$i=ue(66649),$l=ue.n($i),Ds=ue(29679),Oa=ue(59301),Bs=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var cn,aa,nn;const hn=(0,xe.useParams)(),[vn,Un]=(0,x.useState)(1),[En,Ot]=(0,x.useState)(!0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(null),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(),[wt,an]=(0,x.useState)([]),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(""),[Da,fa]=(0,x.useState)(null),[va]=ce.default.useForm(),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)(""),[yo,So]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Br=(0,x.useRef)((0,dn.throttle)(Ma=>nr(Ma),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Ma;((0,ms.Ny)()||(Ma=oe==null?void 0:oe.detail)!=null&&Ma.manager_of_shixun)&&So([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Bn()},[Ke,le]);const Bn=(Ma=null)=>Bs(void 0,null,function*(){var Zr,Au;Ma||Ot(!0);const Du=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Ma}});if(Du.status===0&&!Ma){const{data:hr}=Du;console.log("data",hr),Nn((hr==null?void 0:hr.shixun_environment_id)||null),St((hr==null?void 0:hr.evaluate_script)||""),Ut((hr==null?void 0:hr.choice_standard_scripts)||null),an((hr==null?void 0:hr.standard_scripts)||[]),Ka((Zr=hr.shixun)==null?void 0:Zr.survival_time);let kr=(Au=hr.shixun)==null?void 0:Au.important_shixun_configs;va.setFieldsValue({identifier:(kr==null?void 0:kr.identifier)||"",people_number:(kr==null?void 0:kr.people_number)||"",school_id:(kr==null?void 0:kr.school_name)||"",times:kr!=null&&kr.start_time&&(kr!=null&&kr.end_time)?[$l()(kr==null?void 0:kr.start_time),$l()(kr==null?void 0:kr.end_time)]:["",""]}),jr((kr==null?void 0:kr.verify_reason)||""),fa((kr==null?void 0:kr.process)||null),yield nr(kr==null?void 0:kr.school_name)}if(Du.status===0&&Ma){const{data:hr}=Du;St((hr==null?void 0:hr.evaluate_script)||""),Ut(null),an((hr==null?void 0:hr.standard_scripts)||[]),yield nr()}Ot(!1)}),nr=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"account/getSchoolOption",payload:{keyword:Ma,limit:99999,display_aliases:!0}});pa(Zr==null?void 0:Zr.schools)}),br=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:hn.id}}})},Tn=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:hn.id,script_id:Ma}});Zr&&St(Zr.content)}),ka=Ma=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Oa.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Oa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bs(void 0,null,function*(){yield Tn(Ma),Ut(Ma),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Oa.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ba=(Ma=!1,Zr=1)=>Bs(void 0,null,function*(){var Au,Du,hr;let kr;if(vn===1&&(Kn(!0),kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:en,mirror_script_id:kn,evaluate_script:Xt,sync_origin_shixun:Ma}})),vn===2){Kn(!0);let No={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_environment_setting.json`,{method:"put",body:No})}if(vn===3){let No=va.getFieldsValue();yield va.validateFields(),Kn(!0);let da={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};da.important_shixun_configs={identifier:No==null?void 0:No.identifier,people_number:No==null?void 0:No.people_number,school_id:(Au=Na.find(dr=>dr.name===(No==null?void 0:No.school_id)))==null?void 0:Au.id,start_time:$l()(No==null?void 0:No.times[0]).format("YYYY-MM-DD HH:mm"),end_time:$l()(No==null?void 0:No.times[1]).format("YYYY-MM-DD HH:mm")},kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/resources_first_ensure.json`,{method:"post",body:da})}kr.status===0&&((!((Du=oe==null?void 0:oe.detail)!=null&&Du.copy_for_exercise)||vn===3)&&Be.ZP.success(`${vn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(hr=oe==null?void 0:oe.detail)!=null&&hr.copy_for_exercise&&vn!=3&&(0,mn.m)(ze,oe,Ke,Zr),Bn(),re()),Kn(!1)}),lr=(Ma,Zr)=>{const Au=/^[^0-9][a-zA-Z0-9]*$/,Du=/^.{4,30}$/;return Zr&&!/^[a-zA-Z0-9]+$/.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Zr&&!Au.test(Zr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Zr&&!Du.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},to=Ma=>parseInt(Ma||"0",10),Co=(Ma,Zr)=>{if(Zr&&Zr.length===2){const[Au,Du]=Zr;if(!Au||!Du)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Oa.createElement(Oa.Fragment,null,Oa.createElement($d.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},Oa.createElement("div",{className:Ru.content},Oa.createElement(dl.Z,{loading:En,active:!0},Oa.createElement(Oe.Z,{className:"mt10",justify:"space-between"},Oa.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Oa.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Oa.createElement("div",{className:Ru.tabs},yo.map(Ma=>{const{name:Zr,id:Au}=Ma;return Oa.createElement("div",{key:Au,className:vn===Au?Ru.active:"",onClick:()=>Un(Au)},Zr)})),vn===1&&Oa.createElement(x.Fragment,null,Oa.createElement(Tc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:en,onChange:Ma=>{Nn(Ma),Bn(Ma)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(cn=Ee.filter(Ma=>Ma.id!==0))==null?void 0:cn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:Ma.id,name:Ma.name,key:Ma.id},Ma.name)))),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:kn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ma=>{ka(Ma)}},(wt||[]).map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:parseInt(Ma.id),name:Ma.scptname,key:Zr},Ma.scptname))),Oa.createElement("span",{className:Ru.explain,onClick:br},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Oa.createElement(As.Z,{className:Ru.popover,content:Oa.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",Oa.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Oa.createElement("br",null),"challengeProgramNames",Oa.createElement("br",null),"sourceClassNames",Oa.createElement("br",null),Oa.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"src/step1/HelloWorld.java",Oa.createElement("br",null),"src/step2/Other.java",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"step1.HelloWorld",Oa.createElement("br",null),"step2.Other",Oa.createElement("br",null),Oa.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Oa.createElement("br",null),'ff challengeProgramNames=("src/step1/',Oa.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Oa.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Oa.createElement("br",null),'" "step2.Other")',Oa.createElement("br",null),Oa.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Oa.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Oa.createElement(js.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Xt,options:{readOnly:Xe},onChange:Ma=>{St(Ma)}})),vn===2&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Oa.createElement(Se.default,{bordered:!1,value:$t,onChange:Ma=>Ka(Ma.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),vn===3&&((0,ms.Ny)()||((aa=oe==null?void 0:oe.detail)==null?void 0:aa.manager_of_shixun))&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement(ce.default,{form:va,layout:"horizontal",className:Ru.zybzForm},Oa.createElement(Oe.Z,{align:"middle"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Oa.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:lr}]},Oa.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",Oa.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Oa.createElement("span",{className:Ru.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Oa.createElement("div",{style:{position:"relative"}},Oa.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Oa.createElement(dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Br,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(nn=Na==null?void 0:Na.filter(Ma=>(Ma==null?void 0:Ma.id)!==0))==null?void 0:nn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{key:Zr+1,title:Ma==null?void 0:Ma.name,value:Ma==null?void 0:Ma.name},Ma==null?void 0:Ma.name)))),Oa.createElement("span",{className:Ru.selecticon},Oa.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Oa.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Oa.createElement("div",{className:Ru.graaytitle},Oa.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Co}]},Oa.createElement(kc.default.RangePicker,{disabledDate:Ma=>Ma&&Ma<$l()().startOf("days"),className:`${Ru.dataPicker}`,format:ge,showTime:{format:"HH:mm"},bordered:!1,allowClear:!1,onChange:Ma=>{if(Ma&&Ma[0]&&Ma[1]){const Zr=Ma[0].isBefore($l()())?$l()():Ma[0];va.setFieldValue("times",[Zr,Ma[1]])}else va.setFieldValue("times",Ma)}})))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Oa.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Oa.createElement(qi.Z,{parser:to,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Oa.createElement("div",{className:`${Ru.examineStatus} mt25`},Da>=1&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Da>=2&&Da!=3&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Da==3&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Oa.createElement("span",{title:Aa,className:Ru.bohui},Aa),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>=4&&Da!=5&&Da!=7&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Da==5||Da==7)&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>5&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Oa.createElement("div",{className:Ru.btns},Oa.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),Oa.createElement(de.ZP,{disabled:vn==3&&[2,4,5].includes(Da),onClick:()=>Bs(void 0,null,function*(){var Ma,Zr;if(vn===1&&!en){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Ma=oe==null?void 0:oe.detail)!=null&&Ma.is_fork_from_creator&&((Zr=oe==null?void 0:oe.detail)!=null&&Zr.copy_for_exercise)&&vn!=3&&(Ee.filter(Au=>Au.id===en)[0].has_relation&&vn===1||vn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Au,Du)=>{Ba(Au,Du)},zIndex:1e4}}):Ba()}),loading:Ia,type:"primary",className:"ml20"},vn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Oa.createElement(nm,{onFinish:Ma=>St(Ma)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(59205),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Mt=ue(85273),pn=ue(83676),fn=ue(78939),Rn={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ea=ue(59301),Gn=Object.defineProperty,Yn=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,ba=(oe,le,re)=>le in oe?Gn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fr=(oe,le)=>{for(var re in le||(le={}))gn.call(le,re)&&ba(oe,re,le[re]);if(Fa)for(var re of Fa(le))zn.call(le,re)&&ba(oe,re,le[re]);return oe},ur=(oe,le)=>Yn(oe,Pa(le)),Fr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let cn=JSON.parse(JSON.stringify(ze));Ee==="add"?cn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?cn.splice(Ze,1):cn[Ze][Ee]=Ge,Xe(cn),re(cn)};return console.log(ze,"value2"),Ea.createElement("div",{className:Rn.list},Ea.createElement("div",{className:Rn.head},Ea.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ea.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,cn,aa;let nn=ve.map((hn,vn)=>{const Un=`\u7B2C${vn+1}\u5173\uFF1A${hn.name}`;let En=Un,Ot=!1;return hn.st===1&&(En=Ea.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Un),Ot=!0),ur(fr({},hn),{value:hn.challenge_id,label:En,disabled:Ot})});return nn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...nn],Ea.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(hn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ea.createElement(nl.default,{options:nn,getPopupContainer:hn=>hn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:hn=>{var vn,Un;let En=hn;!((vn=Ge==null?void 0:Ge.challenge_ids)!=null&&vn.includes(-1))&&(hn!=null&&hn.includes(-1))&&(En=[-1]),(Un=Ge==null?void 0:Ge.challenge_ids)!=null&&Un.includes(-1)&&(hn!=null&&hn.includes(-1))&&(En=hn==null?void 0:hn.filter(Ot=>Ot!==-1)),Ke(En,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(aa=Ge==null?void 0:Ge.challenge_ids)!=null&&aa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Ea.createElement(Oe.Z,{wrap:!1},Ea.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&Ea.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),rr=Object.defineProperty,jo=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,mu=(oe,le,re)=>le in oe?rr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,uu=(oe,le)=>{for(var re in le||(le={}))nu.call(le,re)&&mu(oe,re,le[re]);if(xo)for(var re of xo(le))su.call(le,re)&&mu(oe,re,le[re]);return oe},Zo=(oe,le)=>jo(oe,eo(le)),fo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $o=nl.default.Option,Cu=5,xu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],gu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,cn,aa,nn,hn;const{id:vn,is_published:Un}=oe,[En,Ot]=(0,x.useState)([]),[Ia,Kn]=(0,x.useState)(null),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)([]),kn=(0,x.useRef)(null),[Ut,wt]=(0,x.useState)({}),an=(0,x.useRef)({}),ua=(0,x.useRef)({}),{shixun_environment:Rt={},mirror_repository:$t={},small_type:Ka=[],new_service_configs:Da=[],network_mode_list:fa=[],boosters:va=[]}=Ut,[Na,pa]=(0,x.useState)(""),[Aa,jr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)(!1),[nr,br]=(0,x.useState)(!0),[Tn,ka]=(0,x.useState)(!0),[Ba,lr]=(0,x.useState)(!1),[to,Co]=(0,x.useState)(!1),[Ma,Zr]=(0,x.useState)(!1),[Au,Du]=(0,x.useState)(!1),[hr,kr]=(0,x.useState)(0),[No,da]=(0,x.useState)(!1),[dr,Xr]=(0,x.useState)({}),[Jn,Sa]=(0,x.useState)({}),[Ua,Mo]=(0,x.useState)({}),[Yl,Ju]=(0,x.useState)(""),[Ti,Yi]=(0,x.useState)(!1),[rd,Ja]=(0,x.useState)(!1),[oo,Po]=(0,x.useState)({}),[qo,Bl]=(0,x.useState)([]),di=(0,x.useRef)([]);console.log("--1111-",va,qo);const Fi=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],tl=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Vs=(Xt==null?void 0:Xt.find(It=>It.id===Rt.instance_startup_template_id))||{},{desc:Mc,virt_type:is}=Vs,vg=((ze=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:ze.cloud_type)===1,dv=((Xe=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",M0),()=>{window.removeEventListener("click",M0)}),[]),(0,x.useEffect)(()=>{pg(),Qd(),fv(),vv()},[]),(0,x.useEffect)(()=>{(0,dn.isEqual)(ua.current,Ut)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),an.current=Ut},[Ut]);const mv=()=>fo(void 0,null,function*(){var It,za,io,hu;const fu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(It=tl[Number(hr)])==null?void 0:It.type}});(fu==null?void 0:fu.status)===0&&(((io=(za=fu==null?void 0:fu.data)==null?void 0:za.environments)==null?void 0:io.length)===0&&((hu=fu==null?void 0:fu.data)==null?void 0:hu.other_image.length)===0?da(!0):da(!1))});(0,x.useEffect)(()=>{mv()},[hr]);const gv=()=>{var It;const za=()=>{xe.history.push(`/shixuns/${vn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{za()}}):za()},pg=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/get_shixun_env_tabs.json`,{method:"get"});if(za.status===0){const io=((It=za.data)==null?void 0:It.shixun_environments_tabs)||[];io.length&&Ia===null&&Kn(io[0].id),Ot(io)}}),fv=()=>fo(void 0,null,function*(){var It;ka(!0);const za=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});za.status===0&&Nn((It=za==null?void 0:za.data)==null?void 0:It.list),ka(!1)}),vv=()=>fo(void 0,null,function*(){const It=yield(0,We.ZP)(`/api/shixuns/${vn}/challenges.json`,{method:"get"});It.challenge_list&&Bl(It.challenge_list||[])}),hg=(It,za)=>fo(void 0,null,function*(){var io;const hu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:It,operating_system:za}});hu.status===0&&St((io=hu==null?void 0:hu.data)==null?void 0:io.list)}),Qd=(It=null)=>fo(void 0,null,function*(){var za,io,hu,fu,bu,Ml,Xl,ss,Cs,qu,Li,bs,Iu,Ic,wu;br(!0);const Jl=yield(0,We.ZP)(`/api/shixuns/${vn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:It}});if(Jl.status===0){ua.current=(0,dn.cloneDeep)(Jl.data||{}),wt(Jl.data||{}),kr(Number((io=(za=Jl.data)==null?void 0:za.shixun_environment)==null?void 0:io.mirror_tab_type)||0),Number((fu=(hu=Jl.data)==null?void 0:hu.shixun_environment)==null?void 0:fu.mirror_tab_type)===0?(Xr((bu=Jl.data)==null?void 0:bu.mirror_repository),Sa({}),Mo({})):Number((Xl=(Ml=Jl.data)==null?void 0:Ml.shixun_environment)==null?void 0:Xl.mirror_tab_type)===1?(Sa((ss=Jl.data)==null?void 0:ss.mirror_repository),Xr({}),Mo({})):Number((qu=(Cs=Jl.data)==null?void 0:Cs.shixun_environment)==null?void 0:qu.mirror_tab_type)===2&&(Mo((Li=Jl.data)==null?void 0:Li.mirror_repository),Xr({}),Mo({}));const ud=(Iu=(bs=Jl==null?void 0:Jl.data)==null?void 0:bs.shixun_environment)==null?void 0:Iu.private_cloud_id,Zm=(wu=(Ic=Jl==null?void 0:Jl.data)==null?void 0:Ic.shixun_environment)==null?void 0:wu.operating_system;ud&&Zm&&hg(ud,Zm)}br(!1)}),pv=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ia}});return za.status===0&&za.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(It=za==null?void 0:za.shixun_environment)==null?void 0:It.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>fo(void 0,null,function*(){Kn(za.shixun_environment.id),Qd(za.shixun_environment.id),pg()})}),Promise.reject()):Promise.resolve()}),hv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Ev=(It,za)=>{var io,hu;if(typeof(It==null?void 0:It.className)=="string"&&((io=It==null?void 0:It.className)!=null&&io.includes(za)))return It;for(let fu=0,bu=It;bu=bu.parentNode;fu++){if(typeof(It==null?void 0:It.className)=="string"&&((hu=bu==null?void 0:bu.className)!=null&&hu.includes(za)))return bu;if(bu==document.documentElement)return!1}},M0=It=>{Ev(It.target,"editor-scrollable")&&Ql()},Ql=()=>(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),I0=It=>Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Na,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},It&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",It&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_code_editor",!(Rt!=null&&Rt.is_support_code_editor)),className:Rt!=null&&Rt.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),Rt!=null&&Rt[It?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_vnc":"private_is_support_vnc",!(Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"])),className:Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),Rt!=null&&Rt[It?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_webssh":"private_is_support_webssh",!(Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"])),className:Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_thiry_party",!(Rt!=null&&Rt.is_support_thiry_party)),className:Rt!=null&&Rt.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!It&&Me.createElement(Me.Fragment,null,Rt!=null&&Rt.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment","private_is_support_jupyter_lab",!(Rt!=null&&Rt.private_is_support_jupyter_lab)),className:Rt!=null&&Rt.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Pv=(It,za,io)=>{const hu=Array.from(It),[fu]=hu.splice(za,1);return hu.splice(io,0,fu),hu},Fv=(It,za)=>fo(void 0,null,function*(){if(!It.destination)return;const io=Pv(za,It.source.index,It.destination.index);Ot(io),(0,We.ZP)(`/api/shixuns/${vn}/update_environment_position.json`,{method:"put",body:{tabs:io}})}),Sv=(It,za)=>{let io=za;Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:io,onChange:hu=>io=hu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>fo(void 0,null,function*(){if(!io)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const hu=En.map(bu=>bu.id===It?Zo(uu({},bu),{name:io}):bu);if(Ia===0){Ot(hu);return}(yield(0,We.ZP)(`/api/shixuns/${vn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:It,name:io}})).status===0&&Ot(hu)})})},yv=(It,za)=>{Ql()||Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>fo(void 0,null,function*(){var io;if((Ia===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${vn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:It}})).status===0){const fu=En.filter(bu=>bu.id!==It);if(It===Ia){const bu=((io=fu==null?void 0:fu[0])==null?void 0:io.id)||null;Kn(bu),Qd(bu),Ot(fu)}else Ot(fu)}})})},Cv=It=>{var za;if(It===Ia)return;const io=()=>{Kn(It),Qd(It),pg()};(za=oe==null?void 0:oe.sideBar)!=null&&za.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{io()}}):io()},bv=It=>{const za=Zo(uu({},Ut),{shixun_environment:Zo(uu({},Rt),{is_support_code_editor:It.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:It.disabled_support_vnc,disabled_support_webssh:It.disabled_support_webssh,open_start_command:It.open_start_command,start_command:It.start_command,open_envs:It.open_envs,envs:It.envs,privileged:It.privileged,add_cap:It.add_cap,drop_cap:It.drop_cap}),mirror_repository:Zo(uu({},$t),{id:It.id,name:It.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:It.shixun_service_configs||[],description:It.description}),small_type:It.small_type,boosters:(It==null?void 0:It.boosters)||[]});hr===0?Xr(za==null?void 0:za.mirror_repository):hr===1?Sa(za==null?void 0:za.mirror_repository):hr===2&&Mo(za==null?void 0:za.mirror_repository),wt(za),Du(!1),pa("")},Av=It=>{Du(!1)},R0=(It=!1,za=1)=>fo(void 0,null,function*(){var io,hu,fu;lr(!0);const bu=(io=En.find(Xl=>Xl.id===Ia))==null?void 0:io.name,Ml=yield(0,We.ZP)(`/api/shixuns/${vn}/update_for_multi.json`,{method:"put",body:{tabs:En,shixun_environment_id:Ia,sub_type:$t==null?void 0:$t.choice_small_type,main_type:$t.id,shixun_environment:Zo(uu({},Rt),{name:bu,mirror_tab_type:hr,network_mode:Yl}),shixun_service_configs:$t==null?void 0:$t.shixun_service_configs,new_service_configs:Da,sync_origin_shixun:It,command_settings:Rt==null?void 0:Rt.command_settings}});Ml.status===0&&(Qd(Ml.shixun_environment_id),Kn(Ml.shixun_environment_id),pg(),(hu=re==null?void 0:re.detail)!=null&&hu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(fu=re==null?void 0:re.detail)!=null&&fu.copy_for_exercise&&(0,mn.m)(le,re,vn,za)),lr(!1)}),Dv=()=>{var It;if(Ql())return;if(Ia===0||(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const za=(0,dn.cloneDeep)(hv);console.log("cloneData---",za),Ot([...En,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${En.length+1}`}]),kr(0),Xr({}),Sa({}),Mo({}),Kn(0),wt(za)},oi=(It,za,io)=>fo(void 0,null,function*(){var hu,fu,bu,Ml,Xl,ss,Cs,qu,Li,bs,Iu,Ic,wu,Jl,ud,Zm,T0,k0,Z0,W0,z0,V0;if(Ql())return;const Eu=(0,dn.cloneDeep)(an.current);if(za==="is_support_code_editor"&&io&&(yield pv()),za==="resource_type"&&(Eu.shixun_environment.instance_startup_type=1,Eu.shixun_environment.command_settings=di.current,di.current=an.current.shixun_environment.command_settings,io===2&&!Eu.shixun_environment.private_cloud_id&&(Eu.shixun_environment.private_cloud_id=(hu=en==null?void 0:en[0])==null?void 0:hu.id,Eu.shixun_environment.operating_system=1,hg(Eu.shixun_environment.private_cloud_id,Eu.shixun_environment.operating_system))),za==="private_cloud_id"&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.operating_system=1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(io,Eu.shixun_environment.operating_system)),za==="operating_system"&&io&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(Eu.shixun_environment.private_cloud_id,io)),za==="instance_startup_template_id"){Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_type=1;const Qi=Xt.find(ld=>ld.id===io);Eu.shixun_environment.disabled2_support_vnc=Qi.disabled_support_vnc,Eu.shixun_environment.disabled2_support_webssh=Qi.disabled_support_webssh,Eu.shixun_environment.disabled2_support_jupyter_lab=Qi.disabled_support_jupyter_lab,Eu.boosters=Qi.boosters,Eu.network_mode_list=Qi.network_mode_list,Ju((Ml=(bu=(fu=Qi.network_mode_list)==null?void 0:fu.filter(ld=>ld.is_default))==null?void 0:bu[0])==null?void 0:Ml.network_mode),Eu.new_service_configs=Qi!=null&&Qi.service_config_info?[Qi.service_config_info]:[]}if((za==="private_is_support_vnc"||za==="private_is_support_webssh")&&(Eu.shixun_environment.instance_startup_type=1),za==="choice_small_type"){Eu.mirror_repository.choice_small_mirrors=Ka.filter(Vl=>io.includes(Vl.id));const Qi=Eu.mirror_repository.choice_small_mirrors,ld=$t.choice_small_mirrors;if(Qi.length>ld.length){const Vl=(0,dn.differenceBy)(Qi,ld,"id");if((Xl=Vl==null?void 0:Vl[0])!=null&&Xl.mirror_name){const Ug={cpu_limit:((qu=(Cs=(ss=Vl==null?void 0:Vl[0])==null?void 0:ss.shixun_service_configs)==null?void 0:Cs[0])==null?void 0:qu.cpu_limit)||1,lower_cpu_limit:((Iu=(bs=(Li=Vl==null?void 0:Vl[0])==null?void 0:Li.shixun_service_configs)==null?void 0:bs[0])==null?void 0:Iu.lower_cpu_limit)||.1,memory_limit:((Jl=(wu=(Ic=Vl==null?void 0:Vl[0])==null?void 0:Ic.shixun_service_configs)==null?void 0:wu[0])==null?void 0:Jl.memory_limit)||1,mirror_repository_id:(ud=Vl==null?void 0:Vl[0])==null?void 0:ud.id,name:(Zm=Vl==null?void 0:Vl[0])==null?void 0:Zm.mirror_name,request_limit:((Z0=(k0=(T0=Vl==null?void 0:Vl[0])==null?void 0:T0.shixun_service_configs)==null?void 0:k0[0])==null?void 0:Z0.request_limit)||10,resource_limit:((V0=(z0=(W0=Vl==null?void 0:Vl[0])==null?void 0:W0.shixun_service_configs)==null?void 0:z0[0])==null?void 0:V0.resource_limit)||10};Eu.mirror_repository.shixun_service_configs.push(Ug)}}else{const Vl=(0,dn.differenceBy)(ld,Qi,"id");Eu.mirror_repository.shixun_service_configs=Eu.mirror_repository.shixun_service_configs.filter(Ug=>{var G0;return Ug.mirror_repository_id!==((G0=Vl==null?void 0:Vl[0])==null?void 0:G0.id)})}}za?Eu[It][za]=io:Eu[It]=io,console.log("cloneData",Eu),pa(""),wt(Eu)}),ki=(It,za,io)=>{var hu,fu;const bu=/^\d*(\.\d*)?$/,Ml=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Xl=(0,dn.cloneDeep)((fu=(hu=an.current)==null?void 0:hu.mirror_repository)==null?void 0:fu.shixun_service_configs);if(Ml.includes(za)){io.match(bu)&&(Xl[It][za]=io,oi("mirror_repository","shixun_service_configs",Xl));return}Xl[It][za]=io,oi("mirror_repository","shixun_service_configs",Xl)},Bv=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},xv=()=>{var It,za,io,hu,fu,bu,Ml,Xl,ss,Cs;if(!Ql()){if((Rt==null?void 0:Rt.resource_type)===1){if(!($t!=null&&$t.id)){pa("mirror");return}if(!(Rt!=null&&Rt.is_support_code_editor)&&!(Rt!=null&&Rt.is_support_vnc)&&!(Rt!=null&&Rt.is_support_webssh)&&!(Rt!=null&&Rt.is_support_thiry_party)){pa("interface");return}if(Rt.is_support_thiry_party&&!(Rt!=null&&Rt.proxy_port)){pa("port"),jr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(Rt.is_support_thiry_party&&(Rt!=null&&Rt.proxy_port)&&parseInt(Rt==null?void 0:Rt.proxy_port)>65535||((It=Rt==null?void 0:Rt.proxy_port)==null?void 0:It.length)>1&&((za=Rt==null?void 0:Rt.proxy_port)==null?void 0:za[0])==="0"){pa("port"),jr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((io=$t==null?void 0:$t.shixun_service_configs)!=null&&io.length)){pa("shixun_service_configs");return}for(let qu of $t==null?void 0:$t.shixun_service_configs){if(qu!=null&&qu.open_start_command&&!(qu!=null&&qu.start_command)){pa("start_command");return}if(qu!=null&&qu.open_envs&&!(qu!=null&&qu.envs)){pa("envs");return}}if(Rt!=null&&Rt.webssh_host&&!/^[a-z0-9\-]*$/.test(Rt==null?void 0:Rt.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((fu=(hu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:hu[0])!=null&&fu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ml=(bu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:bu[0])==null?void 0:Ml.webssh_host)){Co(!0);return}}if((Rt==null?void 0:Rt.resource_type)===2){if(!(Rt!=null&&Rt.operating_system)){pa("system");return}if(!(Rt!=null&&Rt.instance_startup_template_id)){pa("template");return}if(!(Rt!=null&&Rt.private_is_support_vnc)&&!(Rt!=null&&Rt.private_is_support_webssh)&&!(Rt!=null&&Rt.private_is_support_jupyter_lab)){pa("interface");return}if((Rt==null?void 0:Rt.operating_system)===1&&(Rt!=null&&Rt.private_is_support_vnc)&&vg&&!(Rt!=null&&Rt.instance_startup_type)){pa("instance_startup_type");return}}if((Rt!=null&&Rt.is_support_webssh||Rt!=null&&Rt.private_is_support_webssh)&&((Xl=Rt==null?void 0:Rt.command_settings)==null?void 0:Xl.some(Li=>{var bs,Iu;return!Li.command&&!!((bs=Li.challenge_ids)!=null&&bs.length)||Li.command&&!((Iu=Li.challenge_ids)!=null&&Iu.length)}))){pa("command_settings");return}(ss=re==null?void 0:re.detail)!=null&&ss.is_fork_from_creator&&((Cs=re==null?void 0:re.detail)!=null&&Cs.copy_for_exercise)&&Ia!=0&&(Rt!=null&&Rt.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(qu,Li)=>{R0(qu,Li)}}}):R0()}},wv=It=>fo(void 0,null,function*(){yield ki(It.index,"cpu_limit",String(It==null?void 0:It.cpu)),yield ki(It.index,"memory_limit",String(It==null?void 0:It.memory))}),_v=It=>{const za=(0,dn.cloneDeep)(Da);za[It.index]=Zo(uu({},za[It.index]),{cpu_limit:String(It==null?void 0:It.cpu),memory_limit:String(It==null?void 0:It.memory)}),oi("new_service_configs","",za)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),En.lengthZr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(ao.Z5,{onDragEnd:It=>Fv(It,En)},Me.createElement(ao.bK,{droppableId:"droppable",direction:"horizontal"},(It,za)=>Me.createElement("div",Zo(uu({},It.droppableProps),{ref:It.innerRef,className:ct.tabs}),En.map((io,hu)=>{const{name:fu,id:bu}=io;return Me.createElement(ao._l,{key:bu,draggableId:bu.toString(),index:hu},(Ml,Xl)=>Me.createElement("div",Zo(uu(uu({},Ml.draggableProps),Ml.dragHandleProps),{ref:Ml.innerRef,className:Ia===bu?ct.active:"",key:bu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Cv(bu)},fu),Me.createElement(Qt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Sv(bu,fu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>yv(bu,fu),className:"font14"},"\u5220\u9664")),getPopupContainer:ss=>ss.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),It.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(dl.Z,{loading:nr||Tn,active:!0},!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Fi.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.resource_type)===It.id?ct.active:"",onClick:()=>{(Rt==null?void 0:Rt.resource_type)!==It.id&&oi("shixun_environment","resource_type",It.id)}},It.name)))),(Rt==null?void 0:Rt.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},tl.map(It=>Me.createElement("div",{key:It.id,className:hr===It.id?ct.active:"",onClick:()=>{hr!==It.id&&(Ql()||(kr(It.id),pa(""),It.id===0&&wt(Zo(uu({},Ut),{mirror_repository:uu({},dr)})),It.id===1&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Jn)})),It.id===2&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Ua)}))))}},It.name)))),Me.createElement(al.Z,{nameWidth:150,errorKey:"mirror",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},No===!1?Me.createElement(Me.Fragment,null,!!($t!=null&&$t.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Ql()||Du(!0)},className:ct.mirror},Me.createElement("div",null,$t==null?void 0:$t.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:$t==null?void 0:$t.description,name:$t==null?void 0:$t.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!($t!=null&&$t.id)&&Me.createElement("div",{onClick:()=>{Du(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),I0(!0),(Rt==null?void 0:Rt.is_support_code_editor)&&Me.createElement(al.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Ql,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Rt==null?void 0:Rt.program_language,onChange:It=>oi("shixun_environment","program_language",It),showArrow:!0,maxTagCount:5},xu.map((It,za)=>Me.createElement($o,{key:It,value:It},It))))),(Rt==null?void 0:Rt.is_support_webssh)&&Me.createElement(al.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.is_support_thiry_party)&&Me.createElement(al.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Na,errorName:Aa},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Ql,value:Rt==null?void 0:Rt.proxy_port,onChange:It=>{const za=It.target.value;(za===""||/^[0-9]\d*$/.test(za))&&oi("shixun_environment","proxy_port",It.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Ql,value:Rt==null?void 0:Rt.web_route,onChange:It=>oi("shixun_environment","web_route",It.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(al.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Ql,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:$t==null?void 0:$t.choice_small_type,onChange:It=>oi("mirror_repository","choice_small_type",It),showArrow:!0,maxTagCount:5},Ka.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.type_name))),!!((Ke=$t==null?void 0:$t.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:($t==null?void 0:$t.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,ms.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>So(!yo),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${yo?"icon-shouqi4":"icon-a-xialazhankai"}`})),yo&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=$t==null?void 0:$t.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=$t==null?void 0:$t.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=$t==null?void 0:$t.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(cn=$t==null?void 0:$t.shixun_service_configs)==null?void 0:cn.map((It,za)=>{var io,hu;const{cpu_limit:fu,lower_cpu_limit:bu,memory_limit:Ml,request_limit:Xl,resource_limit:ss,name:Cs,shixun_update_logs:qu,single_card_gpu_resource:Li,single_machine_gpu_count:bs,mirror_repository:Iu}=It;let Ic=(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"?(Iu==null?void 0:Iu.single_card_gpu_resource)*1024/Li:(Iu==null?void 0:Iu.single_machine_gpu_count)/bs;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Cs,className:ct.tabTitle},Cs),key:za},(qu==null?void 0:qu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",qu==null?void 0:qu.user_name,"\uFF08",qu==null?void 0:qu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",qu!=null&&qu.created_at?$l()(qu==null?void 0:qu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(al.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Ql()||(Po({index:za,cpu:fu,memory:Ml}),Yi(!0))}},Me.createElement("div",null,Me.createElement("span",null,fu,"\u6838")," ",Me.createElement("span",null,Ml,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(It==null?void 0:It.mirror_repository)&&Me.createElement(al.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"||(Iu==null?void 0:Iu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Iu==null?void 0:Iu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(io=Iu==null?void 0:Iu.gpu_model)==null?void 0:io[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(qi.Z,{precision:0,min:1,max:Iu==null?void 0:Iu.single_machine_gpu_count,defaultValue:1,value:bs,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_machine_gpu_count",wu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Ic)," \u4EBA"))),(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Iu==null?void 0:Iu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(qi.Z,{min:1,max:(Iu==null?void 0:Iu.single_card_gpu_resource)*1024,defaultValue:1024,value:Li,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_card_gpu_resource",wu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Ic))," \u4EBA")))),Me.createElement(al.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Ql,style:{width:400},value:ss,maxLength:5,onChange:wu=>{const{value:Jl}=wu.target,ud=/^\d*(\.\d*)?$/;Jl.match(ud)&&ki(za,"resource_limit",wu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(al.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:It==null?void 0:It.open_start_command,errorKey:"start_command",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(nl.default,{getPopupContainer:wu=>wu.parentNode,onClick:Ql,bordered:!1,fieldNames:{label:"name",value:"id"},options:(hu=Ut==null?void 0:Ut.mirror_repository)==null?void 0:hu.webssh_user_arr,value:(It==null?void 0:It.webssh_user)||"root",onChange:wu=>ki(za,"webssh_user",wu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Ql,value:It==null?void 0:It.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:wu=>{ki(za,"webssh_host",wu.target.value),wu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(wu.target.value)?Co(!1):Co(!0):Co(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),to&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:It==null?void 0:It.open_start_command,onChange:wu=>ki(za,"open_start_command",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(It==null?void 0:It.open_start_command)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:It==null?void 0:It.start_command,language:"shell",theme:"vs-light",onChange:wu=>ki(za,"start_command",wu)})),Me.createElement(al.Z,{required:It==null?void 0:It.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:It==null?void 0:It.open_envs,onChange:wu=>ki(za,"open_envs",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(It==null?void 0:It.open_envs)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:It==null?void 0:It.envs,onChange:wu=>ki(za,"envs",wu)})),Me.createElement(al.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Ct.Z,{checked:It==null?void 0:It.privileged,onChange:wu=>ki(za,"privileged",wu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(al.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Ql,value:It==null?void 0:It.add_cap,onChange:wu=>ki(za,"add_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Ql,value:It==null?void 0:It.drop_cap,onChange:wu=>ki(za,"drop_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(Rt==null?void 0:Rt.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{nameWidth:150},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,onClick:Ql,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Rt==null?void 0:Rt.private_cloud_id,onChange:It=>oi("shixun_environment","private_cloud_id",It)},en.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.name)))),Me.createElement(al.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},zs.map(It=>Me.createElement("div",{onClick:()=>{Rt.operating_system!==It.id&&oi("shixun_environment","operating_system",It.id)},key:It.id,className:(Rt==null?void 0:Rt.operating_system)===It.id?ct.active:""},Me.createElement("i",{className:It.icon}),Me.createElement("span",null,It.name))))),Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Ql,ref:kn,showArrow:!0,dropdownRender:It=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Xt.map(za=>Me.createElement("div",{className:ct.li,key:za.id,onClick:()=>{kn.current.blur(),oi("shixun_environment","instance_startup_template_id",za.id)}},Me.createElement("span",{title:za.name,style:{color:(Rt==null?void 0:Rt.instance_startup_template_id)===za.id?"#0152d9":"initial"}},za.name),!za.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Xt.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Xt!=null&&Xt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Bv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Xt==null?void 0:Xt.map(It=>({label:It.name,value:It.id})),value:Rt==null?void 0:Rt.instance_startup_template_id}),!!Mc&&Me.createElement(Ve.Z,{value:Mc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),I0(!1),(Rt==null?void 0:Rt.private_is_support_webssh)&&Me.createElement(al.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.operating_system)===1&&(Rt==null?void 0:Rt.private_is_support_vnc)&&(vg||dv&&is===1)&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},od.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.instance_startup_type)===It.id?ct.active:"",onClick:()=>oi("shixun_environment","instance_startup_type",It.id)},It.name)))),(0,ms.Ny)()&&is===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Bn(!Br),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Br?"icon-shouqi4":"icon-a-xialazhankai"}`})),Br&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Da!=null&&Da.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Da!=null&&Da.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!(Da!=null&&Da.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Da==null?void 0:Da.map((It,za)=>{const{cpu_limit:io,lower_cpu_limit:hu,memory_limit:fu,request_limit:bu,resource_limit:Ml,name:Xl}=It;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Xl,className:ct.tabTitle},Xl),key:za},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Po({index:za,cpu:io,memory:fu}),Yi(!0)}},Me.createElement("div",null,Me.createElement("span",null,io,"\u6838")," ",Me.createElement("span",null,fu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,ms.Ny)()&&(va==null?void 0:va.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:va[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},va.map(It=>Me.createElement(nl.default.Option,{key:It,value:It},It)))),(0,ms.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:(nn=(aa=fa==null?void 0:fa.filter(It=>It.is_default))==null?void 0:aa[0])==null?void 0:nn.network_mode,onChange:It=>{Ju(It)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa==null?void 0:fa.map(It=>Me.createElement(nl.default.Option,{key:It==null?void 0:It.network_mode,value:It==null?void 0:It.network_mode},It.name)))))))),!En.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:gv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Ba,type:"primary",disabled:!(En!=null&&En.length),onClick:()=>{xv()}},"\u4FDD\u5B58")),Me.createElement(Rc,{identifier:vn,shixun_environment_id:Ia,useId:$t==null?void 0:$t.id,visible:Au,onCancel:()=>Du(!1),onOk:It=>bv(It),tab_type:(hn=tl[Number(hr)])==null?void 0:hn.type}),Me.createElement(he,{verifyModal:Ql,id:vn,environment:En,is_published:Un,dispatch:le,visible:Ma,onCancel:()=>Zr(!1),onOk:It=>Av(It)}),Me.createElement(pn.Z,{visible:Ti,onOk:It=>{let za=Rt==null?void 0:Rt.resource_type;za==1&&wv(It),za==2&&_v(It),Yi(!1)},onCancel:()=>Yi(!1),info:oo}),Me.createElement(fn.Z,{onOk:()=>{Qd(Rt==null?void 0:Rt.id)},identifier:vn,visible:rd,onCancel:()=>Ja(!1),info:null,isJupyter:!1}))};var Nu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(gu),El=ue(87169),il={footerWrap:"footerWrap___Qaahm"},Al=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,ju=(oe,le)=>{var re={};for(var ve in oe)Hu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Al)for(var ve of Al(oe))le.indexOf(ve)<0&&wl.call(oe,ve)&&(re[ve]=oe[ve]);return re},sl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pl=Se.default.TextArea,Rl=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=ju(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>sl(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(Pl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(Pl,{rows:4})),x.createElement("div",{className:il.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Dl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Rl),au={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},gi=Object.defineProperty,eu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Yu=(oe,le,re)=>le in oe?gi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ml=(oe,le)=>{for(var re in le||(le={}))Fl.call(le,re)&&Yu(oe,re,le[re]);if(Tu)for(var re of Tu(le))Ol.call(le,re)&&Yu(oe,re,le[re]);return oe},Pi=(oe,le)=>eu(oe,Uu(le)),jl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Tl=nl.default.Option,es=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[cn,aa]=(0,x.useState)(!0),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(),[Ia,Kn]=(0,x.useState)(),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)({}),kn=(0,x.useRef)(null),Ut=(0,x.useRef)(!0),wt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),an=(0,x.useRef)(null),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)({}),{id:va,is_published:Na}=oe,{frequence_image:pa=[],environments:Aa=[],choice_small_type:jr=[],other_image:yo=[]}=Xt,{name:So,description:Br,authorization:Bn,small_type:nr=[]}=nn;(0,x.useEffect)(()=>{Ke!==null&&(ka(),kn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{va&&Tn()},[va]),(0,x.useEffect)(()=>{if(Ke!==null)return br(),()=>{clearTimeout(an.current)}},[Ke,Ee,vn,En,Ia]);const br=()=>{clearTimeout(an.current),an.current=setTimeout(()=>{!(0,dn.isEqual)(wt.current.activeId,Ke)||!(0,dn.isEqual)(wt.current.selectId,Ee)||!(0,dn.isEqual)(wt.current.serviceConfigList,vn)||!(0,dn.isEqual)(wt.current.evaluateScript,En)||!(0,dn.isEqual)(wt.current.evaluationScript,Ia)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Tn=()=>jl(void 0,null,function*(){var da,dr,Xr;aa(!0);const Jn=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get"});Jn.status===0&&(St(ml({},Jn.data)),aa(!1),(da=Jn==null?void 0:Jn.data)!=null&&da.id?(wt.current.activeId=(dr=Jn==null?void 0:Jn.data)==null?void 0:dr.id,Ge((Xr=Jn==null?void 0:Jn.data)==null?void 0:Xr.id)):Ge(null))}),ka=()=>jl(void 0,null,function*(){var da,dr,Xr,Jn;const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});hn(Sa.data),wt.current.selectId=(da=Sa.data)==null?void 0:da.choice_small_type,Ze((dr=Sa.data)==null?void 0:dr.choice_small_type),wt.current.serviceConfigList=(Xr=Sa.data)==null?void 0:Xr.shixun_service_configs,Un((Jn=Sa.data)==null?void 0:Jn.shixun_service_configs),wt.current.evaluateScript=Sa.data.evaluate_script,Ot(Sa.data.evaluate_script),wt.current.evaluationScript=Sa.data.choice_standard_scripts,Kn(Sa.data.choice_standard_scripts),Nn(Sa.data.standard_scripts)}),Ba=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${va}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=oe==null?void 0:oe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()},lr=(da=!1)=>jl(void 0,null,function*(){if((nn==null?void 0:nn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const dr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ia,is_jupyter_lab_private_cloud:!1,survival_time:nn==null?void 0:nn.survival_time},shixun_info:{evaluate_script:En},shixun_service_configs:vn.map(Jn=>({mirror_repository_id:Jn.mirror_repository_id,cpu_limit:Jn.cpu_limit,lower_cpu_limit:Jn.lower_cpu_limit,memory_limit:Jn.memory_limit,request_limit:Jn.request_limit,resource_limit:Jn.resource_limit,single_machine_gpu_count:(Jn==null?void 0:Jn.single_machine_gpu_count)||null,single_card_gpu_resource:(Jn==null?void 0:Jn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${va}`,{method:"put",body:dr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),wt.current={activeId:Ke,selectId:Ee,serviceConfigList:vn,evaluateScript:En,evaluationScript:Ia},le({type:"practiceSetting/getCommonData",payload:{id:va}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),to=nr.filter(da=>Ee.includes(da.id)),Co=()=>{Ba()},Ma=(da,dr,Xr)=>{Un(Jn=>Jn.map((Sa,Ua)=>Ua===Xr?Pi(ml({},Sa),{[dr]:da}):Sa))},Zr=()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:va}}})},Au=da=>jl(void 0,null,function*(){const dr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:va,script_id:da}});dr&&Ot(dr.content)}),Du=da=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>jl(void 0,null,function*(){yield Au(da),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},hr=(da,dr)=>{const Xr=vn[0]?[vn[0]]:[];dr.forEach(Jn=>{const Sa=vn.find(Ua=>Ua.mirror_repository_id===Number(Jn.key));if(Sa)Xr.push(Sa);else{const Ua=nr.find(Mo=>Mo.id===Number(Jn.key));if(Ua.mirror_name){const Mo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Jn.key),name:Ua.mirror_name,request_limit:10};Xr.push(Mo)}}}),Un(Xr),Ze(da)},kr=da=>{Ma(String(da==null?void 0:da.cpu),"cpu_limit",da.index),Ma(String(da==null?void 0:da.memory),"memory_limit",da.index),Rt(!1)},No=(da,dr)=>{var Xr;const{single_card_gpu_resource:Jn,single_machine_gpu_count:Sa,mirror_repository:Ua}=da;if(!Ua)return x.createElement(x.Fragment,null);let Mo=(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"?(Ua==null?void 0:Ua.single_card_gpu_resource)*1024/Jn:(Ua==null?void 0:Ua.single_machine_gpu_count)/Sa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"||(Ua==null?void 0:Ua.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Ua==null?void 0:Ua.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Xr=Ua==null?void 0:Ua.gpu_model)==null?void 0:Xr[0],"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(qi.Z,{precision:0,min:1,max:Ua==null?void 0:Ua.single_machine_gpu_count,defaultValue:1,value:Sa,size:"large",className:"ml10 mr10",onChange:Yl=>{Ma(Yl||1,"single_machine_gpu_count",dr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Mo)," \u4EBA"))),(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Ua==null?void 0:Ua.single_card_gpu_resource,"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(qi.Z,{min:1,max:(Ua==null?void 0:Ua.single_card_gpu_resource)*1024,defaultValue:1024,value:Jn,size:"large",className:"ml10 mr10",onChange:Yl=>{Ma(Yl||1,"single_card_gpu_resource",dr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mo))," \u4EBA"))))};return x.createElement("div",{className:au.practice},x.createElement(cd.Z,{loading:cn,skin:"night",className:au.left,dispatch:le,value:Ke,data:Aa,otherData:yo,tags:pa,onChange:da=>Ge(da),onSearchWord:()=>{}}),x.createElement("div",{className:au.right},x.createElement("header",null,x.createElement("div",{className:au.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":So)),x.createElement("div",{className:au.content,ref:kn},Ke===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:au.des},x.createElement("div",{className:au.mainBody},x.createElement(we.Z,{value:Br})),x.createElement("div",{className:au.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:au.selectBox},x.createElement(nl.default,{onChange:(da,dr)=>hr(da,dr),getPopupContainer:da=>da.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},nr.map((da,dr)=>x.createElement(Tl,{key:da.id,value:da.id},da.type_name))),x.createElement("div",{className:au.smallType},to.map(da=>da.description?x.createElement("span",{key:da.id},da.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:au.evaluating},x.createElement("div",{className:au.evaluatingLabel},Na&&x.createElement("div",{onClick:()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:au.mask}),x.createElement(nl.default,{style:{width:400},bordered:!1,getPopupContainer:da=>da.parentNode,value:Ia,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:da=>{Du(da),Kn(da)}},(en||[]).map((da,dr)=>x.createElement(Tl,{value:parseInt(da.id),name:da.scptname,key:dr},da.scptname))),x.createElement("span",{className:au.evaluatingS1,onClick:Zr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:au.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(El.Z,null)))),x.createElement(js.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:En,onChange:da=>{if(Ut.current){Ut.current=!1;return}Ot(da),(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Ut.current=!0,Ot(wt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!vn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:au.serviceSettingWrap},vn==null?void 0:vn.map((da,dr)=>x.createElement("div",{key:dr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},da.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.serverConfig,style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Na||(fa({index:dr,cpu:da==null?void 0:da.cpu_limit,memory:da==null?void 0:da.memory_limit}),Rt(!0))}},x.createElement("div",null,x.createElement("span",null,da==null?void 0:da.cpu_limit,"\u6838")," ",x.createElement("span",null,da==null?void 0:da.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.viewRecommendConfig,onClick:()=>Ka(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),No(da,dr),x.createElement("div",{className:au.serviceBox},x.createElement("div",{className:au.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:da.resource_limit,style:{width:400,height:50},disabled:Na,maxLength:5,onChange:Xr=>{const{value:Jn}=Xr.target,Sa=/^\d*(\.\d*)?$/;Jn.match(Sa)&&Ma(Xr.target.value,"resource_limit",dr)},addonAfter:"M"}),x.createElement("label",{className:au.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(qi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:nn==null?void 0:nn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:da=>{hn(Pi(ml({},nn),{survival_time:da}))}})))),x.createElement("div",{className:au.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Co},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>lr()},"\u4FDD\u5B58"))),x.createElement(dd.Z,null),x.createElement(Dl,{onFinish:da=>Ot(da)}),x.createElement(md.Z,null),x.createElement(pn.Z,{visible:ua,onOk:da=>kr(da),onCancel:()=>Rt(!1),info:Da}),x.createElement(fn.Z,{identifier:va,visible:$t,onCancel:()=>Ka(!1),info:null,isJupyter:!0}))};var gs=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(es);const fs=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var kl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(fs),Zl=ue(1710),cu={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Ci=ue(90146),li=Object.defineProperty,$u=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ti=(oe,le,re)=>le in oe?li(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ll=(oe,le)=>{for(var re in le||(le={}))Ai.call(le,re)&&ti(oe,re,le[re]);if(bi)for(var re of bi(le))ii.call(le,re)&&ti(oe,re,le[re]);return oe},el=(oe,le)=>$u(oe,ei(le)),Wl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Wi}=Pt.default;var ni=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Wl(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=el(Ll({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=el(Ll({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=el(Ll({},nr),{status:"done"});if(Bn.status===0||(br=el(Ll({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Wl(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=Ll({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>el(Ll({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(Ll({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=Ll({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Ni.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Wi,Ll({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:Ni.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Sl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Xo=ue(65186),Mi=ue(91570),fi=ue(11109),lu=ue(59301),vs=Object.defineProperty,Di=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Bo=(oe,le,re)=>le in oe?vs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sr=(oe,le)=>{for(var re in le||(le={}))ps.call(le,re)&&Bo(oe,re,le[re]);if(Di)for(var re of Di(le))ts.call(le,re)&&Bo(oe,re,le[re]);return oe},Jo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Qu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:cn})=>{const[aa,nn]=(0,x.useState)([]),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Kn,en]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&St()},[Xe,Ot]);const Nn=wt=>{Ot.search=wt,Ot.page=1,Ia(Sr({},Ot))},Xt=wt=>{Ot.page=1,Ot.order=wt,Ia(Sr({},Ot))},St=()=>Jo(void 0,null,function*(){(0,fi._S)({page:Ot==null?void 0:Ot.page,limit:Ot==null?void 0:Ot.limit,search:Ot==null?void 0:Ot.search,category:Ge=="all"?Ot==null?void 0:Ot.order:"mine"}).then(wt=>{var an,ua;(wt==null?void 0:wt.status)==0&&(nn((an=wt==null?void 0:wt.data)==null?void 0:an.list),vn((ua=wt==null?void 0:wt.data)==null?void 0:ua.count))})}),kn=()=>Jo(void 0,null,function*(){if((Un==null?void 0:Un.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let wt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:cn,data_set_ids:Un}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:Un[0]}};(yield(0,We.ZP)(wt==null?void 0:wt.url,{method:"post",body:wt==null?void 0:wt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),Ut(),Ee())}),Ut=()=>{Ke(!1),nn([]),En([]),vn(0),Ia({page:1,limit:4,search:"",order:"public"})};return lu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>Ut(),maskClosable:!1,bodyStyle:{minHeight:400},okText:lu.createElement("div",{onClick:()=>kn()},"\u6DFB\u52A0(",Un==null?void 0:Un.length,")")},lu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},lu.createElement(Xo.tp,{dataSource:Ge=="all"?Kn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Ot==null?void 0:Ot.order:"mine",onChange:Xt}),lu.createElement(Xo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Ot==null?void 0:Ot.search,onChange:Nn})),(aa==null?void 0:aa.length)===0?lu.createElement(Mi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):lu.createElement("div",null,lu.createElement("div",{style:{height:"410px",overflowY:"auto"}},aa==null?void 0:aa.map((wt,an)=>{var ua,Rt,$t;return lu.createElement("div",{className:Sl.listItem,key:an,onClick:Ka=>{if(Ge=="my"){En([wt.id]);return}Un.indexOf(wt.id)>-1?En(Un.filter(Da=>Da!==wt.id)):En(Un.concat(wt.id))}},lu.createElement("div",{style:{display:"flex"}},lu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?lu.createElement(rt.default,{checked:Un.includes(wt.id),value:wt.id}):lu.createElement(Il.ZP,{checked:Un.includes(wt.id),value:wt.id})),lu.createElement("aside",{className:Sl.wrap,key:an},lu.createElement("div",{className:Sl.leftContent},lu.createElement("div",{className:Sl.header},lu.createElement("div",{className:Sl.title},wt==null?void 0:wt.title)),lu.createElement(nt.Z,{title:wt==null?void 0:wt.introduction},lu.createElement("div",{className:Sl.introduction},wt==null?void 0:wt.desc)),lu.createElement("div",{className:Sl.bottom},lu.createElement("img",{className:Sl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${(ua=wt==null?void 0:wt.user_info)==null?void 0:ua.image_url}`}),lu.createElement("div",{className:Sl.user_name},(Rt=wt==null?void 0:wt.user_info)==null?void 0:Rt.name),($t=wt==null?void 0:wt.data_set_tags)==null?void 0:$t.map((Ka,Da)=>{var fa;return Da<3?lu.createElement("div",{key:Da,className:Sl.tags_name},Ka==null?void 0:Ka.tag_name):Da==3?lu.createElement(nt.Z,{key:Da,title:(fa=wt==null?void 0:wt.data_set_tags)==null?void 0:fa.map((va,Na)=>{var pa;if(Na>2)return(va==null?void 0:va.tag_name)+(Na===((pa=va==null?void 0:va.data_set_tags)==null?void 0:pa.length)-1?"":"\u3001")}).join("")},lu.createElement("div",{key:Da,className:Sl.tags_name},"...")):null}))))))})),lu.createElement(ql.Z,{showTotal:wt=>lu.createElement("span",null,"\u5171",lu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},wt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Sr({},Ot)),St()},defaultCurrent:1,pageSize:Ot.limit||4,current:Ot.page||1,total:hn})))};var vi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Qu),hs=ue(16949),Hs=Object.defineProperty,xs=Object.defineProperties,ws=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,pi=(oe,le,re)=>le in oe?Hs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hi=(oe,le)=>{for(var re in le||(le={}))wo.call(le,re)&&pi(oe,re,le[re]);if(gl)for(var re of gl(le))Es.call(le,re)&&pi(oe,re,le[re]);return oe},Bi=(oe,le)=>xs(oe,ws(le)),ns=(oe,le)=>{var re={};for(var ve in oe)wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&gl)for(var ve of gl(oe))le.indexOf(ve)<0&&Es.call(oe,ve)&&(re[ve]=oe[ve]);return re},xi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ls}=x,{TabPane:Wc}=Bt.default,mc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=ns(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=Bi(hi({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>xi(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:Bi(hi({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(Bi(hi({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(hi({},Mo)))}),Au=()=>x.createElement("div",{className:cu.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xi(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(Bi(hi({},Ba),{page:Mo})),jr([])}})})},No=()=>xi(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(Bi(hi({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:cu.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:cu.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:cu.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(Bi(hi({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:cu.dataset},x.createElement("div",{className:cu.header},x.createElement("div",{className:cu.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:cu.dataPath},x.createElement("span",{className:cu.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:cu.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:cu.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:cu.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(Zl.default,{rowSelection:hr,className:cu.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:cu.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(ni,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:cu.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:cu.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(Bi(hi({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:cu.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:cu.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(vi,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:cu.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:cu.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:cu.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var gc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(mc),Mu=ue(31797),Yr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},Ul=Object.defineProperty,Zu=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,vd=(oe,le,re)=>le in oe?Ul(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fc=(oe,le)=>{for(var re in le||(le={}))zc.call(le,re)&&vd(oe,re,le[re]);if(Zu)for(var re of Zu(le))Vc.call(le,re)&&vd(oe,re,le[re]);return oe},zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ys=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",am=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[rs.OriginalPicturePath,rs.ExpectPicturePath,rs.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>zi(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>fc(fc({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=Ys(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===rs.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===rs.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=Ys(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=Ys(Ut);Un&&Ze(wt),En(wt)},en=()=>zi(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=Ys(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Yr.wrap},x.createElement("div",{className:Yr.content},x.createElement("div",{className:Yr.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var pd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(am),Qs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},vc=ue(13248),Os=Object.defineProperty,pc=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?Os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hd=(oe,le)=>{for(var re in le||(le={}))hc.call(le,re)&&Ec(oe,re,le[re]);if(pc)for(var re of pc(le))Xs.call(le,re)&&Ec(oe,re,le[re]);return oe},rm=(oe,le)=>{var re={};for(var ve in oe)hc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&pc)for(var ve of pc(oe))le.indexOf(ve)<0&&Xs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=rm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>Ns(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>Ns(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:hd({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:Qs.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:Qs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ed=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(Pc),as=ue(59195),Pd=ue(61485),Gc=ue(55039),fl=ue(59301),om=Object.defineProperty,um=Object.defineProperties,lm=Object.getOwnPropertyDescriptors,Ps=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,Js=Object.prototype.propertyIsEnumerable,Fc=(oe,le,re)=>le in oe?om(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))im.call(le,re)&&Fc(oe,re,le[re]);if(Ps)for(var re of Ps(le))Js.call(le,re)&&Fc(oe,re,le[re]);return oe},sm=(oe,le)=>um(oe,lm(le)),Vi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:cm}=Mu.default;var $s=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))($s||{}),rs=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(rs||{});const dm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>Vi(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:sm(qs({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>Vi(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:fl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Vi(void 0,null,function*(){ua()})})},ua=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:fl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",fl.createElement("span",null,fl.createElement(cm,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Vi(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:fl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>Vi(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:qs({},St)})});return fl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:fl.createElement("div",null,fl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},fl.createElement(Ie.Z,null,fl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),fl.createElement(Ie.Z,{className:"mr10"},fl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},fl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),fl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},fl.createElement(Se.default,{value:Kn})),fl.createElement(Ie.Z,{flex:"1"},fl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),fl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),fl.createElement(pd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?fl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:fl.createElement(Ed,null)}]})};var jc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(dm),Fd={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Sd={collect:"collect___gSAx5",head:"head___h3Wha"},Ms=ue(59301),yd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,mm=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Uc=(oe,le,re)=>le in oe?yd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kc=(oe,le)=>{for(var re in le||(le={}))mm.call(le,re)&&Uc(oe,re,le[re]);if(Cd)for(var re of Cd(le))Sc.call(le,re)&&Uc(oe,re,le[re]);return oe},yc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Hc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Kc({},ve)):Xe.resetFields()},[re]);const Ze=cn=>yc(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Ms.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ms.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Ms.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Ms.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ms.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ms.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},Ku=ue(59301),Yc=Object.defineProperty,Qc=Object.getOwnPropertySymbols,gm=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,Ad=(oe,le,re)=>le in oe?Yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ss=(oe,le)=>{for(var re in le||(le={}))gm.call(le,re)&&Ad(oe,re,le[re]);if(Qc)for(var re of Qc(le))Fs.call(le,re)&&Ad(oe,re,le[re]);return oe},Is=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Xc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Is(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Ss({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Ss({},Ot)),Kn(Ot)},Xt=wt=>Is(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Is(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Is(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Ss({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>Ku.createElement("span",null,Ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),Ku.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return Ku.createElement("div",{className:Sd.collect},Ku.createElement("div",{className:Sd.head},Ku.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),Ku.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Ku.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),Ku.createElement(Zl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),Ku.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Is(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Ku.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Ku.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Ku.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Ku.createElement("div",{style:{marginLeft:74}},Ku.createElement(Pt.default,Ss({},Ut),Ku.createElement(Xo.op,{shape:"default",icon:Ku.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Ku.createElement(Hc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},Dd={record:"record___zypfi",head:"head___bEv4O"},Wu=ue(59301),vm=Object.defineProperty,Jc=Object.defineProperties,pm=Object.getOwnPropertyDescriptors,Bd=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?vm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ec=(oe,le)=>{for(var re in le||(le={}))qc.call(le,re)&&$c(oe,re,le[re]);if(Bd)for(var re of Bd(le))Gi.call(le,re)&&$c(oe,re,le[re]);return oe},xd=(oe,le)=>Jc(oe,pm(le)),tc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Em=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>tc(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=ec(ec({},nn),Xt),hn(ec({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(ec({},nn)),En(nn)},Kn=Xt=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:xd(ec({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>tc(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>Wu.createElement("span",null,["pending","ignored"].includes(St.status)&&Wu.createElement(Wu.Fragment,null,Wu.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Wu.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Wu.createElement("div",{className:Dd.record},Wu.createElement("div",{className:Dd.head},Wu.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},Wu.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},Wu.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Wu.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),Wu.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),Wu.createElement(ce.default.Item,{style:{marginRight:0}},Wu.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Wu.createElement(Zl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),Wu.createElement(Hc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},Cc=ue(59301);const wd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Cc.createElement("div",{className:Fd.catechism},Cc.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Fd.tab}),ve==="1"&&Cc.createElement(Xc,null),ve==="2"&&Cc.createElement(Em,null))};var Pm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(wd),Fm=Object.defineProperty,bc=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,nc=Object.prototype.propertyIsEnumerable,Ac=(oe,le,re)=>le in oe?Fm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ac=(oe,le)=>{for(var re in le||(le={}))Rs.call(le,re)&&Ac(oe,re,le[re]);if(bc)for(var re of bc(le))nc.call(le,re)&&Ac(oe,re,le[re]);return oe},Sm=(oe,le)=>{var re={};for(var ve in oe)Rs.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bc)for(var ve of bc(oe))le.indexOf(ve)<0&&nc.call(oe,ve)&&(re[ve]=oe[ve]);return re},Or=oe=>{var le=oe,{tabsActive:re}=le,ve=Sm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(yt,null),re==="warehouse"&&x.createElement(qa,null),re==="level"&&x.createElement(hl,ac({},ve)),re==="collaborate"&&x.createElement(cs,ac({},ve)),re==="setting"&&x.createElement(ds.Z,null),re==="environment"&&x.createElement(kl,ac({},ve)),re==="dataset"&&x.createElement(gc,null),re==="service"&&x.createElement(jc,ac({},ve)),re==="catechism"&&x.createElement(Pm,ac({},ve)))},ro={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},pu=Object.defineProperty,Xu=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,ji=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))Ts.call(le,re)&&ji(oe,re,le[re]);if(Xu)for(var re of Xu(le))Ii.call(le,re)&&ji(oe,re,le[re]);return oe};const Dc=oe=>React.createElement("svg",Ri({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var si="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",wi=Object.defineProperty,ym=Object.getOwnPropertySymbols,Eg=Object.prototype.hasOwnProperty,zm=Object.prototype.propertyIsEnumerable,Vm=(oe,le,re)=>le in oe?wi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gm=(oe,le)=>{for(var re in le||(le={}))Eg.call(le,re)&&Vm(oe,re,le[re]);if(ym)for(var re of ym(le))zm.call(le,re)&&Vm(oe,re,le[re]);return oe};const j0=oe=>React.createElement("svg",Gm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Cm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",cl=ue(59301),Pg=Object.defineProperty,Fg=Object.defineProperties,Sg=Object.getOwnPropertyDescriptors,Ld=Object.getOwnPropertySymbols,jm=Object.prototype.hasOwnProperty,Um=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?Pg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Od=(oe,le)=>{for(var re in le||(le={}))jm.call(le,re)&&bm(oe,re,le[re]);if(Ld)for(var re of Ld(le))Um.call(le,re)&&bm(oe,re,le[re]);return oe},Nd=(oe,le)=>Fg(oe,Sg(le)),yg=(oe,le)=>{var re={};for(var ve in oe)jm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ld)for(var ve of Ld(oe))le.indexOf(ve)<0&&Um.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Bc=[{name:"\u57FA\u672C\u4FE1\u606F",icon:cl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:cl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:cl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:cl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:cl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Km=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=yg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:cn,id:aa,repository_warning:nn,sideBar:hn,service_warning:vn}=Ke,Un=(0,xe.useLocation)(),En=(0,xe.useParams)(),[Ot]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var en;const Nn=Ot.get("tabId"),Xt=Un.pathname.split("/").length,kn=((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Ut=>Ut.tabId!=="dataset"):Bc).map(Ut=>Ut.tabId).includes(Nn);if(Nn&&kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Nn}});return}if(Xt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Nn||Nn&&!kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Nd(Od({},Ke.sideBar),{selectPath:""})})},[En.id]);const Ia=en=>{var Nn;if(en===hn.tabsActive)return;const Xt=()=>{xe.history.push(`/shixuns/${aa}/edit?tabId=${en}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:en,selectPath:"",confirmLeave:!1}})};(Nn=Ke==null?void 0:Ke.sideBar)!=null&&Nn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Xt()}}):Xt()},Kn=()=>{var en;return((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Xt=>Xt.tabId!=="dataset"):Bc).filter(Xt=>{var St;return(St=Xe==null?void 0:Xe.detail)!=null&&St.is_jupyter_lab?Xt.tabId!=="level":Xt.tabId!=="service"}).map(Xt=>{const{name:St,icon:kn,tabId:Ut}=Xt;return cl.createElement("div",{key:Ut,className:`${Ke.sideBar.tabsActive===Ut?ro.itemActive:ro.item} font12`,onClick:()=>Ia(Ut)},kn,cl.createElement("span",{className:ro.name},St),Ut==="information"&&Ze&&cl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},cl.createElement("img",{src:si,alt:""})),Ut==="level"&&cn&&cl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},cl.createElement("img",{src:si,alt:""})),Ut==="service"&&vn&&cl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},cl.createElement("img",{src:si,alt:""})),Ut==="warehouse"&&nn&&cl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},cl.createElement("img",{src:si,alt:""})))})};return cl.createElement("div",{className:ro.sidebar},cl.createElement("div",{className:ro.items},Kn()),cl.createElement("div",{className:ro.question},cl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},cl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},cl.createElement("img",{src:Cm,height:24,width:24,alt:""})))))};var Cg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Km),Am={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},Kl=ue(59301),bg=Object.defineProperty,Md=Object.getOwnPropertySymbols,Hm=Object.prototype.hasOwnProperty,Dm=Object.prototype.propertyIsEnumerable,Id=(oe,le,re)=>le in oe?bg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ym=(oe,le)=>{for(var re in le||(le={}))Hm.call(le,re)&&Id(oe,re,le[re]);if(Md)for(var re of Md(le))Dm.call(le,re)&&Id(oe,re,le[re]);return oe},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ag=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(Ym({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return Kl.createElement(Kl.Fragment,null,Kl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Rd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Kl.createElement("div",null,Kl.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),Kl.createElement("div",{className:Am.bottom},Kl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:Am.no,onClick:()=>Rd(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Kl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:Am.yes,onClick:()=>Rd(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Kl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Rd(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Kl.createElement("div",null,Kl.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),Kl.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},Kl.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Kl.createElement(Oe.Z,{className:"mt30",align:"middle"},Kl.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Kl.createElement(Ie.Z,{flex:"1"},Kl.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:Kl.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var Dg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Ag),ys=ue(59301),Qm=Object.defineProperty,Bg=Object.defineProperties,xg=Object.getOwnPropertyDescriptors,Td=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,qm=(oe,le,re)=>le in oe?Qm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$m=(oe,le)=>{for(var re in le||(le={}))Xm.call(le,re)&&qm(oe,re,le[re]);if(Td)for(var re of Td(le))Jm.call(le,re)&&qm(oe,re,le[re]);return oe},eg=(oe,le)=>Bg(oe,xg(le)),wg=(oe,le)=>{var re={};for(var ve in oe)Xm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&Jm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Lg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=wg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:eg($m({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:Ye.practiceSetting},ys.createElement("div",{className:Ye.wrapHeader},ys.createElement(ee,null)),ys.createElement("div",{className:Ye.wrapLayout},ys.createElement("div",{className:Ye.wrapSidebar},ys.createElement(Cg,null)),ys.createElement("div",{className:Ye.wrapContent},ys.createElement(Or,eg($m({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),ys.createElement(Dg,null))};var Og=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Lg),ed={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},yl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},ru=ue(59301),tg=Object.getOwnPropertySymbols,Ng=Object.prototype.hasOwnProperty,Mg=Object.prototype.propertyIsEnumerable,ng=(oe,le)=>{var re={};for(var ve in oe)Ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&tg)for(var ve of tg(oe))le.indexOf(ve)<0&&Mg.call(oe,ve)&&(re[ve]=oe[ve]);return re},kd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ig=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=ng(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa;const nn=(0,xe.useLocation)(),hn=(0,x.useRef)(""),vn=(0,xe.useParams)(),{title:Un,base_info_warning:En,challenges_warning:Ot,service_warning:Ia,repository_warning:Kn,mirror_warning:en}=Xe;(0,x.useEffect)(()=>{var Rt;hn.current=(Rt=nn.pathname.split("/"))==null?void 0:Rt[2],ze({type:"practiceSetting/setParams",payload:{id:hn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:hn.current}})},[nn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Nn=()=>kd(void 0,null,function*(){yield Xt(),xe.history.push(`/shixuns/${hn.current}/challenges`)}),Xt=()=>new Promise((Rt,$t)=>{var Ka;(Ka=Xe==null?void 0:Xe.sideBar)!=null&&Ka.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rt()},onCancel:()=>{$t()}}):Rt()}),St=Rt=>{var $t;if(Rt===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ka=()=>{xe.history.push(`/shixuns/${hn.current}/edit?tabId=${Rt}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Rt,selectPath:"",confirmLeave:!1}})};($t=Xe==null?void 0:Xe.sideBar)!=null&&$t.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},kn=(Rt,$t=!1)=>{Rt=Rt!=null&&Rt.includes(".json")?Rt:`${Rt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>kd(void 0,null,function*(){const Ka=yield(0,We.ZP)("/api"+Rt,{method:"get"});if(!Ka)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Da=yield(0,gt.Ir)({id:Ka.shixun_identifier,jump_challenge_setting:$t});if(Da!=null&&Da.game_identifier){(0,Je.xg)(`/tasks/${Da.game_identifier}`);return}(Da==null?void 0:Da.status)===2?kn(Da==null?void 0:Da.message):(Da==null?void 0:Da.status)===3&&Ut(Da==null?void 0:Da.message)})})},Ut=Rt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Rt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},wt=(Rt,$t)=>kd(void 0,null,function*(){var Ka,Da,fa,va;if(yield Xt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ka=Ke.detail)!=null&&Ka.is_jupyter||(Da=Ke.detail)!=null&&Da.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:hn.current}}).then(pa=>{var Aa;pa!=null&&pa.identifier&&((Aa=xe.history)==null||Aa.push(`/tasks/${pa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Na=$t?yield(0,gt.BK)({id:Rt}):yield(0,gt.Ir)({id:Rt});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Na==null?void 0:Na.status)==5&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(va=(fa=Na==null?void 0:Na.data)==null?void 0:fa.challenge_errors)==null?void 0:va.map((pa,Aa)=>{var jr;return ru.createElement("span",{key:Aa,style:{color:"#3061D0"}},"\u7B2C",pa==null?void 0:pa.challenge_position,"\u5173",Aa!=((jr=Na==null?void 0:Na.data)==null?void 0:jr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var pa,Aa,jr;window.location.href=`/shixuns/${hn.current}/edit/${(jr=(Aa=(pa=Na==null?void 0:Na.data)==null?void 0:pa.challenge_errors)==null?void 0:Aa[0])==null?void 0:jr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:hn.current,jump_challenge_setting:!0}).then(pa=>{if(pa!=null&&pa.game_identifier||pa!=null&&pa.identifier){(0,Je.xg)(`/tasks/${pa.game_identifier}`);return}(pa==null?void 0:pa.status)===-3?(0,Je.eF)():(pa==null?void 0:pa.status)===2?kn(pa==null?void 0:pa.message,!0):(pa==null?void 0:pa.status)===3&&Ut(pa==null?void 0:pa.message)})}});return}if((Na==null?void 0:Na.status)==6&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${hn.current}/edit?tabId=environment`}});return}if(Na!=null&&Na.game_identifier||Na!=null&&Na.identifier){(0,Je.xg)($t?`/tasks/${Na==null?void 0:Na.identifier}/jupyter`:`/tasks/${Na.game_identifier}`);return}(Na==null?void 0:Na.status)===-3?(0,Je.eF)():(Na==null?void 0:Na.status)===2?kn(Na==null?void 0:Na.message):(Na==null?void 0:Na.status)===3&&Ut(Na==null?void 0:Na.message)}),an=()=>kd(void 0,null,function*(){yield Xt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ua=Rt=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===Rt?"#0152d9":"transparent"});return ru.createElement("div",{className:yl.header},ru.createElement("aside",{className:yl.title},ru.createElement("i",{onClick:Nn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ru.createElement("span",{className:yl.edit},Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ru.createElement("i",{onClick:an,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&ru.createElement("aside",{className:yl.schedule},ru.createElement("div",null,ru.createElement("span",{style:ua("information"),className:yl.clickWarp,onClick:()=>St("information")},En?ru.createElement("span",{className:yl.num},"1"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u57FA\u672C\u4FE1\u606F")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("warehouse"),className:yl.clickWarp,onClick:()=>St("warehouse")},Kn?ru.createElement("span",{className:yl.num},"2"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EE3\u7801\u4ED3\u5E93")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("level"),className:yl.clickWarp,onClick:()=>St("level")},Ot?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EFB\u52A1\u5173\u5361")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((cn=Ke==null?void 0:Ke.detail)==null?void 0:cn.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("service"),className:yl.clickWarp,onClick:()=>St("service")},Ia?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u670D\u52A1")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("environment"),className:yl.clickWarp,onClick:()=>St("environment")},en?ru.createElement("span",{className:yl.num},"4"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ru.createElement("aside",{className:yl.btns},((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.is_client_unity_3d)&&ru.createElement("div",{className:yl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${hn.current}`)},"\u4E0A\u4E00\u6B65"),ru.createElement("div",{className:yl.simulate,onClick:()=>wt(hn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Rg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ig),xc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Bm={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},ag=Object.defineProperty,Zd=Object.getOwnPropertySymbols,rg=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,xm=(oe,le,re)=>le in oe?ag(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tg=(oe,le)=>{for(var re in le||(le={}))rg.call(le,re)&&xm(oe,re,le[re]);if(Zd)for(var re of Zd(le))Wd.call(le,re)&&xm(oe,re,le[re]);return oe},kg=(oe,le)=>{var re={};for(var ve in oe)rg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zd)for(var ve of Zd(oe))le.indexOf(ve)<0&&Wd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=kg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Tg({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:Bm.btn},x.createElement("span",{className:Bm.s1},cn.name),x.createElement("img",{src:ta,className:Bm.s2,onClick:()=>Ee(aa)})))))},zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:zd.complete},x.createElement("div",{onClick:le,className:zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},kt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn,aa,nn,hn;const[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)({}),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)(!1),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(""),[Ut,wt]=(0,x.useState)(""),[an,ua]=(0,x.useState)(""),[Rt,$t]=(0,x.useState)(),Ka=(0,x.useRef)({}),Da=(0,x.useRef)(""),fa=(0,x.useRef)(""),va=(0,x.useRef)(""),Na=(0,x.useRef)(null),pa=(0,x.useRef)((0,dn.throttle)(()=>br(),2e3,{leading:!0,trailing:!1})).current,{id:Aa}=Xe,[jr,yo]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Aa&&Br()},[Aa]),(0,x.useEffect)(()=>(JSON.stringify(Un)!=="{}"&&So(),()=>{clearTimeout(Na.current)}),[Un,St,an,Ut]);const So=()=>{clearTimeout(Na.current),Na.current=setTimeout(()=>{!(0,dn.isEqual)(Un,Ka.current)||St!==Da.current||an!==fa.current||Ut!==va.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Br=()=>kt(void 0,null,function*(){var da,dr,Xr,Jn,Sa,Ua,Mo;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Yl=yield(0,We.ZP)(`/api/shixuns/${Aa}/edit_base_info.json`,{method:"get"});if(Yl.status===0){const Ju=tt(dt({},Yl.data),{description:(0,mn.S)(Yl.data.description)}),Ti={description:Ju.description,shixun_tags:Ju.shixun_tags,name:Ju.name,course:((da=Ju==null?void 0:Ju.disciplines)==null?void 0:da.length)>0?[(Xr=(dr=Ju==null?void 0:Ju.disciplines)==null?void 0:dr[0])==null?void 0:Xr.id,(Ua=(Sa=(Jn=Ju==null?void 0:Ju.disciplines)==null?void 0:Jn[0])==null?void 0:Sa.sub_discipline)==null?void 0:Ua.id]:[],difficulty:Ju.difficulty};(Mo=Ge.detail)!=null&&Mo.is_jupyter_lab&&(Ti.jupyter_show_description=Yl.data.jupyter_show_description),vn.setFieldsValue(Ti),Ka.current=dt({},Ti),Da.current=Ju.attachment_id||"",fa.current=Ju.cover_image_id||"",va.current=Ju.attachment_id_b||"",En(dt({},Ti)),kn(Ju.attachment_id||""),wt(Ju.attachment_id_b||""),ua(Ju.cover_image_id||""),$t(Ju.cover_image||"")}}),Bn=(da,dr)=>{En(dt({},dr))},nr=()=>{ka()},br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),vn.submit()},Tn=(da,dr=!1,Xr=1)=>{var Jn;const{name:Sa,description:Ua,shixun_tags:Mo,course:Yl,jupyter_show_description:Ju=!1,difficulty:Ti}=da;let Yi={name:Sa,description:Ua,shixun_tags:Mo,attachment_id:St,cover_image_id:an,attachment_id_b:Ut,sub_discipline_ids:Yl[1],difficulty:Ti};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Yi=tt(dt({},Yi),{jupyter_show_description:Ju})),(0,We.ZP)(`/api/shixuns/${Aa}/base_info_save.json`,{method:"post",body:{shixun:dt({},Yi),sync_origin_shixun:dr}}).then(Ja=>kt(void 0,null,function*(){var oo,Po,qo,Bl;if(Ja.status===0&&((oo=Ge==null?void 0:Ge.detail)!=null&&oo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:Aa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ka.current={description:Un.description,shixun_tags:Un.shixun_tags,name:Un.name,difficulty:Un.difficulty},Da.current=St,fa.current=an,va.current=Ut,(Po=Ge==null?void 0:Ge.detail)!=null&&Po.copy_for_exercise)){const di=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:Aa,save_type:Xr}});Xr===1?(qo=di==null?void 0:di.data)!=null&&qo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Bl=di==null?void 0:di.data)==null?void 0:Bl.shixun_name,getBaseInfo:()=>{Br()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(di==null?void 0:di.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Fi,zs;(0,Je.xg)(`/shixuns/${(zs=(Fi=Ge==null?void 0:Ge.detail)==null?void 0:Fi.fork_from)==null?void 0:zs.fork_identifier}/challenges`)}}))}}))},ka=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${Aa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=Xe==null?void 0:Xe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()};function Ba(da){const dr=da.type==="image/jpeg"||da.type==="image/png";return dr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),dr}const lr=ie.createElement(de.ZP,{loading:Ot,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),to=ie.createElement(de.ZP,{loading:Nn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Co=ie.createElement(de.ZP,{loading:Kn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ma(da,dr){const Xr=new FileReader;Xr.addEventListener("load",()=>dr(Xr.result)),Xr.readAsDataURL(da)}const Zr=da=>{var dr,Xr;if(da.file.status==="uploading"){Ia(!0);return}da.file.status==="done"&&(Ia(!1),kn((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Au=da=>{var dr,Xr;if(da.file.status==="uploading"){en(!0);return}da.file.status==="done"&&(en(!1),wt((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Du=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+St,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>kn(""),style:{fontSize:"16px",color:"red"}}))),hr=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),kr=da=>{var dr,Xr;if(da.file.status==="uploading"){Xt(!0);return}da.file.status==="done"&&(Xt(!1),ua((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id),yo(!0))},No=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)(jr?"/api/attachments/"+an:Rt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{ua(""),$t("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:xc.information},ie.createElement("section",{className:xc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:xc.formWrap}," ",ie.createElement(ce.default,{form:vn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Bn,onFinish:da=>{var dr,Xr;(dr=Ge==null?void 0:Ge.detail)!=null&&dr.is_fork_from_creator&&((Xr=Ge==null?void 0:Ge.detail)!=null&&Xr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:da,type:"information",fn:(Jn,Sa,Ua)=>{Tn(Jn,Sa,Ua)}}}):Tn(da)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=Un.name)==null?void 0:Ze.length)||0}/60`})),((cn=Ge.detail)==null?void 0:cn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(Il.ZP.Group,{disabled:((aa=Ge.detail)==null?void 0:aa.shixun_status)===2},ie.createElement(Il.ZP,{value:1},"\u5165\u95E8"),ie.createElement(Il.ZP,{style:{marginLeft:70},value:2},"\u521D\u7EA7"),ie.createElement(Il.ZP,{style:{marginLeft:70},value:3},"\u4E2D\u7EA7"),ie.createElement(Il.ZP,{style:{marginLeft:70},value:4},"\u4E2D\u9AD8\u7EA7"),ie.createElement(Il.ZP,{style:{marginLeft:70},value:5},"\u9AD8\u7EA7"))),!((nn=Ge.detail)!=null&&nn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Zg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:da=>da.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},St?Du():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Zr},lr))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?hr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Au},Co))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},an||Rt?No():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:kr},to))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:Un.description||"",watch:!0})),((hn=Ge.detail)==null?void 0:hn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:pa,onCancel:nr,loading:Ot||Nn||Kn}))};var Va=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Sn),$a=ue(4848),xa={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},yr=Object.defineProperty,Tr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,vl=(oe,le,re)=>le in oe?yr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,iu=(oe,le)=>{for(var re in le||(le={}))zo.call(le,re)&&vl(oe,re,le[re]);if(Wo)for(var re of Wo(le))du.call(le,re)&&vl(oe,re,le[re]);return oe},rl=(oe,le)=>Tr(oe,Gr(le)),Hl=(oe,le)=>{var re={};for(var ve in oe)zo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Wo)for(var ve of Wo(oe))le.indexOf(ve)<0&&du.call(oe,ve)&&(re[ve]=oe[ve]);return re},Nl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const os=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Hl(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,cn,aa,nn,hn,vn;const Un=(0,xe.useLocation)(),[En]=(0,xe.useSearchParams)(),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)({}),[Nn,Xt]=(0,x.useState)(!0),[St,kn]=(0,x.useState)(!1),[Ut,wt]=(0,x.useState)(null),an=(0,x.useRef)(!1),{id:ua,updateIndex:Rt,is_published:$t,newQuestion:Ka}=ze,{challenge_list:Da=[]}=Kn;(0,x.useEffect)(()=>{if(ua)return va(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[ua,Rt]),(0,x.useEffect)(()=>{fa()},[Un]);const fa=()=>{const Tn=Un.pathname.split("/");(Tn.includes("newquestion")||Tn.includes("new")||En.get("tabId"))&&(an.current=!0)},va=()=>Nl(void 0,null,function*(){var Tn,ka,Ba;Xt(!0);const lr=yield(0,gt.n5)({id:ua});if(ve({type:"shixunsDetail/save",payload:{challenges:iu({},lr)}}),(Tn=lr==null?void 0:lr.challenge_list)!=null&&Tn.length){const to=Un.pathname.split("/"),Co=lr.challenge_list.find(Ma=>String(Ma.challenge_id)===to[4]);if(to.includes("newquestion")||to.includes("new")){const Ma=lr.challenge_list[((ka=lr.challenge_list)==null?void 0:ka.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:to.includes("new")?0:1,name:""}}}),wt(void 0),yo(Ma)}else to[4]&&Co?Na(Co,!1):Na(lr.challenge_list[0])}(Ba=lr==null?void 0:lr.challenge_list)!=null&&Ba.length||wt(null),en(lr),Xt(!1)}),Na=(Tn,ka=!0)=>{if(wt(Tn.challenge_id),yo(Tn),ka){const Ba=`/shixuns/${ua}/edit/${Tn.challenge_id}/${Tn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}},pa=(Tn,ka)=>{ka.stopPropagation();const{challenge_id:Ba}=Tn,lr=()=>Nl(void 0,null,function*(){var to,Co;if((yield(0,gt.rO)({id:ua,challengesId:Ba})).status===1){const Zr=yield(0,gt.n5)({id:ua});if(en(Zr),Ba===Ut&&((to=Zr.challenge_list)!=null&&to.length)){Na(Zr.challenge_list[0]);return}(Co=Zr.challenge_list)!=null&&Co.length||(wt(null),an.current=!0,yo({}),xe.history.push(`/shixuns/${ua}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:lr})},Aa=(Tn,ka,Ba)=>{const lr=Array.from(Tn),[to]=lr.splice(ka,1);return lr.splice(Ba,0,to),lr},jr=(Tn,ka)=>{if(!Tn.destination)return;const Ba=Aa(ka,Tn.source.index,Tn.destination.index);en(rl(iu({},Kn),{challenge_list:Ba}));const lr=Ba.map(to=>to.challenge_id);(0,gt.xg)({id:ua,ids:lr}).then(to=>{to.status!==0&&en(rl(iu({},Kn),{challenge_list:ka}))})},yo=Tn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Tn}})},So=(Tn,ka)=>Nl(void 0,null,function*(){if(Tn===Ut)return;yield Br(),wt(Tn),yo(ka),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Ba=`/shixuns/${ua}/edit/${Tn}/${ka.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}),Br=()=>new Promise((Tn,ka)=>{var Ba;(Ba=ze==null?void 0:ze.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tn()},onCancel:()=>{ka()}}):Tn()}),Bn=Tn=>{var ka,Ba;return x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:lr=>jr(lr,Tn)},x.createElement(ao.bK,{droppableId:"droppable"},(lr,to)=>x.createElement("div",rl(iu({ref:lr.innerRef},lr.droppableProps),{style:{width:"100%"}}),Tn.map((Co,Ma)=>{const{st:Zr,name:Au,challenge_id:Du}=Co;return x.createElement(ao._l,{key:Du,draggableId:Du.toString(),index:Ma,isDragDisabled:$t},(hr,kr)=>{var No,da,dr,Xr;return x.createElement("div",rl(iu(iu({ref:hr.innerRef},hr.draggableProps),hr.dragHandleProps),{className:Ut===Du?xa.listActive:xa.list,onClick:()=>So(Du,Co)}),x.createElement("span",{className:xa.s1},Zr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},(No=Xe==null?void 0:Xe.detail)!=null&&No.is_client_unity_3d?((da=Xe==null?void 0:Xe.detail)==null?void 0:da.vrs_question_type)==1?`\u4EFB\u52A1${Ma+1}`:`\u7B2C${Ma+1}\u9898`:`\u7B2C${Ma+1}\u5173`,": ",Au),!$t&&!((dr=Xe==null?void 0:Xe.detail)!=null&&dr.is_client_unity_3d&&((Xr=Xe==null?void 0:Xe.detail)==null?void 0:Xr.vrs_question_type)==0)&&x.createElement("span",{className:xa.s3,onClick:Jn=>pa(Co,Jn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ka&&x.createElement("div",{className:xa.listActive},x.createElement("span",{className:xa.s1},(Ka==null?void 0:Ka.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},"\u7B2C",Tn.length+1,(ka=Xe==null?void 0:Xe.detail)!=null&&ka.is_client_unity_3d?"\u9898":"\u5173",": ",Ka==null?void 0:Ka.name)),!$t&&x.createElement("div",{className:xa.os},"--\u62D6\u62FD",(Ba=Xe==null?void 0:Xe.detail)!=null&&Ba.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},nr=Tn=>Nl(void 0,null,function*(){yield Br(),Tn==="new"?xe.history.push(`/shixuns/${ua}/edit/new`):xe.history.push(`/shixuns/${ua}/edit/newquestion`),Ia(!1),wt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Tn==="new"?0:1,name:""}}})}),br=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ia(!Ot)};return x.createElement("div",{className:xa.level},x.createElement("aside",{className:xa.left,style:{width:St?"0":"25%"}},x.createElement("div",{className:xa.container},x.createElement("div",{className:xa.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Da.length,")"),x.createElement("div",{className:xa.listWrap},Nn?x.createElement(vt.Z,{size:"middle"}):Da.length||Ka?Bn(Da):x.createElement(Mr.Z,{image:To,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!St&&!((aa=Xe==null?void 0:Xe.detail)!=null&&aa.is_client_unity_3d&&((nn=Xe==null?void 0:Xe.detail)==null?void 0:nn.vrs_question_type)==0)&&x.createElement("div",{className:xa.btns},x.createElement("aside",{className:xa.btnsWrap},x.createElement("div",{style:{transform:Ot?"rotate(45deg)":"rotate(0deg)"},className:xa.icon,onClick:br},"+"),x.createElement("div",{className:xa.btn,style:{left:Ot?20:-154}},x.createElement("div",{className:xa.d1,onClick:()=>nr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((hn=Xe==null?void 0:Xe.detail)!=null&&hn.is_client_unity_3d&&((vn=Xe==null?void 0:Xe.detail)==null?void 0:vn.vrs_question_type)==1)&&x.createElement("div",{className:xa.d2,onClick:()=>nr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:St?xa.elseShrink:xa.shrink,onClick:()=>kn(!St)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:xa.right,id:"modal-level-question"},Ut===null&&an.current?x.createElement("div",{className:xa.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Ui=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(os),ai={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Ki=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,us=(oe,le)=>{var re={};for(var ve in oe)ri.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ki)for(var ve of Ki(oe))le.indexOf(ve)<0&&ks.call(oe,ve)&&(re[ve]=oe[ve]);return re},wc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const rc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=us(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>wc(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>wc(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:ai.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ai.content},cn.length?x.createElement(Il.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(Il.ZP,{className:ai.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:ai.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ai.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Zs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(rc);const{TabPane:Hi}=Bt.default;var oc=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Hi,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Hi,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),Cl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},ls=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,td=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gd=(oe,le)=>{for(var re in le||(le={}))Vd.call(le,re)&&td(oe,re,le[re]);if(Lc)for(var re of Lc(le))Oc.call(le,re)&&td(oe,re,le[re]);return oe},uc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>uc(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>uc(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Gl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Cl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>uc(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return uc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:Cl.wrap},x.createElement("div",{className:Cl.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:Cl.head},x.createElement("span",{className:Cl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Cl.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:Cl.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Cl.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Cl.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:Cl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Cl.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:Cl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Cl.itemContent},x.createElement("p",{className:Cl.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:Cl.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Cl.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:Cl.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Cl.schoolWrap},x.createElement("span",{className:Cl.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:Cl.countWrap},x.createElement(ql.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Zs,{onReloadData:Xt}),x.createElement(oc,Gd({},Rt)))};var jd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Wg),zg=ue(50428);const og=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var wm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(og),ol={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},nd={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Lm=Object.defineProperty,Om=Object.defineProperties,Vg=Object.getOwnPropertyDescriptors,Nc=Object.getOwnPropertySymbols,Nm=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Hg=(oe,le,re)=>le in oe?Lm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lc=(oe,le)=>{for(var re in le||(le={}))Nm.call(le,re)&&Hg(oe,re,le[re]);if(Nc)for(var re of Nc(le))U0.call(le,re)&&Hg(oe,re,le[re]);return oe},Mm=(oe,le)=>Om(oe,Vg(le)),Yg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:K0}=Pt.default;var H0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Yg(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=Mm(lc({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=Mm(lc({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=Mm(lc({},nr),{status:"done"});if(Bn.status===0||(br=Mm(lc({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Yg(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=lc({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>Mm(lc({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(lc({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=lc({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nd.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nd.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(K0,lc({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:nd.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Y0=ue(271),Q0=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,ug=Object.getOwnPropertySymbols,Qg=Object.prototype.hasOwnProperty,Xg=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?Q0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ws=(oe,le)=>{for(var re in le||(le={}))Qg.call(le,re)&&Jg(oe,re,le[re]);if(ug)for(var re of ug(le))Xg.call(le,re)&&Jg(oe,re,le[re]);return oe},ic=(oe,le)=>X0(oe,J0(le)),q0=(oe,le)=>{var re={};for(var ve in oe)Qg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&Xg.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ov}=x,{TabPane:Nv}=Bt.default,$0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=q0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=ic(Ws({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>Gg(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:ic(Ws({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(ic(Ws({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(Ws({},Mo)))}),Au=()=>x.createElement("div",{className:ol.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(ic(Ws({},Ba),{page:Mo})),jr([])}})})},No=()=>Gg(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(ic(Ws({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:ol.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:ol.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:ol.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(ic(Ws({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:ol.dataset},x.createElement("div",{className:ol.header},x.createElement("div",{className:ol.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:ol.dataPath},x.createElement("span",{className:ol.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:ol.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:ol.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:ol.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(Zl.default,{rowSelection:hr,className:ol.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:ol.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(H0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:ol.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:ol.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(ic(Ws({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:ol.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:ol.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(Y0.Z,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:ol.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:ol.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:ol.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var ef=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))($0),Im={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},tf=Object.defineProperty,qg=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,$g=(oe,le,re)=>le in oe?tf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,e0=(oe,le)=>{for(var re in le||(le={}))nf.call(le,re)&&$g(oe,re,le[re]);if(qg)for(var re of qg(le))af.call(le,re)&&$g(oe,re,le[re]);return oe},t0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",rf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[Ud.OriginalPicturePath,Ud.ExpectPicturePath,Ud.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>t0(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>e0(e0({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=lg(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===Ud.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===Ud.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=lg(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=lg(Ut);Un&&Ze(wt),En(wt)},en=()=>t0(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=lg(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Im.wrap},x.createElement("div",{className:Im.content},x.createElement("div",{className:Im.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var of=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(rf),n0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},uf=Object.defineProperty,ig=Object.getOwnPropertySymbols,a0=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,o0=(oe,le,re)=>le in oe?uf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lf=(oe,le)=>{for(var re in le||(le={}))a0.call(le,re)&&o0(oe,re,le[re]);if(ig)for(var re of ig(le))r0.call(le,re)&&o0(oe,re,le[re]);return oe},sf=(oe,le)=>{var re={};for(var ve in oe)a0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ig)for(var ve of ig(oe))le.indexOf(ve)<0&&r0.call(oe,ve)&&(re[ve]=oe[ve]);return re},u0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const cf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=sf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>u0(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>u0(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:lf({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:n0.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:n0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var df=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(cf),zl=ue(59301),mf=Object.defineProperty,gf=Object.defineProperties,ff=Object.getOwnPropertyDescriptors,l0=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,pf=Object.prototype.propertyIsEnumerable,i0=(oe,le,re)=>le in oe?mf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,s0=(oe,le)=>{for(var re in le||(le={}))vf.call(le,re)&&i0(oe,re,le[re]);if(l0)for(var re of l0(le))pf.call(le,re)&&i0(oe,re,le[re]);return oe},hf=(oe,le)=>gf(oe,ff(le)),ad=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:Ef}=Mu.default;var Pf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Pf||{}),Ud=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Ud||{});const Ff=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>ad(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:hf(s0({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>ad(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>ad(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:zl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>ad(void 0,null,function*(){ua()})})},ua=()=>ad(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:zl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",zl.createElement("span",null,zl.createElement(Ef,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>ad(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:zl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>ad(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:s0({},St)})});return zl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:zl.createElement("div",null,zl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},zl.createElement(Ie.Z,null,zl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),zl.createElement(Ie.Z,{className:"mr10"},zl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},zl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),zl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},zl.createElement(Se.default,{value:Kn})),zl.createElement(Ie.Z,{flex:"1"},zl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),zl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),zl.createElement(of,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?zl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:zl.createElement(df,null)}]})};var Sf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ff),c0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},d0={collect:"collect___pxqYO",head:"head___WuH5D"},Kd=ue(59301),yf=Object.defineProperty,m0=Object.getOwnPropertySymbols,Cf=Object.prototype.hasOwnProperty,bf=Object.prototype.propertyIsEnumerable,g0=(oe,le,re)=>le in oe?yf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Af=(oe,le)=>{for(var re in le||(le={}))Cf.call(le,re)&&g0(oe,re,le[re]);if(m0)for(var re of m0(le))bf.call(le,re)&&g0(oe,re,le[re]);return oe},Df=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),f0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Af({},ve)):Xe.resetFields()},[re]);const Ze=cn=>Df(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Kd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Kd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Kd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Kd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Kd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Kd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},pl=ue(59301),Bf=Object.defineProperty,v0=Object.getOwnPropertySymbols,xf=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,p0=(oe,le,re)=>le in oe?Bf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hd=(oe,le)=>{for(var re in le||(le={}))xf.call(le,re)&&p0(oe,re,le[re]);if(v0)for(var re of v0(le))wf.call(le,re)&&p0(oe,re,le[re]);return oe},Rm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Lf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Rm(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Hd({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Hd({},Ot)),Kn(Ot)},Xt=wt=>Rm(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Rm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Rm(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Hd({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>pl.createElement("span",null,pl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),pl.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return pl.createElement("div",{className:d0.collect},pl.createElement("div",{className:d0.head},pl.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),pl.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),pl.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),pl.createElement(Zl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),pl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Rm(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:pl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",pl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",pl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),pl.createElement("div",{style:{marginLeft:74}},pl.createElement(Pt.default,Hd({},Ut),pl.createElement(Xo.op,{shape:"default",icon:pl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),pl.createElement(f0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},h0={record:"record___Ueu3j",head:"head___UOVq4"},ul=ue(59301),Of=Object.defineProperty,Nf=Object.defineProperties,Mf=Object.getOwnPropertyDescriptors,E0=Object.getOwnPropertySymbols,If=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,P0=(oe,le,re)=>le in oe?Of(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))If.call(le,re)&&P0(oe,re,le[re]);if(E0)for(var re of E0(le))Rf.call(le,re)&&P0(oe,re,le[re]);return oe},Tf=(oe,le)=>Nf(oe,Mf(le)),sg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),kf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>sg(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=Tm(Tm({},nn),Xt),hn(Tm({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(Tm({},nn)),En(nn)},Kn=Xt=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Tf(Tm({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>sg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>ul.createElement("span",null,["pending","ignored"].includes(St.status)&&ul.createElement(ul.Fragment,null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ul.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ul.createElement("div",{className:h0.record},ul.createElement("div",{className:h0.head},ul.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},ul.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ul.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ul.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),ul.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),ul.createElement(ce.default.Item,{style:{marginRight:0}},ul.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ul.createElement(Zl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),ul.createElement(f0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},cg=ue(59301);const Zf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return cg.createElement("div",{className:c0.catechism},cg.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:c0.tab}),ve==="1"&&cg.createElement(Lf,null),ve==="2"&&cg.createElement(kf,null))};var Wf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Zf),zf=Object.defineProperty,dg=Object.getOwnPropertySymbols,F0=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,y0=(oe,le,re)=>le in oe?zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,km=(oe,le)=>{for(var re in le||(le={}))F0.call(le,re)&&y0(oe,re,le[re]);if(dg)for(var re of dg(le))S0.call(le,re)&&y0(oe,re,le[re]);return oe},Vf=(oe,le)=>{var re={};for(var ve in oe)F0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dg)for(var ve of dg(oe))le.indexOf(ve)<0&&S0.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gf=oe=>{var le=oe,{tabsActive:re}=le,ve=Vf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(Va,null),re==="warehouse"&&x.createElement($a.default,null),re==="level"&&x.createElement(Ui,km({},ve)),re==="collaborate"&&x.createElement(jd,km({},ve)),re==="setting"&&x.createElement(zg.Z,null),re==="environment"&&x.createElement(wm,km({},ve)),re==="dataset"&&x.createElement(ef,null),re==="service"&&x.createElement(Sf,km({},ve)),re==="catechism"&&x.createElement(Wf,km({},ve)))},Yd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},bl=ue(59301),jf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?jf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hf=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&A0(oe,re,le[re]);if(mg)for(var re of mg(le))b0.call(le,re)&&A0(oe,re,le[re]);return oe},Yf=(oe,le)=>Uf(oe,Kf(le)),Qf=(oe,le)=>{var re={};for(var ve in oe)C0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&b0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Xf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Qf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,cn;const{base_info_warning:aa,challenges_warning:nn,id:hn,repository_warning:vn,sideBar:Un,service_warning:En}=Ke,Ot=(0,xe.useLocation)(),Ia=(0,xe.useParams)(),[Kn]=(0,xe.useSearchParams)(),en=[{name:"\u57FA\u672C\u4FE1\u606F",icon:bl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:bl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:bl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:bl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:bl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var St;const kn=Kn.get("tabId"),Ut=Ot.pathname.split("/").length,an=((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(ua=>ua.tabId!=="dataset"):en).map(ua=>ua.tabId).includes(kn);if(kn&&an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:kn}});return}if(Ut>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!kn||kn&&!an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Yf(Hf({},Ke.sideBar),{selectPath:""})})},[Ia.id]);const Nn=St=>{var kn;if(St===Un.tabsActive)return;const Ut=()=>{xe.history.push(`/shixuns/${hn}/edit?tabId=${St}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:St,selectPath:"",confirmLeave:!1}})};(kn=Ke==null?void 0:Ke.sideBar)!=null&&kn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},Xt=()=>{var St;return((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(wt=>wt.tabId!=="dataset"):en).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_client_unity_3d?["information","level","collaborate","setting"].includes(wt.tabId):wt}).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_jupyter_lab?wt.tabId!=="level":wt.tabId!=="service"}).map(wt=>{const{name:an,icon:ua,tabId:Rt}=wt;return bl.createElement("div",{key:Rt,className:`${Ke.sideBar.tabsActive===Rt?Yd.itemActive:Yd.item} font12`,onClick:()=>Nn(Rt)},ua,bl.createElement("span",{className:Yd.name},an),Rt==="information"&&aa&&bl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},bl.createElement("img",{src:si,alt:""})),Rt==="level"&&nn&&bl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},bl.createElement("img",{src:si,alt:""})),Rt==="service"&&En&&bl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},bl.createElement("img",{src:si,alt:""})),Rt==="warehouse"&&vn&&bl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},bl.createElement("img",{src:si,alt:""})))})};return bl.createElement("div",{className:Yd.sidebar},bl.createElement("div",{className:Yd.items},Xt()),!((cn=Xe==null?void 0:Xe.detail)!=null&&cn.is_client_unity_3d)&&bl.createElement("div",{className:Yd.question},bl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},bl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},bl.createElement("img",{src:Cn.Pt,height:44,width:44,alt:""})))))};var Jf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Xf),jg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ci=ue(59301),qf=Object.defineProperty,D0=Object.getOwnPropertySymbols,$f=Object.prototype.hasOwnProperty,ev=Object.prototype.propertyIsEnumerable,B0=(oe,le,re)=>le in oe?qf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,x0=(oe,le)=>{for(var re in le||(le={}))$f.call(le,re)&&B0(oe,re,le[re]);if(D0)for(var re of D0(le))ev.call(le,re)&&B0(oe,re,le[re]);return oe},gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const tv=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(x0({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ci.createElement(ci.Fragment,null,ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>gg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),ci.createElement("div",{className:jg.bottom},ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:jg.no,onClick:()=>gg(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:jg.yes,onClick:()=>gg(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>gg(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ci.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},ci.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ci.createElement(Oe.Z,{className:"mt30",align:"middle"},ci.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ci.createElement(Ie.Z,{flex:"1"},ci.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:ci.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var nv=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(tv),sc=ue(59301),av=Object.defineProperty,rv=Object.defineProperties,ov=Object.getOwnPropertyDescriptors,fg=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,L0=(oe,le,re)=>le in oe?av(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,O0=(oe,le)=>{for(var re in le||(le={}))w0.call(le,re)&&L0(oe,re,le[re]);if(fg)for(var re of fg(le))_0.call(le,re)&&L0(oe,re,le[re]);return oe},N0=(oe,le)=>rv(oe,ov(le)),uv=(oe,le)=>{var re={};for(var ve in oe)w0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fg)for(var ve of fg(oe))le.indexOf(ve)<0&&_0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const lv=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=uv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:N0(O0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),sc.createElement("div",{className:ed.practiceSetting},sc.createElement("div",{className:ed.wrapHeader},sc.createElement(Rg,null)),sc.createElement("div",{className:ed.wrapLayout},sc.createElement("div",{className:ed.wrapSidebar},sc.createElement(Jf,null)),sc.createElement("div",{className:ed.wrapContent},sc.createElement(Gf,N0(O0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),sc.createElement(nv,null))};var iv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(lv);const sv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(Og,null);case z.Fy.DEFAULT:default:return x.createElement(iv,null)}};var cv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(sv)},13322:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ta]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,Jt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Tt;rt.current=((Tt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Tt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Tt=[];ce.map((In,mn)=>{mn===0?Tt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Tt.push({val:`/${In}`,path:ft})}),Jt(Tt),ta(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Tt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Tt&&it(Tt.trees||[])}),Pn=ft=>{let Tt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Jt(ma),Tt=pt?`${pt}/${ft.name}`:ft.name,ta(Tt)),Kt(Tt)},Wn=(ft,Tt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Tt);Jt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);ta(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Tt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Tt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Tt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Tt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Tt)=>z.createElement("a",{key:Tt,onClick:()=>Wn(ft,Tt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Tt)=>ft.type==="tree"&&z.createElement("a",{key:Tt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},10212:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),jt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var st,Qt;Tt.current=(Qt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Qt[2],sn()},[]),(0,z.useEffect)(()=>{var st,Qt,vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or;rt.setting&&(mn((Qt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Qt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),Ln(!!((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Yt.opening_time)),De((Wt=(bt=rt.setting)==null?void 0:bt.shixun)==null?void 0:Wt.opening_time),Ue((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.scope_partment),Dt((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.git_size))},[rt.setting]);const sn=st=>ce(void 0,null,function*(){const Qt=yield ya({type:"shixunsDetail/getDepartments",payload:{q:st}});Qt&&Zt(Qt.shools_name||[])}),yt=()=>ce(void 0,null,function*(){var st,Qt,vt,Et,Ct,Yt;const bt=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=bt.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Qt=bt.subjects)==null?void 0:Qt.splice(0,2))==null?void 0:vt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=bt.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Yt=(Ct=bt.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Yt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:yt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:st=>mn(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:st=>Ne(st.target.value),disabled:!jt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:st=>{on(st),sn(st)},disabled:!jt,onSelect:Bt,options:zt==null?void 0:zt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>jt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Qt=>Qt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:st=>Ln(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!jt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Qt))}))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:jt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},32270:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(60512),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(10212),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6557),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},6557:function(Le,Nt,ue){"use strict";ue.d(Nt,{m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},22243:function(Le,Nt,ue){"use strict";ue.d(Nt,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},1997:function(Le,Nt,ue){"use strict";ue.d(Nt,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(75790),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(53229),Je=ue(19374),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Hn=>{try{ta(Oe.next(Hn))}catch(ya){Pt(ya)}},pt=Hn=>{try{ta(Oe.throw(Hn))}catch(ya){Pt(ya)}},ta=Hn=>Hn.done?Ie(Hn.value):Promise.resolve(Hn.value).then(rt,pt);ta((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.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,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.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=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.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"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.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,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\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"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.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"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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 ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.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:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ma}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(Jt,bn,it,Kt,Pn)=>({backgroundColor:Jt,border:`${Kt.lineWidth}px ${Kt.lineType} ${bn}`,[`${Pn}-icon`]:{color:it}}),E=Jt=>{const{componentCls:bn,motionDurationSlow:it,marginXS:Kt,marginSM:Pn,fontSize:Wn,fontSizeLG:dn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Tt,withDescriptionIconSize:In,colorText:mn,colorTextHeading:Fn,withDescriptionPadding:Ne,defaultPadding:we}=Jt;return{[bn]:Object.assign(Object.assign({},(0,ut.Wf)(Jt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${bn}-rtl`]:{direction:"rtl"},[`${bn}-content`]:{flex:1,minWidth:0},[`${bn}-icon`]:{marginInlineEnd:Kt,lineHeight:0},"&-description":{display:"none",fontSize:Wn,lineHeight:ot},"&-message":{color:Fn},[`&${bn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Tt}, opacity ${it} ${Tt}, + `,onClick:()=>no(ln.type,An)})),Jt.createElement(Je.Z,{spinning:Ct},Vn(ln.type)?Jt.createElement("div",{style:{marginTop:(ln==null?void 0:ln.type)=="CPU"?Qn?"7%":"":la?"7%":""}},Jt.createElement(se,{dataInfo:{y:ar(bt,ln==null?void 0:ln.type,1)||[],x:ar(bt,ln==null?void 0:ln.type,0)||[]},startAndEndTime:st,colors:Pr,indexKey:An,valueName:bt.map(ra=>ra.name),imageTypeName:bt.map(ra=>{var Ra;return(Ra=ra==null?void 0:ra.promQueryResult)==null?void 0:Ra.imageTypeName}),key:`${An}-${er}`}),Jt.createElement("div",{className:de.info_con},Jt.createElement("div",{className:de.info_top},Jt.createElement("div",null,"\u6700\u5927\u503C"),Jt.createElement("div",null,"\u6700\u5C0F\u503C"),Jt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((ra,Ra)=>{var Qe;let ht=ra==null?void 0:ra.promQueryResult;return Jt.createElement("div",{className:de.listdata,key:Ra},Jt.createElement("div",{className:de.block,style:{backgroundColor:Pr[Ra],marginRight:10}}),Jt.createElement("div",{className:de.typename},(Qe=ra==null?void 0:ra.promQueryResult)==null?void 0:Qe.imageTypeName),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):Jt.createElement(ya.Z,null)))))},dn=ue(59301),ot=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())}),Tt=({getApi:qt,identifier:on,visible:rn,info:Ln})=>{const[Ht,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[rn]),(0,z.useEffect)(()=>{qt&&ke&&jt()},[qt]);const jt=()=>ot(void 0,null,function*(){const sn=yield(0,fe.ZP)(`/api/shixuns/${on}/cpu_basic_data.json`,{method:"get"});(sn==null?void 0:sn.status)==0&&De(sn)});return dn.createElement("div",null,dn.createElement(Wn,{isFirst:ke,setIsFirst:sn=>Dt(sn),identifier:on,data:Ht,info:Ln}))},In=ue(19374),mn=ue(75790),Fn=ue(72946),Ne=ue(1997),we=ue(59301),Ue=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())});const zt=({globalSetting:qt,dispatch:on,practiceSetting:rn,shixunsDetail:Ln,visible:Ht,onCancel:De,info:ke,identifier:Dt,isJupyter:jt,onOk:sn})=>{const[yt,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Qt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(!1),[bt,Wt]=(0,z.useState)({}),[Qn,tn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&(Yt(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Wt({}),la(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&on({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Ht]);const la=()=>Ue(void 0,null,function*(){tn(!0);const Ar=yield(0,Fn.HS)(Dt);[0,-10].includes(Ar.status)&&(Wt(Ar),tn(!1))}),or=Ar=>{Ar=="2"?Yt(!0):Yt(!1),xt(Ar)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},vr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(on,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),sn())}),er=()=>Ue(void 0,null,function*(){var Ar,Cr;if(yield Wr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ar=Ln.detail)!=null&&Ar.is_jupyter||(Cr=Ln.detail)!=null&&Cr.is_jupyter_lab){on({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(no=>{var ar;no!=null&&no.identifier&&((ar=mn.history)==null||ar.push(`/tasks/${no.identifier}/jupyter`))});return}on({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const tr=jt?yield(0,Fn.BK)({id:Dt}):yield(0,Fn.Ir)({id:Dt});if(on({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),tr!=null&&tr.game_identifier||tr!=null&&tr.identifier){(0,In.xg)(jt?`/tasks/${tr==null?void 0:tr.identifier}/jupyter`:`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===-3?(0,In.eF)():(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)}),Wr=()=>new Promise((Ar,Cr)=>{var tr;(tr=rn==null?void 0:rn.sideBar)!=null&&tr.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{on({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ar()},onCancel:()=>{Cr()}}):Ar()}),zr=Ar=>{Ar=Ar!=null&&Ar.includes(".json")?Ar:`${Ar}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const Cr=yield(0,fe.ZP)("/api"+Ar,{method:"get"});if(!Cr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const tr=yield(0,Fn.Ir)({id:Cr.shixun_identifier});if(tr!=null&&tr.game_identifier){(0,In.xg)(`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)})})},Pr=Ar=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ar,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Ht,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:yt,onChange:or},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Qn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((Ar,Cr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${Ar==Bt?Re.recommend_config_active_item:""}`,key:Ar,onClick:()=>nt(Ar)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,Ar),Cr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(Ar=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||Ar=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||Ar=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((tr,no)=>we.createElement("div",{className:Re.item_content,key:no},we.createElement("span",null,tr==null?void 0:tr.image_name),tr!=null&&tr.cpu_limit?we.createElement("span",null,tr==null?void 0:tr.cpu_limit,"\u6838",tr==null?void 0:tr.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:vr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Qn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{er(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Tt,{getApi:Ct,identifier:Dt,visible:Ht,info:ke})))))};var Zt=(0,mn.connect)(({globalSetting:qt,practiceSetting:on,shixunsDetail:rn})=>({globalSetting:qt,practiceSetting:on,shixunsDetail:rn}))(zt)},83676:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(98280),fe=ue(91570),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((ta,Hn)=>{var ya=bn=>{try{Jt(pt.next(bn))}catch(it){Hn(it)}},ma=bn=>{try{Jt(pt.throw(bn))}catch(it){Hn(it)}},Jt=bn=>bn.done?ta(bn.value):Promise.resolve(bn.value).then(ya,ma);Jt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:ta})=>{var Hn,ya,ma,Jt,bn;const[it,Kt]=(0,z.useState)("1"),[Pn,Wn]=(0,z.useState)([]),[dn,ot]=(0,z.useState)([]),[ft,Tt]=(0,z.useState)(0),[In,mn]=(0,z.useState)(null),[Fn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),zt())},[Pt]);const we=()=>{Kt("1"),Wn([]),mn(null),Tt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=dn==null?void 0:dn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&mn(Se(de({},dn[ft].content[0]),{index:0}))},[it,ft,dn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:jt,min_cpu:sn,min_memory:yt}=ke,{cpu:xt,memory:Bt}=ta;Wn([{name:"CPU",value:xt,min:sn,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:yt,max:jt,typeName:"GB"}])}),Ne(!1)}),zt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let jt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});mn(jt)}})}),Zt=ke=>{Kt(ke),ke==="2"&&Tt(0)},qt=(ke,Dt)=>{Wn(Pn.map(jt=>jt.name===ke?Dt(jt):jt))},on=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},rn=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let jt=ke.value-.5Se(de({},sn),{value:jt}))},Ln=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let jt=ke.value+.5>ke.max?ke.max:ke.value+.5;qt(ke.name,sn=>Se(de({},sn),{value:jt}))},Ht=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},ta);if(it=="1")ke.cpu=Pn[0].value,ke.memory=Pn[1].value;else if(it=="2"){if(!In){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:In.cpu,memory:In.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:Zt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Fn},Pn==null?void 0:Pn.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>on(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>rn(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const jt=De(Dt);Ht(jt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>Ln(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(dn==null?void 0:dn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},dn==null?void 0:dn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Tt(Dt)}},ke==null?void 0:ke.name))),((ya=(Hn=dn==null?void 0:dn[ft])==null?void 0:Hn.content)==null?void 0:ya.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(ke,Dt)=>{mn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(ma=dn==null?void 0:dn[ft])==null?void 0:ma.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((bn=(Jt=dn==null?void 0:dn[ft])==null?void 0:Jt.content)==null?void 0:bn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},35550:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[jt,sn]=(0,z.useState)(!1),yt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var vt,Et;Tt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or,mr,vr,er,Wr;rt.setting&&(mn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Yt.use_scope),Ln(!!((Wt=(bt=rt.setting)==null?void 0:bt.shixun)!=null&&Wt.opening_time)),De((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.opening_time),Ue((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.scope_partment),sn((vr=(mr=rt.setting)==null?void 0:mr.shixun)==null?void 0:vr.use_ai),Dt((Wr=(er=rt.setting)==null?void 0:er.shixun)==null?void 0:Wr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield ya({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&Zt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,Ct,Yt,bt,Wt;const Qn=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Qn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Ct=(Et=Qn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:Ct.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Yt=Qn.courses)!=null&&Yt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Wt=(bt=Qn.courses)==null?void 0:bt.splice(0,2))==null?void 0:Wt.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,vt])},Qt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,use_ai:jt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:vt=>mn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:vt=>Ne(vt.target.value),disabled:!yt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:vt=>{on(vt),xt(vt)},disabled:!yt,onSelect:st,options:zt==null?void 0:zt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>yt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:vt=>Ln(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:jt,onChange:vt=>sn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:Qt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},50428:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(22001),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(35550),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(80408),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s,_t,_u;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px",display:"flex"}},React.createElement("span",{style:{flex:1}},"\u6743\u9650"),((_i=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_i.is_client_unity_3d)&&React.createElement(React.Fragment,null,((_j=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_j.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter)&&!((_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)!=null&&_p.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_r=(_q=shixunsDetail.setting)==null?void 0:_q.shixun)==null?void 0:_r.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_t=user==null?void 0:user.userInfo)==null?void 0:_t.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_u=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_u.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},4848:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return Lo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(75790),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Gt,lt,et)=>lt in Gt?ae(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ae=(Gt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Gt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Gt,et,lt[et]);return Gt},Oe=(Gt,lt)=>{var et={};for(var un in Gt)ce.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&se)for(var un of se(Gt))lt.indexOf(un)<0&&de.call(Gt,un)&&(et[un]=Gt[un]);return et},Ie=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Pt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Ie(void 0,[...gr],function*(ir={}){const wr=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:"",path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),secret_repository:Ha?void 0:!0}});wr!=null&&wr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose())}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:Cn.visible,wrapClassName:ee.modal,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:qr,onChange:()=>{var gr,ir,wr,Qr;const vo=Ae({},ca.getFieldsValue()),Nr=(gr=vo==null?void 0:vo.path)==null?void 0:gr.split(""),ja=(ir=vo==null?void 0:vo.file)==null?void 0:ir.split("");(wr=Nr==null?void 0:Nr.filter(Ca=>Ca=="/"))!=null&&wr.length&&(vo.path=vo.path.substring(0,vo.path.length-1)),(Qr=ja==null?void 0:ja.filter(Ca=>Ca=="/"))!=null&&Qr.length&&(vo.file=vo.file.substring(0,vo.path.length-1)),ca.setFieldsValue(Ae({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Pt),pt=ue(45923),ta=ue(80408),Hn=ue(59301),ya=Object.defineProperty,ma=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,it=(Gt,lt,et)=>lt in Gt?ya(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Kt=(Gt,lt)=>{for(var et in lt||(lt={}))Jt.call(lt,et)&&it(Gt,et,lt[et]);if(ma)for(var et of ma(lt))bn.call(lt,et)&&it(Gt,et,lt[et]);return Gt},Pn=(Gt,lt)=>{var et={};for(var un in Gt)Jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&ma)for(var un of ma(Gt))lt.indexOf(un)<0&&bn.call(Gt,un)&&(et[un]=Gt[un]);return et},Wn=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const dn=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Pn(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Wn(void 0,[...gr],function*(ir={},wr=!1,Qr=1){var vo,Nr;const ja=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:ir.codeMirror,path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,secret_repository:Ha?void 0:!0,sync_origin_shixun:wr}});ja!=null&&ja.url&&((vo=et==null?void 0:et.detail)!=null&&vo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose()),(Nr=et==null?void 0:et.detail)!=null&&Nr.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Qr)}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return Hn.createElement(We.default,{width:"60%",open:Cn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Hn.createElement("section",{className:ee.bg},Hn.createElement("div",{className:ee.wrap},Hn.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr=>{var ir,wr;(ir=et==null?void 0:et.detail)!=null&&ir.is_fork_from_creator&&((wr=et==null?void 0:et.detail)!=null&&wr.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"wareHouse",fn:(Qr,vo,Nr)=>{qr(Qr,vo,Nr)}}})):qr(gr)},onChange:()=>{var gr,ir;const wr=Kt({},ca.getFieldsValue()),Qr=(gr=wr==null?void 0:wr.path)==null?void 0:gr.split("");((ir=Qr==null?void 0:Qr.filter(vo=>vo=="/"))==null?void 0:ir.length)>1&&(wr.path=wr.path.substring(0,wr.path.length-1)),ca.setFieldsValue(Kt({},wr)),vu(wr)}},Hn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Hn.createElement(gt.Z,null,Hn.createElement(Re.Z,null,Hn.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),Hn.createElement(Re.Z,{flex:"1"},Hn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Hn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Hn.createElement("div",{className:"mt10 mb20"},Hn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Hn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(dn),ft=Object.defineProperty,Tt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Fn=(Gt,lt,et)=>lt in Gt?ft(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ne=(Gt,lt)=>{for(var et in lt||(lt={}))In.call(lt,et)&&Fn(Gt,et,lt[et]);if(Tt)for(var et of Tt(lt))mn.call(lt,et)&&Fn(Gt,et,lt[et]);return Gt},we=(Gt,lt)=>{var et={};for(var un in Gt)In.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Tt)for(var un of Tt(Gt))lt.indexOf(un)<0&&mn.call(Gt,un)&&(et[un]=Gt[un]);return et},Ue=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const zt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const wr=Cn.defaultPath.split("/");wr.length===1?(Kr(""),ho(Cn.defaultPath)):(ho(wr.pop()),Kr(wr.join("/")+"/"))},[Cn.defaultPath]),(0,z.useEffect)(()=>{var wr,Qr;xr.current=(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[2]},[]);const gr=(...wr)=>Ue(void 0,[...wr],function*(Qr={}){const vo=yield Xn({type:"shixunsDetail/moveGitFile",payload:{id:so.id,from:Cn.defaultPath,to:Ur+Qr.path,message:Qr.commitMessage||`${Cn.defaultPath} rename to ${Ur}${Qr.path} `,secret_repository:Ha}});(vo==null?void 0:vo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:Qr.path,name:Qr.path}),Cn.onClose())}),ir=()=>{var wr,Qr;xe.history.push(`/shixuns/${xr.current}/${(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"40%",open:Cn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var wr,Qr;const vo=Ne({},ca.getFieldsValue()),Nr=(wr=vo==null?void 0:vo.path)==null?void 0:wr.split("");((Qr=Nr==null?void 0:Nr.filter(ja=>ja=="/"))==null?void 0:Qr.length)>1&&(vo.path=vo.path.substring(0,vo.path.length-1)),ca.setFieldsValue(Ne({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:qr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Cn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Zt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(zt),qt=ue(49647),on=ue(98280),rn=ue(54580),Ln=ue(62961),Ht={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,yt=(Gt,lt,et)=>lt in Gt?ke(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,xt=(Gt,lt)=>{for(var et in lt||(lt={}))jt.call(lt,et)&&yt(Gt,et,lt[et]);if(Dt)for(var et of Dt(lt))sn.call(lt,et)&&yt(Gt,et,lt[et]);return Gt},Bt=(Gt,lt)=>{var et={};for(var un in Gt)jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Dt)for(var un of Dt(Gt))lt.indexOf(un)<0&&sn.call(Gt,un)&&(et[un]=Gt[un]);return et},nt=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{Dragger:st}=rn.default,Qt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)([]),[qr,ho]=(0,z.useState)();let gr;(0,z.useEffect)(()=>{Cn.visible&&(ca.resetFields(),Kr([]))},[Cn.visible]),(0,z.useEffect)(()=>{xr.current=so.id},[]),(0,z.useEffect)(()=>{const ja=sessionStorage.getItem("pathArray");if(ja){const Ca=ja.split(",").join("/"),$e=Ca.indexOf("/")===0?Ca.substr(1):Ca;ho($e)}},[]);const ir=ja=>{var Ca,$e,Lt,Vt;if(gr=ja.file.name,ja.file.status==="done"||ja.file.status==="uploading"){if(Kr(ja.fileList),!ja.file.response)return;if(((Ca=ja.file.response)==null?void 0:Ca.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),ca.validateFields());return}Kr(Ur.filter(Dn=>Dn.uid!==ja.file.uid)),(Lt=ja.file.response)!=null&&Lt.message&&Je.ZP.info((Vt=ja.file.response)==null?void 0:Vt.message)}},wr=ja=>nt(void 0,null,function*(){if(!ja.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Xn({type:"shixunsDetail/deleteGitFile",payload:{id:so.id,path:qr?`${qr}/${ja.name}`:ja.name,message:ca.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${qr?`${qr}/${ja.name}`:ja.name}`,secret_repository:Ha?null:!0}})).status===0&&(Kr(Ur.filter($e=>$e.uid!==ja.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Qr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!ca.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((ja,Ca)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield ca.getFieldsValue(),Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});ja(Lt)}),200)}))}),fileList:Ur,method:"post",action:`${qt.Z.API_SERVER}/api/shixuns/${xr.current}/upload_git_file.json`,onChange:ir,onRemove:wr,beforeUpload:ja=>(gr=ja.name,ja.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},vo=(ja=!1,Ca=1)=>nt(void 0,null,function*(){var $e;const Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});for(let Vt=0;Vt{Dn.append(Er,Lt[Er].toString())});const Mn=yield(0,on.ZP)(`/api/shixuns/${xr.current}/upload_git_file.json`,{method:"post",body:Dn},!0)}Cn.onClose(),Cn.onOK({path:Cn.defaultPath}),Nr(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Ca)}),Nr=()=>{var ja,Ca;xe.history.push(`/shixuns/${xr.current}/${(Ca=(ja=Ta.pathname)==null?void 0:ja.split("/"))==null?void 0:Ca[3]}${qr?`/master/shixun_show/${qr}`:""}`)};return De.createElement(We.default,{open:Cn.visible,onOk:ja=>{ca.submit()},centered:!0,onCancel:Cn.onClose,width:"70%"},De.createElement("section",{className:Ht.bg},De.createElement("div",{className:Ht.wrap},De.createElement("div",{className:Ht.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var ja,Ca;yield ca.validateFields(),(ja=et==null?void 0:et.detail)!=null&&ja.is_fork_from_creator&&((Ca=et==null?void 0:et.detail)!=null&&Ca.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,Lt)=>{vo($e,Lt)}}})):vo()}),onValuesChange:()=>vu(xt({},ca.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ja,Ca){return(Ur==null?void 0:Ur.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!ca.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Qr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ht.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Ht.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(Ln.Z,{onFinish:ja=>ho(ja)})))};var vt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Qt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ct={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Yt=Object.defineProperty,bt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,tn=(Gt,lt,et)=>lt in Gt?Yt(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,la=(Gt,lt)=>{for(var et in lt||(lt={}))Wt.call(lt,et)&&tn(Gt,et,lt[et]);if(bt)for(var et of bt(lt))Qn.call(lt,et)&&tn(Gt,et,lt[et]);return Gt},or=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const mr=({shixunsDetail:Gt,globalSetting:lt,loading:et,dispatch:un,title:ea,pathList:Wa=[],showInputPath:Xn=!1,isMergeSelectFile:Ha=!1,onFinish:Cn=()=>{}})=>{const[Ta]=b.default.useForm(),so=(0,xe.useParams)(),Qo=(0,xe.useLocation)(),vu=(0,z.useRef)(),[xr,ca]=(0,z.useState)(""),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)([]),[gr,ir]=(0,z.useState)([]);(0,z.useEffect)(()=>{var Ca,$e;vu.current=(($e=(Ca=Qo.pathname)==null?void 0:Ca.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Gt.actionTabs.key!=="Repository-SelectFilePath")return;const Ca=Wa.join("/");let $e=[];Wa.map((Lt,Vt)=>{Vt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Lt}`,path:Ca}):$e.push({val:`/${Lt}`,path:Ca})}),ho($e),ca(Ca),Kr(Ca),wr(Ca)},[Gt.actionTabs.key]);const wr=Ca=>or(void 0,null,function*(){const $e=yield un({type:vu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:so.id,path:Ca}});$e&&ir($e.trees||[])}),Qr=Ca=>{let $e=xr;Ca.type==="tree"&&(qr.length?qr.push({val:`/${Ca.name}`,path:Ca.name}):qr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ca.name}`,path:Ca.name}),ho(qr),$e=xr?`${xr}/${Ca.name}`:Ca.name,ca($e)),wr($e)},vo=(Ca,$e)=>{const Lt=qr.filter((Dn,Mn)=>Mn<=$e);ho(Lt);const Vt=Lt.filter((Dn,Mn)=>Mn!==0).map(Dn=>Dn.val).join("").substr(1);ca(Vt),wr(Vt)},Nr=()=>or(void 0,null,function*(){const Ca=Ta==null?void 0:Ta.getFieldsValue(),$e=xr?`${xr}${Ca!=null&&Ca.name?`/${Ca==null?void 0:Ca.name}`:""}`:Ca==null?void 0:Ca.name;if(Ha){Cn($e),ja();return}if(Xn){yield Ta.validateFields();const Lt=yield un({type:"shixunsDetail/uploadGitFolder",payload:la(la({},{id:so.id,path:$e}),vu.current?{}:{secret_repository:!0})});Cn(Ur),Lt.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Cn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ja()}),ja=()=>{un({type:"shixunsDetail/setActionTabs",payload:{}}),Ta.resetFields()};return z.createElement(We.default,{centered:!0,title:ea||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Gt.actionTabs.key==="Repository-SelectFilePath",onOk:Nr,onCancel:ja},z.createElement("div",{className:Ct.wrap},z.createElement("div",{className:Ct.content},z.createElement("div",{className:Ct.mainPathWrap},!!(qr!=null&&qr.length)&&qr.map((Ca,$e)=>z.createElement("a",{key:$e,onClick:()=>vo(Ca,$e)},Ca.val))),!!(gr!=null&&gr.length)&&gr.map((Ca,$e)=>Ca.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Qr(Ca)},z.createElement("i",{className:`iconfont icon-wenjianjia ${Ct.colorBlue}`}),Ca.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},xr),Xn&&z.createElement(b.default,{form:Ta,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et})=>({shixunsDetail:Gt,globalSetting:et,loading:lt.models.index}))(mr),er=ue(18785),Wr=ue(84105),zr=ue(72946),Pr=ue(19374),Ar=ue(1997),Cr=ue(39419),tr=Object.defineProperty,no=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,ln=(Gt,lt,et)=>lt in Gt?tr(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,An=(Gt,lt)=>{for(var et in lt||(lt={}))wn.call(lt,et)&&ln(Gt,et,lt[et]);if(At)for(var et of At(lt))Vn.call(lt,et)&&ln(Gt,et,lt[et]);return Gt},ra=(Gt,lt)=>no(Gt,ar(lt)),Ra=(Gt,lt)=>{var et={};for(var un in Gt)wn.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&At)for(var un of At(Gt))lt.indexOf(un)<0&&Vn.call(Gt,un)&&(et[un]=Gt[un]);return et},Qe=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,activeKey:Xn,dispatch:Ha,practiceSetting:Cn,isRepository:Ta,treeData:so,setTreeData:Qo}=lt,vu=Ra(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),xr,ca,Ur,Kr,qr,ho,gr;const ir=(0,xe.useParams)(),wr=(0,xe.useLocation)(),[Qr,vo]=(0,z.useState)(),[Nr,ja]=(0,z.useState)(!1),[Ca,$e]=(0,z.useState)(!1),[Lt,Vt]=(0,z.useState)(!1),[Dn,Mn]=(0,z.useState)(!1),[Er,Lr]=(0,z.useState)("");let[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]);const[Ro,Zn]=(0,z.useState)([]),[na,jn]=(0,z.useState)(!1),[sa,$r]=(0,z.useState)(),[lo,Oo]=(0,z.useState)(),[sr,cr]=(0,z.useState)(""),[qa,Hr]=(0,z.useState)(),[To,Mr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Qo([]),ko(""),localStorage.warehouseHideTip||jn(!0)},[wr.pathname,Ta]);const ao=(Ya="")=>Qe(void 0,null,function*(){(yield(0,zr.Zt)({id:ir.id,secret_dir_path:Ya}))&&Hr(Ya)}),co=Ya=>{var mo;return z.createElement(ye.default,{className:Et.menu,onClick:Eo=>{switch(Lr(Ya.path||""),Eo.key){case"1":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),ja(!0);break;case"2":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Vt(!0);break;case"3":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Mn(!0);break;case"4":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vu(Ya.path,Ya.name,Ya);break;case"6":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Pu(Ya);break}}},(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ya.type!=="topTree"&&Ya.type!=="tree"&&((mo=et==null?void 0:et.detail)==null?void 0:mo.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ya.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ta?"":"secret/"}${Ya==null?void 0:Ya.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ya.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Ir=(Ya,mo)=>Ya.map(Eo=>(mo==""?Eo.path=mo+Eo.name:Eo.path=mo+"/"+Eo.name,Eo.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,Eo.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),z.createElement(Re.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>co(Eo),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qr&&Qr!==Eo.name,Eo.className=Eo.type==="tree"?Et.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),ou=Ya=>{Ha({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ya}})},Bu=(Ya,mo)=>Qe(void 0,null,function*(){const Eo=Ya.split("/");yield ko(Er),setTimeout(()=>{ou(Ya),xn=[Eo[0]||""],Rr=[Ya],Io([...Rr]),La([...xn])},150)}),po=(Ya,mo)=>{if(mo=="")so=[...Ya],Qo([...Ya]);else{let Eo=Ou(so,mo,Ya);so=Eo,Qo([...Eo])}};function Ou(Ya,mo,Eo){return Ya.map(Go=>Go.key===mo?(Go.children=[...Eo],An({},Go)):Go.children?ra(An({},Go),{children:Ou(Go.children,mo,Eo)}):Go)}const ko=(Ya="")=>Qe(void 0,null,function*(){var mo,Eo;const Go=yield Ha({type:Ta?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ir.id,path:Ya}});if(Go){if((mo=Go.trees)!=null&&mo.length){let Gu=Ir([...Go.trees],Ya);po(Gu,Ya),Zn(Go.trees||[]),Oo(Ya||""),console.log("handleGetRepository:",Gu,Ya),setTimeout(()=>console.log(so,Go.trees,Ya,999999),2e3)}else Ya==""&&Qo([]);$r(((Eo=Go.commits)==null?void 0:Eo[0])||{})}return Go}),zu=Ya=>Qe(void 0,null,function*(){return new Promise((mo,Eo)=>Qe(void 0,null,function*(){Ya.children.length&&mo(),cr(Ya.path),yield ko(Ya.path),mo()}))}),Ko=(Ya,mo)=>Qe(void 0,null,function*(){var Eo;console.log("handleSelectTree",Ya,mo.nativeEvent.target.nodeName,mo);const Go=()=>{ou(mo.node.path),Ya=[mo.node.path],Io([...Ya])};mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="LI"||mo.nativeEvent.target.nodeName==="I"||mo.node.type==="blob"&&((Eo=Cn==null?void 0:Cn.sideBar)!=null&&Eo.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Go(),Ha({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Go())}),Vu=(Ya,mo,Eo)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Go=yield Ha({type:"shixunsDetail/deleteGitFile",payload:{id:ir.id,path:Ya,message:`\u5220\u9664${Ya}`,secret_repository:Ta?null:!0}});let Gu=Ya.split("/");if((Go==null?void 0:Go.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),Gu.splice(Gu.length-1,1);const mi=yield ko(Gu.length>1?Gu.join("/"):"");return mi!=null&&mi.trees||(Gu.splice(Gu.length-1,1),yield ko(Gu.length>1?Gu.join("/"):"")),ou(""),!0}else(Go==null?void 0:Go.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ya,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit/${Go==null?void 0:Go.message}/tab=2`}}):(Go==null?void 0:Go.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Go==null?void 0:Go.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit?tabId=service`}})})})},Pu=Ya=>{console.log(Ya,"item")},ll=(Ya,mo)=>Qe(void 0,null,function*(){if(console.log("handleExpand",mo),mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="path"||mo.nativeEvent.target.nodeName==="LI")return!0;yield zu(mo.node),xn.includes(mo.node.path)?xn.splice(xn.indexOf(mo.node.path),1):xn.push(mo.node.path),La([...xn])}),hl=()=>{jn(!1),localStorage.warehouseHideTip=!0},dl=Ya=>Qe(void 0,null,function*(){var mo;let Eo,Go="",Gu,mi;switch(Ta){case!0:Go="\u5F00\u542F\u7248\u672C\u5E93",Gu="\u5F00\u542F",mi="\u4E0D\u5F00\u542F",Eo=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(mo=et==null?void 0:et.detail)!=null&&mo.secret_repository?(Go="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u786E\u5B9A",mi="\u53D6\u6D88",Eo=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Go="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u4E0D\u4F7F\u7528",mi="\u4F7F\u7528",Eo=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ta&&(0,Ar.gy)(Ha,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Go,okText:Gu,cancelText:mi,content:Eo,onOk:()=>{var Lu;(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Go]),!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)||Jl(Ya)},onCancel:()=>{var Lu;!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)&&Jl(Ya)}})}),Jl=Ya=>Qe(void 0,null,function*(){Ta?(yield(0,zr.h4)(An({},ir)),Ha({type:"practiceSetting/getCommonData",payload:An({},ir)})):yield(0,zr.K0)(ra(An({},ir),{is_secret_repository:Ya})),ko(),Ha({type:"shixunsDetail/getShixunsDetail",payload:{id:ir.id}})}),ql=Ya=>{console.log(Ya)},Si=Ya=>Qe(void 0,null,function*(){console.log(Ya);const mo=Ya.node.key,Eo=Ya.dragNode.key,Go=Ya.node.pos.split("-"),Gu=Ya.dropPosition-Number(Go[Go.length-1]);if(Ya.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ya.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ha({type:"shixunsDetail/moveGitFile",payload:An({id:ir.id,from:Ya.dragNode.path,to:Ya.node.path+"/"+Ya.dragNode.name,message:`${Ya.dragNode.path} move to ${Ya.node.path+"/"+Ya.dragNode.name} `},Ta?{}:{secret_repository:!0})})).status===0){ou(""),yield ko("");for(let Su=0;Suco({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:na,title:z.createElement("div",{className:"font16"},z.createElement(er.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ta&&((Kr=et==null?void 0:et.detail)==null?void 0:Kr.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ta&&((qr=et==null?void 0:et.detail)==null?void 0:qr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!so.length&&!Ta&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),so.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Xn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!ea.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:so,switcherIcon:z.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ll,expandedKeys:xn,selectedKeys:Rr,onSelect:Ko,draggable:!0,onDragEnter:ql,onDrop:Si,className:Et.gitTree}))):"",!so.length&&Ta&&((ho=et==null?void 0:et.detail)==null?void 0:ho.init_repository)&&z.createElement(qn,null),!so.length&&!Ta&&((gr=et==null?void 0:et.detail)==null?void 0:gr.secret_repository)&&z.createElement(qn,null))),z.createElement(Zt,{visible:Ca,defaultPath:Er,onClose:()=>$e(!1),isRepository:!Ta,onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");mo.pop(),yield ko(mo.join("/")),ou("")})}),z.createElement(ot,{visible:Nr,defaultPath:Er,onClose:()=>ja(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(rt,{visible:Lt,defaultPath:Er,onClose:()=>Vt(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(vt,{defaultPath:Er,visible:Dn,isRepository:Ta,onClose:()=>Mn(!1),onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");yield ko(Er),xn=[mo[0]||""],Rr=[Er],Io([...Rr]),La([...xn])})}),z.createElement(vr,{pathList:Er==null?void 0:Er.split("/"),showInputPath:!0,isMergeSelectFile:To,onFinish:Ya=>{To?ao(Ya):ko(Ya),Mr(!1)}}))},qn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:Cr.Oe}));var $n=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,practiceSetting:un,user:ea})=>({shixunsDetail:Gt,globalSetting:et,user:ea,practiceSetting:un,loading:lt}))(mt),ga={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},ha=ue(28103),Qa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Ga=(Gt,lt)=>{var et={};for(var un in Gt)wa.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Qa)for(var un of Qa(Gt))lt.indexOf(un)<0&&Xa.call(Gt,un)&&(et[un]=Gt[un]);return et},On=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Za=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Ga(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useParams)(),[so,Qo]=(0,z.useState)([]);(0,z.useEffect)(()=>{vu()},[Ha]);const vu=()=>On(void 0,null,function*(){const xr=yield Xn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ta.id,secret_repository:Ha?void 0:!0}});xr&&Qo(xr.commits||[])});return z.createElement(z.Fragment,null,so==""&&z.createElement("div",{className:ga.empty},z.createElement("img",{src:Cr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),so!=""&&z.createElement("section",{className:ga.bg},z.createElement("div",{className:ga.wrap},z.createElement("div",{className:ga.content},so==null?void 0:so.map(xr=>{var ca,Ur;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,xr.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ga.imageUrl,src:qt.Z.IMG_SERVER+"/"+((ca=xr.author)==null?void 0:ca.image_url)})),z.createElement(Re.Z,{className:ga.blueLight},z.createElement("span",{className:"ml20"},(Ur=xr.author)==null?void 0:Ur.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ga.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ga.blueLight}`},xr.time))),z.createElement(ha.Z,{className:ga.divider}))})))))};var Vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Za),bo=ue(87394),ia=ue(59301),yn=Object.defineProperty,tu=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,Vo=(Gt,lt,et)=>lt in Gt?yn(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Uo=(Gt,lt)=>{for(var et in lt||(lt={}))Jr.call(lt,et)&&Vo(Gt,et,lt[et]);if(Ao)for(var et of Ao(lt))Ho.call(lt,et)&&Vo(Gt,et,lt[et]);return Gt},Fo=(Gt,lt)=>tu(Gt,Dr(lt)),Yo=(Gt,lt)=>{var et={};for(var un in Gt)Jr.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Ao)for(var un of Ao(Gt))lt.indexOf(un)<0&&Ho.call(Gt,un)&&(et[un]=Gt[un]);return et},oa=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{TabPane:uo}=Ye.default,Do=Gt=>{var lt=Gt,{globalSetting:et,loading:un,dispatch:ea,practiceSetting:Wa,shixunsDetail:Xn}=lt,Ha=Yo(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Cn,Ta,so,Qo,vu,xr,ca,Ur,Kr,qr,ho,gr,ir,wr,Qr,vo,Nr,ja,Ca;const[$e,Lt]=(0,z.useState)("1"),[Vt,Dn]=(0,z.useState)("1");let[Mn,Er]=(0,z.useState)();const Lr=(0,z.useRef)(),[xn,La]=(0,z.useState)(!0),[Rr,Io]=(0,z.useState)(["2","1"]),[Ro,Zn]=(0,z.useState)([]),na=(0,z.useRef)(),jn=(0,xe.useParams)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:ia.createElement("span",null,ia.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ia.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},ia.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var sr,cr,qa,Hr,To,Mr,ao,co,Ir,ou,Bu,po,Ou,ko,zu,Ko,Vu,Pu;try{((qa=(cr=(sr=Xn==null?void 0:Xn.fileContent)==null?void 0:sr.content)==null?void 0:cr.content)!=null&&qa.length||((To=(Hr=Xn==null?void 0:Xn.fileContent)==null?void 0:Hr.content)==null?void 0:To.content)=="")&&(((Mr=Xn==null?void 0:Xn.fileContent)==null?void 0:Mr.file_type)==="txt"?(Lr.current=window.decodeURIComponent(escape(window.atob((co=(ao=Xn==null?void 0:Xn.fileContent)==null?void 0:ao.content)==null?void 0:co.content))),Mn=window.decodeURIComponent(escape(window.atob((ou=(Ir=Xn==null?void 0:Xn.fileContent)==null?void 0:Ir.content)==null?void 0:ou.content))),Er(Mn)):(Lr.current=(po=(Bu=Xn==null?void 0:Xn.fileContent)==null?void 0:Bu.content)==null?void 0:po.content,Mn=(ko=(Ou=Xn==null?void 0:Xn.fileContent)==null?void 0:Ou.content)==null?void 0:ko.content,Er(Mn)))}catch(ll){Lr.current=window.atob((Ko=(zu=Xn==null?void 0:Xn.fileContent)==null?void 0:zu.content)==null?void 0:Ko.content),Mn=window.atob((Pu=(Vu=Xn==null?void 0:Xn.fileContent)==null?void 0:Vu.content)==null?void 0:Pu.content),Er(Mn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Xn.fileContent.content)},[(Cn=Xn==null?void 0:Xn.fileContent)==null?void 0:Cn.content]),(0,z.useEffect)(()=>{var sr;const cr=(sr=Wa==null?void 0:Wa.sideBar)==null?void 0:sr.selectPath.split("/");Io(cr)},[(Ta=Wa==null?void 0:Wa.sideBar)==null?void 0:Ta.selectPath]);const $r=sr=>{Er(sr);let cr=-1;sr===Lr.current?cr=0:cr=1,ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!cr}})};(0,z.useEffect)(()=>{new Promise((sr,cr)=>oa(void 0,null,function*(){var qa,Hr,To;if(((qa=Wa==null?void 0:Wa.sideBar)==null?void 0:qa.selectPath)!==""&&((Hr=Wa==null?void 0:Wa.sideBar)!=null&&Hr.selectPath)){const Mr=yield ea({type:"shixunsDetail/getFileContent",payload:{id:jn.id,path:(To=Wa==null?void 0:Wa.sideBar)==null?void 0:To.selectPath,secret_repository:xn?null:!0}});Mr!=null&&Mr.content||(Mr==null?void 0:Mr.content)==""||ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(so=Wa==null?void 0:Wa.sideBar)==null?void 0:so.selectPath]);const lo=ia.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:sr=>{var cr;!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.secret_repository)&&sr.key==="2"&&Dn("1"),Lt(sr.key),sr.key==="1"?La(!0):La(!1)}},ia.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(sr=>{var cr,qa;return!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.init_repository)||(qa=Xn==null?void 0:Xn.detail)!=null&&qa.is_jupyter_lab?sr.id!=="2":sr}).map((sr,cr)=>ia.createElement(ye.default.Item,{className:"leaveClick",key:sr.id},sr.name))),Oo=(sr=!1,cr=1)=>oa(void 0,null,function*(){var qa,Hr,To,Mr;const ao=yield ea({type:"shixunsDetail/updateRepositoryFile",payload:{id:jn.id,path:(Hr=(qa=Xn==null?void 0:Xn.fileContent)==null?void 0:qa.params)==null?void 0:Hr.path,content:Mn,secret_repository:xn?null:!0,sync_origin_shixun:sr}});ao!=null&&ao.content&&((To=Xn==null?void 0:Xn.detail)!=null&&To.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),ea({type:"practiceSetting/setSideBarTabs",payload:Fo(Uo({},Wa.sideBar),{confirmLeave:!1})})),(Mr=Xn==null?void 0:Xn.detail)!=null&&Mr.copy_for_exercise&&(0,ta.m)(ea,Xn,jn.id,cr)});return ia.createElement("div",{className:x.warehouse},ia.createElement("div",{className:x.header},ia.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},ia.createElement(Re.Z,{flex:"1"},ia.createElement(gt.Z,{align:"middle"},ia.createElement(Re.Z,null,ia.createElement(Be.Z,{dropdownRender:()=>lo,className:x.menu},ia.createElement("span",{className:"font16 c-white current ml20"},sa.find(sr=>sr.id===$e).name," ",ia.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),ia.createElement(Re.Z,{flex:"81px"},ia.createElement("div",{className:x.line})),ia.createElement(Re.Z,null,ia.createElement(Ye.default,{className:x.tabs,activeKey:Vt,onChange:sr=>{var cr;(cr=Wa==null?void 0:Wa.sideBar)!=null&&cr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},ia.createElement(uo,{tab:ia.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),xn&&((Qo=Xn==null?void 0:Xn.detail)==null?void 0:Qo.init_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!xn&&((vu=Xn==null?void 0:Xn.detail)==null?void 0:vu.secret_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(xn&&((xr=Xn==null?void 0:Xn.repository)==null?void 0:xr.git_url)||!xn&&((ca=Xn==null?void 0:Xn.secretRepository)==null?void 0:ca.git_url))&&ia.createElement(ia.Fragment,null,ia.createElement(Re.Z,null,ia.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),ia.createElement("input",{value:xn?(Ur=Xn==null?void 0:Xn.repository)==null?void 0:Ur.git_url:(Kr=Xn==null?void 0:Xn.secretRepository)==null?void 0:Kr.git_url}),ia.createElement(E.CopyToClipboard,{text:xn?(qr=Xn==null?void 0:Xn.repository)==null?void 0:qr.git_url:(ho=Xn==null?void 0:Xn.secretRepository)==null?void 0:ho.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},ia.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},ia.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),ia.createElement("div",{className:x.content,style:{overflow:"auto"}},Vt==="1"&&ia.createElement(ia.Fragment,null,ia.createElement("aside",{className:x.left},ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},ia.createElement($n,{setTreeData:Zn,treeData:Ro,activeKey:$e,isRepository:xn}))),ia.createElement("aside",{className:x.right,ref:na},((gr=Wa==null?void 0:Wa.sideBar)==null?void 0:gr.selectPath)!==""&&ia.createElement(ia.Fragment,null,ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},ia.createElement("div",{className:x.filePathWrp},ia.createElement(gt.Z,{align:"middle",className:"w100"},ia.createElement(Re.Z,null,ia.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),ia.createElement(Re.Z,{flex:"40px"},ia.createElement("div",{className:x.line,style:{marginLeft:20}})),ia.createElement(Re.Z,{className:x.filePath},Rr.map((sr,cr)=>ia.createElement("span",{className:"c-blue"},sr))))),ia.createElement("div",{className:un.effects["shixunsDetail/getFileContent"]?"hide":"show"},ia.createElement(bo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ir=Xn==null?void 0:Xn.fileContent)==null?void 0:ir.filename,type:((wr=Xn==null?void 0:Xn.fileContent)==null?void 0:wr.file_type)==="office"?"download":(Qr=Xn==null?void 0:Xn.fileContent)==null?void 0:Qr.file_type,data:Mn,monacoEditor:{value:Mn,language:(vo=Xn==null?void 0:Xn.fileContent)==null?void 0:vo.language,onChange:sr=>$r(sr),options:{fontSize:14}}}))),((Nr=Xn==null?void 0:Xn.fileContent)==null?void 0:Nr.file_type)==="txt"&&ia.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},ia.createElement(Re.Z,null,ia.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${jn.id}/challenges`)}},"\u53D6\u6D88"),ia.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:sr=>{var cr,qa;(cr=Xn==null?void 0:Xn.detail)!=null&&cr.is_fork_from_creator&&((qa=Xn==null?void 0:Xn.detail)!=null&&qa.copy_for_exercise)?ea({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Hr,To)=>{Oo(Hr,To)}}}):Oo()}},"\u63D0\u4EA4")))),((ja=Wa==null?void 0:Wa.sideBar)==null?void 0:ja.selectPath)==""&&((Ca=Xn==null?void 0:Xn.detail)==null?void 0:Ca.init_repository)&&ia.createElement("div",{className:x.empty},ia.createElement("img",{src:Cr.x7,width:"258"}),ia.createElement("br",null),ia.createElement("span",{className:"c-grey-c"},!!(Ro!=null&&Ro.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ro!=null&&Ro.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Vt==="2"&&ia.createElement("div",{className:x.commit},ia.createElement(Vr,{isRepository:xn}))))};var Lo=(0,xe.connect)(({loading:Gt,globalSetting:lt,practiceSetting:et,shixunsDetail:un})=>({globalSetting:lt,loading:Gt,practiceSetting:et,shixunsDetail:un}))(Do)},80408:function(Le,Nt,ue){"use strict";ue.d(Nt,{S:function(){return Je},m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},69437:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ee}});var z=ue(59301),x=ue(75790),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(49647),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=Jt=>{["uploading","done","removed"].includes(Jt.file.status)&&rt(Jt.fileList)},ta=Jt=>{var bn;if(!Jt.percent||Jt.percent==100){const it=(bn=Jt.response)==null?void 0:bn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(Pn=>{var Wn;return((Wn=Pn.response)==null?void 0:Wn.id)!==it}))})}),!1}},Hn=Jt=>Pt.length?!1:Jt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ya=Jt=>E(void 0,null,function*(){var bn,it;const{language:Kt,env:Pn,mode:Wn,code:dn}=Jt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Kt,runtime:Pn,run_method:Wn,attachment_id:(it=(bn=Pt==null?void 0:Pt[0])==null?void 0:bn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ma=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:ma},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:ya},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:ta,beforeUpload:Hn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},78943:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Nt.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},86026:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return cv}});var z=ue(81081),x=ue(59301),xe=ue(75790),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(19374),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(72946),Re=ue(43418),Be=ue(8591),We=ue(98280),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const cn=(0,xe.useLocation)(),aa=(0,x.useRef)(""),nn=(0,xe.useParams)(),{title:hn,base_info_warning:vn,challenges_warning:Un,service_warning:En,repository_warning:Ot,mirror_warning:Ia}=Xe;(0,x.useEffect)(()=>{var an;aa.current=(an=cn.pathname.split("/"))==null?void 0:an[2],ze({type:"practiceSetting/setParams",payload:{id:aa.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:aa.current}})},[cn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Kn=()=>b(void 0,null,function*(){yield en(),xe.history.push(`/shixuns/${aa.current}/challenges`)}),en=()=>new Promise((an,ua)=>{var Rt;(Rt=Xe==null?void 0:Xe.sideBar)!=null&&Rt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),an()},onCancel:()=>{ua()}}):an()}),Nn=an=>{var ua;if(an===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Rt=()=>{xe.history.push(`/shixuns/${aa.current}/edit?tabId=${an}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:an,selectPath:"",confirmLeave:!1}})};(ua=Xe==null?void 0:Xe.sideBar)!=null&&ua.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rt()}}):Rt()},Xt=(an,ua=!1)=>{an=an!=null&&an.includes(".json")?an:`${an}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const Rt=yield(0,We.ZP)("/api"+an,{method:"get"});if(!Rt)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const $t=yield(0,gt.Ir)({id:Rt.shixun_identifier,jump_challenge_setting:ua});if($t!=null&&$t.game_identifier){(0,Je.xg)(`/tasks/${$t.game_identifier}`);return}($t==null?void 0:$t.status)===2?Xt($t==null?void 0:$t.message):($t==null?void 0:$t.status)===3&&St($t==null?void 0:$t.message)})})},St=an=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",an,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},kn=(an,ua)=>b(void 0,null,function*(){var Rt,$t,Ka,Da;if(yield en(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Rt=Ke.detail)!=null&&Rt.is_jupyter||($t=Ke.detail)!=null&&$t.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:aa.current}}).then(va=>{var Na;va!=null&&va.identifier&&((Na=xe.history)==null||Na.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const fa=ua?yield(0,gt.BK)({id:an}):yield(0,gt.Ir)({id:an});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fa==null?void 0:fa.status)==5&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Da=(Ka=fa==null?void 0:fa.data)==null?void 0:Ka.challenge_errors)==null?void 0:Da.map((va,Na)=>{var pa;return He.createElement("span",{key:Na,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",Na!=((pa=fa==null?void 0:fa.data)==null?void 0:pa.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,Na,pa;window.location.href=`/shixuns/${aa.current}/edit/${(pa=(Na=(va=fa==null?void 0:fa.data)==null?void 0:va.challenge_errors)==null?void 0:Na[0])==null?void 0:pa.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:aa.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Xt(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&St(va==null?void 0:va.message)})}});return}if((fa==null?void 0:fa.status)==6&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${aa.current}/edit?tabId=environment`}});return}if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)(ua?`/tasks/${fa==null?void 0:fa.identifier}/jupyter`:`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Xt(fa==null?void 0:fa.message):(fa==null?void 0:fa.status)===3&&St(fa==null?void 0:fa.message)}),Ut=()=>b(void 0,null,function*(){yield en(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),wt=an=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===an?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Kn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:Ut,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:wt("information"),className:Te.clickWarp,onClick:()=>Nn("information")},vn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("warehouse"),className:Te.clickWarp,onClick:()=>Nn("warehouse")},Ot?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("level"),className:Te.clickWarp,onClick:()=>Nn("level")},Un?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("service"),className:Te.clickWarp,onClick:()=>Nn("service")},En?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("environment"),className:Te.clickWarp,onClick:()=>Nn("environment")},Ia?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>kn(aa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(48551),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},ta="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Hn=Object.defineProperty,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Hn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))ma.call(le,re)&&bn(oe,re,le[re]);if(ya)for(var re of ya(le))Jt.call(le,re)&&bn(oe,re,le[re]);return oe},Kt=(oe,le)=>{var re={};for(var ve in oe)ma.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&Jt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Wn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Kt(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:pt.btn},x.createElement("span",{className:pt.s1},cn.name),x.createElement("img",{src:ta,className:pt.s2,onClick:()=>Ee(aa)})))))},dn=ue(89392),ot=ue(49647),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Tt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var In=(0,xe.connect)()(Tt),mn=ue(80408),Fn=ue(32050),Ne=ue(19248),we=ue(12470),Ue=ue(59301),zt=Object.defineProperty,Zt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Ht=(oe,le,re)=>le in oe?zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))rn.call(le,re)&&Ht(oe,re,le[re]);if(on)for(var re of on(le))Ln.call(le,re)&&Ht(oe,re,le[re]);return oe},ke=(oe,le)=>Zt(oe,qt(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)rn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&on)for(var ve of on(oe))le.indexOf(ve)<0&&Ln.call(oe,ve)&&(re[ve]=oe[ve]);return re},jt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn;const[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(""),[Xt,St]=(0,x.useState)(""),[kn,Ut]=(0,x.useState)(""),[wt,an]=(0,x.useState)(),ua=(0,x.useRef)({}),Rt=(0,x.useRef)(""),$t=(0,x.useRef)(""),Ka=(0,x.useRef)(""),Da=(0,x.useRef)(null),fa=(0,x.useRef)((0,dn.throttle)(()=>Br(),2e3,{leading:!0,trailing:!1})).current,{id:va}=Xe,[Na,pa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{va&&jr()},[va]),(0,x.useEffect)(()=>(JSON.stringify(nn)!=="{}"&&Aa(),()=>{clearTimeout(Da.current)}),[nn,en,kn,Xt]);const Aa=()=>{clearTimeout(Da.current),Da.current=setTimeout(()=>{!(0,dn.isEqual)(nn,ua.current)||en!==Rt.current||kn!==$t.current||Xt!==Ka.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},jr=()=>jt(void 0,null,function*(){var hr,kr,No,da,dr,Xr,Jn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_base_info.json`,{method:"get"});if(Sa.status===0){const Ua=ke(De({},Sa.data),{description:(0,mn.S)(Sa.data.description)}),Mo={description:Ua.description,shixun_tags:Ua.shixun_tags,name:Ua.name,course:((hr=Ua==null?void 0:Ua.disciplines)==null?void 0:hr.length)>0?[(No=(kr=Ua==null?void 0:Ua.disciplines)==null?void 0:kr[0])==null?void 0:No.id,(Xr=(dr=(da=Ua==null?void 0:Ua.disciplines)==null?void 0:da[0])==null?void 0:dr.sub_discipline)==null?void 0:Xr.id]:[]};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Mo.jupyter_show_description=Sa.data.jupyter_show_description),aa.setFieldsValue(Mo),ua.current=De({},Mo),Rt.current=Ua.attachment_id||"",$t.current=Ua.cover_image_id||"",Ka.current=Ua.attachment_id_b||"",hn(De({},Mo)),Nn(Ua.attachment_id||""),St(Ua.attachment_id_b||""),Ut(Ua.cover_image_id||""),an(Ua.cover_image||"")}}),yo=(hr,kr)=>{hn(De({},kr))},So=()=>{nr()},Br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),aa.submit()},Bn=(hr,kr=!1,No=1)=>{var da;const{name:dr,description:Xr,shixun_tags:Jn,course:Sa,jupyter_show_description:Ua=!1}=hr;let Mo={name:dr,description:Xr,shixun_tags:Jn,attachment_id:en,cover_image_id:kn,attachment_id_b:Xt,sub_discipline_ids:Sa[1]};(da=Ge.detail)!=null&&da.is_jupyter_lab&&(Mo=ke(De({},Mo),{jupyter_show_description:Ua})),(0,We.ZP)(`/api/shixuns/${va}/base_info_save.json`,{method:"post",body:{shixun:De({},Mo),sync_origin_shixun:kr}}).then(Ju=>jt(void 0,null,function*(){var Ti,Yi,rd,Ja;if(Ju.status===0&&((Ti=Ge==null?void 0:Ge.detail)!=null&&Ti.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:va}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ua.current={description:nn.description,shixun_tags:nn.shixun_tags,name:nn.name},Rt.current=en,$t.current=kn,Ka.current=Xt,(Yi=Ge==null?void 0:Ge.detail)!=null&&Yi.copy_for_exercise)){const oo=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:va,save_type:No}});No===1?(rd=oo==null?void 0:oo.data)!=null&&rd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ja=oo==null?void 0:oo.data)==null?void 0:Ja.shixun_name,getBaseInfo:()=>{jr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(oo==null?void 0:oo.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Po,qo;(0,Je.xg)(`/shixuns/${(qo=(Po=Ge==null?void 0:Ge.detail)==null?void 0:Po.fork_from)==null?void 0:qo.fork_identifier}/challenges`)}}))}}))},nr=()=>{var hr;const kr=()=>{xe.history.push(`/shixuns/${va}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hr=Xe==null?void 0:Xe.sideBar)!=null&&hr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{kr()}}):kr()};function br(hr){const kr=hr.type==="image/jpeg"||hr.type==="image/png";return kr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),kr}const Tn=Ue.createElement(de.ZP,{loading:vn,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ka=Ue.createElement(de.ZP,{loading:Ia,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ba=Ue.createElement(de.ZP,{loading:En,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function lr(hr,kr){const No=new FileReader;No.addEventListener("load",()=>kr(No.result)),No.readAsDataURL(hr)}const to=hr=>{var kr,No;if(hr.file.status==="uploading"){Un(!0);return}hr.file.status==="done"&&(Un(!1),Nn((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Co=hr=>{var kr,No;if(hr.file.status==="uploading"){Ot(!0);return}hr.file.status==="done"&&(Ot(!1),St((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Ma=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+en,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>Nn(""),style:{fontSize:"16px",color:"red"}}))),Zr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Xt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>St(""),style:{fontSize:"16px",color:"red"}}))),Au=hr=>{var kr,No;if(hr.file.status==="uploading"){Kn(!0);return}hr.file.status==="done"&&(Kn(!1),Ut((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id),pa(!0))},Du=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Na?"/api/attachments/"+kn:wt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{Ut(""),an("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onValuesChange:yo,onFinish:hr=>{var kr,No;(kr=Ge==null?void 0:Ge.detail)!=null&&kr.is_fork_from_creator&&((No=Ge==null?void 0:Ge.detail)!=null&&No.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hr,type:"information",fn:(da,dr,Xr)=>{Bn(da,dr,Xr)}}}):Bn(hr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=nn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Wn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:hr=>hr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},en?Ma():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:to},Tn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Xt?Zr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Co},Ba))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},kn||wt?Du():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Au},ka))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:nn.description||"",watch:!0})),((cn=Ge.detail)==null?void 0:cn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(In,{onSave:fa,onCancel:So,loading:vn||Ia||En}))};var yt=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(sn),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Qt=ue(38854),vt=ue(71418),Et=ue(17574),Ct=ue(78673),Yt=ue(56102),bt={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Wt=Object.defineProperty,Qn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,or=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))tn.call(le,re)&&or(oe,re,le[re]);if(Qn)for(var re of Qn(le))la.call(le,re)&&or(oe,re,le[re]);return oe},vr=(oe,le)=>{var re={};for(var ve in oe)tn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Qn)for(var ve of Qn(oe))le.indexOf(ve)<0&&la.call(oe,ve)&&(re[ve]=oe[ve]);return re},er=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=vr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>er(void 0,[...Kn],function*(en={}){const Nn=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),secret_repository:Ge?void 0:!0}});Nn!=null&&Nn.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose())}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:bt.modal,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Ot,onChange:()=>{var Kn,en,Nn,Xt;const St=mr({},vn.getFieldsValue()),kn=(Kn=St==null?void 0:St.path)==null?void 0:Kn.split(""),Ut=(en=St==null?void 0:St.file)==null?void 0:en.split("");(Nn=kn==null?void 0:kn.filter(wt=>wt=="/"))!=null&&Nn.length&&(St.path=St.path.substring(0,St.path.length-1)),(Xt=Ut==null?void 0:Ut.filter(wt=>wt=="/"))!=null&&Xt.length&&(St.file=St.file.substring(0,St.path.length-1)),vn.setFieldsValue(mr({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var zr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Wr),Pr=ue(45923),Ar=ue(6557),Cr=ue(59301),tr=Object.defineProperty,no=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,wn=(oe,le,re)=>le in oe?tr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vn=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&wn(oe,re,le[re]);if(no)for(var re of no(le))At.call(le,re)&&wn(oe,re,le[re]);return oe},ln=(oe,le)=>{var re={};for(var ve in oe)ar.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&no)for(var ve of no(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ra=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ln(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>An(void 0,[...Kn],function*(en={},Nn=!1,Xt=1){var St,kn;const Ut=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:en.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:Nn}});Ut!=null&&Ut.url&&((St=re==null?void 0:re.detail)!=null&&St.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose()),(kn=re==null?void 0:re.detail)!=null&&kn.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,Xt)}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return Cr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:bt.modal,destroyOnClose:!0,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Cr.createElement("section",{className:bt.bg},Cr.createElement("div",{className:bt.wrap},Cr.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn=>{var en,Nn;(en=re==null?void 0:re.detail)!=null&&en.is_fork_from_creator&&((Nn=re==null?void 0:re.detail)!=null&&Nn.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Kn,type:"wareHouse",fn:(Xt,St,kn)=>{Ot(Xt,St,kn)}}})):Ot(Kn)},onChange:()=>{var Kn,en;const Nn=Vn({},vn.getFieldsValue()),Xt=(Kn=Nn==null?void 0:Nn.path)==null?void 0:Kn.split("");((en=Xt==null?void 0:Xt.filter(St=>St=="/"))==null?void 0:en.length)>1&&(Nn.path=Nn.path.substring(0,Nn.path.length-1)),vn.setFieldsValue(Vn({},Nn)),nn(Nn)}},Cr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Cr.createElement(Oe.Z,null,Cr.createElement(Ie.Z,null,Cr.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),Cr.createElement(Ie.Z,{flex:"1"},Cr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Cr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Cr.createElement("div",{className:"mt10 mb20"},Cr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Cr.createElement(Pr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ra=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(ra),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ga=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&$n(oe,re,le[re]);if(ht)for(var re of ht(le))qn.call(le,re)&&$n(oe,re,le[re]);return oe},ha=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&qn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Qa=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const wa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ha(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Nn=Ee.defaultPath.split("/");Nn.length===1?(En(""),Ia(Ee.defaultPath)):(Ia(Nn.pop()),En(Nn.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var Nn,Xt;hn.current=(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[2]},[]);const Kn=(...Nn)=>Qa(void 0,[...Nn],function*(Xt={}){const St=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:cn.id,from:Ee.defaultPath,to:Un+Xt.path,message:Xt.commitMessage||`${Ee.defaultPath} rename to ${Un}${Xt.path} `,secret_repository:Ge}});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Xt.path,name:Xt.path}),Ee.onClose())}),en=()=>{var Nn,Xt;xe.history.push(`/shixuns/${hn.current}/${(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:bt.modal,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn,onChange:()=>{var Nn,Xt;const St=ga({},vn.getFieldsValue()),kn=(Nn=St==null?void 0:St.path)==null?void 0:Nn.split("");((Xt=kn==null?void 0:kn.filter(Ut=>Ut=="/"))==null?void 0:Xt.length)>1&&(St.path=St.path.substring(0,St.path.length-1)),vn.setFieldsValue(ga({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ot}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Xa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(wa),Ga=ue(13322),On={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},Za=ue(59301),Vr=Object.defineProperty,bo=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,tu=(oe,le,re)=>le in oe?Vr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dr=(oe,le)=>{for(var re in le||(le={}))ia.call(le,re)&&tu(oe,re,le[re]);if(bo)for(var re of bo(le))yn.call(le,re)&&tu(oe,re,le[re]);return oe},Ao=(oe,le)=>{var re={};for(var ve in oe)ia.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bo)for(var ve of bo(oe))le.indexOf(ve)<0&&yn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Jr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ho}=Pt.default,Vo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Ao(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)();let Kn;(0,x.useEffect)(()=>{Ee.visible&&(vn.resetFields(),En([]))},[Ee.visible]),(0,x.useEffect)(()=>{hn.current=cn.id},[]),(0,x.useEffect)(()=>{const Ut=sessionStorage.getItem("pathArray");if(Ut){const wt=Ut.split(",").join("/"),an=wt.indexOf("/")===0?wt.substr(1):wt;Ia(an)}},[]);const en=Ut=>{var wt,an,ua,Rt;if(Kn=Ut.file.name,Ut.file.status==="done"||Ut.file.status==="uploading"){if(En(Ut.fileList),!Ut.file.response)return;if(((wt=Ut.file.response)==null?void 0:wt.status)===0){(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),vn.validateFields());return}En(Un.filter($t=>$t.uid!==Ut.file.uid)),(ua=Ut.file.response)!=null&&ua.message&&Be.ZP.info((Rt=Ut.file.response)==null?void 0:Rt.message)}},Nn=Ut=>Jr(void 0,null,function*(){if(!Ut.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:cn.id,path:Ot?`${Ot}/${Ut.name}`:Ut.name,message:vn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ot?`${Ot}/${Ut.name}`:Ut.name}`,secret_repository:Ge?null:!0}})).status===0&&(En(Un.filter(an=>an.uid!==Ut.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Xt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!vn.getFieldValue("commitMessage"),data:()=>Jr(void 0,null,function*(){return new Promise((Ut,wt)=>Jr(void 0,null,function*(){setTimeout(()=>Jr(void 0,null,function*(){const an=yield vn.getFieldsValue(),ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});Ut(ua)}),200)}))}),fileList:Un,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${hn.current}/upload_git_file.json`,onChange:en,onRemove:Nn,beforeUpload:Ut=>(Kn=Ut.name,Ut.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},St=(Ut=!1,wt=1)=>Jr(void 0,null,function*(){var an;const ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});for(let Rt=0;Rt{$t.append(Da,ua[Da].toString())});const Ka=yield(0,We.ZP)(`/api/shixuns/${hn.current}/upload_git_file.json`,{method:"post",body:$t},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),kn(),(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,wt)}),kn=()=>{var Ut,wt;xe.history.push(`/shixuns/${hn.current}/${(wt=(Ut=Ze.pathname)==null?void 0:Ut.split("/"))==null?void 0:wt[3]}${Ot?`/master/shixun_show/${Ot}`:""}`)};return Za.createElement(Re.default,{open:Ee.visible,onOk:Ut=>{vn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},Za.createElement("section",{className:On.bg},Za.createElement("div",{className:On.wrap},Za.createElement("div",{className:On.title},"\u4E0A\u4F20\u6587\u4EF6"),Za.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Jr(void 0,null,function*(){var Ut,wt;yield vn.validateFields(),(Ut=re==null?void 0:re.detail)!=null&&Ut.is_fork_from_creator&&((wt=re==null?void 0:re.detail)!=null&&wt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(an,ua)=>{St(an,ua)}}})):St()}),onValuesChange:()=>nn(Dr({},vn.getFieldsValue()))},Za.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Za.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),Za.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ut,wt){return(Un==null?void 0:Un.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Za.createElement("div",{onClick:()=>{if(!vn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Za.createElement(Ho,Dr({},Xt),Za.createElement("div",null,Za.createElement("i",{className:`iconfont icon-shangchuan font50 ${On.colorBlue}`})),Za.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Za.createElement("span",{className:`${On.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),Za.createElement(Ga.Z,{onFinish:Ut=>Ia(Ut)})))};var Uo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Vo),Fo={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Yo={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},oa=Object.defineProperty,uo=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,Gt=(oe,le,re)=>le in oe?oa(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Do.call(le,re)&&Gt(oe,re,le[re]);if(uo)for(var re of uo(le))Lo.call(le,re)&&Gt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const un=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),cn=(0,xe.useParams)(),aa=(0,xe.useLocation)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(""),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)([]),[Kn,en]=(0,x.useState)([]);(0,x.useEffect)(()=>{var wt,an;nn.current=((an=(wt=aa.pathname)==null?void 0:wt.split("/"))==null?void 0:an[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const wt=Xe.join("/");let an=[];Xe.map((ua,Rt)=>{Rt===0?an.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ua}`,path:wt}):an.push({val:`/${ua}`,path:wt})}),Ia(an),vn(wt),En(wt),Nn(wt)},[oe.actionTabs.key]);const Nn=wt=>et(void 0,null,function*(){const an=yield ve({type:nn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:cn.id,path:wt}});an&&en(an.trees||[])}),Xt=wt=>{let an=hn;wt.type==="tree"&&(Ot.length?Ot.push({val:`/${wt.name}`,path:wt.name}):Ot.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.name}`,path:wt.name}),Ia(Ot),an=hn?`${hn}/${wt.name}`:wt.name,vn(an)),Nn(an)},St=(wt,an)=>{const ua=Ot.filter(($t,Ka)=>Ka<=an);Ia(ua);const Rt=ua.filter(($t,Ka)=>Ka!==0).map($t=>$t.val).join("").substr(1);vn(Rt),Nn(Rt)},kn=()=>et(void 0,null,function*(){const wt=Ze==null?void 0:Ze.getFieldsValue(),an=hn?`${hn}${wt!=null&&wt.name?`/${wt==null?void 0:wt.name}`:""}`:wt==null?void 0:wt.name;if(Ge){Ee(an),Ut();return}if(Ke){yield Ze.validateFields();const ua=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:cn.id,path:an}),nn.current?{}:{secret_repository:!0})});Ee(Un),ua.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(an),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ut()}),Ut=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:kn,onCancel:Ut},x.createElement("div",{className:Yo.wrap},x.createElement("div",{className:Yo.content},x.createElement("div",{className:Yo.mainPathWrap},!!(Ot!=null&&Ot.length)&&Ot.map((wt,an)=>x.createElement("a",{key:an,onClick:()=>St(wt,an)},wt.val))),!!(Kn!=null&&Kn.length)&&Kn.map((wt,an)=>wt.type==="tree"&&x.createElement("a",{key:an,onClick:()=>Xt(wt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yo.colorBlue}`}),wt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},hn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ea=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(un),Wa=ue(18785),Xn=ue(84105),Ha=ue(1997),Cn=ue(39419),Ta=Object.defineProperty,so=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ur=(oe,le,re)=>le in oe?Ta(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kr=(oe,le)=>{for(var re in le||(le={}))xr.call(le,re)&&Ur(oe,re,le[re]);if(vu)for(var re of vu(le))ca.call(le,re)&&Ur(oe,re,le[re]);return oe},qr=(oe,le)=>so(oe,Qo(le)),ho=(oe,le)=>{var re={};for(var ve in oe)xr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&vu)for(var ve of vu(oe))le.indexOf(ve)<0&&ca.call(oe,ve)&&(re[ve]=oe[ve]);return re},gr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:ir}=Et.default,wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:cn,setTreeData:aa}=le,nn=ho(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),hn,vn,Un,En,Ot,Ia,Kn;const en=(0,xe.useParams)(),Nn=(0,xe.useLocation)(),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(!1),[wt,an]=(0,x.useState)(!1),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)("");let[va,Na]=(0,x.useState)([]),[pa,Aa]=(0,x.useState)([]);const[jr,yo]=(0,x.useState)([]),[So,Br]=(0,x.useState)(!1),[Bn,nr]=(0,x.useState)(),[br,Tn]=(0,x.useState)(),[ka,Ba]=(0,x.useState)(""),[lr,to]=(0,x.useState)(),[Co,Ma]=(0,x.useState)(!1);(0,x.useEffect)(()=>{aa([]),dr(""),localStorage.warehouseHideTip||Br(!0)},[Nn.pathname,Ze]);const Zr=(Ja="")=>gr(void 0,null,function*(){(yield(0,gt.Zt)({id:en.id,secret_dir_path:Ja}))&&to(Ja)}),Au=Ja=>{var oo;return x.createElement(st.default,{className:Fo.menu,onClick:Po=>{switch(fa(Ja.path||""),Po.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ut(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Rt(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ka(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),an(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Sa(Ja.path,Ja.name,Ja);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Ua(Ja);break}}},(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Ja.type!=="topTree"&&Ja.type!=="tree"&&((oo=re==null?void 0:re.detail)==null?void 0:oo.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ja.type!=="topTree"&&x.createElement(Yt.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Ja==null?void 0:Ja.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ja.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Du=(Ja,oo)=>Ja.map(Po=>(oo==""?Po.path=oo+Po.name:Po.path=oo+"/"+Po.name,Po.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Po.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Po.name)))),x.createElement(Ie.Z,null,(Po.type==="blob"||Po.type==="tree")&&x.createElement(Qt.Z,{dropdownRender:()=>Au(Po),className:Fo.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Po.disableCheckbox=Xt&&Xt!==Po.name,Po.className=Po.type==="tree"?Fo.pl23:"",Po.checkable=Po.type!=="tree",Po.isLeaf=Po.type!=="tree",Po.children=Po.type==="tree"&&[],Po.key=Po.path,Po)),hr=Ja=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ja}})},kr=(Ja,oo)=>gr(void 0,null,function*(){const Po=Ja.split("/");yield dr(Da),setTimeout(()=>{hr(Ja),va=[Po[0]||""],pa=[Ja],Aa([...pa]),Na([...va])},150)}),No=(Ja,oo)=>{if(oo=="")cn=[...Ja],aa([...Ja]);else{let Po=da(cn,oo,Ja);cn=Po,aa([...Po])}};function da(Ja,oo,Po){return Ja.map(qo=>qo.key===oo?(qo.children=[...Po],Kr({},qo)):qo.children?qr(Kr({},qo),{children:da(qo.children,oo,Po)}):qo)}const dr=(Ja="")=>gr(void 0,null,function*(){var oo,Po;const qo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:en.id,path:Ja}});if(qo){if((oo=qo.trees)!=null&&oo.length){let Bl=Du([...qo.trees],Ja);No(Bl,Ja),yo(qo.trees||[]),Tn(Ja||""),console.log("handleGetRepository:",Bl,Ja),setTimeout(()=>console.log(cn,qo.trees,Ja,999999),2e3)}else Ja==""&&aa([]);nr(((Po=qo.commits)==null?void 0:Po[0])||{})}return qo}),Xr=Ja=>gr(void 0,null,function*(){return new Promise((oo,Po)=>gr(void 0,null,function*(){Ja.children.length&&oo(),Ba(Ja.path),yield dr(Ja.path),oo()}))}),Jn=(Ja,oo)=>gr(void 0,null,function*(){var Po;console.log("handleSelectTree",Ja,oo.nativeEvent.target.nodeName,oo);const qo=()=>{hr(oo.node.path),Ja=[oo.node.path],Aa([...Ja])};oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="LI"||oo.nativeEvent.target.nodeName==="I"||oo.node.type==="blob"&&((Po=Ee==null?void 0:Ee.sideBar)!=null&&Po.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):qo())}),Sa=(Ja,oo,Po)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Po.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){const qo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:en.id,path:Ja,message:`\u5220\u9664${Ja}`,secret_repository:Ze?null:!0}});let Bl=Ja.split("/");if((qo==null?void 0:qo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Bl.splice(Bl.length-1,1);const di=yield dr(Bl.length>1?Bl.join("/"):"");return di!=null&&di.trees||(Bl.splice(Bl.length-1,1),yield dr(Bl.length>1?Bl.join("/"):"")),hr(""),!0}else(qo==null?void 0:qo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ja,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit/${qo==null?void 0:qo.message}/tab=2`}}):(qo==null?void 0:qo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,qo==null?void 0:qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit?tabId=service`}})})})},Ua=Ja=>{console.log(Ja,"item")},Mo=(Ja,oo)=>gr(void 0,null,function*(){if(console.log("handleExpand",oo),oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="path"||oo.nativeEvent.target.nodeName==="LI")return!0;yield Xr(oo.node),va.includes(oo.node.path)?va.splice(va.indexOf(oo.node.path),1):va.push(oo.node.path),Na([...va])}),Hl=()=>{Br(!1),localStorage.warehouseHideTip=!0},Ju=Ja=>gr(void 0,null,function*(){var oo;let Po,qo="",Bl,di;switch(Ze){case!0:qo="\u5F00\u542F\u7248\u672C\u5E93",Bl="\u5F00\u542F",di="\u4E0D\u5F00\u542F",Po=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(oo=re==null?void 0:re.detail)!=null&&oo.secret_repository?(qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u786E\u5B9A",di="\u53D6\u6D88",Po=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u4E0D\u4F7F\u7528",di="\u4F7F\u7528",Po=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ha.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:qo,okText:Bl,cancelText:di,content:Po,onOk:()=>{var Fi;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",qo]),!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)||Ti(Ja)},onCancel:()=>{var Fi;!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)&&Ti(Ja)}})}),Ti=Ja=>gr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Kr({},en)),Ge({type:"practiceSetting/getCommonData",payload:Kr({},en)})):yield(0,gt.K0)(qr(Kr({},en),{is_secret_repository:Ja})),dr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:en.id}})}),Yi=Ja=>{console.log(Ja)},rd=Ja=>gr(void 0,null,function*(){console.log(Ja);const oo=Ja.node.key,Po=Ja.dragNode.key,qo=Ja.node.pos.split("-"),Bl=Ja.dropPosition-Number(qo[qo.length-1]);if(Ja.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ja.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Kr({id:en.id,from:Ja.dragNode.path,to:Ja.node.path+"/"+Ja.dragNode.name,message:`${Ja.dragNode.path} move to ${Ja.node.path+"/"+Ja.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){hr(""),yield dr("");for(let tl=0;tlAu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:So,title:x.createElement("div",{className:"font16"},x.createElement(Wa.Z,{style:{position:"relative",left:-35},onClick:()=>Hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fo.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((En=re==null?void 0:re.detail)==null?void 0:En.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Ot=re==null?void 0:re.detail)==null?void 0:Ot.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!cn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),cn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Fo.content},Ke==="1"&&x.createElement("div",{className:Fo.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(ir,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:cn,switcherIcon:x.createElement(Xn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Mo,expandedKeys:va,selectedKeys:pa,onSelect:Jn,draggable:!0,onDragEnter:Yi,onDrop:rd,className:Fo.gitTree}))):"",!cn.length&&Ze&&((Ia=re==null?void 0:re.detail)==null?void 0:Ia.init_repository)&&x.createElement(Qr,null),!cn.length&&!Ze&&((Kn=re==null?void 0:re.detail)==null?void 0:Kn.secret_repository)&&x.createElement(Qr,null))),x.createElement(Xa,{visible:wt,defaultPath:Da,onClose:()=>an(!1),isRepository:!Ze,onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");oo.pop(),yield dr(oo.join("/")),hr("")})}),x.createElement(Ra,{visible:kn,defaultPath:Da,onClose:()=>Ut(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(zr,{visible:ua,defaultPath:Da,onClose:()=>Rt(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(Uo,{defaultPath:Da,visible:$t,isRepository:Ze,onClose:()=>Ka(!1),onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");yield dr(Da),va=[oo[0]||""],pa=[Da],Aa([...pa]),Na([...va])})}),x.createElement(ea,{pathList:Da==null?void 0:Da.split("/"),showInputPath:!0,isMergeSelectFile:Co,onFinish:Ja=>{Co?Zr(Ja):dr(Ja),Ma(!1)}}))},Qr=()=>x.createElement("div",{className:`mt20 pb50 ${Fo.nodata}`},x.createElement("div",{className:Fo.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:Cn.Oe}));var vo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(wr),Nr={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},ja=ue(28103),Ca=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Vt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ca)for(var ve of Ca(oe))le.indexOf(ve)<0&&Lt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Dn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Mn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Vt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{nn()},[Ge]);const nn=()=>Dn(void 0,null,function*(){const hn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});hn&&aa(hn.commits||[])});return x.createElement(x.Fragment,null,cn==""&&x.createElement("div",{className:Nr.empty},x.createElement("img",{src:Cn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),cn!=""&&x.createElement("section",{className:Nr.bg},x.createElement("div",{className:Nr.wrap},x.createElement("div",{className:Nr.content},cn==null?void 0:cn.map(hn=>{var vn,Un;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,hn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Nr.imageUrl,src:ot.Z.IMG_SERVER+"/"+((vn=hn.author)==null?void 0:vn.image_url)})),x.createElement(Ie.Z,{className:Nr.blueLight},x.createElement("span",{className:"ml20"},(Un=hn.author)==null?void 0:Un.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Nr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Nr.blueLight}`},hn.time))),x.createElement(ja.Z,{className:Nr.divider}))})))))};var Er=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Mn),Lr=ue(87394),xn=ue(59301),La=Object.defineProperty,Rr=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,jn=(oe,le,re)=>le in oe?La(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,sa=(oe,le)=>{for(var re in le||(le={}))Zn.call(le,re)&&jn(oe,re,le[re]);if(Ro)for(var re of Ro(le))na.call(le,re)&&jn(oe,re,le[re]);return oe},$r=(oe,le)=>Rr(oe,Io(le)),lo=(oe,le)=>{var re={};for(var ve in oe)Zn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ro)for(var ve of Ro(oe))le.indexOf(ve)<0&&na.call(oe,ve)&&(re[ve]=oe[ve]);return re},Oo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:sr}=Bt.default,cr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=lo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa,nn,hn,vn,Un,En,Ot,Ia,Kn,en,Nn,Xt,St,kn,Ut,wt;const[an,ua]=(0,x.useState)("1"),[Rt,$t]=(0,x.useState)("1");let[Ka,Da]=(0,x.useState)();const fa=(0,x.useRef)(),[va,Na]=(0,x.useState)(!0),[pa,Aa]=(0,x.useState)(["2","1"]),[jr,yo]=(0,x.useState)([]),So=(0,x.useRef)(),Br=(0,xe.useParams)(),Bn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:xn.createElement("span",null,xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),xn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var ka,Ba,lr,to,Co,Ma,Zr,Au,Du,hr,kr,No,da,dr,Xr,Jn,Sa,Ua;try{((lr=(Ba=(ka=Ke==null?void 0:Ke.fileContent)==null?void 0:ka.content)==null?void 0:Ba.content)!=null&&lr.length||((Co=(to=Ke==null?void 0:Ke.fileContent)==null?void 0:to.content)==null?void 0:Co.content)=="")&&(((Ma=Ke==null?void 0:Ke.fileContent)==null?void 0:Ma.file_type)==="txt"?(fa.current=window.decodeURIComponent(escape(window.atob((Au=(Zr=Ke==null?void 0:Ke.fileContent)==null?void 0:Zr.content)==null?void 0:Au.content))),Ka=window.decodeURIComponent(escape(window.atob((hr=(Du=Ke==null?void 0:Ke.fileContent)==null?void 0:Du.content)==null?void 0:hr.content))),Da(Ka)):(fa.current=(No=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:No.content,Ka=(dr=(da=Ke==null?void 0:Ke.fileContent)==null?void 0:da.content)==null?void 0:dr.content,Da(Ka)))}catch(Mo){fa.current=window.atob((Jn=(Xr=Ke==null?void 0:Ke.fileContent)==null?void 0:Xr.content)==null?void 0:Jn.content),Ka=window.atob((Ua=(Sa=Ke==null?void 0:Ke.fileContent)==null?void 0:Sa.content)==null?void 0:Ua.content),Da(Ka),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var ka;const Ba=(ka=Xe==null?void 0:Xe.sideBar)==null?void 0:ka.selectPath.split("/");Aa(Ba)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const nr=ka=>{Da(ka);let Ba=-1;ka===fa.current?Ba=0:Ba=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ba}})};(0,x.useEffect)(()=>{new Promise((ka,Ba)=>Oo(void 0,null,function*(){var lr,to,Co;if(((lr=Xe==null?void 0:Xe.sideBar)==null?void 0:lr.selectPath)!==""&&((to=Xe==null?void 0:Xe.sideBar)!=null&&to.selectPath)){const Ma=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Br.id,path:(Co=Xe==null?void 0:Xe.sideBar)==null?void 0:Co.selectPath,secret_repository:va?null:!0}});Ma!=null&&Ma.content||(Ma==null?void 0:Ma.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(cn=Xe==null?void 0:Xe.sideBar)==null?void 0:cn.selectPath]);const br=xn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:ka=>{var Ba;!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.secret_repository)&&ka.key==="2"&&$t("1"),ua(ka.key),ka.key==="1"?Na(!0):Na(!1)}},xn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Bn.filter(ka=>{var Ba,lr;return!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.init_repository)||(lr=Ke==null?void 0:Ke.detail)!=null&&lr.is_jupyter_lab?ka.id!=="2":ka}).map((ka,Ba)=>xn.createElement(st.default.Item,{className:"leaveClick",key:ka.id},ka.name))),Tn=(ka=!1,Ba=1)=>Oo(void 0,null,function*(){var lr,to,Co,Ma;const Zr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Br.id,path:(to=(lr=Ke==null?void 0:Ke.fileContent)==null?void 0:lr.params)==null?void 0:to.path,content:Ka,secret_repository:va?null:!0,sync_origin_shixun:ka}});Zr!=null&&Zr.content&&((Co=Ke==null?void 0:Ke.detail)!=null&&Co.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:$r(sa({},Xe.sideBar),{confirmLeave:!1})})),(Ma=Ke==null?void 0:Ke.detail)!=null&&Ma.copy_for_exercise&&(0,Ar.m)(ze,Ke,Br.id,Ba)});return xn.createElement("div",{className:xt.warehouse},xn.createElement("div",{className:xt.header},xn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},xn.createElement(Ie.Z,{flex:"1"},xn.createElement(Oe.Z,{align:"middle"},xn.createElement(Ie.Z,null,xn.createElement(Qt.Z,{dropdownRender:()=>br,className:xt.menu},xn.createElement("span",{className:"font16 c-white current ml20"},Bn.find(ka=>ka.id===an).name," ",xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),xn.createElement(Ie.Z,{flex:"81px"},xn.createElement("div",{className:xt.line})),xn.createElement(Ie.Z,null,xn.createElement(Bt.default,{className:xt.tabs,activeKey:Rt,onChange:ka=>{var Ba;(Ba=Xe==null?void 0:Xe.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{$t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):($t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},xn.createElement(sr,{tab:xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),va&&((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.init_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!va&&((nn=Ke==null?void 0:Ke.detail)==null?void 0:nn.secret_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(va&&((hn=Ke==null?void 0:Ke.repository)==null?void 0:hn.git_url)||!va&&((vn=Ke==null?void 0:Ke.secretRepository)==null?void 0:vn.git_url))&&xn.createElement(xn.Fragment,null,xn.createElement(Ie.Z,null,xn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),xn.createElement("input",{value:va?(Un=Ke==null?void 0:Ke.repository)==null?void 0:Un.git_url:(En=Ke==null?void 0:Ke.secretRepository)==null?void 0:En.git_url}),xn.createElement(Yt.CopyToClipboard,{text:va?(Ot=Ke==null?void 0:Ke.repository)==null?void 0:Ot.git_url:(Ia=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ia.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},xn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),xn.createElement("div",{className:xt.content,style:{overflow:"auto"}},Rt==="1"&&xn.createElement(xn.Fragment,null,xn.createElement("aside",{className:xt.left},xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},xn.createElement(vo,{setTreeData:yo,treeData:jr,activeKey:an,isRepository:va}))),xn.createElement("aside",{className:xt.right,ref:So},((Kn=Xe==null?void 0:Xe.sideBar)==null?void 0:Kn.selectPath)!==""&&xn.createElement(xn.Fragment,null,xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},xn.createElement("div",{className:xt.filePathWrp},xn.createElement(Oe.Z,{align:"middle",className:"w100"},xn.createElement(Ie.Z,null,xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),xn.createElement(Ie.Z,{flex:"40px"},xn.createElement("div",{className:xt.line,style:{marginLeft:20}})),xn.createElement(Ie.Z,{className:xt.filePath},pa.map((ka,Ba)=>xn.createElement("span",{className:"c-blue"},ka))))),xn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},xn.createElement(Lr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(en=Ke==null?void 0:Ke.fileContent)==null?void 0:en.filename,type:((Nn=Ke==null?void 0:Ke.fileContent)==null?void 0:Nn.file_type)==="office"?"download":(Xt=Ke==null?void 0:Ke.fileContent)==null?void 0:Xt.file_type,data:Ka,monacoEditor:{value:Ka,language:(St=Ke==null?void 0:Ke.fileContent)==null?void 0:St.language,onChange:ka=>nr(ka),options:{fontSize:14}}}))),((kn=Ke==null?void 0:Ke.fileContent)==null?void 0:kn.file_type)==="txt"&&xn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},xn.createElement(Ie.Z,null,xn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Br.id}/challenges`)}},"\u53D6\u6D88"),xn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ka=>{var Ba,lr;(Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.is_fork_from_creator&&((lr=Ke==null?void 0:Ke.detail)!=null&&lr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(to,Co)=>{Tn(to,Co)}}}):Tn()}},"\u63D0\u4EA4")))),((Ut=Xe==null?void 0:Xe.sideBar)==null?void 0:Ut.selectPath)==""&&((wt=Ke==null?void 0:Ke.detail)==null?void 0:wt.init_repository)&&xn.createElement("div",{className:xt.empty},xn.createElement("img",{src:Cn.x7,width:"258"}),xn.createElement("br",null),xn.createElement("span",{className:"c-grey-c"},!!(jr!=null&&jr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(jr!=null&&jr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Rt==="2"&&xn.createElement("div",{className:xt.commit},xn.createElement(Er,{isRepository:va}))))};var qa=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(cr),Hr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},To="data:image/png;base64,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",Mr=ue(64165),ao=ue(11414),co=Object.defineProperty,Ir=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,Bu=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,ko=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zu=(oe,le)=>{for(var re in le||(le={}))po.call(le,re)&&ko(oe,re,le[re]);if(Bu)for(var re of Bu(le))Ou.call(le,re)&&ko(oe,re,le[re]);return oe},Ko=(oe,le)=>Ir(oe,ou(le)),Vu=(oe,le)=>{var re={};for(var ve in oe)po.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Bu)for(var ve of Bu(oe))le.indexOf(ve)<0&&Ou.call(oe,ve)&&(re[ve]=oe[ve]);return re},Pu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ll=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Vu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)(!0),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(null),Ia=(0,x.useRef)(!1),{id:Kn,updateIndex:en,is_published:Nn,newQuestion:Xt}=ze,{challenge_list:St=[]}=cn;(0,x.useEffect)(()=>{if(Kn)return Ut(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Kn,en]),(0,x.useEffect)(()=>{kn()},[Ke]);const kn=()=>{const pa=Ke.pathname.split("/");(pa.includes("newquestion")||pa.includes("new")||Ge.get("tabId"))&&(Ia.current=!0)},Ut=()=>Pu(void 0,null,function*(){var pa,Aa,jr;hn(!0);const yo=yield(0,gt.n5)({id:Kn});if((pa=yo==null?void 0:yo.challenge_list)!=null&&pa.length){const So=Ke.pathname.split("/"),Br=yo.challenge_list.find(Bn=>String(Bn.challenge_id)===So[4]);if(So.includes("newquestion")||So.includes("new")){const Bn=yo.challenge_list[((Aa=yo.challenge_list)==null?void 0:Aa.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:So.includes("new")?0:1,name:""}}}),Ot(void 0),$t(Bn)}else So[4]&&Br?wt(Br,!1):wt(yo.challenge_list[0])}(jr=yo==null?void 0:yo.challenge_list)!=null&&jr.length||Ot(null),aa(yo),hn(!1)}),wt=(pa,Aa=!0)=>{if(Ot(pa.challenge_id),$t(pa),Aa){const jr=`/shixuns/${Kn}/edit/${pa.challenge_id}/${pa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}},an=(pa,Aa)=>{Aa.stopPropagation();const{challenge_id:jr}=pa,yo=()=>Pu(void 0,null,function*(){var So,Br;if((yield(0,gt.rO)({id:Kn,challengesId:jr})).status===1){const nr=yield(0,gt.n5)({id:Kn});if(aa(nr),jr===En&&((So=nr.challenge_list)!=null&&So.length)){wt(nr.challenge_list[0]);return}(Br=nr.challenge_list)!=null&&Br.length||(Ot(null),Ia.current=!0,$t({}),xe.history.push(`/shixuns/${Kn}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yo})},ua=(pa,Aa,jr)=>{const yo=Array.from(pa),[So]=yo.splice(Aa,1);return yo.splice(jr,0,So),yo},Rt=(pa,Aa)=>{if(!pa.destination)return;const jr=ua(Aa,pa.source.index,pa.destination.index);aa(Ko(zu({},cn),{challenge_list:jr}));const yo=jr.map(So=>So.challenge_id);(0,gt.xg)({id:Kn,ids:yo}).then(So=>{So.status!==0&&aa(Ko(zu({},cn),{challenge_list:Aa}))})},$t=pa=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:pa}})},Ka=(pa,Aa)=>Pu(void 0,null,function*(){if(pa===En)return;yield Da(),Ot(pa),$t(Aa),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const jr=`/shixuns/${Kn}/edit/${pa}/${Aa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}),Da=()=>new Promise((pa,Aa)=>{var jr;(jr=ze==null?void 0:ze.sideBar)!=null&&jr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pa()},onCancel:()=>{Aa()}}):pa()}),fa=pa=>x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:Aa=>Rt(Aa,pa)},x.createElement(ao.bK,{droppableId:"droppable"},(Aa,jr)=>x.createElement("div",Ko(zu({ref:Aa.innerRef},Aa.droppableProps),{style:{width:"100%"}}),pa.map((yo,So)=>{const{st:Br,name:Bn,challenge_id:nr}=yo;return x.createElement(ao._l,{key:nr,draggableId:nr.toString(),index:So,isDragDisabled:Nn},(br,Tn)=>x.createElement("div",Ko(zu(zu({ref:br.innerRef},br.draggableProps),br.dragHandleProps),{className:En===nr?Hr.listActive:Hr.list,onClick:()=>Ka(nr,yo)}),x.createElement("span",{className:Hr.s1},Br===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",So+1,"\u5173: ",Bn),!Nn&&x.createElement("span",{className:Hr.s3,onClick:ka=>an(yo,ka)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Xt&&x.createElement("div",{className:Hr.listActive},x.createElement("span",{className:Hr.s1},(Xt==null?void 0:Xt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",pa.length+1,"\u5173: ",Xt==null?void 0:Xt.name)),!Nn&&x.createElement("div",{className:Hr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),va=pa=>Pu(void 0,null,function*(){yield Da(),pa==="new"?xe.history.push(`/shixuns/${Kn}/edit/new`):xe.history.push(`/shixuns/${Kn}/edit/newquestion`),Ze(!1),Ot(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:pa==="new"?0:1,name:""}}})}),Na=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Hr.level},x.createElement("aside",{className:Hr.left,style:{width:vn?"0":"25%"}},x.createElement("div",{className:Hr.container},x.createElement("div",{className:Hr.title},"\u4EFB\u52A1\u5173\u5361(",St.length,")"),x.createElement("div",{className:Hr.listWrap},nn?x.createElement(vt.Z,{size:"middle"}):St.length||Xt?fa(St):x.createElement(Mr.Z,{image:To,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!vn&&x.createElement("div",{className:Hr.btns},x.createElement("aside",{className:Hr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Hr.icon,onClick:Na},"+"),x.createElement("div",{className:Hr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Hr.d1,onClick:()=>va("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Hr.d2,onClick:()=>va("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:vn?Hr.elseShrink:Hr.shrink,onClick:()=>Un(!vn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Hr.right,id:"modal-level-question"},En===null&&Ia.current?x.createElement("div",{className:Hr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var hl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ll),dl=ue(61621),Jl=ue(58421),ql=ue(5112),Si={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ya=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Go=(oe,le)=>{var re={};for(var ve in oe)mo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ya)for(var ve of Ya(oe))le.indexOf(ve)<0&&Eo.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const mi=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Go(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>Gu(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>Gu(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:Si.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Si.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(ql.ZP,{className:Si.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:Si.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Si.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Lu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(mi),yi=ue(29668),Ei=ue(8544);const{TabPane:Su}=Bt.default;var ui=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Su,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Su,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),yu={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Vl=ue(89537),Xi=Object.defineProperty,cc=Object.getOwnPropertySymbols,id=Object.prototype.hasOwnProperty,sd=Object.prototype.propertyIsEnumerable,Gs=(oe,le,re)=>le in oe?Xi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))id.call(le,re)&&Gs(oe,re,le[re]);if(cc)for(var re of cc(le))sd.call(le,re)&&Gs(oe,re,le[re]);return oe},Ji=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>Ji(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>Ji(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:yu.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ji(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return Ji(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:yu.wrap},x.createElement("div",{className:yu.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:yu.head},x.createElement("span",{className:yu.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:yu.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:yu.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:yu.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:yu.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:yu.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:yu.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:yu.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:yu.itemContent},x.createElement("p",{className:yu.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:yu.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:yu.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:yu.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:yu.schoolWrap},x.createElement("span",{className:yu.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:yu.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Lu,{onReloadData:Xt}),x.createElement(ui,xl({},Rt)))};var cs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Xd),ds=ue(32270),nl=ue(57809),qi=ue(5871),al=ue(30534),Zi=ue(36723),cd=ue(43620),Oi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dd=ue(69437),md=ue(78943),Jd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var cn,aa;const[nn,hn]=(0,x.useState)(null),[vn,Un]=(0,x.useState)({}),[En,Ot]=(0,x.useState)(""),{environmentData:Ia}=oe,{frequence_image:Kn=[],environments:en=[],other_image:Nn=[]}=Ia,{name:Xt,description:St}=vn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Ot(""),hn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(cn=oe==null?void 0:oe.actionTabs)==null?void 0:cn.key]),(0,x.useEffect)(()=>{nn!==null&&kn()},[nn]);const kn=()=>Jd(void 0,null,function*(){const Ut=yield(0,gt.Q1)({mirror_repository_id:nn,identifier:Ge,shixun_environment_id:Ee});Un(Ut.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:Oi.modal,footer:null},x.createElement("div",{className:Oi.mirrorModal},x.createElement(cd.Z,{dispatch:re,value:nn,data:en,otherData:Nn,tags:Kn,onChange:Ut=>hn(Ut),onSearchWord:Ut=>Ot(Ut),tab_type:Ze}),x.createElement("div",{className:Oi.right},x.createElement("header",null,x.createElement("div",{className:Oi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:nn===null?"\u2014 \u2014":(aa=Xt||"")==null?void 0:aa.replace(new RegExp(En==null?void 0:En.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:Oi.content},nn===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),nn!==null&&x.createElement("div",{className:Oi.des},x.createElement(we.Z,{value:St,highlightKeywords:En})),x.createElement("div",{className:Oi.btns},x.createElement(de.ZP,{onClick:()=>{hn(null),Un({}),Xe()},className:Oi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(vn)},className:Oi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(dd.Z,null),x.createElement(md.Z,null))};var Rc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(qd),Ru={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},$d=ue(43428),Tc=ue(46400),As=ue(60324),dc=ue(88522),kc=ue(5083),js=ue(36420),gd={footerWrap:"footerWrap___lXI4I"},em=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,Us=(oe,le)=>{var re={};for(var ve in oe)Zc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&em)for(var ve of em(oe))le.indexOf(ve)<0&&tm.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ks=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const fd=Se.default.TextArea,Wm=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Us(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>Ks(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(fd,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(fd,{rows:4})),x.createElement("div",{className:gd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var nm=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Wm),ms=ue(53229),$i=ue(66649),$l=ue.n($i),Ds=ue(29679),Oa=ue(59301),Bs=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var cn,aa,nn;const hn=(0,xe.useParams)(),[vn,Un]=(0,x.useState)(1),[En,Ot]=(0,x.useState)(!0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(null),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(),[wt,an]=(0,x.useState)([]),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(""),[Da,fa]=(0,x.useState)(null),[va]=ce.default.useForm(),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)(""),[yo,So]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Br=(0,x.useRef)((0,dn.throttle)(Ma=>nr(Ma),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Ma;((0,ms.Ny)()||(Ma=oe==null?void 0:oe.detail)!=null&&Ma.manager_of_shixun)&&So([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Bn()},[Ke,le]);const Bn=(Ma=null)=>Bs(void 0,null,function*(){var Zr,Au;Ma||Ot(!0);const Du=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Ma}});if(Du.status===0&&!Ma){const{data:hr}=Du;console.log("data",hr),Nn((hr==null?void 0:hr.shixun_environment_id)||null),St((hr==null?void 0:hr.evaluate_script)||""),Ut((hr==null?void 0:hr.choice_standard_scripts)||null),an((hr==null?void 0:hr.standard_scripts)||[]),Ka((Zr=hr.shixun)==null?void 0:Zr.survival_time);let kr=(Au=hr.shixun)==null?void 0:Au.important_shixun_configs;va.setFieldsValue({identifier:(kr==null?void 0:kr.identifier)||"",people_number:(kr==null?void 0:kr.people_number)||"",school_id:(kr==null?void 0:kr.school_name)||"",times:kr!=null&&kr.start_time&&(kr!=null&&kr.end_time)?[$l()(kr==null?void 0:kr.start_time),$l()(kr==null?void 0:kr.end_time)]:["",""]}),jr((kr==null?void 0:kr.verify_reason)||""),fa((kr==null?void 0:kr.process)||null),yield nr(kr==null?void 0:kr.school_name)}if(Du.status===0&&Ma){const{data:hr}=Du;St((hr==null?void 0:hr.evaluate_script)||""),Ut(null),an((hr==null?void 0:hr.standard_scripts)||[]),yield nr()}Ot(!1)}),nr=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"account/getSchoolOption",payload:{keyword:Ma,limit:99999,display_aliases:!0}});pa(Zr==null?void 0:Zr.schools)}),br=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:hn.id}}})},Tn=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:hn.id,script_id:Ma}});Zr&&St(Zr.content)}),ka=Ma=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Oa.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Oa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bs(void 0,null,function*(){yield Tn(Ma),Ut(Ma),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Oa.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ba=(Ma=!1,Zr=1)=>Bs(void 0,null,function*(){var Au,Du,hr;let kr;if(vn===1&&(Kn(!0),kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:en,mirror_script_id:kn,evaluate_script:Xt,sync_origin_shixun:Ma}})),vn===2){Kn(!0);let No={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_environment_setting.json`,{method:"put",body:No})}if(vn===3){let No=va.getFieldsValue();yield va.validateFields(),Kn(!0);let da={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};da.important_shixun_configs={identifier:No==null?void 0:No.identifier,people_number:No==null?void 0:No.people_number,school_id:(Au=Na.find(dr=>dr.name===(No==null?void 0:No.school_id)))==null?void 0:Au.id,start_time:$l()(No==null?void 0:No.times[0]).format("YYYY-MM-DD HH:mm"),end_time:$l()(No==null?void 0:No.times[1]).format("YYYY-MM-DD HH:mm")},kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/resources_first_ensure.json`,{method:"post",body:da})}kr.status===0&&((!((Du=oe==null?void 0:oe.detail)!=null&&Du.copy_for_exercise)||vn===3)&&Be.ZP.success(`${vn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(hr=oe==null?void 0:oe.detail)!=null&&hr.copy_for_exercise&&vn!=3&&(0,mn.m)(ze,oe,Ke,Zr),Bn(),re()),Kn(!1)}),lr=(Ma,Zr)=>{const Au=/^[^0-9][a-zA-Z0-9]*$/,Du=/^.{4,30}$/;return Zr&&!/^[a-zA-Z0-9]+$/.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Zr&&!Au.test(Zr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Zr&&!Du.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},to=Ma=>parseInt(Ma||"0",10),Co=(Ma,Zr)=>{if(Zr&&Zr.length===2){const[Au,Du]=Zr;if(!Au||!Du)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Oa.createElement(Oa.Fragment,null,Oa.createElement($d.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},Oa.createElement("div",{className:Ru.content},Oa.createElement(dl.Z,{loading:En,active:!0},Oa.createElement(Oe.Z,{className:"mt10",justify:"space-between"},Oa.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Oa.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Oa.createElement("div",{className:Ru.tabs},yo.map(Ma=>{const{name:Zr,id:Au}=Ma;return Oa.createElement("div",{key:Au,className:vn===Au?Ru.active:"",onClick:()=>Un(Au)},Zr)})),vn===1&&Oa.createElement(x.Fragment,null,Oa.createElement(Tc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:en,onChange:Ma=>{Nn(Ma),Bn(Ma)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(cn=Ee.filter(Ma=>Ma.id!==0))==null?void 0:cn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:Ma.id,name:Ma.name,key:Ma.id},Ma.name)))),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:kn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ma=>{ka(Ma)}},(wt||[]).map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:parseInt(Ma.id),name:Ma.scptname,key:Zr},Ma.scptname))),Oa.createElement("span",{className:Ru.explain,onClick:br},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Oa.createElement(As.Z,{className:Ru.popover,content:Oa.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",Oa.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Oa.createElement("br",null),"challengeProgramNames",Oa.createElement("br",null),"sourceClassNames",Oa.createElement("br",null),Oa.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"src/step1/HelloWorld.java",Oa.createElement("br",null),"src/step2/Other.java",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"step1.HelloWorld",Oa.createElement("br",null),"step2.Other",Oa.createElement("br",null),Oa.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Oa.createElement("br",null),'ff challengeProgramNames=("src/step1/',Oa.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Oa.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Oa.createElement("br",null),'" "step2.Other")',Oa.createElement("br",null),Oa.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Oa.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Oa.createElement(js.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Xt,options:{readOnly:Xe},onChange:Ma=>{St(Ma)}})),vn===2&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Oa.createElement(Se.default,{bordered:!1,value:$t,onChange:Ma=>Ka(Ma.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),vn===3&&((0,ms.Ny)()||((aa=oe==null?void 0:oe.detail)==null?void 0:aa.manager_of_shixun))&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement(ce.default,{form:va,layout:"horizontal",className:Ru.zybzForm},Oa.createElement(Oe.Z,{align:"middle"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Oa.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:lr}]},Oa.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",Oa.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Oa.createElement("span",{className:Ru.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Oa.createElement("div",{style:{position:"relative"}},Oa.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Oa.createElement(dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Br,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(nn=Na==null?void 0:Na.filter(Ma=>(Ma==null?void 0:Ma.id)!==0))==null?void 0:nn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{key:Zr+1,title:Ma==null?void 0:Ma.name,value:Ma==null?void 0:Ma.name},Ma==null?void 0:Ma.name)))),Oa.createElement("span",{className:Ru.selecticon},Oa.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Oa.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Oa.createElement("div",{className:Ru.graaytitle},Oa.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Co}]},Oa.createElement(kc.default.RangePicker,{disabledDate:Ma=>Ma&&Ma<$l()().startOf("days"),className:`${Ru.dataPicker}`,format:ge,showTime:{format:"HH:mm"},bordered:!1,allowClear:!1,onChange:Ma=>{if(Ma&&Ma[0]&&Ma[1]){const Zr=Ma[0].isBefore($l()())?$l()():Ma[0];va.setFieldValue("times",[Zr,Ma[1]])}else va.setFieldValue("times",Ma)}})))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Oa.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Oa.createElement(qi.Z,{parser:to,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Oa.createElement("div",{className:`${Ru.examineStatus} mt25`},Da>=1&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Da>=2&&Da!=3&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Da==3&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Oa.createElement("span",{title:Aa,className:Ru.bohui},Aa),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>=4&&Da!=5&&Da!=7&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Da==5||Da==7)&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>5&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Oa.createElement("div",{className:Ru.btns},Oa.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),Oa.createElement(de.ZP,{disabled:vn==3&&[2,4,5].includes(Da),onClick:()=>Bs(void 0,null,function*(){var Ma,Zr;if(vn===1&&!en){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Ma=oe==null?void 0:oe.detail)!=null&&Ma.is_fork_from_creator&&((Zr=oe==null?void 0:oe.detail)!=null&&Zr.copy_for_exercise)&&vn!=3&&(Ee.filter(Au=>Au.id===en)[0].has_relation&&vn===1||vn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Au,Du)=>{Ba(Au,Du)},zIndex:1e4}}):Ba()}),loading:Ia,type:"primary",className:"ml20"},vn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Oa.createElement(nm,{onFinish:Ma=>St(Ma)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(59205),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Mt=ue(85273),pn=ue(83676),fn=ue(78939),Rn={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ea=ue(59301),Gn=Object.defineProperty,Yn=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,ba=(oe,le,re)=>le in oe?Gn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fr=(oe,le)=>{for(var re in le||(le={}))gn.call(le,re)&&ba(oe,re,le[re]);if(Fa)for(var re of Fa(le))zn.call(le,re)&&ba(oe,re,le[re]);return oe},ur=(oe,le)=>Yn(oe,Pa(le)),Fr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let cn=JSON.parse(JSON.stringify(ze));Ee==="add"?cn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?cn.splice(Ze,1):cn[Ze][Ee]=Ge,Xe(cn),re(cn)};return console.log(ze,"value2"),Ea.createElement("div",{className:Rn.list},Ea.createElement("div",{className:Rn.head},Ea.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ea.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,cn,aa;let nn=ve.map((hn,vn)=>{const Un=`\u7B2C${vn+1}\u5173\uFF1A${hn.name}`;let En=Un,Ot=!1;return hn.st===1&&(En=Ea.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Un),Ot=!0),ur(fr({},hn),{value:hn.challenge_id,label:En,disabled:Ot})});return nn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...nn],Ea.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(hn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ea.createElement(nl.default,{options:nn,getPopupContainer:hn=>hn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:hn=>{var vn,Un;let En=hn;!((vn=Ge==null?void 0:Ge.challenge_ids)!=null&&vn.includes(-1))&&(hn!=null&&hn.includes(-1))&&(En=[-1]),(Un=Ge==null?void 0:Ge.challenge_ids)!=null&&Un.includes(-1)&&(hn!=null&&hn.includes(-1))&&(En=hn==null?void 0:hn.filter(Ot=>Ot!==-1)),Ke(En,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(aa=Ge==null?void 0:Ge.challenge_ids)!=null&&aa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Ea.createElement(Oe.Z,{wrap:!1},Ea.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&Ea.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),rr=Object.defineProperty,jo=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,mu=(oe,le,re)=>le in oe?rr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,uu=(oe,le)=>{for(var re in le||(le={}))nu.call(le,re)&&mu(oe,re,le[re]);if(xo)for(var re of xo(le))su.call(le,re)&&mu(oe,re,le[re]);return oe},Zo=(oe,le)=>jo(oe,eo(le)),fo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $o=nl.default.Option,Cu=5,xu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],gu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,cn,aa,nn,hn;const{id:vn,is_published:Un}=oe,[En,Ot]=(0,x.useState)([]),[Ia,Kn]=(0,x.useState)(null),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)([]),kn=(0,x.useRef)(null),[Ut,wt]=(0,x.useState)({}),an=(0,x.useRef)({}),ua=(0,x.useRef)({}),{shixun_environment:Rt={},mirror_repository:$t={},small_type:Ka=[],new_service_configs:Da=[],network_mode_list:fa=[],boosters:va=[]}=Ut,[Na,pa]=(0,x.useState)(""),[Aa,jr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)(!1),[nr,br]=(0,x.useState)(!0),[Tn,ka]=(0,x.useState)(!0),[Ba,lr]=(0,x.useState)(!1),[to,Co]=(0,x.useState)(!1),[Ma,Zr]=(0,x.useState)(!1),[Au,Du]=(0,x.useState)(!1),[hr,kr]=(0,x.useState)(0),[No,da]=(0,x.useState)(!1),[dr,Xr]=(0,x.useState)({}),[Jn,Sa]=(0,x.useState)({}),[Ua,Mo]=(0,x.useState)({}),[Hl,Ju]=(0,x.useState)(""),[Ti,Yi]=(0,x.useState)(!1),[rd,Ja]=(0,x.useState)(!1),[oo,Po]=(0,x.useState)({}),[qo,Bl]=(0,x.useState)([]),di=(0,x.useRef)([]);console.log("--1111-",va,qo);const Fi=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],tl=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Vs=(Xt==null?void 0:Xt.find(It=>It.id===Rt.instance_startup_template_id))||{},{desc:Mc,virt_type:is}=Vs,vg=((ze=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:ze.cloud_type)===1,dv=((Xe=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",M0),()=>{window.removeEventListener("click",M0)}),[]),(0,x.useEffect)(()=>{pg(),Qd(),fv(),vv()},[]),(0,x.useEffect)(()=>{(0,dn.isEqual)(ua.current,Ut)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),an.current=Ut},[Ut]);const mv=()=>fo(void 0,null,function*(){var It,za,io,hu;const fu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(It=tl[Number(hr)])==null?void 0:It.type}});(fu==null?void 0:fu.status)===0&&(((io=(za=fu==null?void 0:fu.data)==null?void 0:za.environments)==null?void 0:io.length)===0&&((hu=fu==null?void 0:fu.data)==null?void 0:hu.other_image.length)===0?da(!0):da(!1))});(0,x.useEffect)(()=>{mv()},[hr]);const gv=()=>{var It;const za=()=>{xe.history.push(`/shixuns/${vn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{za()}}):za()},pg=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/get_shixun_env_tabs.json`,{method:"get"});if(za.status===0){const io=((It=za.data)==null?void 0:It.shixun_environments_tabs)||[];io.length&&Ia===null&&Kn(io[0].id),Ot(io)}}),fv=()=>fo(void 0,null,function*(){var It;ka(!0);const za=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});za.status===0&&Nn((It=za==null?void 0:za.data)==null?void 0:It.list),ka(!1)}),vv=()=>fo(void 0,null,function*(){const It=yield(0,We.ZP)(`/api/shixuns/${vn}/challenges.json`,{method:"get"});It.challenge_list&&Bl(It.challenge_list||[])}),hg=(It,za)=>fo(void 0,null,function*(){var io;const hu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:It,operating_system:za}});hu.status===0&&St((io=hu==null?void 0:hu.data)==null?void 0:io.list)}),Qd=(It=null)=>fo(void 0,null,function*(){var za,io,hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu;br(!0);const Xl=yield(0,We.ZP)(`/api/shixuns/${vn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:It}});if(Xl.status===0){ua.current=(0,dn.cloneDeep)(Xl.data||{}),wt(Xl.data||{}),kr(Number((io=(za=Xl.data)==null?void 0:za.shixun_environment)==null?void 0:io.mirror_tab_type)||0),Number((fu=(hu=Xl.data)==null?void 0:hu.shixun_environment)==null?void 0:fu.mirror_tab_type)===0?(Xr((bu=Xl.data)==null?void 0:bu.mirror_repository),Sa({}),Mo({})):Number((Ql=(Ml=Xl.data)==null?void 0:Ml.shixun_environment)==null?void 0:Ql.mirror_tab_type)===1?(Sa((ss=Xl.data)==null?void 0:ss.mirror_repository),Xr({}),Mo({})):Number((qu=(Cs=Xl.data)==null?void 0:Cs.shixun_environment)==null?void 0:qu.mirror_tab_type)===2&&(Mo((Li=Xl.data)==null?void 0:Li.mirror_repository),Xr({}),Mo({}));const ud=(Iu=(bs=Xl==null?void 0:Xl.data)==null?void 0:bs.shixun_environment)==null?void 0:Iu.private_cloud_id,Zm=(wu=(Ic=Xl==null?void 0:Xl.data)==null?void 0:Ic.shixun_environment)==null?void 0:wu.operating_system;ud&&Zm&&hg(ud,Zm)}br(!1)}),pv=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ia}});return za.status===0&&za.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(It=za==null?void 0:za.shixun_environment)==null?void 0:It.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>fo(void 0,null,function*(){Kn(za.shixun_environment.id),Qd(za.shixun_environment.id),pg()})}),Promise.reject()):Promise.resolve()}),hv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Ev=(It,za)=>{var io,hu;if(typeof(It==null?void 0:It.className)=="string"&&((io=It==null?void 0:It.className)!=null&&io.includes(za)))return It;for(let fu=0,bu=It;bu=bu.parentNode;fu++){if(typeof(It==null?void 0:It.className)=="string"&&((hu=bu==null?void 0:bu.className)!=null&&hu.includes(za)))return bu;if(bu==document.documentElement)return!1}},M0=It=>{Ev(It.target,"editor-scrollable")&&Yl()},Yl=()=>(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),I0=It=>Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Na,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},It&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",It&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_code_editor",!(Rt!=null&&Rt.is_support_code_editor)),className:Rt!=null&&Rt.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),Rt!=null&&Rt[It?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_vnc":"private_is_support_vnc",!(Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"])),className:Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),Rt!=null&&Rt[It?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_webssh":"private_is_support_webssh",!(Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"])),className:Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_thiry_party",!(Rt!=null&&Rt.is_support_thiry_party)),className:Rt!=null&&Rt.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!It&&Me.createElement(Me.Fragment,null,Rt!=null&&Rt.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment","private_is_support_jupyter_lab",!(Rt!=null&&Rt.private_is_support_jupyter_lab)),className:Rt!=null&&Rt.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Pv=(It,za,io)=>{const hu=Array.from(It),[fu]=hu.splice(za,1);return hu.splice(io,0,fu),hu},Fv=(It,za)=>fo(void 0,null,function*(){if(!It.destination)return;const io=Pv(za,It.source.index,It.destination.index);Ot(io),(0,We.ZP)(`/api/shixuns/${vn}/update_environment_position.json`,{method:"put",body:{tabs:io}})}),Sv=(It,za)=>{let io=za;Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:io,onChange:hu=>io=hu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>fo(void 0,null,function*(){if(!io)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const hu=En.map(bu=>bu.id===It?Zo(uu({},bu),{name:io}):bu);if(Ia===0){Ot(hu);return}(yield(0,We.ZP)(`/api/shixuns/${vn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:It,name:io}})).status===0&&Ot(hu)})})},yv=(It,za)=>{Yl()||Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>fo(void 0,null,function*(){var io;if((Ia===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${vn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:It}})).status===0){const fu=En.filter(bu=>bu.id!==It);if(It===Ia){const bu=((io=fu==null?void 0:fu[0])==null?void 0:io.id)||null;Kn(bu),Qd(bu),Ot(fu)}else Ot(fu)}})})},Cv=It=>{var za;if(It===Ia)return;const io=()=>{Kn(It),Qd(It),pg()};(za=oe==null?void 0:oe.sideBar)!=null&&za.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{io()}}):io()},bv=It=>{const za=Zo(uu({},Ut),{shixun_environment:Zo(uu({},Rt),{is_support_code_editor:It.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:It.disabled_support_vnc,disabled_support_webssh:It.disabled_support_webssh,open_start_command:It.open_start_command,start_command:It.start_command,open_envs:It.open_envs,envs:It.envs,privileged:It.privileged,add_cap:It.add_cap,drop_cap:It.drop_cap}),mirror_repository:Zo(uu({},$t),{id:It.id,name:It.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:It.shixun_service_configs||[],description:It.description}),small_type:It.small_type,boosters:(It==null?void 0:It.boosters)||[]});hr===0?Xr(za==null?void 0:za.mirror_repository):hr===1?Sa(za==null?void 0:za.mirror_repository):hr===2&&Mo(za==null?void 0:za.mirror_repository),wt(za),Du(!1),pa("")},Av=It=>{Du(!1)},R0=(It=!1,za=1)=>fo(void 0,null,function*(){var io,hu,fu;lr(!0);const bu=(io=En.find(Ql=>Ql.id===Ia))==null?void 0:io.name,Ml=yield(0,We.ZP)(`/api/shixuns/${vn}/update_for_multi.json`,{method:"put",body:{tabs:En,shixun_environment_id:Ia,sub_type:$t==null?void 0:$t.choice_small_type,main_type:$t.id,shixun_environment:Zo(uu({},Rt),{name:bu,mirror_tab_type:hr,network_mode:Hl}),shixun_service_configs:$t==null?void 0:$t.shixun_service_configs,new_service_configs:Da,sync_origin_shixun:It,command_settings:Rt==null?void 0:Rt.command_settings}});Ml.status===0&&(Qd(Ml.shixun_environment_id),Kn(Ml.shixun_environment_id),pg(),(hu=re==null?void 0:re.detail)!=null&&hu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(fu=re==null?void 0:re.detail)!=null&&fu.copy_for_exercise&&(0,mn.m)(le,re,vn,za)),lr(!1)}),Dv=()=>{var It;if(Yl())return;if(Ia===0||(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const za=(0,dn.cloneDeep)(hv);console.log("cloneData---",za),Ot([...En,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${En.length+1}`}]),kr(0),Xr({}),Sa({}),Mo({}),Kn(0),wt(za)},oi=(It,za,io)=>fo(void 0,null,function*(){var hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu,Xl,ud,Zm,T0,k0,Z0,W0,z0,V0;if(Yl())return;const Eu=(0,dn.cloneDeep)(an.current);if(za==="is_support_code_editor"&&io&&(yield pv()),za==="resource_type"&&(Eu.shixun_environment.instance_startup_type=1,Eu.shixun_environment.command_settings=di.current,di.current=an.current.shixun_environment.command_settings,io===2&&!Eu.shixun_environment.private_cloud_id&&(Eu.shixun_environment.private_cloud_id=(hu=en==null?void 0:en[0])==null?void 0:hu.id,Eu.shixun_environment.operating_system=1,hg(Eu.shixun_environment.private_cloud_id,Eu.shixun_environment.operating_system))),za==="private_cloud_id"&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.operating_system=1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(io,Eu.shixun_environment.operating_system)),za==="operating_system"&&io&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(Eu.shixun_environment.private_cloud_id,io)),za==="instance_startup_template_id"){Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_type=1;const Qi=Xt.find(ld=>ld.id===io);Eu.shixun_environment.disabled2_support_vnc=Qi.disabled_support_vnc,Eu.shixun_environment.disabled2_support_webssh=Qi.disabled_support_webssh,Eu.shixun_environment.disabled2_support_jupyter_lab=Qi.disabled_support_jupyter_lab,Eu.boosters=Qi.boosters,Eu.network_mode_list=Qi.network_mode_list,Ju((Ml=(bu=(fu=Qi.network_mode_list)==null?void 0:fu.filter(ld=>ld.is_default))==null?void 0:bu[0])==null?void 0:Ml.network_mode),Eu.new_service_configs=Qi!=null&&Qi.service_config_info?[Qi.service_config_info]:[]}if((za==="private_is_support_vnc"||za==="private_is_support_webssh")&&(Eu.shixun_environment.instance_startup_type=1),za==="choice_small_type"){Eu.mirror_repository.choice_small_mirrors=Ka.filter(zl=>io.includes(zl.id));const Qi=Eu.mirror_repository.choice_small_mirrors,ld=$t.choice_small_mirrors;if(Qi.length>ld.length){const zl=(0,dn.differenceBy)(Qi,ld,"id");if((Ql=zl==null?void 0:zl[0])!=null&&Ql.mirror_name){const Ug={cpu_limit:((qu=(Cs=(ss=zl==null?void 0:zl[0])==null?void 0:ss.shixun_service_configs)==null?void 0:Cs[0])==null?void 0:qu.cpu_limit)||1,lower_cpu_limit:((Iu=(bs=(Li=zl==null?void 0:zl[0])==null?void 0:Li.shixun_service_configs)==null?void 0:bs[0])==null?void 0:Iu.lower_cpu_limit)||.1,memory_limit:((Xl=(wu=(Ic=zl==null?void 0:zl[0])==null?void 0:Ic.shixun_service_configs)==null?void 0:wu[0])==null?void 0:Xl.memory_limit)||1,mirror_repository_id:(ud=zl==null?void 0:zl[0])==null?void 0:ud.id,name:(Zm=zl==null?void 0:zl[0])==null?void 0:Zm.mirror_name,request_limit:((Z0=(k0=(T0=zl==null?void 0:zl[0])==null?void 0:T0.shixun_service_configs)==null?void 0:k0[0])==null?void 0:Z0.request_limit)||10,resource_limit:((V0=(z0=(W0=zl==null?void 0:zl[0])==null?void 0:W0.shixun_service_configs)==null?void 0:z0[0])==null?void 0:V0.resource_limit)||10};Eu.mirror_repository.shixun_service_configs.push(Ug)}}else{const zl=(0,dn.differenceBy)(ld,Qi,"id");Eu.mirror_repository.shixun_service_configs=Eu.mirror_repository.shixun_service_configs.filter(Ug=>{var G0;return Ug.mirror_repository_id!==((G0=zl==null?void 0:zl[0])==null?void 0:G0.id)})}}za?Eu[It][za]=io:Eu[It]=io,console.log("cloneData",Eu),pa(""),wt(Eu)}),ki=(It,za,io)=>{var hu,fu;const bu=/^\d*(\.\d*)?$/,Ml=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Ql=(0,dn.cloneDeep)((fu=(hu=an.current)==null?void 0:hu.mirror_repository)==null?void 0:fu.shixun_service_configs);if(Ml.includes(za)){io.match(bu)&&(Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql));return}Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql)},Bv=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},xv=()=>{var It,za,io,hu,fu,bu,Ml,Ql,ss,Cs;if(!Yl()){if((Rt==null?void 0:Rt.resource_type)===1){if(!($t!=null&&$t.id)){pa("mirror");return}if(!(Rt!=null&&Rt.is_support_code_editor)&&!(Rt!=null&&Rt.is_support_vnc)&&!(Rt!=null&&Rt.is_support_webssh)&&!(Rt!=null&&Rt.is_support_thiry_party)){pa("interface");return}if(Rt.is_support_thiry_party&&!(Rt!=null&&Rt.proxy_port)){pa("port"),jr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(Rt.is_support_thiry_party&&(Rt!=null&&Rt.proxy_port)&&parseInt(Rt==null?void 0:Rt.proxy_port)>65535||((It=Rt==null?void 0:Rt.proxy_port)==null?void 0:It.length)>1&&((za=Rt==null?void 0:Rt.proxy_port)==null?void 0:za[0])==="0"){pa("port"),jr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((io=$t==null?void 0:$t.shixun_service_configs)!=null&&io.length)){pa("shixun_service_configs");return}for(let qu of $t==null?void 0:$t.shixun_service_configs){if(qu!=null&&qu.open_start_command&&!(qu!=null&&qu.start_command)){pa("start_command");return}if(qu!=null&&qu.open_envs&&!(qu!=null&&qu.envs)){pa("envs");return}}if(Rt!=null&&Rt.webssh_host&&!/^[a-z0-9\-]*$/.test(Rt==null?void 0:Rt.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((fu=(hu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:hu[0])!=null&&fu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ml=(bu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:bu[0])==null?void 0:Ml.webssh_host)){Co(!0);return}}if((Rt==null?void 0:Rt.resource_type)===2){if(!(Rt!=null&&Rt.operating_system)){pa("system");return}if(!(Rt!=null&&Rt.instance_startup_template_id)){pa("template");return}if(!(Rt!=null&&Rt.private_is_support_vnc)&&!(Rt!=null&&Rt.private_is_support_webssh)&&!(Rt!=null&&Rt.private_is_support_jupyter_lab)){pa("interface");return}if((Rt==null?void 0:Rt.operating_system)===1&&(Rt!=null&&Rt.private_is_support_vnc)&&vg&&!(Rt!=null&&Rt.instance_startup_type)){pa("instance_startup_type");return}}if((Rt!=null&&Rt.is_support_webssh||Rt!=null&&Rt.private_is_support_webssh)&&((Ql=Rt==null?void 0:Rt.command_settings)==null?void 0:Ql.some(Li=>{var bs,Iu;return!Li.command&&!!((bs=Li.challenge_ids)!=null&&bs.length)||Li.command&&!((Iu=Li.challenge_ids)!=null&&Iu.length)}))){pa("command_settings");return}(ss=re==null?void 0:re.detail)!=null&&ss.is_fork_from_creator&&((Cs=re==null?void 0:re.detail)!=null&&Cs.copy_for_exercise)&&Ia!=0&&(Rt!=null&&Rt.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(qu,Li)=>{R0(qu,Li)}}}):R0()}},wv=It=>fo(void 0,null,function*(){yield ki(It.index,"cpu_limit",String(It==null?void 0:It.cpu)),yield ki(It.index,"memory_limit",String(It==null?void 0:It.memory))}),_v=It=>{const za=(0,dn.cloneDeep)(Da);za[It.index]=Zo(uu({},za[It.index]),{cpu_limit:String(It==null?void 0:It.cpu),memory_limit:String(It==null?void 0:It.memory)}),oi("new_service_configs","",za)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),En.lengthZr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(ao.Z5,{onDragEnd:It=>Fv(It,En)},Me.createElement(ao.bK,{droppableId:"droppable",direction:"horizontal"},(It,za)=>Me.createElement("div",Zo(uu({},It.droppableProps),{ref:It.innerRef,className:ct.tabs}),En.map((io,hu)=>{const{name:fu,id:bu}=io;return Me.createElement(ao._l,{key:bu,draggableId:bu.toString(),index:hu},(Ml,Ql)=>Me.createElement("div",Zo(uu(uu({},Ml.draggableProps),Ml.dragHandleProps),{ref:Ml.innerRef,className:Ia===bu?ct.active:"",key:bu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Cv(bu)},fu),Me.createElement(Qt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Sv(bu,fu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>yv(bu,fu),className:"font14"},"\u5220\u9664")),getPopupContainer:ss=>ss.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),It.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(dl.Z,{loading:nr||Tn,active:!0},!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Fi.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.resource_type)===It.id?ct.active:"",onClick:()=>{(Rt==null?void 0:Rt.resource_type)!==It.id&&oi("shixun_environment","resource_type",It.id)}},It.name)))),(Rt==null?void 0:Rt.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},tl.map(It=>Me.createElement("div",{key:It.id,className:hr===It.id?ct.active:"",onClick:()=>{hr!==It.id&&(Yl()||(kr(It.id),pa(""),It.id===0&&wt(Zo(uu({},Ut),{mirror_repository:uu({},dr)})),It.id===1&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Jn)})),It.id===2&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Ua)}))))}},It.name)))),Me.createElement(al.Z,{nameWidth:150,errorKey:"mirror",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},No===!1?Me.createElement(Me.Fragment,null,!!($t!=null&&$t.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Yl()||Du(!0)},className:ct.mirror},Me.createElement("div",null,$t==null?void 0:$t.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:$t==null?void 0:$t.description,name:$t==null?void 0:$t.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!($t!=null&&$t.id)&&Me.createElement("div",{onClick:()=>{Du(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),I0(!0),(Rt==null?void 0:Rt.is_support_code_editor)&&Me.createElement(al.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Rt==null?void 0:Rt.program_language,onChange:It=>oi("shixun_environment","program_language",It),showArrow:!0,maxTagCount:5},xu.map((It,za)=>Me.createElement($o,{key:It,value:It},It))))),(Rt==null?void 0:Rt.is_support_webssh)&&Me.createElement(al.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.is_support_thiry_party)&&Me.createElement(al.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Na,errorName:Aa},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Yl,value:Rt==null?void 0:Rt.proxy_port,onChange:It=>{const za=It.target.value;(za===""||/^[0-9]\d*$/.test(za))&&oi("shixun_environment","proxy_port",It.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Yl,value:Rt==null?void 0:Rt.web_route,onChange:It=>oi("shixun_environment","web_route",It.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(al.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:$t==null?void 0:$t.choice_small_type,onChange:It=>oi("mirror_repository","choice_small_type",It),showArrow:!0,maxTagCount:5},Ka.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.type_name))),!!((Ke=$t==null?void 0:$t.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:($t==null?void 0:$t.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,ms.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>So(!yo),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${yo?"icon-shouqi4":"icon-a-xialazhankai"}`})),yo&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=$t==null?void 0:$t.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=$t==null?void 0:$t.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=$t==null?void 0:$t.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(cn=$t==null?void 0:$t.shixun_service_configs)==null?void 0:cn.map((It,za)=>{var io,hu;const{cpu_limit:fu,lower_cpu_limit:bu,memory_limit:Ml,request_limit:Ql,resource_limit:ss,name:Cs,shixun_update_logs:qu,single_card_gpu_resource:Li,single_machine_gpu_count:bs,mirror_repository:Iu}=It;let Ic=(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"?(Iu==null?void 0:Iu.single_card_gpu_resource)*1024/Li:(Iu==null?void 0:Iu.single_machine_gpu_count)/bs;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Cs,className:ct.tabTitle},Cs),key:za},(qu==null?void 0:qu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",qu==null?void 0:qu.user_name,"\uFF08",qu==null?void 0:qu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",qu!=null&&qu.created_at?$l()(qu==null?void 0:qu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(al.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Yl()||(Po({index:za,cpu:fu,memory:Ml}),Yi(!0))}},Me.createElement("div",null,Me.createElement("span",null,fu,"\u6838")," ",Me.createElement("span",null,Ml,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(It==null?void 0:It.mirror_repository)&&Me.createElement(al.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"||(Iu==null?void 0:Iu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Iu==null?void 0:Iu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(io=Iu==null?void 0:Iu.gpu_model)==null?void 0:io[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(qi.Z,{precision:0,min:1,max:Iu==null?void 0:Iu.single_machine_gpu_count,defaultValue:1,value:bs,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_machine_gpu_count",wu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Ic)," \u4EBA"))),(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Iu==null?void 0:Iu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(qi.Z,{min:1,max:(Iu==null?void 0:Iu.single_card_gpu_resource)*1024,defaultValue:1024,value:Li,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_card_gpu_resource",wu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Ic))," \u4EBA")))),Me.createElement(al.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Yl,style:{width:400},value:ss,maxLength:5,onChange:wu=>{const{value:Xl}=wu.target,ud=/^\d*(\.\d*)?$/;Xl.match(ud)&&ki(za,"resource_limit",wu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(al.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:It==null?void 0:It.open_start_command,errorKey:"start_command",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(nl.default,{getPopupContainer:wu=>wu.parentNode,onClick:Yl,bordered:!1,fieldNames:{label:"name",value:"id"},options:(hu=Ut==null?void 0:Ut.mirror_repository)==null?void 0:hu.webssh_user_arr,value:(It==null?void 0:It.webssh_user)||"root",onChange:wu=>ki(za,"webssh_user",wu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Yl,value:It==null?void 0:It.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:wu=>{ki(za,"webssh_host",wu.target.value),wu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(wu.target.value)?Co(!1):Co(!0):Co(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),to&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:It==null?void 0:It.open_start_command,onChange:wu=>ki(za,"open_start_command",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(It==null?void 0:It.open_start_command)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:It==null?void 0:It.start_command,language:"shell",theme:"vs-light",onChange:wu=>ki(za,"start_command",wu)})),Me.createElement(al.Z,{required:It==null?void 0:It.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:It==null?void 0:It.open_envs,onChange:wu=>ki(za,"open_envs",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(It==null?void 0:It.open_envs)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:It==null?void 0:It.envs,onChange:wu=>ki(za,"envs",wu)})),Me.createElement(al.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Ct.Z,{checked:It==null?void 0:It.privileged,onChange:wu=>ki(za,"privileged",wu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(al.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.add_cap,onChange:wu=>ki(za,"add_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.drop_cap,onChange:wu=>ki(za,"drop_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(Rt==null?void 0:Rt.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{nameWidth:150},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,onClick:Yl,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Rt==null?void 0:Rt.private_cloud_id,onChange:It=>oi("shixun_environment","private_cloud_id",It)},en.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.name)))),Me.createElement(al.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},zs.map(It=>Me.createElement("div",{onClick:()=>{Rt.operating_system!==It.id&&oi("shixun_environment","operating_system",It.id)},key:It.id,className:(Rt==null?void 0:Rt.operating_system)===It.id?ct.active:""},Me.createElement("i",{className:It.icon}),Me.createElement("span",null,It.name))))),Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Yl,ref:kn,showArrow:!0,dropdownRender:It=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Xt.map(za=>Me.createElement("div",{className:ct.li,key:za.id,onClick:()=>{kn.current.blur(),oi("shixun_environment","instance_startup_template_id",za.id)}},Me.createElement("span",{title:za.name,style:{color:(Rt==null?void 0:Rt.instance_startup_template_id)===za.id?"#0152d9":"initial"}},za.name),!za.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Xt.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Xt!=null&&Xt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Bv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Xt==null?void 0:Xt.map(It=>({label:It.name,value:It.id})),value:Rt==null?void 0:Rt.instance_startup_template_id}),!!Mc&&Me.createElement(Ve.Z,{value:Mc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),I0(!1),(Rt==null?void 0:Rt.private_is_support_webssh)&&Me.createElement(al.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.operating_system)===1&&(Rt==null?void 0:Rt.private_is_support_vnc)&&(vg||dv&&is===1)&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},od.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.instance_startup_type)===It.id?ct.active:"",onClick:()=>oi("shixun_environment","instance_startup_type",It.id)},It.name)))),(0,ms.Ny)()&&is===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Bn(!Br),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Br?"icon-shouqi4":"icon-a-xialazhankai"}`})),Br&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Da!=null&&Da.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Da!=null&&Da.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!(Da!=null&&Da.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Da==null?void 0:Da.map((It,za)=>{const{cpu_limit:io,lower_cpu_limit:hu,memory_limit:fu,request_limit:bu,resource_limit:Ml,name:Ql}=It;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Ql,className:ct.tabTitle},Ql),key:za},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Po({index:za,cpu:io,memory:fu}),Yi(!0)}},Me.createElement("div",null,Me.createElement("span",null,io,"\u6838")," ",Me.createElement("span",null,fu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,ms.Ny)()&&(va==null?void 0:va.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:va[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},va.map(It=>Me.createElement(nl.default.Option,{key:It,value:It},It)))),(0,ms.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:(nn=(aa=fa==null?void 0:fa.filter(It=>It.is_default))==null?void 0:aa[0])==null?void 0:nn.network_mode,onChange:It=>{Ju(It)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa==null?void 0:fa.map(It=>Me.createElement(nl.default.Option,{key:It==null?void 0:It.network_mode,value:It==null?void 0:It.network_mode},It.name)))))))),!En.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:gv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Ba,type:"primary",disabled:!(En!=null&&En.length),onClick:()=>{xv()}},"\u4FDD\u5B58")),Me.createElement(Rc,{identifier:vn,shixun_environment_id:Ia,useId:$t==null?void 0:$t.id,visible:Au,onCancel:()=>Du(!1),onOk:It=>bv(It),tab_type:(hn=tl[Number(hr)])==null?void 0:hn.type}),Me.createElement(he,{verifyModal:Yl,id:vn,environment:En,is_published:Un,dispatch:le,visible:Ma,onCancel:()=>Zr(!1),onOk:It=>Av(It)}),Me.createElement(pn.Z,{visible:Ti,onOk:It=>{let za=Rt==null?void 0:Rt.resource_type;za==1&&wv(It),za==2&&_v(It),Yi(!1)},onCancel:()=>Yi(!1),info:oo}),Me.createElement(fn.Z,{onOk:()=>{Qd(Rt==null?void 0:Rt.id)},identifier:vn,visible:rd,onCancel:()=>Ja(!1),info:null,isJupyter:!1}))};var Nu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(gu),El=ue(87169),il={footerWrap:"footerWrap___Qaahm"},Al=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,ju=(oe,le)=>{var re={};for(var ve in oe)Hu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Al)for(var ve of Al(oe))le.indexOf(ve)<0&&wl.call(oe,ve)&&(re[ve]=oe[ve]);return re},sl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pl=Se.default.TextArea,Il=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=ju(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>sl(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(Pl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(Pl,{rows:4})),x.createElement("div",{className:il.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Dl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Il),au={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},gi=Object.defineProperty,eu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Yu=(oe,le,re)=>le in oe?gi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ml=(oe,le)=>{for(var re in le||(le={}))Fl.call(le,re)&&Yu(oe,re,le[re]);if(Tu)for(var re of Tu(le))Ol.call(le,re)&&Yu(oe,re,le[re]);return oe},Pi=(oe,le)=>eu(oe,Uu(le)),Gl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Rl=nl.default.Option,es=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[cn,aa]=(0,x.useState)(!0),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(),[Ia,Kn]=(0,x.useState)(),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)({}),kn=(0,x.useRef)(null),Ut=(0,x.useRef)(!0),wt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),an=(0,x.useRef)(null),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)({}),{id:va,is_published:Na}=oe,{frequence_image:pa=[],environments:Aa=[],choice_small_type:jr=[],other_image:yo=[]}=Xt,{name:So,description:Br,authorization:Bn,small_type:nr=[]}=nn;(0,x.useEffect)(()=>{Ke!==null&&(ka(),kn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{va&&Tn()},[va]),(0,x.useEffect)(()=>{if(Ke!==null)return br(),()=>{clearTimeout(an.current)}},[Ke,Ee,vn,En,Ia]);const br=()=>{clearTimeout(an.current),an.current=setTimeout(()=>{!(0,dn.isEqual)(wt.current.activeId,Ke)||!(0,dn.isEqual)(wt.current.selectId,Ee)||!(0,dn.isEqual)(wt.current.serviceConfigList,vn)||!(0,dn.isEqual)(wt.current.evaluateScript,En)||!(0,dn.isEqual)(wt.current.evaluationScript,Ia)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Tn=()=>Gl(void 0,null,function*(){var da,dr,Xr;aa(!0);const Jn=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get"});Jn.status===0&&(St(ml({},Jn.data)),aa(!1),(da=Jn==null?void 0:Jn.data)!=null&&da.id?(wt.current.activeId=(dr=Jn==null?void 0:Jn.data)==null?void 0:dr.id,Ge((Xr=Jn==null?void 0:Jn.data)==null?void 0:Xr.id)):Ge(null))}),ka=()=>Gl(void 0,null,function*(){var da,dr,Xr,Jn;const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});hn(Sa.data),wt.current.selectId=(da=Sa.data)==null?void 0:da.choice_small_type,Ze((dr=Sa.data)==null?void 0:dr.choice_small_type),wt.current.serviceConfigList=(Xr=Sa.data)==null?void 0:Xr.shixun_service_configs,Un((Jn=Sa.data)==null?void 0:Jn.shixun_service_configs),wt.current.evaluateScript=Sa.data.evaluate_script,Ot(Sa.data.evaluate_script),wt.current.evaluationScript=Sa.data.choice_standard_scripts,Kn(Sa.data.choice_standard_scripts),Nn(Sa.data.standard_scripts)}),Ba=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${va}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=oe==null?void 0:oe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()},lr=(da=!1)=>Gl(void 0,null,function*(){if((nn==null?void 0:nn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const dr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ia,is_jupyter_lab_private_cloud:!1,survival_time:nn==null?void 0:nn.survival_time},shixun_info:{evaluate_script:En},shixun_service_configs:vn.map(Jn=>({mirror_repository_id:Jn.mirror_repository_id,cpu_limit:Jn.cpu_limit,lower_cpu_limit:Jn.lower_cpu_limit,memory_limit:Jn.memory_limit,request_limit:Jn.request_limit,resource_limit:Jn.resource_limit,single_machine_gpu_count:(Jn==null?void 0:Jn.single_machine_gpu_count)||null,single_card_gpu_resource:(Jn==null?void 0:Jn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${va}`,{method:"put",body:dr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),wt.current={activeId:Ke,selectId:Ee,serviceConfigList:vn,evaluateScript:En,evaluationScript:Ia},le({type:"practiceSetting/getCommonData",payload:{id:va}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),to=nr.filter(da=>Ee.includes(da.id)),Co=()=>{Ba()},Ma=(da,dr,Xr)=>{Un(Jn=>Jn.map((Sa,Ua)=>Ua===Xr?Pi(ml({},Sa),{[dr]:da}):Sa))},Zr=()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:va}}})},Au=da=>Gl(void 0,null,function*(){const dr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:va,script_id:da}});dr&&Ot(dr.content)}),Du=da=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Gl(void 0,null,function*(){yield Au(da),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},hr=(da,dr)=>{const Xr=vn[0]?[vn[0]]:[];dr.forEach(Jn=>{const Sa=vn.find(Ua=>Ua.mirror_repository_id===Number(Jn.key));if(Sa)Xr.push(Sa);else{const Ua=nr.find(Mo=>Mo.id===Number(Jn.key));if(Ua.mirror_name){const Mo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Jn.key),name:Ua.mirror_name,request_limit:10};Xr.push(Mo)}}}),Un(Xr),Ze(da)},kr=da=>{Ma(String(da==null?void 0:da.cpu),"cpu_limit",da.index),Ma(String(da==null?void 0:da.memory),"memory_limit",da.index),Rt(!1)},No=(da,dr)=>{var Xr;const{single_card_gpu_resource:Jn,single_machine_gpu_count:Sa,mirror_repository:Ua}=da;if(!Ua)return x.createElement(x.Fragment,null);let Mo=(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"?(Ua==null?void 0:Ua.single_card_gpu_resource)*1024/Jn:(Ua==null?void 0:Ua.single_machine_gpu_count)/Sa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"||(Ua==null?void 0:Ua.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Ua==null?void 0:Ua.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Xr=Ua==null?void 0:Ua.gpu_model)==null?void 0:Xr[0],"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(qi.Z,{precision:0,min:1,max:Ua==null?void 0:Ua.single_machine_gpu_count,defaultValue:1,value:Sa,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_machine_gpu_count",dr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Mo)," \u4EBA"))),(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Ua==null?void 0:Ua.single_card_gpu_resource,"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(qi.Z,{min:1,max:(Ua==null?void 0:Ua.single_card_gpu_resource)*1024,defaultValue:1024,value:Jn,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_card_gpu_resource",dr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mo))," \u4EBA"))))};return x.createElement("div",{className:au.practice},x.createElement(cd.Z,{loading:cn,skin:"night",className:au.left,dispatch:le,value:Ke,data:Aa,otherData:yo,tags:pa,onChange:da=>Ge(da),onSearchWord:()=>{}}),x.createElement("div",{className:au.right},x.createElement("header",null,x.createElement("div",{className:au.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":So)),x.createElement("div",{className:au.content,ref:kn},Ke===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:au.des},x.createElement("div",{className:au.mainBody},x.createElement(we.Z,{value:Br})),x.createElement("div",{className:au.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:au.selectBox},x.createElement(nl.default,{onChange:(da,dr)=>hr(da,dr),getPopupContainer:da=>da.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},nr.map((da,dr)=>x.createElement(Rl,{key:da.id,value:da.id},da.type_name))),x.createElement("div",{className:au.smallType},to.map(da=>da.description?x.createElement("span",{key:da.id},da.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:au.evaluating},x.createElement("div",{className:au.evaluatingLabel},Na&&x.createElement("div",{onClick:()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:au.mask}),x.createElement(nl.default,{style:{width:400},bordered:!1,getPopupContainer:da=>da.parentNode,value:Ia,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:da=>{Du(da),Kn(da)}},(en||[]).map((da,dr)=>x.createElement(Rl,{value:parseInt(da.id),name:da.scptname,key:dr},da.scptname))),x.createElement("span",{className:au.evaluatingS1,onClick:Zr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:au.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(El.Z,null)))),x.createElement(js.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:En,onChange:da=>{if(Ut.current){Ut.current=!1;return}Ot(da),(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Ut.current=!0,Ot(wt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!vn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:au.serviceSettingWrap},vn==null?void 0:vn.map((da,dr)=>x.createElement("div",{key:dr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},da.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.serverConfig,style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Na||(fa({index:dr,cpu:da==null?void 0:da.cpu_limit,memory:da==null?void 0:da.memory_limit}),Rt(!0))}},x.createElement("div",null,x.createElement("span",null,da==null?void 0:da.cpu_limit,"\u6838")," ",x.createElement("span",null,da==null?void 0:da.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.viewRecommendConfig,onClick:()=>Ka(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),No(da,dr),x.createElement("div",{className:au.serviceBox},x.createElement("div",{className:au.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:da.resource_limit,style:{width:400,height:50},disabled:Na,maxLength:5,onChange:Xr=>{const{value:Jn}=Xr.target,Sa=/^\d*(\.\d*)?$/;Jn.match(Sa)&&Ma(Xr.target.value,"resource_limit",dr)},addonAfter:"M"}),x.createElement("label",{className:au.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(qi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:nn==null?void 0:nn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:da=>{hn(Pi(ml({},nn),{survival_time:da}))}})))),x.createElement("div",{className:au.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Co},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>lr()},"\u4FDD\u5B58"))),x.createElement(dd.Z,null),x.createElement(Dl,{onFinish:da=>Ot(da)}),x.createElement(md.Z,null),x.createElement(pn.Z,{visible:ua,onOk:da=>kr(da),onCancel:()=>Rt(!1),info:Da}),x.createElement(fn.Z,{identifier:va,visible:$t,onCancel:()=>Ka(!1),info:null,isJupyter:!0}))};var gs=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(es);const fs=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var Tl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(fs),kl=ue(1710),cu={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Ci=ue(90146),li=Object.defineProperty,$u=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ti=(oe,le,re)=>le in oe?li(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ll=(oe,le)=>{for(var re in le||(le={}))Ai.call(le,re)&&ti(oe,re,le[re]);if(bi)for(var re of bi(le))ii.call(le,re)&&ti(oe,re,le[re]);return oe},el=(oe,le)=>$u(oe,ei(le)),Zl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Wi}=Pt.default;var ni=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Zl(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=el(Ll({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=el(Ll({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=el(Ll({},nr),{status:"done"});if(Bn.status===0||(br=el(Ll({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Zl(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=Ll({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>el(Ll({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(Ll({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=Ll({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Ni.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Wi,Ll({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:Ni.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Sl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Xo=ue(65186),Mi=ue(91570),fi=ue(11109),lu=ue(59301),vs=Object.defineProperty,Di=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Bo=(oe,le,re)=>le in oe?vs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sr=(oe,le)=>{for(var re in le||(le={}))ps.call(le,re)&&Bo(oe,re,le[re]);if(Di)for(var re of Di(le))ts.call(le,re)&&Bo(oe,re,le[re]);return oe},Jo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Qu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:cn})=>{const[aa,nn]=(0,x.useState)([]),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Kn,en]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&St()},[Xe,Ot]);const Nn=wt=>{Ot.search=wt,Ot.page=1,Ia(Sr({},Ot))},Xt=wt=>{Ot.page=1,Ot.order=wt,Ia(Sr({},Ot))},St=()=>Jo(void 0,null,function*(){(0,fi._S)({page:Ot==null?void 0:Ot.page,limit:Ot==null?void 0:Ot.limit,search:Ot==null?void 0:Ot.search,category:Ge=="all"?Ot==null?void 0:Ot.order:"mine"}).then(wt=>{var an,ua;(wt==null?void 0:wt.status)==0&&(nn((an=wt==null?void 0:wt.data)==null?void 0:an.list),vn((ua=wt==null?void 0:wt.data)==null?void 0:ua.count))})}),kn=()=>Jo(void 0,null,function*(){if((Un==null?void 0:Un.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let wt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:cn,data_set_ids:Un}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:Un[0]}};(yield(0,We.ZP)(wt==null?void 0:wt.url,{method:"post",body:wt==null?void 0:wt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),Ut(),Ee())}),Ut=()=>{Ke(!1),nn([]),En([]),vn(0),Ia({page:1,limit:4,search:"",order:"public"})};return lu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>Ut(),maskClosable:!1,bodyStyle:{minHeight:400},okText:lu.createElement("div",{onClick:()=>kn()},"\u6DFB\u52A0(",Un==null?void 0:Un.length,")")},lu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},lu.createElement(Xo.tp,{dataSource:Ge=="all"?Kn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Ot==null?void 0:Ot.order:"mine",onChange:Xt}),lu.createElement(Xo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Ot==null?void 0:Ot.search,onChange:Nn})),(aa==null?void 0:aa.length)===0?lu.createElement(Mi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):lu.createElement("div",null,lu.createElement("div",{style:{height:"410px",overflowY:"auto"}},aa==null?void 0:aa.map((wt,an)=>{var ua,Rt,$t;return lu.createElement("div",{className:Sl.listItem,key:an,onClick:Ka=>{if(Ge=="my"){En([wt.id]);return}Un.indexOf(wt.id)>-1?En(Un.filter(Da=>Da!==wt.id)):En(Un.concat(wt.id))}},lu.createElement("div",{style:{display:"flex"}},lu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?lu.createElement(rt.default,{checked:Un.includes(wt.id),value:wt.id}):lu.createElement(ql.ZP,{checked:Un.includes(wt.id),value:wt.id})),lu.createElement("aside",{className:Sl.wrap,key:an},lu.createElement("div",{className:Sl.leftContent},lu.createElement("div",{className:Sl.header},lu.createElement("div",{className:Sl.title},wt==null?void 0:wt.title)),lu.createElement(nt.Z,{title:wt==null?void 0:wt.introduction},lu.createElement("div",{className:Sl.introduction},wt==null?void 0:wt.desc)),lu.createElement("div",{className:Sl.bottom},lu.createElement("img",{className:Sl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${(ua=wt==null?void 0:wt.user_info)==null?void 0:ua.image_url}`}),lu.createElement("div",{className:Sl.user_name},(Rt=wt==null?void 0:wt.user_info)==null?void 0:Rt.name),($t=wt==null?void 0:wt.data_set_tags)==null?void 0:$t.map((Ka,Da)=>{var fa;return Da<3?lu.createElement("div",{key:Da,className:Sl.tags_name},Ka==null?void 0:Ka.tag_name):Da==3?lu.createElement(nt.Z,{key:Da,title:(fa=wt==null?void 0:wt.data_set_tags)==null?void 0:fa.map((va,Na)=>{var pa;if(Na>2)return(va==null?void 0:va.tag_name)+(Na===((pa=va==null?void 0:va.data_set_tags)==null?void 0:pa.length)-1?"":"\u3001")}).join("")},lu.createElement("div",{key:Da,className:Sl.tags_name},"...")):null}))))))})),lu.createElement(Jl.Z,{showTotal:wt=>lu.createElement("span",null,"\u5171",lu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},wt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Sr({},Ot)),St()},defaultCurrent:1,pageSize:Ot.limit||4,current:Ot.page||1,total:hn})))};var vi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Qu),hs=ue(16949),Hs=Object.defineProperty,xs=Object.defineProperties,ws=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,pi=(oe,le,re)=>le in oe?Hs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hi=(oe,le)=>{for(var re in le||(le={}))wo.call(le,re)&&pi(oe,re,le[re]);if(gl)for(var re of gl(le))Es.call(le,re)&&pi(oe,re,le[re]);return oe},Bi=(oe,le)=>xs(oe,ws(le)),ns=(oe,le)=>{var re={};for(var ve in oe)wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&gl)for(var ve of gl(oe))le.indexOf(ve)<0&&Es.call(oe,ve)&&(re[ve]=oe[ve]);return re},xi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ls}=x,{TabPane:Wc}=Bt.default,mc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=ns(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=Bi(hi({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>xi(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:Bi(hi({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(Bi(hi({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(hi({},Mo)))}),Au=()=>x.createElement("div",{className:cu.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xi(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(Bi(hi({},Ba),{page:Mo})),jr([])}})})},No=()=>xi(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(Bi(hi({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:cu.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:cu.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:cu.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(Bi(hi({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:cu.dataset},x.createElement("div",{className:cu.header},x.createElement("div",{className:cu.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:cu.dataPath},x.createElement("span",{className:cu.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:cu.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:cu.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:cu.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:cu.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:cu.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(ni,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:cu.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:cu.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(Bi(hi({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:cu.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:cu.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(vi,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:cu.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:cu.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:cu.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var gc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(mc),Mu=ue(31797),Yr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},jl=Object.defineProperty,Zu=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,vd=(oe,le,re)=>le in oe?jl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fc=(oe,le)=>{for(var re in le||(le={}))zc.call(le,re)&&vd(oe,re,le[re]);if(Zu)for(var re of Zu(le))Vc.call(le,re)&&vd(oe,re,le[re]);return oe},zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ys=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",am=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[rs.OriginalPicturePath,rs.ExpectPicturePath,rs.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>zi(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>fc(fc({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=Ys(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===rs.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===rs.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=Ys(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=Ys(Ut);Un&&Ze(wt),En(wt)},en=()=>zi(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=Ys(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Yr.wrap},x.createElement("div",{className:Yr.content},x.createElement("div",{className:Yr.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var pd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(am),Qs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},vc=ue(13248),Os=Object.defineProperty,pc=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?Os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hd=(oe,le)=>{for(var re in le||(le={}))hc.call(le,re)&&Ec(oe,re,le[re]);if(pc)for(var re of pc(le))Xs.call(le,re)&&Ec(oe,re,le[re]);return oe},rm=(oe,le)=>{var re={};for(var ve in oe)hc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&pc)for(var ve of pc(oe))le.indexOf(ve)<0&&Xs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=rm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>Ns(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>Ns(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:hd({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:Qs.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:Qs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ed=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(Pc),as=ue(59195),Pd=ue(61485),Gc=ue(55039),fl=ue(59301),om=Object.defineProperty,um=Object.defineProperties,lm=Object.getOwnPropertyDescriptors,Ps=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,Js=Object.prototype.propertyIsEnumerable,Fc=(oe,le,re)=>le in oe?om(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))im.call(le,re)&&Fc(oe,re,le[re]);if(Ps)for(var re of Ps(le))Js.call(le,re)&&Fc(oe,re,le[re]);return oe},sm=(oe,le)=>um(oe,lm(le)),Vi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:cm}=Mu.default;var $s=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))($s||{}),rs=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(rs||{});const dm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>Vi(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:sm(qs({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>Vi(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:fl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Vi(void 0,null,function*(){ua()})})},ua=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:fl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",fl.createElement("span",null,fl.createElement(cm,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Vi(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:fl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>Vi(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:qs({},St)})});return fl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:fl.createElement("div",null,fl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},fl.createElement(Ie.Z,null,fl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),fl.createElement(Ie.Z,{className:"mr10"},fl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},fl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),fl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},fl.createElement(Se.default,{value:Kn})),fl.createElement(Ie.Z,{flex:"1"},fl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),fl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),fl.createElement(pd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?fl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:fl.createElement(Ed,null)}]})};var jc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(dm),Fd={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Sd={collect:"collect___gSAx5",head:"head___h3Wha"},Ms=ue(59301),yd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,mm=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Uc=(oe,le,re)=>le in oe?yd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kc=(oe,le)=>{for(var re in le||(le={}))mm.call(le,re)&&Uc(oe,re,le[re]);if(Cd)for(var re of Cd(le))Sc.call(le,re)&&Uc(oe,re,le[re]);return oe},yc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Hc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Kc({},ve)):Xe.resetFields()},[re]);const Ze=cn=>yc(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Ms.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ms.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Ms.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Ms.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ms.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ms.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},Ku=ue(59301),Yc=Object.defineProperty,Qc=Object.getOwnPropertySymbols,gm=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,Ad=(oe,le,re)=>le in oe?Yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ss=(oe,le)=>{for(var re in le||(le={}))gm.call(le,re)&&Ad(oe,re,le[re]);if(Qc)for(var re of Qc(le))Fs.call(le,re)&&Ad(oe,re,le[re]);return oe},Is=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Xc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Is(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Ss({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Ss({},Ot)),Kn(Ot)},Xt=wt=>Is(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Is(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Is(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Ss({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>Ku.createElement("span",null,Ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),Ku.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return Ku.createElement("div",{className:Sd.collect},Ku.createElement("div",{className:Sd.head},Ku.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),Ku.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Ku.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),Ku.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),Ku.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Is(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Ku.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Ku.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Ku.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Ku.createElement("div",{style:{marginLeft:74}},Ku.createElement(Pt.default,Ss({},Ut),Ku.createElement(Xo.op,{shape:"default",icon:Ku.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Ku.createElement(Hc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},Dd={record:"record___zypfi",head:"head___bEv4O"},Wu=ue(59301),vm=Object.defineProperty,Jc=Object.defineProperties,pm=Object.getOwnPropertyDescriptors,Bd=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?vm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ec=(oe,le)=>{for(var re in le||(le={}))qc.call(le,re)&&$c(oe,re,le[re]);if(Bd)for(var re of Bd(le))Gi.call(le,re)&&$c(oe,re,le[re]);return oe},xd=(oe,le)=>Jc(oe,pm(le)),tc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Em=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>tc(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=ec(ec({},nn),Xt),hn(ec({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(ec({},nn)),En(nn)},Kn=Xt=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:xd(ec({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>tc(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>Wu.createElement("span",null,["pending","ignored"].includes(St.status)&&Wu.createElement(Wu.Fragment,null,Wu.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Wu.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Wu.createElement("div",{className:Dd.record},Wu.createElement("div",{className:Dd.head},Wu.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},Wu.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},Wu.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Wu.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),Wu.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),Wu.createElement(ce.default.Item,{style:{marginRight:0}},Wu.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Wu.createElement(kl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),Wu.createElement(Hc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},Cc=ue(59301);const wd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Cc.createElement("div",{className:Fd.catechism},Cc.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Fd.tab}),ve==="1"&&Cc.createElement(Xc,null),ve==="2"&&Cc.createElement(Em,null))};var Pm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(wd),Fm=Object.defineProperty,bc=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,nc=Object.prototype.propertyIsEnumerable,Ac=(oe,le,re)=>le in oe?Fm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ac=(oe,le)=>{for(var re in le||(le={}))Rs.call(le,re)&&Ac(oe,re,le[re]);if(bc)for(var re of bc(le))nc.call(le,re)&&Ac(oe,re,le[re]);return oe},Sm=(oe,le)=>{var re={};for(var ve in oe)Rs.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bc)for(var ve of bc(oe))le.indexOf(ve)<0&&nc.call(oe,ve)&&(re[ve]=oe[ve]);return re},Or=oe=>{var le=oe,{tabsActive:re}=le,ve=Sm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(yt,null),re==="warehouse"&&x.createElement(qa,null),re==="level"&&x.createElement(hl,ac({},ve)),re==="collaborate"&&x.createElement(cs,ac({},ve)),re==="setting"&&x.createElement(ds.Z,null),re==="environment"&&x.createElement(Tl,ac({},ve)),re==="dataset"&&x.createElement(gc,null),re==="service"&&x.createElement(jc,ac({},ve)),re==="catechism"&&x.createElement(Pm,ac({},ve)))},ro={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},pu=Object.defineProperty,Xu=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,ji=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))Ts.call(le,re)&&ji(oe,re,le[re]);if(Xu)for(var re of Xu(le))Ii.call(le,re)&&ji(oe,re,le[re]);return oe};const Dc=oe=>React.createElement("svg",Ri({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var si="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",wi=Object.defineProperty,ym=Object.getOwnPropertySymbols,Eg=Object.prototype.hasOwnProperty,zm=Object.prototype.propertyIsEnumerable,Vm=(oe,le,re)=>le in oe?wi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gm=(oe,le)=>{for(var re in le||(le={}))Eg.call(le,re)&&Vm(oe,re,le[re]);if(ym)for(var re of ym(le))zm.call(le,re)&&Vm(oe,re,le[re]);return oe};const j0=oe=>React.createElement("svg",Gm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Cm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",cl=ue(59301),Pg=Object.defineProperty,Fg=Object.defineProperties,Sg=Object.getOwnPropertyDescriptors,Ld=Object.getOwnPropertySymbols,jm=Object.prototype.hasOwnProperty,Um=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?Pg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Od=(oe,le)=>{for(var re in le||(le={}))jm.call(le,re)&&bm(oe,re,le[re]);if(Ld)for(var re of Ld(le))Um.call(le,re)&&bm(oe,re,le[re]);return oe},Nd=(oe,le)=>Fg(oe,Sg(le)),yg=(oe,le)=>{var re={};for(var ve in oe)jm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ld)for(var ve of Ld(oe))le.indexOf(ve)<0&&Um.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Bc=[{name:"\u57FA\u672C\u4FE1\u606F",icon:cl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:cl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:cl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:cl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:cl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Km=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=yg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:cn,id:aa,repository_warning:nn,sideBar:hn,service_warning:vn}=Ke,Un=(0,xe.useLocation)(),En=(0,xe.useParams)(),[Ot]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var en;const Nn=Ot.get("tabId"),Xt=Un.pathname.split("/").length,kn=((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Ut=>Ut.tabId!=="dataset"):Bc).map(Ut=>Ut.tabId).includes(Nn);if(Nn&&kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Nn}});return}if(Xt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Nn||Nn&&!kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Nd(Od({},Ke.sideBar),{selectPath:""})})},[En.id]);const Ia=en=>{var Nn;if(en===hn.tabsActive)return;const Xt=()=>{xe.history.push(`/shixuns/${aa}/edit?tabId=${en}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:en,selectPath:"",confirmLeave:!1}})};(Nn=Ke==null?void 0:Ke.sideBar)!=null&&Nn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Xt()}}):Xt()},Kn=()=>{var en;return((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Xt=>Xt.tabId!=="dataset"):Bc).filter(Xt=>{var St;return(St=Xe==null?void 0:Xe.detail)!=null&&St.is_jupyter_lab?Xt.tabId!=="level":Xt.tabId!=="service"}).map(Xt=>{const{name:St,icon:kn,tabId:Ut}=Xt;return cl.createElement("div",{key:Ut,className:`${Ke.sideBar.tabsActive===Ut?ro.itemActive:ro.item} font12`,onClick:()=>Ia(Ut)},kn,cl.createElement("span",{className:ro.name},St),Ut==="information"&&Ze&&cl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},cl.createElement("img",{src:si,alt:""})),Ut==="level"&&cn&&cl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},cl.createElement("img",{src:si,alt:""})),Ut==="service"&&vn&&cl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},cl.createElement("img",{src:si,alt:""})),Ut==="warehouse"&&nn&&cl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},cl.createElement("img",{src:si,alt:""})))})};return cl.createElement("div",{className:ro.sidebar},cl.createElement("div",{className:ro.items},Kn()),cl.createElement("div",{className:ro.question},cl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},cl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},cl.createElement("img",{src:Cm,height:24,width:24,alt:""})))))};var Cg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Km),Am={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},Ul=ue(59301),bg=Object.defineProperty,Md=Object.getOwnPropertySymbols,Hm=Object.prototype.hasOwnProperty,Dm=Object.prototype.propertyIsEnumerable,Id=(oe,le,re)=>le in oe?bg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ym=(oe,le)=>{for(var re in le||(le={}))Hm.call(le,re)&&Id(oe,re,le[re]);if(Md)for(var re of Md(le))Dm.call(le,re)&&Id(oe,re,le[re]);return oe},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ag=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(Ym({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return Ul.createElement(Ul.Fragment,null,Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Rd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),Ul.createElement("div",{className:Am.bottom},Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:Am.no,onClick:()=>Rd(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:Am.yes,onClick:()=>Rd(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Rd(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),Ul.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},Ul.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Ul.createElement(Oe.Z,{className:"mt30",align:"middle"},Ul.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Ul.createElement(Ie.Z,{flex:"1"},Ul.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:Ul.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var Dg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Ag),ys=ue(59301),Qm=Object.defineProperty,Bg=Object.defineProperties,xg=Object.getOwnPropertyDescriptors,Td=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,qm=(oe,le,re)=>le in oe?Qm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$m=(oe,le)=>{for(var re in le||(le={}))Xm.call(le,re)&&qm(oe,re,le[re]);if(Td)for(var re of Td(le))Jm.call(le,re)&&qm(oe,re,le[re]);return oe},eg=(oe,le)=>Bg(oe,xg(le)),wg=(oe,le)=>{var re={};for(var ve in oe)Xm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&Jm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Lg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=wg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:eg($m({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:Ye.practiceSetting},ys.createElement("div",{className:Ye.wrapHeader},ys.createElement(ee,null)),ys.createElement("div",{className:Ye.wrapLayout},ys.createElement("div",{className:Ye.wrapSidebar},ys.createElement(Cg,null)),ys.createElement("div",{className:Ye.wrapContent},ys.createElement(Or,eg($m({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),ys.createElement(Dg,null))};var Og=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Lg),ed={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},yl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},ru=ue(59301),tg=Object.getOwnPropertySymbols,Ng=Object.prototype.hasOwnProperty,Mg=Object.prototype.propertyIsEnumerable,ng=(oe,le)=>{var re={};for(var ve in oe)Ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&tg)for(var ve of tg(oe))le.indexOf(ve)<0&&Mg.call(oe,ve)&&(re[ve]=oe[ve]);return re},kd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ig=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=ng(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa;const nn=(0,xe.useLocation)(),hn=(0,x.useRef)(""),vn=(0,xe.useParams)(),{title:Un,base_info_warning:En,challenges_warning:Ot,service_warning:Ia,repository_warning:Kn,mirror_warning:en}=Xe;(0,x.useEffect)(()=>{var Rt;hn.current=(Rt=nn.pathname.split("/"))==null?void 0:Rt[2],ze({type:"practiceSetting/setParams",payload:{id:hn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:hn.current}})},[nn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Nn=()=>kd(void 0,null,function*(){yield Xt(),xe.history.push(`/shixuns/${hn.current}/challenges`)}),Xt=()=>new Promise((Rt,$t)=>{var Ka;(Ka=Xe==null?void 0:Xe.sideBar)!=null&&Ka.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rt()},onCancel:()=>{$t()}}):Rt()}),St=Rt=>{var $t;if(Rt===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ka=()=>{xe.history.push(`/shixuns/${hn.current}/edit?tabId=${Rt}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Rt,selectPath:"",confirmLeave:!1}})};($t=Xe==null?void 0:Xe.sideBar)!=null&&$t.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},kn=(Rt,$t=!1)=>{Rt=Rt!=null&&Rt.includes(".json")?Rt:`${Rt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>kd(void 0,null,function*(){const Ka=yield(0,We.ZP)("/api"+Rt,{method:"get"});if(!Ka)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Da=yield(0,gt.Ir)({id:Ka.shixun_identifier,jump_challenge_setting:$t});if(Da!=null&&Da.game_identifier){(0,Je.xg)(`/tasks/${Da.game_identifier}`);return}(Da==null?void 0:Da.status)===2?kn(Da==null?void 0:Da.message):(Da==null?void 0:Da.status)===3&&Ut(Da==null?void 0:Da.message)})})},Ut=Rt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Rt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},wt=(Rt,$t)=>kd(void 0,null,function*(){var Ka,Da,fa,va;if(yield Xt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ka=Ke.detail)!=null&&Ka.is_jupyter||(Da=Ke.detail)!=null&&Da.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:hn.current}}).then(pa=>{var Aa;pa!=null&&pa.identifier&&((Aa=xe.history)==null||Aa.push(`/tasks/${pa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Na=$t?yield(0,gt.BK)({id:Rt}):yield(0,gt.Ir)({id:Rt});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Na==null?void 0:Na.status)==5&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(va=(fa=Na==null?void 0:Na.data)==null?void 0:fa.challenge_errors)==null?void 0:va.map((pa,Aa)=>{var jr;return ru.createElement("span",{key:Aa,style:{color:"#3061D0"}},"\u7B2C",pa==null?void 0:pa.challenge_position,"\u5173",Aa!=((jr=Na==null?void 0:Na.data)==null?void 0:jr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var pa,Aa,jr;window.location.href=`/shixuns/${hn.current}/edit/${(jr=(Aa=(pa=Na==null?void 0:Na.data)==null?void 0:pa.challenge_errors)==null?void 0:Aa[0])==null?void 0:jr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:hn.current,jump_challenge_setting:!0}).then(pa=>{if(pa!=null&&pa.game_identifier||pa!=null&&pa.identifier){(0,Je.xg)(`/tasks/${pa.game_identifier}`);return}(pa==null?void 0:pa.status)===-3?(0,Je.eF)():(pa==null?void 0:pa.status)===2?kn(pa==null?void 0:pa.message,!0):(pa==null?void 0:pa.status)===3&&Ut(pa==null?void 0:pa.message)})}});return}if((Na==null?void 0:Na.status)==6&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${hn.current}/edit?tabId=environment`}});return}if(Na!=null&&Na.game_identifier||Na!=null&&Na.identifier){(0,Je.xg)($t?`/tasks/${Na==null?void 0:Na.identifier}/jupyter`:`/tasks/${Na.game_identifier}`);return}(Na==null?void 0:Na.status)===-3?(0,Je.eF)():(Na==null?void 0:Na.status)===2?kn(Na==null?void 0:Na.message):(Na==null?void 0:Na.status)===3&&Ut(Na==null?void 0:Na.message)}),an=()=>kd(void 0,null,function*(){yield Xt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ua=Rt=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===Rt?"#0152d9":"transparent"});return ru.createElement("div",{className:yl.header},ru.createElement("aside",{className:yl.title},ru.createElement("i",{onClick:Nn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ru.createElement("span",{className:yl.edit},Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ru.createElement("i",{onClick:an,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&ru.createElement("aside",{className:yl.schedule},ru.createElement("div",null,ru.createElement("span",{style:ua("information"),className:yl.clickWarp,onClick:()=>St("information")},En?ru.createElement("span",{className:yl.num},"1"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u57FA\u672C\u4FE1\u606F")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("warehouse"),className:yl.clickWarp,onClick:()=>St("warehouse")},Kn?ru.createElement("span",{className:yl.num},"2"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EE3\u7801\u4ED3\u5E93")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("level"),className:yl.clickWarp,onClick:()=>St("level")},Ot?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EFB\u52A1\u5173\u5361")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((cn=Ke==null?void 0:Ke.detail)==null?void 0:cn.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("service"),className:yl.clickWarp,onClick:()=>St("service")},Ia?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u670D\u52A1")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("environment"),className:yl.clickWarp,onClick:()=>St("environment")},en?ru.createElement("span",{className:yl.num},"4"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ru.createElement("aside",{className:yl.btns},((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.is_client_unity_3d)&&ru.createElement("div",{className:yl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${hn.current}`)},"\u4E0A\u4E00\u6B65"),ru.createElement("div",{className:yl.simulate,onClick:()=>wt(hn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Rg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ig),xc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Bm={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},ag=Object.defineProperty,Zd=Object.getOwnPropertySymbols,rg=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,xm=(oe,le,re)=>le in oe?ag(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tg=(oe,le)=>{for(var re in le||(le={}))rg.call(le,re)&&xm(oe,re,le[re]);if(Zd)for(var re of Zd(le))Wd.call(le,re)&&xm(oe,re,le[re]);return oe},kg=(oe,le)=>{var re={};for(var ve in oe)rg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zd)for(var ve of Zd(oe))le.indexOf(ve)<0&&Wd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=kg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Tg({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:Bm.btn},x.createElement("span",{className:Bm.s1},cn.name),x.createElement("img",{src:ta,className:Bm.s2,onClick:()=>Ee(aa)})))))},zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:zd.complete},x.createElement("div",{onClick:le,className:zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},kt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn,aa,nn,hn;const[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)({}),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)(!1),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(""),[Ut,wt]=(0,x.useState)(""),[an,ua]=(0,x.useState)(""),[Rt,$t]=(0,x.useState)(),Ka=(0,x.useRef)({}),Da=(0,x.useRef)(""),fa=(0,x.useRef)(""),va=(0,x.useRef)(""),Na=(0,x.useRef)(null),pa=(0,x.useRef)((0,dn.throttle)(()=>br(),2e3,{leading:!0,trailing:!1})).current,{id:Aa}=Xe,[jr,yo]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Aa&&Br()},[Aa]),(0,x.useEffect)(()=>(JSON.stringify(Un)!=="{}"&&So(),()=>{clearTimeout(Na.current)}),[Un,St,an,Ut]);const So=()=>{clearTimeout(Na.current),Na.current=setTimeout(()=>{!(0,dn.isEqual)(Un,Ka.current)||St!==Da.current||an!==fa.current||Ut!==va.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Br=()=>kt(void 0,null,function*(){var da,dr,Xr,Jn,Sa,Ua,Mo;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Hl=yield(0,We.ZP)(`/api/shixuns/${Aa}/edit_base_info.json`,{method:"get"});if(Hl.status===0){const Ju=tt(dt({},Hl.data),{description:(0,mn.S)(Hl.data.description)}),Ti={description:Ju.description,shixun_tags:Ju.shixun_tags,name:Ju.name,course:((da=Ju==null?void 0:Ju.disciplines)==null?void 0:da.length)>0?[(Xr=(dr=Ju==null?void 0:Ju.disciplines)==null?void 0:dr[0])==null?void 0:Xr.id,(Ua=(Sa=(Jn=Ju==null?void 0:Ju.disciplines)==null?void 0:Jn[0])==null?void 0:Sa.sub_discipline)==null?void 0:Ua.id]:[],difficulty:Ju.difficulty};(Mo=Ge.detail)!=null&&Mo.is_jupyter_lab&&(Ti.jupyter_show_description=Hl.data.jupyter_show_description),vn.setFieldsValue(Ti),Ka.current=dt({},Ti),Da.current=Ju.attachment_id||"",fa.current=Ju.cover_image_id||"",va.current=Ju.attachment_id_b||"",En(dt({},Ti)),kn(Ju.attachment_id||""),wt(Ju.attachment_id_b||""),ua(Ju.cover_image_id||""),$t(Ju.cover_image||"")}}),Bn=(da,dr)=>{En(dt({},dr))},nr=()=>{ka()},br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),vn.submit()},Tn=(da,dr=!1,Xr=1)=>{var Jn;const{name:Sa,description:Ua,shixun_tags:Mo,course:Hl,jupyter_show_description:Ju=!1,difficulty:Ti}=da;let Yi={name:Sa,description:Ua,shixun_tags:Mo,attachment_id:St,cover_image_id:an,attachment_id_b:Ut,sub_discipline_ids:Hl[1],difficulty:Ti};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Yi=tt(dt({},Yi),{jupyter_show_description:Ju})),(0,We.ZP)(`/api/shixuns/${Aa}/base_info_save.json`,{method:"post",body:{shixun:dt({},Yi),sync_origin_shixun:dr}}).then(Ja=>kt(void 0,null,function*(){var oo,Po,qo,Bl;if(Ja.status===0&&((oo=Ge==null?void 0:Ge.detail)!=null&&oo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:Aa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ka.current={description:Un.description,shixun_tags:Un.shixun_tags,name:Un.name,difficulty:Un.difficulty},Da.current=St,fa.current=an,va.current=Ut,(Po=Ge==null?void 0:Ge.detail)!=null&&Po.copy_for_exercise)){const di=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:Aa,save_type:Xr}});Xr===1?(qo=di==null?void 0:di.data)!=null&&qo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Bl=di==null?void 0:di.data)==null?void 0:Bl.shixun_name,getBaseInfo:()=>{Br()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(di==null?void 0:di.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Fi,zs;(0,Je.xg)(`/shixuns/${(zs=(Fi=Ge==null?void 0:Ge.detail)==null?void 0:Fi.fork_from)==null?void 0:zs.fork_identifier}/challenges`)}}))}}))},ka=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${Aa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=Xe==null?void 0:Xe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()};function Ba(da){const dr=da.type==="image/jpeg"||da.type==="image/png";return dr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),dr}const lr=ie.createElement(de.ZP,{loading:Ot,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),to=ie.createElement(de.ZP,{loading:Nn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Co=ie.createElement(de.ZP,{loading:Kn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ma(da,dr){const Xr=new FileReader;Xr.addEventListener("load",()=>dr(Xr.result)),Xr.readAsDataURL(da)}const Zr=da=>{var dr,Xr;if(da.file.status==="uploading"){Ia(!0);return}da.file.status==="done"&&(Ia(!1),kn((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Au=da=>{var dr,Xr;if(da.file.status==="uploading"){en(!0);return}da.file.status==="done"&&(en(!1),wt((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Du=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+St,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>kn(""),style:{fontSize:"16px",color:"red"}}))),hr=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),kr=da=>{var dr,Xr;if(da.file.status==="uploading"){Xt(!0);return}da.file.status==="done"&&(Xt(!1),ua((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id),yo(!0))},No=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)(jr?"/api/attachments/"+an:Rt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{ua(""),$t("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:xc.information},ie.createElement("section",{className:xc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:xc.formWrap}," ",ie.createElement(ce.default,{form:vn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Bn,onFinish:da=>{var dr,Xr;(dr=Ge==null?void 0:Ge.detail)!=null&&dr.is_fork_from_creator&&((Xr=Ge==null?void 0:Ge.detail)!=null&&Xr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:da,type:"information",fn:(Jn,Sa,Ua)=>{Tn(Jn,Sa,Ua)}}}):Tn(da)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=Un.name)==null?void 0:Ze.length)||0}/60`})),((cn=Ge.detail)==null?void 0:cn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(ql.ZP.Group,{disabled:((aa=Ge.detail)==null?void 0:aa.shixun_status)===2},ie.createElement(ql.ZP,{value:1},"\u7B80\u5355"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:2},"\u9002\u4E2D"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:3},"\u56F0\u96BE"))),!((nn=Ge.detail)!=null&&nn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Zg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:da=>da.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},St?Du():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Zr},lr))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?hr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Au},Co))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},an||Rt?No():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:kr},to))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:Un.description||"",watch:!0})),((hn=Ge.detail)==null?void 0:hn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:pa,onCancel:nr,loading:Ot||Nn||Kn}))};var Va=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Sn),$a=ue(4848),xa={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},yr=Object.defineProperty,Tr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,vl=(oe,le,re)=>le in oe?yr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,iu=(oe,le)=>{for(var re in le||(le={}))zo.call(le,re)&&vl(oe,re,le[re]);if(Wo)for(var re of Wo(le))du.call(le,re)&&vl(oe,re,le[re]);return oe},rl=(oe,le)=>Tr(oe,Gr(le)),Kl=(oe,le)=>{var re={};for(var ve in oe)zo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Wo)for(var ve of Wo(oe))le.indexOf(ve)<0&&du.call(oe,ve)&&(re[ve]=oe[ve]);return re},Nl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const os=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Kl(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,cn,aa,nn,hn,vn;const Un=(0,xe.useLocation)(),[En]=(0,xe.useSearchParams)(),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)({}),[Nn,Xt]=(0,x.useState)(!0),[St,kn]=(0,x.useState)(!1),[Ut,wt]=(0,x.useState)(null),an=(0,x.useRef)(!1),{id:ua,updateIndex:Rt,is_published:$t,newQuestion:Ka}=ze,{challenge_list:Da=[]}=Kn;(0,x.useEffect)(()=>{if(ua)return va(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[ua,Rt]),(0,x.useEffect)(()=>{fa()},[Un]);const fa=()=>{const Tn=Un.pathname.split("/");(Tn.includes("newquestion")||Tn.includes("new")||En.get("tabId"))&&(an.current=!0)},va=()=>Nl(void 0,null,function*(){var Tn,ka,Ba;Xt(!0);const lr=yield(0,gt.n5)({id:ua});if(ve({type:"shixunsDetail/save",payload:{challenges:iu({},lr)}}),(Tn=lr==null?void 0:lr.challenge_list)!=null&&Tn.length){const to=Un.pathname.split("/"),Co=lr.challenge_list.find(Ma=>String(Ma.challenge_id)===to[4]);if(to.includes("newquestion")||to.includes("new")){const Ma=lr.challenge_list[((ka=lr.challenge_list)==null?void 0:ka.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:to.includes("new")?0:1,name:""}}}),wt(void 0),yo(Ma)}else to[4]&&Co?Na(Co,!1):Na(lr.challenge_list[0])}(Ba=lr==null?void 0:lr.challenge_list)!=null&&Ba.length||wt(null),en(lr),Xt(!1)}),Na=(Tn,ka=!0)=>{if(wt(Tn.challenge_id),yo(Tn),ka){const Ba=`/shixuns/${ua}/edit/${Tn.challenge_id}/${Tn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}},pa=(Tn,ka)=>{ka.stopPropagation();const{challenge_id:Ba}=Tn,lr=()=>Nl(void 0,null,function*(){var to,Co;if((yield(0,gt.rO)({id:ua,challengesId:Ba})).status===1){const Zr=yield(0,gt.n5)({id:ua});if(en(Zr),Ba===Ut&&((to=Zr.challenge_list)!=null&&to.length)){Na(Zr.challenge_list[0]);return}(Co=Zr.challenge_list)!=null&&Co.length||(wt(null),an.current=!0,yo({}),xe.history.push(`/shixuns/${ua}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:lr})},Aa=(Tn,ka,Ba)=>{const lr=Array.from(Tn),[to]=lr.splice(ka,1);return lr.splice(Ba,0,to),lr},jr=(Tn,ka)=>{if(!Tn.destination)return;const Ba=Aa(ka,Tn.source.index,Tn.destination.index);en(rl(iu({},Kn),{challenge_list:Ba}));const lr=Ba.map(to=>to.challenge_id);(0,gt.xg)({id:ua,ids:lr}).then(to=>{to.status!==0&&en(rl(iu({},Kn),{challenge_list:ka}))})},yo=Tn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Tn}})},So=(Tn,ka)=>Nl(void 0,null,function*(){if(Tn===Ut)return;yield Br(),wt(Tn),yo(ka),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Ba=`/shixuns/${ua}/edit/${Tn}/${ka.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}),Br=()=>new Promise((Tn,ka)=>{var Ba;(Ba=ze==null?void 0:ze.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tn()},onCancel:()=>{ka()}}):Tn()}),Bn=Tn=>{var ka,Ba;return x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:lr=>jr(lr,Tn)},x.createElement(ao.bK,{droppableId:"droppable"},(lr,to)=>x.createElement("div",rl(iu({ref:lr.innerRef},lr.droppableProps),{style:{width:"100%"}}),Tn.map((Co,Ma)=>{const{st:Zr,name:Au,challenge_id:Du}=Co;return x.createElement(ao._l,{key:Du,draggableId:Du.toString(),index:Ma,isDragDisabled:$t},(hr,kr)=>{var No,da,dr,Xr;return x.createElement("div",rl(iu(iu({ref:hr.innerRef},hr.draggableProps),hr.dragHandleProps),{className:Ut===Du?xa.listActive:xa.list,onClick:()=>So(Du,Co)}),x.createElement("span",{className:xa.s1},Zr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},(No=Xe==null?void 0:Xe.detail)!=null&&No.is_client_unity_3d?((da=Xe==null?void 0:Xe.detail)==null?void 0:da.vrs_question_type)==1?`\u4EFB\u52A1${Ma+1}`:`\u7B2C${Ma+1}\u9898`:`\u7B2C${Ma+1}\u5173`,": ",Au),!$t&&!((dr=Xe==null?void 0:Xe.detail)!=null&&dr.is_client_unity_3d&&((Xr=Xe==null?void 0:Xe.detail)==null?void 0:Xr.vrs_question_type)==0)&&x.createElement("span",{className:xa.s3,onClick:Jn=>pa(Co,Jn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ka&&x.createElement("div",{className:xa.listActive},x.createElement("span",{className:xa.s1},(Ka==null?void 0:Ka.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},"\u7B2C",Tn.length+1,(ka=Xe==null?void 0:Xe.detail)!=null&&ka.is_client_unity_3d?"\u9898":"\u5173",": ",Ka==null?void 0:Ka.name)),!$t&&x.createElement("div",{className:xa.os},"--\u62D6\u62FD",(Ba=Xe==null?void 0:Xe.detail)!=null&&Ba.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},nr=Tn=>Nl(void 0,null,function*(){yield Br(),Tn==="new"?xe.history.push(`/shixuns/${ua}/edit/new`):xe.history.push(`/shixuns/${ua}/edit/newquestion`),Ia(!1),wt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Tn==="new"?0:1,name:""}}})}),br=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ia(!Ot)};return x.createElement("div",{className:xa.level},x.createElement("aside",{className:xa.left,style:{width:St?"0":"25%"}},x.createElement("div",{className:xa.container},x.createElement("div",{className:xa.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Da.length,")"),x.createElement("div",{className:xa.listWrap},Nn?x.createElement(vt.Z,{size:"middle"}):Da.length||Ka?Bn(Da):x.createElement(Mr.Z,{image:To,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!St&&!((aa=Xe==null?void 0:Xe.detail)!=null&&aa.is_client_unity_3d&&((nn=Xe==null?void 0:Xe.detail)==null?void 0:nn.vrs_question_type)==0)&&x.createElement("div",{className:xa.btns},x.createElement("aside",{className:xa.btnsWrap},x.createElement("div",{style:{transform:Ot?"rotate(45deg)":"rotate(0deg)"},className:xa.icon,onClick:br},"+"),x.createElement("div",{className:xa.btn,style:{left:Ot?20:-154}},x.createElement("div",{className:xa.d1,onClick:()=>nr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((hn=Xe==null?void 0:Xe.detail)!=null&&hn.is_client_unity_3d&&((vn=Xe==null?void 0:Xe.detail)==null?void 0:vn.vrs_question_type)==1)&&x.createElement("div",{className:xa.d2,onClick:()=>nr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:St?xa.elseShrink:xa.shrink,onClick:()=>kn(!St)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:xa.right,id:"modal-level-question"},Ut===null&&an.current?x.createElement("div",{className:xa.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Ui=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(os),ai={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Ki=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,us=(oe,le)=>{var re={};for(var ve in oe)ri.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ki)for(var ve of Ki(oe))le.indexOf(ve)<0&&ks.call(oe,ve)&&(re[ve]=oe[ve]);return re},wc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const rc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=us(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>wc(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>wc(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:ai.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ai.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(ql.ZP,{className:ai.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:ai.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ai.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Zs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(rc);const{TabPane:Hi}=Bt.default;var oc=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Hi,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Hi,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),Cl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},ls=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,td=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gd=(oe,le)=>{for(var re in le||(le={}))Vd.call(le,re)&&td(oe,re,le[re]);if(Lc)for(var re of Lc(le))Oc.call(le,re)&&td(oe,re,le[re]);return oe},uc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>uc(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>uc(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Cl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>uc(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return uc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:Cl.wrap},x.createElement("div",{className:Cl.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:Cl.head},x.createElement("span",{className:Cl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Cl.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:Cl.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Cl.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Cl.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:Cl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Cl.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:Cl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Cl.itemContent},x.createElement("p",{className:Cl.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:Cl.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Cl.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:Cl.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Cl.schoolWrap},x.createElement("span",{className:Cl.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:Cl.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Zs,{onReloadData:Xt}),x.createElement(oc,Gd({},Rt)))};var jd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Wg),zg=ue(50428);const og=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var wm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(og),ol={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},nd={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Lm=Object.defineProperty,Om=Object.defineProperties,Vg=Object.getOwnPropertyDescriptors,Nc=Object.getOwnPropertySymbols,Nm=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Hg=(oe,le,re)=>le in oe?Lm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lc=(oe,le)=>{for(var re in le||(le={}))Nm.call(le,re)&&Hg(oe,re,le[re]);if(Nc)for(var re of Nc(le))U0.call(le,re)&&Hg(oe,re,le[re]);return oe},Mm=(oe,le)=>Om(oe,Vg(le)),Yg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:K0}=Pt.default;var H0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Yg(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=Mm(lc({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=Mm(lc({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=Mm(lc({},nr),{status:"done"});if(Bn.status===0||(br=Mm(lc({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Yg(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=lc({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>Mm(lc({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(lc({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=lc({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nd.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nd.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(K0,lc({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:nd.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Y0=ue(271),Q0=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,ug=Object.getOwnPropertySymbols,Qg=Object.prototype.hasOwnProperty,Xg=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?Q0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ws=(oe,le)=>{for(var re in le||(le={}))Qg.call(le,re)&&Jg(oe,re,le[re]);if(ug)for(var re of ug(le))Xg.call(le,re)&&Jg(oe,re,le[re]);return oe},ic=(oe,le)=>X0(oe,J0(le)),q0=(oe,le)=>{var re={};for(var ve in oe)Qg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&Xg.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ov}=x,{TabPane:Nv}=Bt.default,$0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=q0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=ic(Ws({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>Gg(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:ic(Ws({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(ic(Ws({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(Ws({},Mo)))}),Au=()=>x.createElement("div",{className:ol.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(ic(Ws({},Ba),{page:Mo})),jr([])}})})},No=()=>Gg(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(ic(Ws({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:ol.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:ol.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:ol.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(ic(Ws({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:ol.dataset},x.createElement("div",{className:ol.header},x.createElement("div",{className:ol.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:ol.dataPath},x.createElement("span",{className:ol.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:ol.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:ol.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:ol.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:ol.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:ol.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(H0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:ol.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:ol.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(ic(Ws({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:ol.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:ol.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(Y0.Z,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:ol.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:ol.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:ol.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var ef=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))($0),Im={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},tf=Object.defineProperty,qg=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,$g=(oe,le,re)=>le in oe?tf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,e0=(oe,le)=>{for(var re in le||(le={}))nf.call(le,re)&&$g(oe,re,le[re]);if(qg)for(var re of qg(le))af.call(le,re)&&$g(oe,re,le[re]);return oe},t0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",rf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[Ud.OriginalPicturePath,Ud.ExpectPicturePath,Ud.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>t0(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>e0(e0({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=lg(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===Ud.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===Ud.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=lg(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=lg(Ut);Un&&Ze(wt),En(wt)},en=()=>t0(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=lg(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Im.wrap},x.createElement("div",{className:Im.content},x.createElement("div",{className:Im.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var of=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(rf),n0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},uf=Object.defineProperty,ig=Object.getOwnPropertySymbols,a0=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,o0=(oe,le,re)=>le in oe?uf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lf=(oe,le)=>{for(var re in le||(le={}))a0.call(le,re)&&o0(oe,re,le[re]);if(ig)for(var re of ig(le))r0.call(le,re)&&o0(oe,re,le[re]);return oe},sf=(oe,le)=>{var re={};for(var ve in oe)a0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ig)for(var ve of ig(oe))le.indexOf(ve)<0&&r0.call(oe,ve)&&(re[ve]=oe[ve]);return re},u0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const cf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=sf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>u0(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>u0(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:lf({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:n0.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:n0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var df=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(cf),Wl=ue(59301),mf=Object.defineProperty,gf=Object.defineProperties,ff=Object.getOwnPropertyDescriptors,l0=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,pf=Object.prototype.propertyIsEnumerable,i0=(oe,le,re)=>le in oe?mf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,s0=(oe,le)=>{for(var re in le||(le={}))vf.call(le,re)&&i0(oe,re,le[re]);if(l0)for(var re of l0(le))pf.call(le,re)&&i0(oe,re,le[re]);return oe},hf=(oe,le)=>gf(oe,ff(le)),ad=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:Ef}=Mu.default;var Pf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Pf||{}),Ud=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Ud||{});const Ff=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>ad(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:hf(s0({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>ad(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>ad(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Wl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>ad(void 0,null,function*(){ua()})})},ua=()=>ad(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Wl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Wl.createElement("span",null,Wl.createElement(Ef,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>ad(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Wl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>ad(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:s0({},St)})});return Wl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Wl.createElement("div",null,Wl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},Wl.createElement(Ie.Z,null,Wl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Wl.createElement(Ie.Z,{className:"mr10"},Wl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Wl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),Wl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},Wl.createElement(Se.default,{value:Kn})),Wl.createElement(Ie.Z,{flex:"1"},Wl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),Wl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Wl.createElement(of,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?Wl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Wl.createElement(df,null)}]})};var Sf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ff),c0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},d0={collect:"collect___pxqYO",head:"head___WuH5D"},Kd=ue(59301),yf=Object.defineProperty,m0=Object.getOwnPropertySymbols,Cf=Object.prototype.hasOwnProperty,bf=Object.prototype.propertyIsEnumerable,g0=(oe,le,re)=>le in oe?yf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Af=(oe,le)=>{for(var re in le||(le={}))Cf.call(le,re)&&g0(oe,re,le[re]);if(m0)for(var re of m0(le))bf.call(le,re)&&g0(oe,re,le[re]);return oe},Df=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),f0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Af({},ve)):Xe.resetFields()},[re]);const Ze=cn=>Df(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Kd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Kd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Kd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Kd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Kd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Kd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},pl=ue(59301),Bf=Object.defineProperty,v0=Object.getOwnPropertySymbols,xf=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,p0=(oe,le,re)=>le in oe?Bf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hd=(oe,le)=>{for(var re in le||(le={}))xf.call(le,re)&&p0(oe,re,le[re]);if(v0)for(var re of v0(le))wf.call(le,re)&&p0(oe,re,le[re]);return oe},Rm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Lf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Rm(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Hd({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Hd({},Ot)),Kn(Ot)},Xt=wt=>Rm(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Rm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Rm(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Hd({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>pl.createElement("span",null,pl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),pl.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return pl.createElement("div",{className:d0.collect},pl.createElement("div",{className:d0.head},pl.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),pl.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),pl.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),pl.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),pl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Rm(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:pl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",pl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",pl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),pl.createElement("div",{style:{marginLeft:74}},pl.createElement(Pt.default,Hd({},Ut),pl.createElement(Xo.op,{shape:"default",icon:pl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),pl.createElement(f0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},h0={record:"record___Ueu3j",head:"head___UOVq4"},ul=ue(59301),Of=Object.defineProperty,Nf=Object.defineProperties,Mf=Object.getOwnPropertyDescriptors,E0=Object.getOwnPropertySymbols,If=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,P0=(oe,le,re)=>le in oe?Of(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))If.call(le,re)&&P0(oe,re,le[re]);if(E0)for(var re of E0(le))Rf.call(le,re)&&P0(oe,re,le[re]);return oe},Tf=(oe,le)=>Nf(oe,Mf(le)),sg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),kf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>sg(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=Tm(Tm({},nn),Xt),hn(Tm({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(Tm({},nn)),En(nn)},Kn=Xt=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Tf(Tm({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>sg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>ul.createElement("span",null,["pending","ignored"].includes(St.status)&&ul.createElement(ul.Fragment,null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ul.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ul.createElement("div",{className:h0.record},ul.createElement("div",{className:h0.head},ul.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},ul.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ul.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ul.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),ul.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),ul.createElement(ce.default.Item,{style:{marginRight:0}},ul.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ul.createElement(kl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),ul.createElement(f0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},cg=ue(59301);const Zf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return cg.createElement("div",{className:c0.catechism},cg.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:c0.tab}),ve==="1"&&cg.createElement(Lf,null),ve==="2"&&cg.createElement(kf,null))};var Wf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Zf),zf=Object.defineProperty,dg=Object.getOwnPropertySymbols,F0=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,y0=(oe,le,re)=>le in oe?zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,km=(oe,le)=>{for(var re in le||(le={}))F0.call(le,re)&&y0(oe,re,le[re]);if(dg)for(var re of dg(le))S0.call(le,re)&&y0(oe,re,le[re]);return oe},Vf=(oe,le)=>{var re={};for(var ve in oe)F0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dg)for(var ve of dg(oe))le.indexOf(ve)<0&&S0.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gf=oe=>{var le=oe,{tabsActive:re}=le,ve=Vf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(Va,null),re==="warehouse"&&x.createElement($a.default,null),re==="level"&&x.createElement(Ui,km({},ve)),re==="collaborate"&&x.createElement(jd,km({},ve)),re==="setting"&&x.createElement(zg.Z,null),re==="environment"&&x.createElement(wm,km({},ve)),re==="dataset"&&x.createElement(ef,null),re==="service"&&x.createElement(Sf,km({},ve)),re==="catechism"&&x.createElement(Wf,km({},ve)))},Yd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},bl=ue(59301),jf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?jf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hf=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&A0(oe,re,le[re]);if(mg)for(var re of mg(le))b0.call(le,re)&&A0(oe,re,le[re]);return oe},Yf=(oe,le)=>Uf(oe,Kf(le)),Qf=(oe,le)=>{var re={};for(var ve in oe)C0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&b0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Xf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Qf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,cn;const{base_info_warning:aa,challenges_warning:nn,id:hn,repository_warning:vn,sideBar:Un,service_warning:En}=Ke,Ot=(0,xe.useLocation)(),Ia=(0,xe.useParams)(),[Kn]=(0,xe.useSearchParams)(),en=[{name:"\u57FA\u672C\u4FE1\u606F",icon:bl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:bl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:bl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:bl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:bl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var St;const kn=Kn.get("tabId"),Ut=Ot.pathname.split("/").length,an=((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(ua=>ua.tabId!=="dataset"):en).map(ua=>ua.tabId).includes(kn);if(kn&&an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:kn}});return}if(Ut>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!kn||kn&&!an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Yf(Hf({},Ke.sideBar),{selectPath:""})})},[Ia.id]);const Nn=St=>{var kn;if(St===Un.tabsActive)return;const Ut=()=>{xe.history.push(`/shixuns/${hn}/edit?tabId=${St}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:St,selectPath:"",confirmLeave:!1}})};(kn=Ke==null?void 0:Ke.sideBar)!=null&&kn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},Xt=()=>{var St;return((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(wt=>wt.tabId!=="dataset"):en).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_client_unity_3d?["information","level","collaborate","setting"].includes(wt.tabId):wt}).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_jupyter_lab?wt.tabId!=="level":wt.tabId!=="service"}).map(wt=>{const{name:an,icon:ua,tabId:Rt}=wt;return bl.createElement("div",{key:Rt,className:`${Ke.sideBar.tabsActive===Rt?Yd.itemActive:Yd.item} font12`,onClick:()=>Nn(Rt)},ua,bl.createElement("span",{className:Yd.name},an),Rt==="information"&&aa&&bl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},bl.createElement("img",{src:si,alt:""})),Rt==="level"&&nn&&bl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},bl.createElement("img",{src:si,alt:""})),Rt==="service"&&En&&bl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},bl.createElement("img",{src:si,alt:""})),Rt==="warehouse"&&vn&&bl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},bl.createElement("img",{src:si,alt:""})))})};return bl.createElement("div",{className:Yd.sidebar},bl.createElement("div",{className:Yd.items},Xt()),!((cn=Xe==null?void 0:Xe.detail)!=null&&cn.is_client_unity_3d)&&bl.createElement("div",{className:Yd.question},bl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},bl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},bl.createElement("img",{src:Cn.Pt,height:44,width:44,alt:""})))))};var Jf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Xf),jg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ci=ue(59301),qf=Object.defineProperty,D0=Object.getOwnPropertySymbols,$f=Object.prototype.hasOwnProperty,ev=Object.prototype.propertyIsEnumerable,B0=(oe,le,re)=>le in oe?qf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,x0=(oe,le)=>{for(var re in le||(le={}))$f.call(le,re)&&B0(oe,re,le[re]);if(D0)for(var re of D0(le))ev.call(le,re)&&B0(oe,re,le[re]);return oe},gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const tv=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(x0({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ci.createElement(ci.Fragment,null,ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>gg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),ci.createElement("div",{className:jg.bottom},ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:jg.no,onClick:()=>gg(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:jg.yes,onClick:()=>gg(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>gg(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ci.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},ci.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ci.createElement(Oe.Z,{className:"mt30",align:"middle"},ci.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ci.createElement(Ie.Z,{flex:"1"},ci.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:ci.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var nv=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(tv),sc=ue(59301),av=Object.defineProperty,rv=Object.defineProperties,ov=Object.getOwnPropertyDescriptors,fg=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,L0=(oe,le,re)=>le in oe?av(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,O0=(oe,le)=>{for(var re in le||(le={}))w0.call(le,re)&&L0(oe,re,le[re]);if(fg)for(var re of fg(le))_0.call(le,re)&&L0(oe,re,le[re]);return oe},N0=(oe,le)=>rv(oe,ov(le)),uv=(oe,le)=>{var re={};for(var ve in oe)w0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fg)for(var ve of fg(oe))le.indexOf(ve)<0&&_0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const lv=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=uv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:N0(O0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),sc.createElement("div",{className:ed.practiceSetting},sc.createElement("div",{className:ed.wrapHeader},sc.createElement(Rg,null)),sc.createElement("div",{className:ed.wrapLayout},sc.createElement("div",{className:ed.wrapSidebar},sc.createElement(Jf,null)),sc.createElement("div",{className:ed.wrapContent},sc.createElement(Gf,N0(O0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),sc.createElement(nv,null))};var iv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(lv);const sv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(Og,null);case z.Fy.DEFAULT:default:return x.createElement(iv,null)}};var cv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(sv)},13322:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ta]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,Jt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Tt;rt.current=((Tt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Tt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Tt=[];ce.map((In,mn)=>{mn===0?Tt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Tt.push({val:`/${In}`,path:ft})}),Jt(Tt),ta(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Tt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Tt&&it(Tt.trees||[])}),Pn=ft=>{let Tt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Jt(ma),Tt=pt?`${pt}/${ft.name}`:ft.name,ta(Tt)),Kt(Tt)},Wn=(ft,Tt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Tt);Jt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);ta(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Tt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Tt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Tt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Tt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Tt)=>z.createElement("a",{key:Tt,onClick:()=>Wn(ft,Tt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Tt)=>ft.type==="tree"&&z.createElement("a",{key:Tt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},10212:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),jt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var st,Qt;Tt.current=(Qt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Qt[2],sn()},[]),(0,z.useEffect)(()=>{var st,Qt,vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or;rt.setting&&(mn((Qt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Qt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),Ln(!!((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Yt.opening_time)),De((Wt=(bt=rt.setting)==null?void 0:bt.shixun)==null?void 0:Wt.opening_time),Ue((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.scope_partment),Dt((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.git_size))},[rt.setting]);const sn=st=>ce(void 0,null,function*(){const Qt=yield ya({type:"shixunsDetail/getDepartments",payload:{q:st}});Qt&&Zt(Qt.shools_name||[])}),yt=()=>ce(void 0,null,function*(){var st,Qt,vt,Et,Ct,Yt;const bt=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=bt.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Qt=bt.subjects)==null?void 0:Qt.splice(0,2))==null?void 0:vt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=bt.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Yt=(Ct=bt.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Yt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:yt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:st=>mn(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:st=>Ne(st.target.value),disabled:!jt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:st=>{on(st),sn(st)},disabled:!jt,onSelect:Bt,options:zt==null?void 0:zt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>jt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Qt=>Qt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:st=>Ln(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!jt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Qt))}))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:jt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},32270:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(60512),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(10212),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6557),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},6557:function(Le,Nt,ue){"use strict";ue.d(Nt,{m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},22243:function(Le,Nt,ue){"use strict";ue.d(Nt,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},1997:function(Le,Nt,ue){"use strict";ue.d(Nt,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(75790),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(53229),Je=ue(19374),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Hn=>{try{ta(Oe.next(Hn))}catch(ya){Pt(ya)}},pt=Hn=>{try{ta(Oe.throw(Hn))}catch(ya){Pt(ya)}},ta=Hn=>Hn.done?Ie(Hn.value):Promise.resolve(Hn.value).then(rt,pt);ta((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.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,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.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=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.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"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.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,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\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"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.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"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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 ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.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:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ma}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(Jt,bn,it,Kt,Pn)=>({backgroundColor:Jt,border:`${Kt.lineWidth}px ${Kt.lineType} ${bn}`,[`${Pn}-icon`]:{color:it}}),E=Jt=>{const{componentCls:bn,motionDurationSlow:it,marginXS:Kt,marginSM:Pn,fontSize:Wn,fontSizeLG:dn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Tt,withDescriptionIconSize:In,colorText:mn,colorTextHeading:Fn,withDescriptionPadding:Ne,defaultPadding:we}=Jt;return{[bn]:Object.assign(Object.assign({},(0,ut.Wf)(Jt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${bn}-rtl`]:{direction:"rtl"},[`${bn}-content`]:{flex:1,minWidth:0},[`${bn}-icon`]:{marginInlineEnd:Kt,lineHeight:0},"&-description":{display:"none",fontSize:Wn,lineHeight:ot},"&-message":{color:Fn},[`&${bn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Tt}, opacity ${it} ${Tt}, padding-top ${it} ${Tt}, padding-bottom ${it} ${Tt}, margin-bottom ${it} ${Tt}`},[`&${bn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${bn}-with-description`]:{alignItems:"flex-start",padding:Ne,[`${bn}-icon`]:{marginInlineEnd:Pn,fontSize:In,lineHeight:0},[`${bn}-message`]:{display:"block",marginBottom:Kt,color:Fn,fontSize:dn},[`${bn}-description`]:{display:"block",color:mn}},[`${bn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},b=Jt=>{const{componentCls:bn,colorSuccess:it,colorSuccessBorder:Kt,colorSuccessBg:Pn,colorWarning:Wn,colorWarningBorder:dn,colorWarningBg:ot,colorError:ft,colorErrorBorder:Tt,colorErrorBg:In,colorInfo:mn,colorInfoBorder:Fn,colorInfoBg:Ne}=Jt;return{[bn]:{"&-success":a(Pn,Kt,it,Jt,bn),"&-info":a(Ne,Fn,mn,Jt,bn),"&-warning":a(ot,dn,Wn,Jt,bn),"&-error":Object.assign(Object.assign({},a(In,Tt,ft,Jt,bn)),{[`${bn}-description > pre`]:{margin:0,padding:0}})}}},y=Jt=>{const{componentCls:bn,iconCls:it,motionDurationMid:Kt,marginXS:Pn,fontSizeIcon:Wn,colorIcon:dn,colorIconHover:ot}=Jt;return{[bn]:{"&-action":{marginInlineStart:Pn},[`${bn}-close-icon`]:{marginInlineStart:Pn,padding:0,overflow:"hidden",fontSize:Wn,lineHeight:`${Wn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${it}-close`]:{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}},"&-close-text":{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}}}},ee=Jt=>[E(Jt),b(Jt),y(Jt)];var ae=(0,fe.Z)("Alert",Jt=>[ee(Jt)],Jt=>({withDescriptionIconSize:Jt.fontSizeHeading3,defaultPadding:`${Jt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Jt.paddingMD}px ${Jt.paddingContentHorizontalLG}px`})),se=function(Jt,bn){var it={};for(var Kt in Jt)Object.prototype.hasOwnProperty.call(Jt,Kt)&&bn.indexOf(Kt)<0&&(it[Kt]=Jt[Kt]);if(Jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Kt=Object.getOwnPropertySymbols(Jt);Pn{const{icon:bn,prefixCls:it,type:Kt}=Jt,Pn=ce[Kt]||null;return bn?(0,We.wm)(bn,Be.createElement("span",{className:`${it}-icon`},bn),()=>({className:ye()(`${it}-icon`,{[bn.props.className]:bn.props.className})})):Be.createElement(Pn,{className:`${it}-icon`})},Se=Jt=>{const{isClosable:bn,prefixCls:it,closeIcon:Kt,handleClose:Pn}=Jt,Wn=Kt===!0||Kt===void 0?Be.createElement(xe.Z,null):Kt;return bn?Be.createElement("button",{type:"button",onClick:Pn,className:`${it}-close-icon`,tabIndex:0},Wn):null};var Oe=Jt=>{const{description:bn,prefixCls:it,message:Kt,banner:Pn,className:Wn,rootClassName:dn,style:ot,onMouseEnter:ft,onMouseLeave:Tt,onClick:In,afterClose:mn,showIcon:Fn,closable:Ne,closeText:we,closeIcon:Ue,action:zt}=Jt,Zt=se(Jt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[qt,on]=Be.useState(!1),rn=Be.useRef(null),{getPrefixCls:Ln,direction:Ht,alert:De}=Be.useContext(He.E_),ke=Ln("alert",it),[Dt,jt]=ae(ke),sn=Qt=>{var vt;on(!0),(vt=Jt.onClose)===null||vt===void 0||vt.call(Jt,Qt)},yt=Be.useMemo(()=>Jt.type!==void 0?Jt.type:Pn?"warning":"info",[Jt.type,Pn]),xt=Be.useMemo(()=>we?!0:typeof Ne=="boolean"?Ne:Ue!==!1&&Ue!==null&&Ue!==void 0,[we,Ue,Ne]),Bt=Pn&&Fn===void 0?!0:Fn,nt=ye()(ke,`${ke}-${yt}`,{[`${ke}-with-description`]:!!bn,[`${ke}-no-icon`]:!Bt,[`${ke}-banner`]:!!Pn,[`${ke}-rtl`]:Ht==="rtl"},De==null?void 0:De.className,Wn,dn,jt),st=(0,Re.Z)(Zt,{aria:!0,data:!0});return Dt(Be.createElement(gt.default,{visible:!qt,motionName:`${ke}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Qt=>({maxHeight:Qt.offsetHeight}),onLeaveEnd:mn},Qt=>{let{className:vt,style:Et}=Qt;return Be.createElement("div",Object.assign({ref:rn,"data-show":!qt,className:ye()(nt,vt),style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.style),ot),Et),onMouseEnter:ft,onMouseLeave:Tt,onClick:In,role:"alert"},st),Bt?Be.createElement(de,{description:bn,icon:Jt.icon,prefixCls:ke,type:yt}):null,Be.createElement("div",{className:`${ke}-content`},Kt?Be.createElement("div",{className:`${ke}-message`},Kt):null,bn?Be.createElement("div",{className:`${ke}-description`},bn):null),zt?Be.createElement("div",{className:`${ke}-action`},zt):null,Be.createElement(Se,{isClosable:xt,prefixCls:ke,closeIcon:we||Ue,handleClose:sn}))}))},Ie=ue(67732),Pt=ue(83652),rt=ue(42403),pt=ue(158),Hn=function(Jt){(0,rt.Z)(it,Jt);var bn=(0,pt.Z)(it);function it(){var Kt;return(0,Ie.Z)(this,it),Kt=bn.apply(this,arguments),Kt.state={error:void 0,info:{componentStack:""}},Kt}return(0,Pt.Z)(it,[{key:"componentDidCatch",value:function(Pn,Wn){this.setState({error:Pn,info:Wn})}},{key:"render",value:function(){const{message:Pn,description:Wn,children:dn}=this.props,{error:ot,info:ft}=this.state,Tt=ft&&ft.componentStack?ft.componentStack:null,In=typeof Pn=="undefined"?(ot||"").toString():Pn,mn=typeof Wn=="undefined"?Tt:Wn;return ot?Be.createElement(Oe,{type:"error",message:In,description:Be.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mn)}):dn}}]),it}(Be.Component);const ya=Oe;ya.ErrorBoundary=Hn;var ma=ya},88522:function(Le,Nt,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(11592),Ye=ue(2738),Te=ue(59301),Je=ue(53487),ye=ue(92343),gt=ue(36355),Re=ue(57809);const{Option:Be}=Re.default;function We(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const He=(a,E)=>{const{prefixCls:b,className:y,popupClassName:ee,dropdownClassName:ae,children:se,dataSource:ce}=a,de=(0,xe.Z)(se);let Se;de.length===1&&(0,ye.l$)(de[0])&&!We(de[0])&&([Se]=de);const Ae=Se?()=>Se:void 0;let Oe;de.length&&We(de[0])?Oe=se:Oe=ce?ce.map(rt=>{if((0,ye.l$)(rt))return rt;switch(typeof rt){case"string":return Te.createElement(Be,{key:rt,value:rt},rt);case"object":{const{value:pt}=rt;return Te.createElement(Be,{key:pt,value:pt},rt.text)}default:return}}):[];const{getPrefixCls:Ie}=Te.useContext(gt.E_),Pt=Ie("select",b);return Te.createElement(Re.default,Object.assign({ref:E,suffixIcon:null},(0,Ye.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Pt,popupClassName:ee||ae,className:x()(`${Pt}-auto-complete`,y),mode:Re.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Oe)},ut=Te.forwardRef(He),fe=(0,Je.Z)(ut);ut.Option=Be,ut._InternalPanelDoNotUseOrYouWillBeFired=fe,Nt.Z=ut},49127:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return bn}});var z=ue(92310),x=ue.n(z),xe=ue(77900),Ye=ue(59301),Te=ue(36785),Je=ue(92343),ye=ue(36355),gt=ue(36237),Re=ue(17313),Be=ue(45157),We=ue(37613),He=ue(83116);const ut=new gt.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new gt.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new gt.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new gt.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new gt.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new gt.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=it=>{const{componentCls:Kt,iconCls:Pn,antCls:Wn,badgeShadowSize:dn,motionDurationSlow:ot,textFontSize:ft,textFontSizeSM:Tt,statusSize:In,dotSize:mn,textFontWeight:Fn,indicatorHeight:Ne,indicatorHeightSM:we,marginXS:Ue}=it,zt=`${Wn}-scroll-number`,Zt=(0,Be.Z)(it,(qt,on)=>{let{darkColor:rn}=on;return{[`&${Kt} ${Kt}-color-${qt}`]:{background:rn,[`&:not(${Kt}-count)`]:{color:rn}}}});return{[Kt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Kt}-count`]:{zIndex:it.indicatorZIndex,minWidth:Ne,height:Ne,color:it.badgeTextColor,fontWeight:Fn,fontSize:ft,lineHeight:`${Ne}px`,whiteSpace:"nowrap",textAlign:"center",background:it.badgeColor,borderRadius:Ne/2,boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`,transition:`background ${it.motionDurationMid}`,a:{color:it.badgeTextColor},"a:hover":{color:it.badgeTextColor},"a:hover &":{background:it.badgeColorHover}},[`${Kt}-count-sm`]:{minWidth:we,height:we,fontSize:Tt,lineHeight:`${we}px`,borderRadius:we/2},[`${Kt}-multiple-words`]:{padding:`0 ${it.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Kt}-dot`]:{zIndex:it.indicatorZIndex,width:mn,minWidth:mn,height:mn,background:it.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`},[`${Kt}-dot${zt}`]:{transition:`background ${ot}`},[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Pn}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Kt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Kt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:In,height:In,verticalAlign:"middle",borderRadius:"50%"},[`${Kt}-status-success`]:{backgroundColor:it.colorSuccess},[`${Kt}-status-processing`]:{overflow:"visible",color:it.colorPrimary,backgroundColor:it.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:dn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ut,animationDuration:it.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Kt}-status-default`]:{backgroundColor:it.colorTextPlaceholder},[`${Kt}-status-error`]:{backgroundColor:it.colorError},[`${Kt}-status-warning`]:{backgroundColor:it.colorWarning},[`${Kt}-status-text`]:{marginInlineStart:Ue,color:it.colorText,fontSize:it.fontSize}}}),Zt),{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:fe,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`${Kt}-zoom-leave`]:{animationName:a,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`&${Kt}-not-a-wrapper`]:{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:E,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`${Kt}-zoom-leave`]:{animationName:b,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`&:not(${Kt}-status)`]:{verticalAlign:"middle"},[`${zt}-custom-component, ${Kt}-count`]:{transform:"none"},[`${zt}-custom-component, ${zt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${zt}`]:{overflow:"hidden",[`${zt}-only`]:{position:"relative",display:"inline-block",height:Ne,transition:`all ${it.motionDurationSlow} ${it.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${zt}-only-unit`]:{height:Ne,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${zt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=it=>{const{fontSize:Kt,lineHeight:Pn,lineWidth:Wn,marginXS:dn,colorBorderBg:ot}=it,ft=Math.round(Kt*Pn),Tt=Wn,In=it.colorBgContainer,mn=it.colorError,Fn=it.colorErrorHover;return(0,We.TS)(it,{badgeFontHeight:ft,badgeShadowSize:Tt,badgeTextColor:In,badgeColor:mn,badgeColorHover:Fn,badgeShadowColor:ot,badgeProcessingDuration:"1.2s",badgeRibbonOffset:dn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=it=>{const{fontSize:Kt,lineHeight:Pn,fontSizeSM:Wn,lineWidth:dn}=it;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Kt*Pn)-2*dn,indicatorHeightSM:Kt,dotSize:Wn/2,textFontSize:Wn,textFontSizeSM:Wn,textFontWeight:"normal",statusSize:Wn/2}};var ce=(0,He.Z)("Badge",it=>{const Kt=ae(it);return[ee(Kt)]},se);const de=it=>{const{antCls:Kt,badgeFontHeight:Pn,marginXS:Wn,badgeRibbonOffset:dn}=it,ot=`${Kt}-ribbon`,ft=`${Kt}-ribbon-wrapper`,Tt=(0,Be.Z)(it,(In,mn)=>{let{darkColor:Fn}=mn;return{[`&${ot}-color-${In}`]:{background:Fn,color:Fn}}});return{[`${ft}`]:{position:"relative"},[`${ot}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"absolute",top:Wn,padding:`0 ${it.paddingXS}px`,color:it.colorPrimary,lineHeight:`${Pn}px`,whiteSpace:"nowrap",backgroundColor:it.colorPrimary,borderRadius:it.borderRadiusSM,[`${ot}-text`]:{color:it.colorTextLightSolid},[`${ot}-corner`]:{position:"absolute",top:"100%",width:dn,height:dn,color:"currentcolor",border:`${dn/2}px solid`,transform:it.badgeRibbonCornerTransform,transformOrigin:"top",filter:it.badgeRibbonCornerFilter}}),Tt),{[`&${ot}-placement-end`]:{insetInlineEnd:-dn,borderEndEndRadius:0,[`${ot}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ot}-placement-start`]:{insetInlineStart:-dn,borderEndStartRadius:0,[`${ot}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Se=(0,He.Z)(["Badge","Ribbon"],it=>{const Kt=ae(it);return[de(Kt)]},se),Oe=it=>{const{className:Kt,prefixCls:Pn,style:Wn,color:dn,children:ot,text:ft,placement:Tt="end",rootClassName:In}=it,{getPrefixCls:mn,direction:Fn}=Ye.useContext(ye.E_),Ne=mn("ribbon",Pn),we=(0,Te.o2)(dn,!1),Ue=x()(Ne,`${Ne}-placement-${Tt}`,{[`${Ne}-rtl`]:Fn==="rtl",[`${Ne}-color-${dn}`]:we},Kt),[zt,Zt]=Se(Ne),qt={},on={};return dn&&!we&&(qt.background=dn,on.color=dn),zt(Ye.createElement("div",{className:x()(`${Ne}-wrapper`,In,Zt)},ot,Ye.createElement("div",{className:x()(Ue,Zt),style:Object.assign(Object.assign({},qt),Wn)},Ye.createElement("span",{className:`${Ne}-text`},ft),Ye.createElement("div",{className:`${Ne}-corner`,style:on}))))};function Ie(it){let{prefixCls:Kt,value:Pn,current:Wn,offset:dn=0}=it,ot;return dn&&(ot={position:"absolute",top:`${dn}00%`,left:0}),Ye.createElement("span",{style:ot,className:x()(`${Kt}-only-unit`,{current:Wn})},Pn)}function Pt(it,Kt,Pn){let Wn=it,dn=0;for(;(Wn+10)%10!==Kt;)Wn+=Pn,dn+=Pn;return dn}function rt(it){const{prefixCls:Kt,count:Pn,value:Wn}=it,dn=Number(Wn),ot=Math.abs(Pn),[ft,Tt]=Ye.useState(dn),[In,mn]=Ye.useState(ot),Fn=()=>{Tt(dn),mn(ot)};Ye.useEffect(()=>{const Ue=setTimeout(()=>{Fn()},1e3);return()=>{clearTimeout(Ue)}},[dn]);let Ne,we;if(ft===dn||Number.isNaN(dn)||Number.isNaN(ft))Ne=[Ye.createElement(Ie,Object.assign({},it,{key:dn,current:!0}))],we={transition:"none"};else{Ne=[];const Ue=dn+10,zt=[];for(let on=dn;on<=Ue;on+=1)zt.push(on);const Zt=zt.findIndex(on=>on%10===ft);Ne=zt.map((on,rn)=>{const Ln=on%10;return Ye.createElement(Ie,Object.assign({},it,{key:on,value:Ln,offset:rn-Zt,current:rn===Zt}))});const qt=In{const{prefixCls:Pn,count:Wn,className:dn,motionClassName:ot,style:ft,title:Tt,show:In,component:mn="sup",children:Fn}=it,Ne=pt(it,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:we}=Ye.useContext(ye.E_),Ue=we("scroll-number",Pn),zt=Object.assign(Object.assign({},Ne),{"data-show":In,style:ft,className:x()(Ue,dn,ot),title:Tt});let Zt=Wn;if(Wn&&Number(Wn)%1===0){const qt=String(Wn).split("");Zt=Ye.createElement("bdi",null,qt.map((on,rn)=>Ye.createElement(rt,{prefixCls:Ue,count:Number(Wn),value:on,key:qt.length-rn})))}return ft&&ft.borderColor&&(zt.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Fn?(0,Je.Tm)(Fn,qt=>({className:x()(`${Ue}-custom-component`,qt==null?void 0:qt.className,ot)})):Ye.createElement(mn,Object.assign({},zt,{ref:Kt}),Zt)}),ya=function(it,Kt){var Pn={};for(var Wn in it)Object.prototype.hasOwnProperty.call(it,Wn)&&Kt.indexOf(Wn)<0&&(Pn[Wn]=it[Wn]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Wn=Object.getOwnPropertySymbols(it);dn{var Pn,Wn,dn,ot,ft;const{prefixCls:Tt,scrollNumberPrefixCls:In,children:mn,status:Fn,text:Ne,color:we,count:Ue=null,overflowCount:zt=99,dot:Zt=!1,size:qt="default",title:on,offset:rn,style:Ln,className:Ht,rootClassName:De,classNames:ke,styles:Dt,showZero:jt=!1}=it,sn=ya(it,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:yt,direction:xt,badge:Bt}=Ye.useContext(ye.E_),nt=yt("badge",Tt),[st,Qt]=ce(nt),vt=Ue>zt?`${zt}+`:Ue,Et=vt==="0"||vt===0,Ct=Ue===null||Et&&!jt,Yt=(Fn!=null||we!=null)&&Ct,bt=Zt&&!Et,Wt=bt?"":vt,Qn=(0,Ye.useMemo)(()=>(Wt==null||Wt===""||Et&&!jt)&&!bt,[Wt,Et,jt,bt]),tn=(0,Ye.useRef)(Ue);Qn||(tn.current=Ue);const la=tn.current,or=(0,Ye.useRef)(Wt);Qn||(or.current=Wt);const mr=or.current,vr=(0,Ye.useRef)(bt);Qn||(vr.current=bt);const er=(0,Ye.useMemo)(()=>{if(!rn)return Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Ln);const ar={marginTop:rn[1]};return xt==="rtl"?ar.left=parseInt(rn[0],10):ar.right=-parseInt(rn[0],10),Object.assign(Object.assign(Object.assign({},ar),Bt==null?void 0:Bt.style),Ln)},[xt,rn,Ln,Bt==null?void 0:Bt.style]),Wr=on!=null?on:typeof la=="string"||typeof la=="number"?la:void 0,zr=Qn||!Ne?null:Ye.createElement("span",{className:`${nt}-status-text`},Ne),Pr=!la||typeof la!="object"?void 0:(0,Je.Tm)(la,ar=>({style:Object.assign(Object.assign({},er),ar.style)})),Ar=(0,Te.o2)(we,!1),Cr=x()(ke==null?void 0:ke.indicator,(Pn=Bt==null?void 0:Bt.classNames)===null||Pn===void 0?void 0:Pn.indicator,{[`${nt}-status-dot`]:Yt,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar}),tr={};we&&!Ar&&(tr.color=we,tr.background=we);const no=x()(nt,{[`${nt}-status`]:Yt,[`${nt}-not-a-wrapper`]:!mn,[`${nt}-rtl`]:xt==="rtl"},Ht,De,Bt==null?void 0:Bt.className,(Wn=Bt==null?void 0:Bt.classNames)===null||Wn===void 0?void 0:Wn.root,ke==null?void 0:ke.root,Qt);if(!mn&&Yt){const ar=er.color;return st(Ye.createElement("span",Object.assign({},sn,{className:no,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.root),(dn=Bt==null?void 0:Bt.styles)===null||dn===void 0?void 0:dn.root),er)}),Ye.createElement("span",{className:Cr,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ot=Bt==null?void 0:Bt.styles)===null||ot===void 0?void 0:ot.indicator),tr)}),Ne&&Ye.createElement("span",{style:{color:ar},className:`${nt}-status-text`},Ne)))}return st(Ye.createElement("span",Object.assign({ref:Kt},sn,{className:no,style:Object.assign(Object.assign({},(ft=Bt==null?void 0:Bt.styles)===null||ft===void 0?void 0:ft.root),Dt==null?void 0:Dt.root)}),mn,Ye.createElement(xe.default,{visible:!Qn,motionName:`${nt}-zoom`,motionAppear:!1,motionDeadline:1e3},ar=>{let{className:At,ref:wn}=ar;var Vn,ln;const An=yt("scroll-number",In),ra=vr.current,Ra=x()(ke==null?void 0:ke.indicator,(Vn=Bt==null?void 0:Bt.classNames)===null||Vn===void 0?void 0:Vn.indicator,{[`${nt}-dot`]:ra,[`${nt}-count`]:!ra,[`${nt}-count-sm`]:qt==="small",[`${nt}-multiple-words`]:!ra&&mr&&mr.toString().length>1,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar});let Qe=Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ln=Bt==null?void 0:Bt.styles)===null||ln===void 0?void 0:ln.indicator),er);return we&&!Ar&&(Qe=Qe||{},Qe.background=we),Ye.createElement(Hn,{prefixCls:An,show:!Qn,motionClassName:At,className:Ra,count:mr,title:Wr,style:Qe,key:"scrollNumber",ref:wn},Pr)}),zr))},Jt=Ye.forwardRef(ma);Jt.Ribbon=Oe;var bn=Jt},19842:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ar}});var z=ue(94480),x=ue(59301),xe=ue(33853),Ye=ue(58617),Te=ue(38819),Je=ue(92310),ye=ue.n(Je),gt=ue(54476),Re=ue(42978),Be=ue(75931),We=ue(77861),He=ue(17115),ut=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(76190),ee=ue(20068),ae=ue(33885),se="__rc_cascader_search_mark__",ce=function(wn,Vn,ln){var An=ln.label;return Vn.some(function(ra){return String(ra[An]).toLowerCase().includes(wn.toLowerCase())})},de=function(wn,Vn,ln,An){return Vn.map(function(ra){return ra[An.label]}).join(" / ")},Se=function(At,wn,Vn,ln,An,ra){var Ra=An.filter,Qe=Ra===void 0?ce:Ra,ht=An.render,mt=ht===void 0?de:ht,qn=An.limit,$n=qn===void 0?50:qn,ga=An.sort;return x.useMemo(function(){var ha=[];if(!At)return[];function Qa(wa,Xa){var Ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wa.forEach(function(On){if(!(!ga&&$n!==!1&&$n>0&&ha.length>=$n)){var Za=[].concat((0,z.Z)(Xa),[On]),Vr=On[Vn.children],bo=Ga||On.disabled;if((!Vr||Vr.length===0||ra)&&Qe(At,Za,{label:Vn.label})){var ia;ha.push((0,ae.Z)((0,ae.Z)({},On),{},(ia={disabled:bo},(0,ee.Z)(ia,Vn.label,mt(At,Za,ln,Vn)),(0,ee.Z)(ia,se,Za),(0,ee.Z)(ia,Vn.children,void 0),ia)))}Vr&&Qa(On[Vn.children],Za,bo)}})}return Qa(wn,[]),ga&&ha.sort(function(wa,Xa){return ga(wa[se],Xa[se],At,Vn)}),$n!==!1&&$n>0?ha.slice(0,$n):ha},[At,wn,Vn,ln,mt,ra,Qe,ga,$n])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Ie="SHOW_CHILD";function Pt(At){return At.join(Ae)}function rt(At){return At.map(Pt)}function pt(At){return At.split(Ae)}function ta(At){var wn=At||{},Vn=wn.label,ln=wn.value,An=wn.children,ra=ln||"value";return{label:Vn||"label",value:ra,key:ra,children:An||"children"}}function Hn(At,wn){var Vn,ln;return(Vn=At.isLeaf)!==null&&Vn!==void 0?Vn:!((ln=At[wn.children])!==null&&ln!==void 0&&ln.length)}function ya(At){var wn=At.parentElement;if(wn){var Vn=At.offsetTop-wn.offsetTop;Vn-wn.scrollTop<0?wn.scrollTo({top:Vn}):Vn+At.offsetHeight-wn.scrollTop>wn.offsetHeight&&wn.scrollTo({top:Vn+At.offsetHeight-wn.offsetHeight})}}function ma(At,wn){return At.map(function(Vn){var ln;return(ln=Vn[se])===null||ln===void 0?void 0:ln.map(function(An){return An[wn.value]})})}function Jt(At,wn,Vn){var ln=new Set(At),An=wn();return At.filter(function(ra){var Ra=An[ra],Qe=Ra?Ra.parent:null,ht=Ra?Ra.children:null;return Ra&&Ra.node.disabled?!0:Vn===Ie?!(ht&&ht.some(function(mt){return mt.key&&ln.has(mt.key)})):!(Qe&&!Qe.node.disabled&&ln.has(Qe.key))})}function bn(At,wn,Vn){for(var ln=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,An=wn,ra=[],Ra=function(){var mt,qn,$n,ga=At[Qe],ha=(mt=An)===null||mt===void 0?void 0:mt.findIndex(function(wa){var Xa=wa[Vn.value];return ln?String(Xa)===String(ga):Xa===ga}),Qa=ha!==-1?(qn=An)===null||qn===void 0?void 0:qn[ha]:null;ra.push({value:($n=Qa==null?void 0:Qa[Vn.value])!==null&&$n!==void 0?$n:ga,index:ha,option:Qa}),An=Qa==null?void 0:Qa[Vn.children]},Qe=0;Qe1){var yn=Qa.slice(0,-1);On(yn)}else mt(!1)},bo=function(){var yn,tu=((yn=Xa[wa])===null||yn===void 0?void 0:yn[Vn.children])||[],Dr=tu.find(function(Jr){return!Jr.disabled});if(Dr){var Ao=[].concat((0,z.Z)(Qa),[Dr[Vn.value]]);On(Ao)}};x.useImperativeHandle(At,function(){return{onKeyDown:function(yn){var tu=yn.which;switch(tu){case we.Z.UP:case we.Z.DOWN:{var Dr=0;tu===we.Z.UP?Dr=-1:tu===we.Z.DOWN&&(Dr=1),Dr!==0&&Za(Dr);break}case we.Z.LEFT:{if(ht)break;$n?bo():Vr();break}case we.Z.RIGHT:{if(ht)break;$n?Vr():bo();break}case we.Z.BACKSPACE:{ht||Vr();break}case we.Z.ENTER:{if(Qa.length){var Ao=Xa[wa],Jr=(Ao==null?void 0:Ao[se])||[];Jr.length?ra(Jr.map(function(Ho){return Ho[Vn.value]}),Jr[Jr.length-1]):ra(Qa,Xa[wa])}break}case we.Z.ESC:mt(!1),qn&&yn.stopPropagation()}},onKeyUp:function(){}}})},zt=x.forwardRef(function(At,wn){var Vn,ln,An,ra,Ra=(0,We.lk)(),Qe=Ra.prefixCls,ht=Ra.multiple,mt=Ra.searchValue,qn=Ra.toggleOpen,$n=Ra.notFoundContent,ga=Ra.direction,ha=Ra.open,Qa=x.useRef(),wa=ga==="rtl",Xa=x.useContext(b),Ga=Xa.options,On=Xa.values,Za=Xa.halfValues,Vr=Xa.fieldNames,bo=Xa.changeOnSelect,ia=Xa.onSelect,yn=Xa.searchOptions,tu=Xa.dropdownPrefixCls,Dr=Xa.loadData,Ao=Xa.expandTrigger,Jr=tu||Qe,Ho=x.useState([]),Vo=(0,Re.Z)(Ho,2),Uo=Vo[0],Fo=Vo[1],Yo=function(ca){if(!(!Dr||mt)){var Ur=bn(ca,Ga,Vr),Kr=Ur.map(function(gr){var ir=gr.option;return ir}),qr=Kr[Kr.length-1];if(qr&&!Hn(qr,Vr)){var ho=Pt(ca);Fo(function(gr){return[].concat((0,z.Z)(gr),[ho])}),Dr(Kr)}}};x.useEffect(function(){Uo.length&&Uo.forEach(function(xr){var ca=pt(xr),Ur=bn(ca,Ga,Vr,!0).map(function(qr){var ho=qr.option;return ho}),Kr=Ur[Ur.length-1];(!Kr||Kr[Vr.children]||Hn(Kr,Vr))&&Fo(function(qr){return qr.filter(function(ho){return ho!==xr})})})},[Ga,Uo,Vr]);var oa=x.useMemo(function(){return new Set(rt(On))},[On]),uo=x.useMemo(function(){return new Set(rt(Za))},[Za]),Do=Ne(),Lo=(0,Re.Z)(Do,2),Gt=Lo[0],lt=Lo[1],et=function(ca){lt(ca),Yo(ca)},un=function(ca){var Ur=ca.disabled,Kr=Hn(ca,Vr);return!Ur&&(Kr||bo||ht)},ea=function(ca,Ur){var Kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ia(ca),!ht&&(Ur||bo&&(Ao==="hover"||Kr))&&qn(!1)},Wa=x.useMemo(function(){return mt?yn:Ga},[mt,yn,Ga]),Xn=x.useMemo(function(){for(var xr=[{options:Wa}],ca=Wa,Ur=ma(ca,Vr),Kr=function(){var ir=Gt[qr],wr=ca.find(function(vo,Nr){return(Ur[Nr]?Pt(Ur[Nr]):vo[Vr.value])===ir}),Qr=wr==null?void 0:wr[Vr.children];if(!(Qr!=null&&Qr.length))return"break";ca=Qr,xr.push({options:Qr})},qr=0;qr":Uo,Yo=At.loadingIcon,oa=At.children,uo=At.dropdownMatchSelectWidth,Do=uo===void 0?!1:uo,Lo=At.showCheckedStrategy,Gt=Lo===void 0?Oe:Lo,lt=(0,Be.Z)(At,Ln),et=(0,He.ZP)(Vn),un=!!$n,ea=(0,a.Z)(Ra,{value:Qe,postState:De}),Wa=(0,Re.Z)(ea,2),Xn=Wa[0],Ha=Wa[1],Cn=x.useMemo(function(){return ta(ra)},[JSON.stringify(ra)]),Ta=x.useMemo(function(){return On||[]},[On]),so=Pn(Ta,Cn),Qo=x.useCallback(function(na){var jn=so();return na.map(function(sa){var $r=jn[sa].nodes;return $r.map(function(lo){return lo[Cn.value]})})},[so,Cn]),vu=(0,a.Z)("",{value:Qa,postState:function(jn){return jn||""}}),xr=(0,Re.Z)(vu,2),ca=xr[0],Ur=xr[1],Kr=function(jn,sa){Ur(jn),sa.source!=="blur"&&wa&&wa(jn)},qr=ot(Xa),ho=(0,Re.Z)(qr,2),gr=ho[0],ir=ho[1],wr=Se(ca,Ta,Cn,Za||An,ir,ht),Qr=Wn(Ta,Cn),vo=x.useMemo(function(){var na=Qr(Xn),jn=(0,Re.Z)(na,2),sa=jn[0],$r=jn[1];if(!un||!Xn.length)return[sa,[],$r];var lo=rt(sa),Oo=so(),sr=(0,ut.S)(lo,!0,Oo),cr=sr.checkedKeys,qa=sr.halfCheckedKeys;return[Qo(cr),Qo(qa),$r]},[un,Xn,so,Qo,Qr]),Nr=(0,Re.Z)(vo,3),ja=Nr[0],Ca=Nr[1],$e=Nr[2],Lt=x.useMemo(function(){var na=rt(ja),jn=Jt(na,so,Gt);return[].concat((0,z.Z)($e),(0,z.Z)(Qo(jn)))},[ja,so,Qo,$e,Gt]),Vt=it(Lt,Ta,Cn,un,qn),Dn=(0,fe.Z)(function(na){if(Ha(na),mt){var jn=De(na),sa=jn.map(function(Oo){return bn(Oo,Ta,Cn).map(function(sr){return sr.option})}),$r=un?jn:jn[0],lo=un?sa:sa[0];mt($r,lo)}}),Mn=(0,fe.Z)(function(na){if((!un||ha)&&Ur(""),!un)Dn(na);else{var jn=Pt(na),sa=rt(ja),$r=rt(Ca),lo=sa.includes(jn),Oo=$e.some(function(Ir){return Pt(Ir)===jn}),sr=ja,cr=$e;if(Oo&&!lo)cr=$e.filter(function(Ir){return Pt(Ir)!==jn});else{var qa=lo?sa.filter(function(Ir){return Ir!==jn}):[].concat((0,z.Z)(sa),[jn]),Hr=so(),To;if(lo){var Mr=(0,ut.S)(qa,{checked:!1,halfCheckedKeys:$r},Hr);To=Mr.checkedKeys}else{var ao=(0,ut.S)(qa,!0,Hr);To=ao.checkedKeys}var co=Jt(To,so,Gt);sr=Qo(co)}Dn([].concat((0,z.Z)(cr),(0,z.Z)(sr)))}}),Er=function(jn,sa){if(sa.type==="clear"){Dn([]);return}var $r=sa.values[0],lo=$r.valueCells;Mn(lo)},Lr=ia!==void 0?ia:bo,xn=tu||yn,La=Jr||Ao,Rr=function(jn){Ho==null||Ho(jn),Vo==null||Vo(jn)},Io=x.useMemo(function(){return{options:Ta,fieldNames:Cn,values:ja,halfValues:Ca,changeOnSelect:ht,onSelect:Mn,checkable:$n,searchOptions:wr,dropdownPrefixCls:Za,loadData:Vr,expandTrigger:Ga,expandIcon:Fo,loadingIcon:Yo,dropdownMenuColumnStyle:Dr}},[Ta,Cn,ja,Ca,ht,Mn,$n,wr,Za,Vr,Ga,Fo,Yo,Dr]),Ro=!(ca?wr:Ta).length,Zn=ca&&ir.matchInputWidth||Ro?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:Io},x.createElement(We.Ac,(0,gt.Z)({},lt,{ref:wn,id:et,prefixCls:An,autoClearSearchValue:ha,dropdownMatchSelectWidth:Do,dropdownStyle:Zn,displayValues:Vt,onDisplayValuesChange:Er,mode:un?"multiple":void 0,searchValue:ca,onSearch:Kr,showSearch:gr,OptionList:Zt,emptyOptions:Ro,open:Lr,dropdownClassName:xn,placement:La,onDropdownVisibleChange:Rr,getRawInputElement:function(){return oa}})))});ke.SHOW_PARENT=Oe,ke.SHOW_CHILD=Ie;var Dt=ke,jt=Dt,sn=ue(2738),yt=ue(62892),xt=ue(53487),Bt=ue(19080),nt=ue(36355),st=ue(93891),Qt=ue(1684),vt=ue(19716),Et=ue(32441),Ct=ue(14154),Yt=ue(58582),bt=ue(84443),Wt=ue(66339),Qn=ue(33234),tn=ue(98447),la=ue(17313),or=ue(74207),mr=ue(83116);const vr=At=>{const{prefixCls:wn,componentCls:Vn,antCls:ln}=At,An=`${Vn}-menu-item`,ra=` &${An}-expand ${An}-expand-icon, @@ -119,7 +119,7 @@ & > ${Zt}-header`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`> ${Zt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Ln,color:xt,lineHeight:Qt,cursor:"pointer",transition:`all ${bt}, visibility 0s`,[`> ${Zt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Zt}-expand-icon`]:{height:nt*Qt,display:"flex",alignItems:"center",paddingInlineEnd:vt},[`${Zt}-arrow`]:Object.assign(Object.assign({},(0,Pn.Ro)()),{fontSize:Wt,svg:{transition:`transform ${bt}`}}),[`${Zt}-header-text`]:{marginInlineEnd:"auto"}},[`${Zt}-header-collapsible-only`]:{cursor:"default",[`${Zt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Zt}-icon-collapsible-only`]:{cursor:"default",[`${Zt}-expand-icon`]:{cursor:"pointer"}}},[`${Zt}-content`]:{color:yt,backgroundColor:qt,borderTop:tn,[`& > ${Zt}-content-box`]:{padding:Qn},"&-hidden":{display:"none"}},"&-small":{[`> ${Zt}-item`]:{[`> ${Zt}-header`]:{padding:Ht,paddingInlineStart:Yt,[`> ${Zt}-expand-icon`]:{marginInlineStart:Et-Yt}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:Et}}},"&-large":{[`> ${Zt}-item`]:{fontSize:st,[`> ${Zt}-header`]:{padding:De,paddingInlineStart:on,[`> ${Zt}-expand-icon`]:{height:st*Qt,marginInlineStart:Ct-on}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:Ct}}},[`${Zt}-item:last-child`]:{[`> ${Zt}-content`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`& ${Zt}-item-disabled > ${Zt}-header`]:{"\n &,\n & > .arrow\n ":{color:Bt,cursor:"not-allowed"}},[`&${Zt}-icon-position-end`]:{[`& > ${Zt}-item`]:{[`> ${Zt}-header`]:{[`${Zt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:vt}}}}})}},Tt=zt=>{const{componentCls:Zt}=zt,qt=`> ${Zt}-item > ${Zt}-header ${Zt}-arrow svg`;return{[`${Zt}-rtl`]:{[qt]:{transform:"rotate(180deg)"}}}},In=zt=>{const{componentCls:Zt,headerBg:qt,paddingXXS:on,colorBorder:rn}=zt;return{[`${Zt}-borderless`]:{backgroundColor:qt,border:0,[`> ${Zt}-item`]:{borderBottom:`1px solid ${rn}`},[` > ${Zt}-item:last-child, > ${Zt}-item:last-child ${Zt}-header - `]:{borderRadius:0},[`> ${Zt}-item:last-child`]:{borderBottom:0},[`> ${Zt}-item > ${Zt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Zt}-item > ${Zt}-content > ${Zt}-content-box`]:{paddingTop:on}}}},mn=zt=>{const{componentCls:Zt,paddingSM:qt}=zt;return{[`${Zt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-item`]:{borderBottom:0,[`> ${Zt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-content-box`]:{paddingBlock:qt}}}}}};var Fn=(0,dn.Z)("Collapse",zt=>{const Zt=(0,ot.TS)(zt,{collapseHeaderPaddingSM:`${zt.paddingXS}px ${zt.paddingSM}px`,collapseHeaderPaddingLG:`${zt.padding}px ${zt.paddingLG}px`,collapsePanelBorderRadius:zt.borderRadiusLG});return[ft(Zt),In(Zt),mn(Zt),Tt(Zt),(0,Wn.Z)(Zt)]},zt=>({headerPadding:`${zt.paddingSM}px ${zt.padding}px`,headerBg:zt.colorFillAlter,contentPadding:`${zt.padding}px 16px`,contentBg:zt.colorBgContainer})),we=Object.assign(Be.forwardRef((zt,Zt)=>{const{getPrefixCls:qt,direction:on,collapse:rn}=Be.useContext(Jt.E_),{prefixCls:Ln,className:Ht,rootClassName:De,style:ke,bordered:Dt=!0,ghost:jt,size:sn,expandIconPosition:yt="start",children:xt,expandIcon:Bt}=zt,nt=(0,bn.Z)(tn=>{var la;return(la=sn!=null?sn:tn)!==null&&la!==void 0?la:"middle"}),st=qt("collapse",Ln),Qt=qt(),[vt,Et]=Fn(st),Ct=Be.useMemo(()=>yt==="left"?"start":yt==="right"?"end":yt,[yt]),Yt=function(){let tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const la=Bt?Bt(tn):Be.createElement(z.Z,{rotate:tn.isActive?90:void 0});return(0,ma.Tm)(la,()=>({className:xe()(la.props.className,`${st}-arrow`)}))},bt=xe()(`${st}-icon-position-${Ct}`,{[`${st}-borderless`]:!Dt,[`${st}-rtl`]:on==="rtl",[`${st}-ghost`]:!!jt,[`${st}-${nt}`]:nt!=="middle"},rn==null?void 0:rn.className,Ht,De,Et),Wt=Object.assign(Object.assign({},(0,ya.Z)(Qt)),{motionAppear:!1,leavedClassName:`${st}-content-hidden`}),Qn=Be.useMemo(()=>xt?(0,He.Z)(xt).map((tn,la)=>{var or,mr;if(!((or=tn.props)===null||or===void 0)&&or.disabled){const vr=(mr=tn.key)!==null&&mr!==void 0?mr:String(la),{disabled:er,collapsible:Wr}=tn.props,zr=Object.assign(Object.assign({},(0,Hn.Z)(tn.props,["disabled"])),{key:vr,collapsible:Wr!=null?Wr:er?"disabled":void 0});return(0,ma.Tm)(tn,zr)}return tn}):null,[xt]);return vt(Be.createElement(pt,Object.assign({ref:Zt,openMotion:Wt},(0,Hn.Z)(zt,["rootClassName"]),{expandIcon:Yt,prefixCls:st,className:bt,style:Object.assign(Object.assign({},rn==null?void 0:rn.style),ke)}),Qn))}),{Panel:Kt}),Ue=we},5083:function(Le,Nt,ue){"use strict";ue.d(Nt,{default:function(){return Bs}});var z=ue(66649),x=ue.n(z),xe=ue(48736),Ye=ue(9007),Te=ue.n(Ye),Je=ue(50991),ye=ue.n(Je),gt=ue(9084),Re=ue.n(gt),Be=ue(58626),We=ue.n(Be),He=ue(13477),ut=ue.n(He),fe=ue(64796),a=ue.n(fe);x().extend(a()),x().extend(ut()),x().extend(Te()),x().extend(ye()),x().extend(Re()),x().extend(We()),x().extend(function(ge,pe){var he=pe.prototype,Ve=he.format;he.format=function(ct){var Mt=(ct||"").replace("Wo","wo");return Ve.bind(this)(Mt)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(pe){var he=E[pe];return he||pe.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return x()()},getFixedDate:function(pe){return x()(pe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(pe){return pe.endOf("month")},getWeekDay:function(pe){var he=pe.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(pe){return pe.year()},getMonth:function(pe){return pe.month()},getDate:function(pe){return pe.date()},getHour:function(pe){return pe.hour()},getMinute:function(pe){return pe.minute()},getSecond:function(pe){return pe.second()},addYear:function(pe,he){return pe.add(he,"year")},addMonth:function(pe,he){return pe.add(he,"month")},addDate:function(pe,he){return pe.add(he,"day")},setYear:function(pe,he){return pe.year(he)},setMonth:function(pe,he){return pe.month(he)},setDate:function(pe,he){return pe.date(he)},setHour:function(pe,he){return pe.hour(he)},setMinute:function(pe,he){return pe.minute(he)},setSecond:function(pe,he){return pe.second(he)},isAfter:function(pe,he){return pe.isAfter(he)},isValidate:function(pe){return pe.isValid()},locale:{getWeekFirstDay:function(pe){return x()().locale(b(pe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(pe,he){return he.locale(b(pe)).weekday(0)},getWeek:function(pe,he){return he.locale(b(pe)).week()},getShortWeekDays:function(pe){return x()().locale(b(pe)).localeData().weekdaysMin()},getShortMonths:function(pe){return x()().locale(b(pe)).localeData().monthsShort()},format:function(pe,he,Ve){return he.locale(b(pe)).format(Ve)},parse:function(pe,he,Ve){for(var je=b(pe),ct=0;ct1&&(Mt=pe.addDate(Mt,-7)),Mt}function Et(ge,pe,he){var Ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(pe){case"year":return he.addYear(ge,Ve*10);case"quarter":case"month":return he.addYear(ge,Ve);default:return he.addMonth(ge,Ve)}}function Ct(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.format;return typeof je=="function"?je(ge):he.locale.format(Ve.locale,ge,je)}function Yt(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.formatList;return!ge||typeof je[0]=="function"?null:he.locale.parse(Ve.locale,ge,je)}function bt(ge){var pe=ge.cellDate,he=ge.mode,Ve=ge.disabledDate,je=ge.generateConfig;if(!Ve)return!1;var ct=function(Fa,gn,zn){for(var ba=gn;ba<=zn;){var fr=void 0;switch(Fa){case"date":{if(fr=je.setDate(pe,ba),!Ve(fr))return!1;break}case"month":{if(fr=je.setMonth(pe,ba),!bt({cellDate:fr,mode:"month",generateConfig:je,disabledDate:Ve}))return!1;break}case"year":{if(fr=je.setYear(pe,ba),!bt({cellDate:fr,mode:"year",generateConfig:je,disabledDate:Ve}))return!1;break}}ba+=1}return!0};switch(he){case"date":case"week":return Ve(pe);case"month":{var Mt=1,pn=je.getDate(je.getEndDate(pe));return ct("date",Mt,pn)}case"quarter":{var fn=Math.floor(je.getMonth(pe)/3)*3,Rn=fn+2;return ct("month",fn,Rn)}case"year":return ct("month",0,11);case"decade":{var Ea=je.getYear(pe),Gn=Math.floor(Ea/rn)*rn,Yn=Gn+rn-1;return ct("year",Gn,Yn)}}}function Wt(ge,pe){var he=pe.formatList,Ve=pe.generateConfig,je=pe.locale;return(0,qt.Z)(function(){if(!ge)return[[""],""];for(var ct="",Mt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Rn.current),ba){fn(zn);return}Rn.current=requestAnimationFrame(function(){fn(zn)})}var Gn=Wt(pn,{formatList:he,generateConfig:Ve,locale:je}),Yn=(0,Ue.Z)(Gn,2),Pa=Yn[1];function Fa(zn){Ea(zn)}function gn(){var zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ea(null,zn)}return(0,de.useEffect)(function(){gn(!0)},[ge]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(Rn.current)}},[]),[Pa,Fa,gn]}var tn=ue(10228),la=ue(16089),or=ue(94480),mr=ue(29194),vr=new Map;function er(ge,pe){var he;function Ve(){(0,mr.Z)(ge)?pe():he=(0,la.Z)(function(){Ve()})}return Ve(),function(){la.Z.cancel(he)}}function Wr(ge,pe,he){if(vr.get(ge)&&cancelAnimationFrame(vr.get(ge)),he<=0){vr.set(ge,requestAnimationFrame(function(){ge.scrollTop=pe}));return}var Ve=pe-ge.scrollTop,je=Ve/he*10;vr.set(ge,requestAnimationFrame(function(){ge.scrollTop+=je,ge.scrollTop!==pe&&Wr(ge,pe,he-10)}))}function zr(ge,pe){var he=pe.onLeftRight,Ve=pe.onCtrlLeftRight,je=pe.onUpDown,ct=pe.onPageUpDown,Mt=pe.onEnter,pn=ge.which,fn=ge.ctrlKey,Rn=ge.metaKey;switch(pn){case tn.Z.LEFT:if(fn||Rn){if(Ve)return Ve(-1),!0}else if(he)return he(-1),!0;break;case tn.Z.RIGHT:if(fn||Rn){if(Ve)return Ve(1),!0}else if(he)return he(1),!0;break;case tn.Z.UP:if(je)return je(-1),!0;break;case tn.Z.DOWN:if(je)return je(1),!0;break;case tn.Z.PAGE_UP:if(ct)return ct(-1),!0;break;case tn.Z.PAGE_DOWN:if(ct)return ct(1),!0;break;case tn.Z.ENTER:if(Mt)return Mt(),!0;break}return!1}function Pr(ge,pe,he,Ve){var je=ge;if(!je)switch(pe){case"time":je=Ve?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Ar(ge,pe,he){var Ve=ge==="time"?8:10,je=typeof pe=="function"?pe(he.getNow()).length:pe.length;return Math.max(Ve,je)+2}var Cr=null,tr=new Set;function no(ge){return!Cr&&typeof window!="undefined"&&window.addEventListener&&(Cr=function(he){(0,or.Z)(tr).forEach(function(Ve){Ve(he)})},window.addEventListener("mousedown",Cr)),tr.add(ge),function(){tr.delete(ge),tr.size===0&&(window.removeEventListener("mousedown",Cr),Cr=null)}}function ar(ge){var pe=ge.target;if(ge.composed&&pe.shadowRoot){var he;return((he=ge.composedPath)===null||he===void 0?void 0:he.call(ge)[0])||pe}return pe}var At=function(pe){return pe==="month"||pe==="date"?"year":pe},wn=function(pe){return pe==="date"?"month":pe},Vn=function(pe){return pe==="month"||pe==="date"?"quarter":pe},ln=function(pe){return pe==="date"?"week":pe},An={year:At,month:wn,quarter:Vn,week:ln,time:null,date:null};function ra(ge,pe){return ge.some(function(he){return he&&he.contains(pe)})}function Ra(ge){var pe=ge.open,he=ge.value,Ve=ge.isClickOutside,je=ge.triggerOpen,ct=ge.forwardKeyDown,Mt=ge.onKeyDown,pn=ge.blurToCancel,fn=ge.onSubmit,Rn=ge.onCancel,Ea=ge.onFocus,Gn=ge.onBlur,Yn=ge.changeOnBlur,Pa=(0,de.useState)(!1),Fa=(0,Ue.Z)(Pa,2),gn=Fa[0],zn=Fa[1],ba=(0,de.useState)(!1),fr=(0,Ue.Z)(ba,2),ur=fr[0],pr=fr[1],Fr=(0,de.useRef)(!1),Me=(0,de.useRef)(!1),rr=(0,de.useRef)(!1),jo={onMouseDown:function(){zn(!0),je(!0)},onKeyDown:function(xo){var nu=function(){rr.current=!0};if(Mt(xo,nu),!rr.current){switch(xo.which){case tn.Z.ENTER:{pe?fn()!==!1&&zn(!0):je(!0),xo.preventDefault();return}case tn.Z.TAB:{gn&&pe&&!xo.shiftKey?(zn(!1),xo.preventDefault()):!gn&&pe&&!ct(xo)&&xo.shiftKey&&(zn(!0),xo.preventDefault());return}case tn.Z.ESC:{zn(!0),Rn();return}}!pe&&![tn.Z.SHIFT].includes(xo.which)?je(!0):gn||ct(xo)}},onFocus:function(xo){zn(!0),pr(!0),Ea&&Ea(xo)},onBlur:function(xo){if(Fr.current||!Ve(document.activeElement)){Fr.current=!1;return}pn?setTimeout(function(){for(var nu=document,su=nu.activeElement;su&&su.shadowRoot;)su=su.shadowRoot.activeElement;Ve(su)&&Rn()},0):pe&&(je(!1),Me.current&&fn()),pr(!1),Gn==null||Gn(xo)}};return(0,de.useEffect)(function(){Me.current=!1},[pe]),(0,de.useEffect)(function(){Me.current=!0},[he]),(0,de.useEffect)(function(){return no(function(eo){var xo=ar(eo),nu=Ve(xo);pe&&(nu?!Yn&&(!ur||nu)&&je(!1):(Fr.current=!0,(0,la.Z)(function(){Fr.current=!1})))})}),[jo,{focused:ur,typing:gn}]}function Qe(ge,pe){return de.useMemo(function(){return ge||(pe?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(pe).map(function(he){var Ve=(0,Ue.Z)(he,2),je=Ve[0],ct=Ve[1];return{label:je,value:ct}})):[])},[ge,pe])}var ht=ue(34280);function mt(ge){var pe=ge.valueTexts,he=ge.onTextChange,Ve=de.useState(""),je=(0,Ue.Z)(Ve,2),ct=je[0],Mt=je[1],pn=de.useRef([]);pn.current=pe;function fn(Ea){Mt(Ea),he(Ea)}function Rn(){Mt(pn.current[0])}return(0,ht.Z)(function(){pe.every(function(Ea){return Ea!==ct})&&Rn()},[pe.join("||")]),[ct,fn,Rn]}var qn=de.createContext({}),$n=qn,ga=ue(76190);function ha(ge){var pe=ge.cellRender,he=ge.monthCellRender,Ve=ge.dateRender,je=de.useMemo(function(){if(pe)return pe;if(!(!he&&!Ve))return function(ct,Mt){var pn=ct;return Ve&&Mt.type==="date"?Ve(pn,Mt.today):he&&Mt.type==="month"?he(pn,Mt.locale):Mt.originNode}},[pe,he,Ve]);return je}function Qa(ge,pe){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ve=String(ge);Ve.length=1?he|0:1,Mt=ge;Mt<=pe;Mt+=ct)je.push({label:Qa(Mt,2),value:Mt,disabled:(Ve||[]).includes(Mt)});return je}function Cn(ge){var pe=ge.generateConfig,he=ge.prefixCls,Ve=ge.operationRef,je=ge.activeColumnIndex,ct=ge.value,Mt=ge.showHour,pn=ge.showMinute,fn=ge.showSecond,Rn=ge.use12Hours,Ea=ge.hourStep,Gn=Ea===void 0?1:Ea,Yn=ge.minuteStep,Pa=Yn===void 0?1:Yn,Fa=ge.secondStep,gn=Fa===void 0?1:Fa,zn=ge.disabledHours,ba=ge.disabledMinutes,fr=ge.disabledSeconds,ur=ge.disabledTime,pr=ge.hideDisabledOptions,Fr=ge.onSelect,Me=ge.cellRender,rr=ge.locale,jo=[],eo="".concat(he,"-content"),xo="".concat(he,"-time-panel"),nu,su=ct?pe.getHour(ct):-1,mu=su,uu=ct?pe.getMinute(ct):-1,Zo=ct?pe.getSecond(ct):-1,fo=pe.getNow(),$o=de.useMemo(function(){if(ur){var eu=ur(fo);return[eu.disabledHours,eu.disabledMinutes,eu.disabledSeconds]}return[zn,ba,fr]},[zn,ba,fr,ur,fo]),Cu=(0,Ue.Z)($o,3),xu=Cu[0],gu=Cu[1],Nu=Cu[2],El=Ha(0,23,Gn,xu&&xu()),il=(0,qt.Z)(function(){return El},El,Xn);Rn&&(nu=mu>=12,mu%=12);var Al=de.useMemo(function(){if(!Rn)return[!1,!1];var eu=[!0,!0];return il.forEach(function(Uu){var Tu=Uu.disabled,Fl=Uu.value;Tu||(Fl>=12?eu[1]=!1:eu[0]=!1)}),eu},[Rn,il]),Hu=(0,Ue.Z)(Al,2),wl=Hu[0],ju=Hu[1],sl=de.useMemo(function(){return Rn?il.filter(nu?function(eu){return eu.value>=12}:function(eu){return eu.value<12}).map(function(eu){var Uu=eu.value%12,Tu=Uu===0?"12":Qa(Uu,2);return(0,we.Z)((0,we.Z)({},eu),{},{label:Tu,value:Uu})}):il},[Rn,nu,il]),Pl=Ha(0,59,Pa,gu&&gu(su)),Rl=Ha(0,59,gn,Nu&&Nu(su,uu)),Dl=un({value:ct,generateConfig:pe,disabledMinutes:gu,disabledSeconds:Nu,minutes:Pl,seconds:Rl,use12Hours:Rn});Ve.current={onUpDown:function(Uu){var Tu=jo[je];if(Tu)for(var Fl=Tu.units.findIndex(function(Pi){return Pi.value===Tu.value}),Ol=Tu.units.length,Yu=1;Yu2&&arguments[2]!==void 0?arguments[2]:!1;($u===zn||Qu)&&(es(Sr),jo&&jo(Sr),Dl&&Dl(Sr,Jo),eo&&!st(fn,Sr,Tl)&&!(Pa!=null&&Pa(Sr))&&eo(Sr))},Wl=function(Sr){if(co.includes($u)){var Jo,Qu,vi=$u==="date";switch(Sr===tn.Z.PAGE_UP||Sr===tn.Z.PAGE_DOWN?Qu=vi?fn.addMonth:fn.addYear:Qu=vi?fn.addDate:fn.addMonth,Sr){case tn.Z.LEFT:case tn.Z.PAGE_UP:Jo=Qu(kl,-1);break;case tn.Z.RIGHT:case tn.Z.PAGE_DOWN:Jo=Qu(kl,1);break;case tn.Z.UP:case tn.Z.DOWN:Jo=Qu(kl,Number("".concat(Sr===tn.Z.UP?"-":"").concat(vi?Ht:Ca)));break}if(Jo)return!(Pa!=null&&Pa(Jo))}return!0},Wi=function(Sr){if(Yu.current&&Yu.current.onKeyDown){var Jo=!0,Qu=Sr.which;if([tn.Z.LEFT,tn.Z.RIGHT,tn.Z.UP,tn.Z.DOWN,tn.Z.PAGE_UP,tn.Z.PAGE_DOWN,tn.Z.ENTER].includes(Qu)&&(Sr.preventDefault(),Qu!==tn.Z.ENTER&&fr===0&&(Jo=Wl(Qu))),Jo)return Yu.current.onKeyDown(Sr)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ku=function(Sr){Yu.current&&Yu.current.onBlur&&Yu.current.onBlur(Sr)};Rl&&Tu!=="right"&&(Rl.current={onKeyDown:Wi,onClose:function(){Yu.current&&Yu.current.onClose&&Yu.current.onClose()}}),de.useEffect(function(){Rn&&!ml.current&&Zl(Rn)},[Rn]),de.useEffect(function(){ml.current=!1},[]);var ni,Sl=ha({cellRender:Al,monthCellRender:il,dateRender:El}),Xo=(0,we.Z)((0,we.Z)({},ge),{},{cellRender:Sl,operationRef:Yu,prefixCls:je,viewDate:kl,value:Tl,onViewDateChange:cu,sourceMode:ii,onPanelChange:Ll,disabledDate:Pa});switch(delete Xo.onChange,delete Xo.onSelect,$u){case"decade":ni=de.createElement(vo,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"year":ni=de.createElement(To,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"month":ni=de.createElement(Mn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"quarter":ni=de.createElement(Zn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"week":ni=de.createElement(jn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"time":delete Xo.showTime,ni=de.createElement(vu,(0,ce.Z)({},Xo,(0,ga.Z)(pr)==="object"?pr:null,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;default:pr?ni=de.createElement(Ur,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}})):ni=de.createElement(Gt,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}))}var Mi,fi,lu=function(){var Sr=fn.getNow(),Jo=Dr(fn.getHour(Sr),fn.getMinute(Sr),fn.getSecond(Sr),wl?$o:1,ju?xu:1,sl?Nu:1),Qu=yn(fn,Sr,Jo[0],Jo[1],Jo[2]);el(Qu,"submit")};au||(Mi=Mr(je,$u,Me),pr&&$u!=="date"?fi=null:fi=ao({prefixCls:je,components:uu,needConfirmButton:Hu,okDisabled:!Tl||Pa&&Pa(Tl),locale:pn,showNow:ur,onNow:Hu&&lu,onOk:function(){Tl&&(el(Tl,"submit",!0),mu&&mu(Tl))}}));var vs;if(Fr&&$u==="date"&&zn==="date"&&!pr){var Di=fn.getNow(),ps="".concat(je,"-today-btn"),ts=Pa&&Pa(Di);vs=de.createElement("a",{className:ot()(ps,ts&&"".concat(ps,"-disabled")),"aria-disabled":ts,onClick:function(){ts||el(Di,"mouse",!0)}},pn.today)}return de.createElement($n.Provider,{value:(0,we.Z)((0,we.Z)({},Pl),{},{mode:$u,hideHeader:"hideHeader"in ge?rr:Pl.hideHeader,hidePrevBtn:Uu&&Tu==="right",hideNextBtn:Uu&&Tu==="left"})},de.createElement("div",{tabIndex:fr,className:ot()("".concat(je,"-panel"),ct,(pe={},(0,Ne.Z)(pe,"".concat(je,"-panel-has-range"),Fl&&Fl[0]&&Fl[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-has-range-hover"),Ol&&Ol[0]&&Ol[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-rtl"),Zo==="rtl"),pe)),style:Mt,onKeyDown:Wi,onBlur:ku,onMouseDown:nu},ni,Mi||fi||vs?de.createElement("div",{className:"".concat(je,"-footer")},Mi,fi,vs):null))}var ou=Ir,Bu=ue(35593),po={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 Ou(ge){var pe,he=ge.prefixCls,Ve=ge.popupElement,je=ge.popupStyle,ct=ge.visible,Mt=ge.dropdownClassName,pn=ge.dropdownAlign,fn=ge.transitionName,Rn=ge.getPopupContainer,Ea=ge.children,Gn=ge.range,Yn=ge.popupPlacement,Pa=ge.direction,Fa="".concat(he,"-dropdown"),gn=function(){return Yn!==void 0?Yn:Pa==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Bu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:po,prefixCls:Fa,popupTransitionName:fn,popup:Ve,popupAlign:pn,popupVisible:ct,popupClassName:ot()(Mt,(pe={},(0,Ne.Z)(pe,"".concat(Fa,"-range"),Gn),(0,Ne.Z)(pe,"".concat(Fa,"-rtl"),Pa==="rtl"),pe)),popupStyle:je,getPopupContainer:Rn},Ea)}var ko=Ou;function zu(ge){var pe=ge.prefixCls,he=ge.presets,Ve=ge.onClick,je=ge.onHover;return he.length?de.createElement("div",{className:"".concat(pe,"-presets")},de.createElement("ul",null,he.map(function(ct,Mt){var pn=ct.label,fn=ct.value;return de.createElement("li",{key:Mt,onClick:function(){return Ve==null?void 0:Ve(Za(fn))},onMouseEnter:function(){return je==null?void 0:je(Za(fn))},onMouseLeave:function(){return je==null?void 0:je(null)}},pn)}))):null}function Ko(ge){var pe=ge.picker,he=ge.disabledHours,Ve=ge.disabledMinutes,je=ge.disabledSeconds;pe==="time"&&(he||Ve||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Vu(ge,pe,he){var Ve=(0,ga.Z)(pe)==="object"?pe.clearIcon:he;return Ve||de.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Pu(ge){var pe,he=ge,Ve=he.prefixCls,je=Ve===void 0?"rc-picker":Ve,ct=he.id,Mt=he.name,pn=he.tabIndex,fn=he.style,Rn=he.className,Ea=he.dropdownClassName,Gn=he.dropdownAlign,Yn=he.popupStyle,Pa=he.transitionName,Fa=he.generateConfig,gn=he.locale,zn=he.inputReadOnly,ba=he.allowClear,fr=he.autoFocus,ur=he.showTime,pr=he.picker,Fr=pr===void 0?"date":pr,Me=he.format,rr=he.use12Hours,jo=he.value,eo=he.defaultValue,xo=he.presets,nu=he.open,su=he.defaultOpen,mu=he.defaultOpenValue,uu=he.suffixIcon,Zo=he.clearIcon,fo=he.disabled,$o=he.disabledDate,Cu=he.placeholder,xu=he.getPopupContainer,gu=he.pickerRef,Nu=he.panelRender,El=he.onChange,il=he.onOpenChange,Al=he.onFocus,Hu=he.onBlur,wl=he.onMouseDown,ju=he.onMouseUp,sl=he.onMouseEnter,Pl=he.onMouseLeave,Rl=he.onContextMenu,Dl=he.onClick,au=he.onKeyDown,gi=he.onSelect,eu=he.direction,Uu=he.autoComplete,Tu=Uu===void 0?"off":Uu,Fl=he.inputRender,Ol=he.changeOnBlur,Yu=de.useRef(null),ml=Fr==="date"&&!!ur||Fr==="time",Pi=Qe(xo),jl=Xa(Pr(Me,Fr,ur,rr)),Tl=de.useRef(null),es=de.useRef(null),gs=de.useRef(null),fs=(0,zt.Z)(null,{value:jo,defaultValue:eo}),kl=(0,Ue.Z)(fs,2),Zl=kl[0],cu=kl[1],Ni=de.useState(Zl),Ci=(0,Ue.Z)(Ni,2),li=Ci[0],$u=Ci[1],ei=de.useRef(null),bi=(0,zt.Z)(!1,{value:nu,defaultValue:su,postState:function(Yr){return fo?!1:Yr},onChange:function(Yr){il&&il(Yr),!Yr&&ei.current&&ei.current.onClose&&ei.current.onClose()}}),Ai=(0,Ue.Z)(bi,2),ii=Ai[0],ti=Ai[1],Ll=Wt(li,{formatList:jl,generateConfig:Fa,locale:gn}),el=(0,Ue.Z)(Ll,2),Wl=el[0],Wi=el[1],ku=mt({valueTexts:Wl,onTextChange:function(Yr){var Ul=Yt(Yr,{locale:gn,formatList:jl,generateConfig:Fa});Ul&&(!$o||!$o(Ul))&&$u(Ul)}}),ni=(0,Ue.Z)(ku,3),Sl=ni[0],Xo=ni[1],Mi=ni[2],fi=function(Yr){$u(Yr),cu(Yr),El&&!st(Fa,Zl,Yr)&&El(Yr,Yr?Ct(Yr,{generateConfig:Fa,locale:gn,format:jl[0]}):"")},lu=function(Yr){fo&&Yr||ti(Yr)},vs=function(Yr){return ii&&ei.current&&ei.current.onKeyDown?ei.current.onKeyDown(Yr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Di=function(){for(var Yr=arguments.length,Ul=new Array(Yr),Zu=0;ZuYn(Rn);case"month":return Gn(gn)>Gn(Rn);case"week":return Ea(gn)>Ea(Rn);default:return!xt(pn,gn,Rn)&&pn.isAfter(gn,Rn)}return!1},[ct,Mt[1],Rn,pe]),Fa=de.useCallback(function(gn){if(Mt[1]||ct&&ct(gn))return!0;if(Mt[0]&&fn)return!xt(pn,gn,Rn)&&pn.isAfter(fn,gn);if(!pe&&fn)switch(he){case"quarter":return Yn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ro=null;gl&&Ps&&Ps[0]&&Ps[1]&&gn.isAfter(Ps[1],Ps[0])&&(ro=Ps);var pu=rr;if(rr&&(0,ga.Z)(rr)==="object"&&rr.defaultValue){var Xu=rr.defaultValue;pu=(0,we.Z)((0,we.Z)({},rr),{},{defaultValue:Ga(Xu,wo)||void 0})}return de.createElement(ia.Provider,{value:{inRange:!0,panelPosition:Fu,rangedValue:fl||Bo,hoverRangedValue:ro}},de.createElement(ou,(0,ce.Z)({},ge,Or,{cellRender:pm,showTime:pu,mode:vi[wo],generateConfig:gn,style:void 0,direction:kl,disabledDate:wo===0?Ls:Wc,disabledTime:function(Ii){return $o?$o(Ii,wo===0?"start":"end"):!1},className:ot()((0,Ne.Z)({},"".concat(Mt,"-panel-focused"),wo===0?!Qc:!fm)),value:Ga(Bo,wo),locale:zn,tabIndex:-1,onPanelChange:function(Ii,ji){wo===0&&Vi(!0),wo===1&&jc(!0),Hs(On(vi,ji,wo),On(Bo,Ii,wo));var Ri=Ii;Fu==="right"&&vi[wo]===ji&&(Ri=Et(Ri,ji,gn,-1)),Di(Ri,wo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:wo===0?Ga(Bo,1):Ga(Bo,0)})))}var Gi=0,$c=0;if(wo&&bi.current&&ii.current&&ei.current&&el.current){Gi=bi.current.offsetWidth+ii.current.offsetWidth;var ec=el.current.offsetLeft>Gi?el.current.offsetLeft-Gi:el.current.offsetLeft,xd=ei.current.offsetWidth,tc=el.current.offsetWidth;xd&&tc&&Gi>xd-tc-(kl==="rtl"?0:ec)&&($c=Gi)}var hm=kl==="rtl"?{right:Gi}:{left:Gi};function Em(){var Fu,Or=Mr(Mt,vi[wo],Dl),ro=ao({prefixCls:Mt,components:gs,needConfirmButton:li,okDisabled:!Ga(Bo,wo)||fo&&fo(Bo[wo]),locale:zn,onOk:function(){var wi=Ga(Bo,wo);wi&&(Zu(Bo,wo),Tl==null||Tl(Bo),pi(!1,wo,"confirm"))}});if(Me!=="time"&&!rr){var pu=vs(wo),Xu=Et(pu,Me,gn),Ts=vi[wo],Ii=Ts===Me,ji=qc(Ii?"left":!1,{pickerValue:pu,onPickerValueChange:function(wi){Di(wi,wo)}}),Ri=qc("right",{pickerValue:Xu,onPickerValueChange:function(wi){Di(Et(wi,Me,gn,-1),wo)}});kl==="rtl"?Fu=de.createElement(de.Fragment,null,Ri,Ii&&ji):Fu=de.createElement(de.Fragment,null,ji,Ii&&Ri)}else Fu=qc();var Dc=de.createElement("div",{className:"".concat(Mt,"-panel-layout")},de.createElement(zu,{prefixCls:Mt,presets:Bd,onClick:function(wi){Zu(wi,null),pi(!1,wo,"preset")},onHover:function(wi){om(wi)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(Mt,"-panels")},Fu),(Or||ro)&&de.createElement("div",{className:"".concat(Mt,"-footer")},Or,ro)));return Nu&&(Dc=Nu(Dc)),de.createElement("div",{className:"".concat(Mt,"-panel-container"),style:{marginLeft:$c},ref:ei,onMouseDown:function(wi){wi.preventDefault()}},Dc)}var Cc=de.createElement("div",{className:ot()("".concat(Mt,"-range-wrapper"),"".concat(Mt,"-").concat(Me,"-range-wrapper")),style:{minWidth:Mu}},de.createElement("div",{ref:el,className:"".concat(Mt,"-range-arrow"),style:hm}),Em()),wd;wl&&(wd=de.createElement("span",{className:"".concat(Mt,"-suffix"),onMouseDown:function(Or){Or.preventDefault()}},wl));var Pm=Vu(Mt,Hu,ju),Fm=de.createElement("span",{onMouseDown:function(Or){Or.preventDefault(),Or.stopPropagation()},onMouseUp:function(Or){Or.preventDefault(),Or.stopPropagation();var ro=Xo;ku[0]||(ro=On(ro,null,0)),ku[1]||(ro=On(ro,null,1)),Zu(ro,null),pi(!1,wo,"clear")},className:"".concat(Mt,"-clear"),role:"button"},Pm),bc=Hu&&(Ga(Xo,0)&&!ku[0]||Ga(Xo,1)&&!ku[1]),Rs={size:Ar(Me,Wl[0],gn)},nc=0,Ac=0;bi.current&&Ai.current&&ii.current&&(wo===0?Ac=bi.current.offsetWidth:(nc=Gi,Ac=Ai.current.offsetWidth));var ac=kl==="rtl"?{right:nc}:{left:nc},Sm=function(Or,ro){var pu=On(Bo,Or,wo);if(ro==="submit"||ro!=="key"&&!li){Zu(pu,wo),wo===0?Vi():jc();var Xu=wo===0?1:0;ku[Xu]?pi(!1,!1,"confirm"):pi(!1,wo,"confirm")}else Sr(pu)};return de.createElement($n.Provider,{value:{operationRef:Wi,hideHeader:Me==="time",onDateMouseEnter:Fd,onDateMouseLeave:Sd,hideRanges:!0,onSelect:Sm,open:gl}},de.createElement(ko,{visible:gl,popupElement:Cc,popupStyle:Ea,prefixCls:Mt,dropdownClassName:Gn,dropdownAlign:Pa,getPopupContainer:Fa,transitionName:Yn,range:!0,direction:kl},de.createElement("div",(0,ce.Z)({ref:$u,className:ot()(Mt,"".concat(Mt,"-range"),Rn,(pe={},(0,Ne.Z)(pe,"".concat(Mt,"-disabled"),ku[0]&&ku[1]),(0,Ne.Z)(pe,"".concat(Mt,"-focused"),wo===0?Yc:Is),(0,Ne.Z)(pe,"".concat(Mt,"-rtl"),kl==="rtl"),pe)),style:fn,onClick:Xc,onMouseEnter:ml,onMouseLeave:Pi,onMouseDown:Dd,onMouseUp:Yu},(0,Zt.Z)(ge,{aria:!0,data:!0})),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(he={},(0,Ne.Z)(he,"".concat(Mt,"-input-active"),wo===0),(0,Ne.Z)(he,"".concat(Mt,"-input-placeholder"),!!qs),he)),ref:bi},de.createElement("input",(0,ce.Z)({id:pn,disabled:ku[0],readOnly:Pl||typeof Wl[0]=="function"||!Qc,value:qs||Xs,onChange:function(Or){Ec(Or.target.value)},autoFocus:fr,placeholder:Ga(ba,0)||"",ref:ti},Hc,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-range-separator"),ref:ii},xo),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(Ve={},(0,Ne.Z)(Ve,"".concat(Mt,"-input-active"),wo===1),(0,Ne.Z)(Ve,"".concat(Mt,"-input-placeholder"),!!rs),Ve)),ref:Ai},de.createElement("input",(0,ce.Z)({disabled:ku[1],readOnly:Pl||typeof Wl[0]=="function"||!fm,value:rs||Pc,onChange:function(Or){Ed(Or.target.value)},placeholder:Ga(ba,1)||"",ref:Ll},Ad,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-active-bar"),style:(0,we.Z)((0,we.Z)({},ac),{},{width:Ac,position:"absolute"})}),wd,bc&&Fm)))}var Lu=function(ge){(0,mn.Z)(he,ge);var pe=(0,Fn.Z)(he);function he(){var Ve;(0,ft.Z)(this,he);for(var je=arguments.length,ct=new Array(je),Mt=0;Mt{const{lineHeight:je}=ge,ct=Math.floor(he*je)+2,Mt=Math.max((pe-ct)/2,0),pn=Math.max(pe-ct-Mt,0);return{padding:`${Mt}px ${Ve}px ${pn}px`}},cd=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,cellHeight:je,motionDurationSlow:ct,borderRadiusSM:Mt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Rn,lineType:Ea,colorPrimary:Gn,cellActiveWithRangeBg:Yn,colorTextLightSolid:Pa,controlHeightSM:Fa,cellRangeBorderColor:gn,pickerCellBorderGap:zn,cellHoverWithRangeBg:ba,cellWidth:fr,colorTextDisabled:ur,cellBgDisabled:pr}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${ct}`,content:'""'},[Ve]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:Mt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[Ve]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), + `]:{borderRadius:0},[`> ${Zt}-item:last-child`]:{borderBottom:0},[`> ${Zt}-item > ${Zt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Zt}-item > ${Zt}-content > ${Zt}-content-box`]:{paddingTop:on}}}},mn=zt=>{const{componentCls:Zt,paddingSM:qt}=zt;return{[`${Zt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-item`]:{borderBottom:0,[`> ${Zt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-content-box`]:{paddingBlock:qt}}}}}};var Fn=(0,dn.Z)("Collapse",zt=>{const Zt=(0,ot.TS)(zt,{collapseHeaderPaddingSM:`${zt.paddingXS}px ${zt.paddingSM}px`,collapseHeaderPaddingLG:`${zt.padding}px ${zt.paddingLG}px`,collapsePanelBorderRadius:zt.borderRadiusLG});return[ft(Zt),In(Zt),mn(Zt),Tt(Zt),(0,Wn.Z)(Zt)]},zt=>({headerPadding:`${zt.paddingSM}px ${zt.padding}px`,headerBg:zt.colorFillAlter,contentPadding:`${zt.padding}px 16px`,contentBg:zt.colorBgContainer})),we=Object.assign(Be.forwardRef((zt,Zt)=>{const{getPrefixCls:qt,direction:on,collapse:rn}=Be.useContext(Jt.E_),{prefixCls:Ln,className:Ht,rootClassName:De,style:ke,bordered:Dt=!0,ghost:jt,size:sn,expandIconPosition:yt="start",children:xt,expandIcon:Bt}=zt,nt=(0,bn.Z)(tn=>{var la;return(la=sn!=null?sn:tn)!==null&&la!==void 0?la:"middle"}),st=qt("collapse",Ln),Qt=qt(),[vt,Et]=Fn(st),Ct=Be.useMemo(()=>yt==="left"?"start":yt==="right"?"end":yt,[yt]),Yt=function(){let tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const la=Bt?Bt(tn):Be.createElement(z.Z,{rotate:tn.isActive?90:void 0});return(0,ma.Tm)(la,()=>({className:xe()(la.props.className,`${st}-arrow`)}))},bt=xe()(`${st}-icon-position-${Ct}`,{[`${st}-borderless`]:!Dt,[`${st}-rtl`]:on==="rtl",[`${st}-ghost`]:!!jt,[`${st}-${nt}`]:nt!=="middle"},rn==null?void 0:rn.className,Ht,De,Et),Wt=Object.assign(Object.assign({},(0,ya.Z)(Qt)),{motionAppear:!1,leavedClassName:`${st}-content-hidden`}),Qn=Be.useMemo(()=>xt?(0,He.Z)(xt).map((tn,la)=>{var or,mr;if(!((or=tn.props)===null||or===void 0)&&or.disabled){const vr=(mr=tn.key)!==null&&mr!==void 0?mr:String(la),{disabled:er,collapsible:Wr}=tn.props,zr=Object.assign(Object.assign({},(0,Hn.Z)(tn.props,["disabled"])),{key:vr,collapsible:Wr!=null?Wr:er?"disabled":void 0});return(0,ma.Tm)(tn,zr)}return tn}):null,[xt]);return vt(Be.createElement(pt,Object.assign({ref:Zt,openMotion:Wt},(0,Hn.Z)(zt,["rootClassName"]),{expandIcon:Yt,prefixCls:st,className:bt,style:Object.assign(Object.assign({},rn==null?void 0:rn.style),ke)}),Qn))}),{Panel:Kt}),Ue=we},5083:function(Le,Nt,ue){"use strict";ue.d(Nt,{default:function(){return Bs}});var z=ue(66649),x=ue.n(z),xe=ue(48736),Ye=ue(9007),Te=ue.n(Ye),Je=ue(50991),ye=ue.n(Je),gt=ue(9084),Re=ue.n(gt),Be=ue(58626),We=ue.n(Be),He=ue(13477),ut=ue.n(He),fe=ue(64796),a=ue.n(fe);x().extend(a()),x().extend(ut()),x().extend(Te()),x().extend(ye()),x().extend(Re()),x().extend(We()),x().extend(function(ge,pe){var he=pe.prototype,Ve=he.format;he.format=function(ct){var Mt=(ct||"").replace("Wo","wo");return Ve.bind(this)(Mt)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(pe){var he=E[pe];return he||pe.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return x()()},getFixedDate:function(pe){return x()(pe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(pe){return pe.endOf("month")},getWeekDay:function(pe){var he=pe.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(pe){return pe.year()},getMonth:function(pe){return pe.month()},getDate:function(pe){return pe.date()},getHour:function(pe){return pe.hour()},getMinute:function(pe){return pe.minute()},getSecond:function(pe){return pe.second()},addYear:function(pe,he){return pe.add(he,"year")},addMonth:function(pe,he){return pe.add(he,"month")},addDate:function(pe,he){return pe.add(he,"day")},setYear:function(pe,he){return pe.year(he)},setMonth:function(pe,he){return pe.month(he)},setDate:function(pe,he){return pe.date(he)},setHour:function(pe,he){return pe.hour(he)},setMinute:function(pe,he){return pe.minute(he)},setSecond:function(pe,he){return pe.second(he)},isAfter:function(pe,he){return pe.isAfter(he)},isValidate:function(pe){return pe.isValid()},locale:{getWeekFirstDay:function(pe){return x()().locale(b(pe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(pe,he){return he.locale(b(pe)).weekday(0)},getWeek:function(pe,he){return he.locale(b(pe)).week()},getShortWeekDays:function(pe){return x()().locale(b(pe)).localeData().weekdaysMin()},getShortMonths:function(pe){return x()().locale(b(pe)).localeData().monthsShort()},format:function(pe,he,Ve){return he.locale(b(pe)).format(Ve)},parse:function(pe,he,Ve){for(var je=b(pe),ct=0;ct1&&(Mt=pe.addDate(Mt,-7)),Mt}function Et(ge,pe,he){var Ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(pe){case"year":return he.addYear(ge,Ve*10);case"quarter":case"month":return he.addYear(ge,Ve);default:return he.addMonth(ge,Ve)}}function Ct(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.format;return typeof je=="function"?je(ge):he.locale.format(Ve.locale,ge,je)}function Yt(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.formatList;return!ge||typeof je[0]=="function"?null:he.locale.parse(Ve.locale,ge,je)}function bt(ge){var pe=ge.cellDate,he=ge.mode,Ve=ge.disabledDate,je=ge.generateConfig;if(!Ve)return!1;var ct=function(Fa,gn,zn){for(var ba=gn;ba<=zn;){var fr=void 0;switch(Fa){case"date":{if(fr=je.setDate(pe,ba),!Ve(fr))return!1;break}case"month":{if(fr=je.setMonth(pe,ba),!bt({cellDate:fr,mode:"month",generateConfig:je,disabledDate:Ve}))return!1;break}case"year":{if(fr=je.setYear(pe,ba),!bt({cellDate:fr,mode:"year",generateConfig:je,disabledDate:Ve}))return!1;break}}ba+=1}return!0};switch(he){case"date":case"week":return Ve(pe);case"month":{var Mt=1,pn=je.getDate(je.getEndDate(pe));return ct("date",Mt,pn)}case"quarter":{var fn=Math.floor(je.getMonth(pe)/3)*3,Rn=fn+2;return ct("month",fn,Rn)}case"year":return ct("month",0,11);case"decade":{var Ea=je.getYear(pe),Gn=Math.floor(Ea/rn)*rn,Yn=Gn+rn-1;return ct("year",Gn,Yn)}}}function Wt(ge,pe){var he=pe.formatList,Ve=pe.generateConfig,je=pe.locale;return(0,qt.Z)(function(){if(!ge)return[[""],""];for(var ct="",Mt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Rn.current),ba){fn(zn);return}Rn.current=requestAnimationFrame(function(){fn(zn)})}var Gn=Wt(pn,{formatList:he,generateConfig:Ve,locale:je}),Yn=(0,Ue.Z)(Gn,2),Pa=Yn[1];function Fa(zn){Ea(zn)}function gn(){var zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ea(null,zn)}return(0,de.useEffect)(function(){gn(!0)},[ge]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(Rn.current)}},[]),[Pa,Fa,gn]}var tn=ue(10228),la=ue(16089),or=ue(94480),mr=ue(29194),vr=new Map;function er(ge,pe){var he;function Ve(){(0,mr.Z)(ge)?pe():he=(0,la.Z)(function(){Ve()})}return Ve(),function(){la.Z.cancel(he)}}function Wr(ge,pe,he){if(vr.get(ge)&&cancelAnimationFrame(vr.get(ge)),he<=0){vr.set(ge,requestAnimationFrame(function(){ge.scrollTop=pe}));return}var Ve=pe-ge.scrollTop,je=Ve/he*10;vr.set(ge,requestAnimationFrame(function(){ge.scrollTop+=je,ge.scrollTop!==pe&&Wr(ge,pe,he-10)}))}function zr(ge,pe){var he=pe.onLeftRight,Ve=pe.onCtrlLeftRight,je=pe.onUpDown,ct=pe.onPageUpDown,Mt=pe.onEnter,pn=ge.which,fn=ge.ctrlKey,Rn=ge.metaKey;switch(pn){case tn.Z.LEFT:if(fn||Rn){if(Ve)return Ve(-1),!0}else if(he)return he(-1),!0;break;case tn.Z.RIGHT:if(fn||Rn){if(Ve)return Ve(1),!0}else if(he)return he(1),!0;break;case tn.Z.UP:if(je)return je(-1),!0;break;case tn.Z.DOWN:if(je)return je(1),!0;break;case tn.Z.PAGE_UP:if(ct)return ct(-1),!0;break;case tn.Z.PAGE_DOWN:if(ct)return ct(1),!0;break;case tn.Z.ENTER:if(Mt)return Mt(),!0;break}return!1}function Pr(ge,pe,he,Ve){var je=ge;if(!je)switch(pe){case"time":je=Ve?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Ar(ge,pe,he){var Ve=ge==="time"?8:10,je=typeof pe=="function"?pe(he.getNow()).length:pe.length;return Math.max(Ve,je)+2}var Cr=null,tr=new Set;function no(ge){return!Cr&&typeof window!="undefined"&&window.addEventListener&&(Cr=function(he){(0,or.Z)(tr).forEach(function(Ve){Ve(he)})},window.addEventListener("mousedown",Cr)),tr.add(ge),function(){tr.delete(ge),tr.size===0&&(window.removeEventListener("mousedown",Cr),Cr=null)}}function ar(ge){var pe=ge.target;if(ge.composed&&pe.shadowRoot){var he;return((he=ge.composedPath)===null||he===void 0?void 0:he.call(ge)[0])||pe}return pe}var At=function(pe){return pe==="month"||pe==="date"?"year":pe},wn=function(pe){return pe==="date"?"month":pe},Vn=function(pe){return pe==="month"||pe==="date"?"quarter":pe},ln=function(pe){return pe==="date"?"week":pe},An={year:At,month:wn,quarter:Vn,week:ln,time:null,date:null};function ra(ge,pe){return ge.some(function(he){return he&&he.contains(pe)})}function Ra(ge){var pe=ge.open,he=ge.value,Ve=ge.isClickOutside,je=ge.triggerOpen,ct=ge.forwardKeyDown,Mt=ge.onKeyDown,pn=ge.blurToCancel,fn=ge.onSubmit,Rn=ge.onCancel,Ea=ge.onFocus,Gn=ge.onBlur,Yn=ge.changeOnBlur,Pa=(0,de.useState)(!1),Fa=(0,Ue.Z)(Pa,2),gn=Fa[0],zn=Fa[1],ba=(0,de.useState)(!1),fr=(0,Ue.Z)(ba,2),ur=fr[0],pr=fr[1],Fr=(0,de.useRef)(!1),Me=(0,de.useRef)(!1),rr=(0,de.useRef)(!1),jo={onMouseDown:function(){zn(!0),je(!0)},onKeyDown:function(xo){var nu=function(){rr.current=!0};if(Mt(xo,nu),!rr.current){switch(xo.which){case tn.Z.ENTER:{pe?fn()!==!1&&zn(!0):je(!0),xo.preventDefault();return}case tn.Z.TAB:{gn&&pe&&!xo.shiftKey?(zn(!1),xo.preventDefault()):!gn&&pe&&!ct(xo)&&xo.shiftKey&&(zn(!0),xo.preventDefault());return}case tn.Z.ESC:{zn(!0),Rn();return}}!pe&&![tn.Z.SHIFT].includes(xo.which)?je(!0):gn||ct(xo)}},onFocus:function(xo){zn(!0),pr(!0),Ea&&Ea(xo)},onBlur:function(xo){if(Fr.current||!Ve(document.activeElement)){Fr.current=!1;return}pn?setTimeout(function(){for(var nu=document,su=nu.activeElement;su&&su.shadowRoot;)su=su.shadowRoot.activeElement;Ve(su)&&Rn()},0):pe&&(je(!1),Me.current&&fn()),pr(!1),Gn==null||Gn(xo)}};return(0,de.useEffect)(function(){Me.current=!1},[pe]),(0,de.useEffect)(function(){Me.current=!0},[he]),(0,de.useEffect)(function(){return no(function(eo){var xo=ar(eo),nu=Ve(xo);pe&&(nu?!Yn&&(!ur||nu)&&je(!1):(Fr.current=!0,(0,la.Z)(function(){Fr.current=!1})))})}),[jo,{focused:ur,typing:gn}]}function Qe(ge,pe){return de.useMemo(function(){return ge||(pe?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(pe).map(function(he){var Ve=(0,Ue.Z)(he,2),je=Ve[0],ct=Ve[1];return{label:je,value:ct}})):[])},[ge,pe])}var ht=ue(34280);function mt(ge){var pe=ge.valueTexts,he=ge.onTextChange,Ve=de.useState(""),je=(0,Ue.Z)(Ve,2),ct=je[0],Mt=je[1],pn=de.useRef([]);pn.current=pe;function fn(Ea){Mt(Ea),he(Ea)}function Rn(){Mt(pn.current[0])}return(0,ht.Z)(function(){pe.every(function(Ea){return Ea!==ct})&&Rn()},[pe.join("||")]),[ct,fn,Rn]}var qn=de.createContext({}),$n=qn,ga=ue(76190);function ha(ge){var pe=ge.cellRender,he=ge.monthCellRender,Ve=ge.dateRender,je=de.useMemo(function(){if(pe)return pe;if(!(!he&&!Ve))return function(ct,Mt){var pn=ct;return Ve&&Mt.type==="date"?Ve(pn,Mt.today):he&&Mt.type==="month"?he(pn,Mt.locale):Mt.originNode}},[pe,he,Ve]);return je}function Qa(ge,pe){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ve=String(ge);Ve.length=1?he|0:1,Mt=ge;Mt<=pe;Mt+=ct)je.push({label:Qa(Mt,2),value:Mt,disabled:(Ve||[]).includes(Mt)});return je}function Cn(ge){var pe=ge.generateConfig,he=ge.prefixCls,Ve=ge.operationRef,je=ge.activeColumnIndex,ct=ge.value,Mt=ge.showHour,pn=ge.showMinute,fn=ge.showSecond,Rn=ge.use12Hours,Ea=ge.hourStep,Gn=Ea===void 0?1:Ea,Yn=ge.minuteStep,Pa=Yn===void 0?1:Yn,Fa=ge.secondStep,gn=Fa===void 0?1:Fa,zn=ge.disabledHours,ba=ge.disabledMinutes,fr=ge.disabledSeconds,ur=ge.disabledTime,pr=ge.hideDisabledOptions,Fr=ge.onSelect,Me=ge.cellRender,rr=ge.locale,jo=[],eo="".concat(he,"-content"),xo="".concat(he,"-time-panel"),nu,su=ct?pe.getHour(ct):-1,mu=su,uu=ct?pe.getMinute(ct):-1,Zo=ct?pe.getSecond(ct):-1,fo=pe.getNow(),$o=de.useMemo(function(){if(ur){var eu=ur(fo);return[eu.disabledHours,eu.disabledMinutes,eu.disabledSeconds]}return[zn,ba,fr]},[zn,ba,fr,ur,fo]),Cu=(0,Ue.Z)($o,3),xu=Cu[0],gu=Cu[1],Nu=Cu[2],El=Ha(0,23,Gn,xu&&xu()),il=(0,qt.Z)(function(){return El},El,Xn);Rn&&(nu=mu>=12,mu%=12);var Al=de.useMemo(function(){if(!Rn)return[!1,!1];var eu=[!0,!0];return il.forEach(function(Uu){var Tu=Uu.disabled,Fl=Uu.value;Tu||(Fl>=12?eu[1]=!1:eu[0]=!1)}),eu},[Rn,il]),Hu=(0,Ue.Z)(Al,2),wl=Hu[0],ju=Hu[1],sl=de.useMemo(function(){return Rn?il.filter(nu?function(eu){return eu.value>=12}:function(eu){return eu.value<12}).map(function(eu){var Uu=eu.value%12,Tu=Uu===0?"12":Qa(Uu,2);return(0,we.Z)((0,we.Z)({},eu),{},{label:Tu,value:Uu})}):il},[Rn,nu,il]),Pl=Ha(0,59,Pa,gu&&gu(su)),Il=Ha(0,59,gn,Nu&&Nu(su,uu)),Dl=un({value:ct,generateConfig:pe,disabledMinutes:gu,disabledSeconds:Nu,minutes:Pl,seconds:Il,use12Hours:Rn});Ve.current={onUpDown:function(Uu){var Tu=jo[je];if(Tu)for(var Fl=Tu.units.findIndex(function(Pi){return Pi.value===Tu.value}),Ol=Tu.units.length,Yu=1;Yu2&&arguments[2]!==void 0?arguments[2]:!1;($u===zn||Qu)&&(es(Sr),jo&&jo(Sr),Dl&&Dl(Sr,Jo),eo&&!st(fn,Sr,Rl)&&!(Pa!=null&&Pa(Sr))&&eo(Sr))},Zl=function(Sr){if(co.includes($u)){var Jo,Qu,vi=$u==="date";switch(Sr===tn.Z.PAGE_UP||Sr===tn.Z.PAGE_DOWN?Qu=vi?fn.addMonth:fn.addYear:Qu=vi?fn.addDate:fn.addMonth,Sr){case tn.Z.LEFT:case tn.Z.PAGE_UP:Jo=Qu(Tl,-1);break;case tn.Z.RIGHT:case tn.Z.PAGE_DOWN:Jo=Qu(Tl,1);break;case tn.Z.UP:case tn.Z.DOWN:Jo=Qu(Tl,Number("".concat(Sr===tn.Z.UP?"-":"").concat(vi?Ht:Ca)));break}if(Jo)return!(Pa!=null&&Pa(Jo))}return!0},Wi=function(Sr){if(Yu.current&&Yu.current.onKeyDown){var Jo=!0,Qu=Sr.which;if([tn.Z.LEFT,tn.Z.RIGHT,tn.Z.UP,tn.Z.DOWN,tn.Z.PAGE_UP,tn.Z.PAGE_DOWN,tn.Z.ENTER].includes(Qu)&&(Sr.preventDefault(),Qu!==tn.Z.ENTER&&fr===0&&(Jo=Zl(Qu))),Jo)return Yu.current.onKeyDown(Sr)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ku=function(Sr){Yu.current&&Yu.current.onBlur&&Yu.current.onBlur(Sr)};Il&&Tu!=="right"&&(Il.current={onKeyDown:Wi,onClose:function(){Yu.current&&Yu.current.onClose&&Yu.current.onClose()}}),de.useEffect(function(){Rn&&!ml.current&&kl(Rn)},[Rn]),de.useEffect(function(){ml.current=!1},[]);var ni,Sl=ha({cellRender:Al,monthCellRender:il,dateRender:El}),Xo=(0,we.Z)((0,we.Z)({},ge),{},{cellRender:Sl,operationRef:Yu,prefixCls:je,viewDate:Tl,value:Rl,onViewDateChange:cu,sourceMode:ii,onPanelChange:Ll,disabledDate:Pa});switch(delete Xo.onChange,delete Xo.onSelect,$u){case"decade":ni=de.createElement(vo,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"year":ni=de.createElement(To,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"month":ni=de.createElement(Mn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"quarter":ni=de.createElement(Zn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"week":ni=de.createElement(jn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"time":delete Xo.showTime,ni=de.createElement(vu,(0,ce.Z)({},Xo,(0,ga.Z)(pr)==="object"?pr:null,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;default:pr?ni=de.createElement(Ur,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}})):ni=de.createElement(Gt,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}))}var Mi,fi,lu=function(){var Sr=fn.getNow(),Jo=Dr(fn.getHour(Sr),fn.getMinute(Sr),fn.getSecond(Sr),wl?$o:1,ju?xu:1,sl?Nu:1),Qu=yn(fn,Sr,Jo[0],Jo[1],Jo[2]);el(Qu,"submit")};au||(Mi=Mr(je,$u,Me),pr&&$u!=="date"?fi=null:fi=ao({prefixCls:je,components:uu,needConfirmButton:Hu,okDisabled:!Rl||Pa&&Pa(Rl),locale:pn,showNow:ur,onNow:Hu&&lu,onOk:function(){Rl&&(el(Rl,"submit",!0),mu&&mu(Rl))}}));var vs;if(Fr&&$u==="date"&&zn==="date"&&!pr){var Di=fn.getNow(),ps="".concat(je,"-today-btn"),ts=Pa&&Pa(Di);vs=de.createElement("a",{className:ot()(ps,ts&&"".concat(ps,"-disabled")),"aria-disabled":ts,onClick:function(){ts||el(Di,"mouse",!0)}},pn.today)}return de.createElement($n.Provider,{value:(0,we.Z)((0,we.Z)({},Pl),{},{mode:$u,hideHeader:"hideHeader"in ge?rr:Pl.hideHeader,hidePrevBtn:Uu&&Tu==="right",hideNextBtn:Uu&&Tu==="left"})},de.createElement("div",{tabIndex:fr,className:ot()("".concat(je,"-panel"),ct,(pe={},(0,Ne.Z)(pe,"".concat(je,"-panel-has-range"),Fl&&Fl[0]&&Fl[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-has-range-hover"),Ol&&Ol[0]&&Ol[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-rtl"),Zo==="rtl"),pe)),style:Mt,onKeyDown:Wi,onBlur:ku,onMouseDown:nu},ni,Mi||fi||vs?de.createElement("div",{className:"".concat(je,"-footer")},Mi,fi,vs):null))}var ou=Ir,Bu=ue(35593),po={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 Ou(ge){var pe,he=ge.prefixCls,Ve=ge.popupElement,je=ge.popupStyle,ct=ge.visible,Mt=ge.dropdownClassName,pn=ge.dropdownAlign,fn=ge.transitionName,Rn=ge.getPopupContainer,Ea=ge.children,Gn=ge.range,Yn=ge.popupPlacement,Pa=ge.direction,Fa="".concat(he,"-dropdown"),gn=function(){return Yn!==void 0?Yn:Pa==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Bu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:po,prefixCls:Fa,popupTransitionName:fn,popup:Ve,popupAlign:pn,popupVisible:ct,popupClassName:ot()(Mt,(pe={},(0,Ne.Z)(pe,"".concat(Fa,"-range"),Gn),(0,Ne.Z)(pe,"".concat(Fa,"-rtl"),Pa==="rtl"),pe)),popupStyle:je,getPopupContainer:Rn},Ea)}var ko=Ou;function zu(ge){var pe=ge.prefixCls,he=ge.presets,Ve=ge.onClick,je=ge.onHover;return he.length?de.createElement("div",{className:"".concat(pe,"-presets")},de.createElement("ul",null,he.map(function(ct,Mt){var pn=ct.label,fn=ct.value;return de.createElement("li",{key:Mt,onClick:function(){return Ve==null?void 0:Ve(Za(fn))},onMouseEnter:function(){return je==null?void 0:je(Za(fn))},onMouseLeave:function(){return je==null?void 0:je(null)}},pn)}))):null}function Ko(ge){var pe=ge.picker,he=ge.disabledHours,Ve=ge.disabledMinutes,je=ge.disabledSeconds;pe==="time"&&(he||Ve||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Vu(ge,pe,he){var Ve=(0,ga.Z)(pe)==="object"?pe.clearIcon:he;return Ve||de.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Pu(ge){var pe,he=ge,Ve=he.prefixCls,je=Ve===void 0?"rc-picker":Ve,ct=he.id,Mt=he.name,pn=he.tabIndex,fn=he.style,Rn=he.className,Ea=he.dropdownClassName,Gn=he.dropdownAlign,Yn=he.popupStyle,Pa=he.transitionName,Fa=he.generateConfig,gn=he.locale,zn=he.inputReadOnly,ba=he.allowClear,fr=he.autoFocus,ur=he.showTime,pr=he.picker,Fr=pr===void 0?"date":pr,Me=he.format,rr=he.use12Hours,jo=he.value,eo=he.defaultValue,xo=he.presets,nu=he.open,su=he.defaultOpen,mu=he.defaultOpenValue,uu=he.suffixIcon,Zo=he.clearIcon,fo=he.disabled,$o=he.disabledDate,Cu=he.placeholder,xu=he.getPopupContainer,gu=he.pickerRef,Nu=he.panelRender,El=he.onChange,il=he.onOpenChange,Al=he.onFocus,Hu=he.onBlur,wl=he.onMouseDown,ju=he.onMouseUp,sl=he.onMouseEnter,Pl=he.onMouseLeave,Il=he.onContextMenu,Dl=he.onClick,au=he.onKeyDown,gi=he.onSelect,eu=he.direction,Uu=he.autoComplete,Tu=Uu===void 0?"off":Uu,Fl=he.inputRender,Ol=he.changeOnBlur,Yu=de.useRef(null),ml=Fr==="date"&&!!ur||Fr==="time",Pi=Qe(xo),Gl=Xa(Pr(Me,Fr,ur,rr)),Rl=de.useRef(null),es=de.useRef(null),gs=de.useRef(null),fs=(0,zt.Z)(null,{value:jo,defaultValue:eo}),Tl=(0,Ue.Z)(fs,2),kl=Tl[0],cu=Tl[1],Ni=de.useState(kl),Ci=(0,Ue.Z)(Ni,2),li=Ci[0],$u=Ci[1],ei=de.useRef(null),bi=(0,zt.Z)(!1,{value:nu,defaultValue:su,postState:function(Yr){return fo?!1:Yr},onChange:function(Yr){il&&il(Yr),!Yr&&ei.current&&ei.current.onClose&&ei.current.onClose()}}),Ai=(0,Ue.Z)(bi,2),ii=Ai[0],ti=Ai[1],Ll=Wt(li,{formatList:Gl,generateConfig:Fa,locale:gn}),el=(0,Ue.Z)(Ll,2),Zl=el[0],Wi=el[1],ku=mt({valueTexts:Zl,onTextChange:function(Yr){var jl=Yt(Yr,{locale:gn,formatList:Gl,generateConfig:Fa});jl&&(!$o||!$o(jl))&&$u(jl)}}),ni=(0,Ue.Z)(ku,3),Sl=ni[0],Xo=ni[1],Mi=ni[2],fi=function(Yr){$u(Yr),cu(Yr),El&&!st(Fa,kl,Yr)&&El(Yr,Yr?Ct(Yr,{generateConfig:Fa,locale:gn,format:Gl[0]}):"")},lu=function(Yr){fo&&Yr||ti(Yr)},vs=function(Yr){return ii&&ei.current&&ei.current.onKeyDown?ei.current.onKeyDown(Yr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Di=function(){for(var Yr=arguments.length,jl=new Array(Yr),Zu=0;ZuYn(Rn);case"month":return Gn(gn)>Gn(Rn);case"week":return Ea(gn)>Ea(Rn);default:return!xt(pn,gn,Rn)&&pn.isAfter(gn,Rn)}return!1},[ct,Mt[1],Rn,pe]),Fa=de.useCallback(function(gn){if(Mt[1]||ct&&ct(gn))return!0;if(Mt[0]&&fn)return!xt(pn,gn,Rn)&&pn.isAfter(fn,gn);if(!pe&&fn)switch(he){case"quarter":return Yn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ro=null;gl&&Ps&&Ps[0]&&Ps[1]&&gn.isAfter(Ps[1],Ps[0])&&(ro=Ps);var pu=rr;if(rr&&(0,ga.Z)(rr)==="object"&&rr.defaultValue){var Xu=rr.defaultValue;pu=(0,we.Z)((0,we.Z)({},rr),{},{defaultValue:Ga(Xu,wo)||void 0})}return de.createElement(ia.Provider,{value:{inRange:!0,panelPosition:Fu,rangedValue:fl||Bo,hoverRangedValue:ro}},de.createElement(ou,(0,ce.Z)({},ge,Or,{cellRender:pm,showTime:pu,mode:vi[wo],generateConfig:gn,style:void 0,direction:Tl,disabledDate:wo===0?Ls:Wc,disabledTime:function(Ii){return $o?$o(Ii,wo===0?"start":"end"):!1},className:ot()((0,Ne.Z)({},"".concat(Mt,"-panel-focused"),wo===0?!Qc:!fm)),value:Ga(Bo,wo),locale:zn,tabIndex:-1,onPanelChange:function(Ii,ji){wo===0&&Vi(!0),wo===1&&jc(!0),Hs(On(vi,ji,wo),On(Bo,Ii,wo));var Ri=Ii;Fu==="right"&&vi[wo]===ji&&(Ri=Et(Ri,ji,gn,-1)),Di(Ri,wo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:wo===0?Ga(Bo,1):Ga(Bo,0)})))}var Gi=0,$c=0;if(wo&&bi.current&&ii.current&&ei.current&&el.current){Gi=bi.current.offsetWidth+ii.current.offsetWidth;var ec=el.current.offsetLeft>Gi?el.current.offsetLeft-Gi:el.current.offsetLeft,xd=ei.current.offsetWidth,tc=el.current.offsetWidth;xd&&tc&&Gi>xd-tc-(Tl==="rtl"?0:ec)&&($c=Gi)}var hm=Tl==="rtl"?{right:Gi}:{left:Gi};function Em(){var Fu,Or=Mr(Mt,vi[wo],Dl),ro=ao({prefixCls:Mt,components:gs,needConfirmButton:li,okDisabled:!Ga(Bo,wo)||fo&&fo(Bo[wo]),locale:zn,onOk:function(){var wi=Ga(Bo,wo);wi&&(Zu(Bo,wo),Rl==null||Rl(Bo),pi(!1,wo,"confirm"))}});if(Me!=="time"&&!rr){var pu=vs(wo),Xu=Et(pu,Me,gn),Ts=vi[wo],Ii=Ts===Me,ji=qc(Ii?"left":!1,{pickerValue:pu,onPickerValueChange:function(wi){Di(wi,wo)}}),Ri=qc("right",{pickerValue:Xu,onPickerValueChange:function(wi){Di(Et(wi,Me,gn,-1),wo)}});Tl==="rtl"?Fu=de.createElement(de.Fragment,null,Ri,Ii&&ji):Fu=de.createElement(de.Fragment,null,ji,Ii&&Ri)}else Fu=qc();var Dc=de.createElement("div",{className:"".concat(Mt,"-panel-layout")},de.createElement(zu,{prefixCls:Mt,presets:Bd,onClick:function(wi){Zu(wi,null),pi(!1,wo,"preset")},onHover:function(wi){om(wi)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(Mt,"-panels")},Fu),(Or||ro)&&de.createElement("div",{className:"".concat(Mt,"-footer")},Or,ro)));return Nu&&(Dc=Nu(Dc)),de.createElement("div",{className:"".concat(Mt,"-panel-container"),style:{marginLeft:$c},ref:ei,onMouseDown:function(wi){wi.preventDefault()}},Dc)}var Cc=de.createElement("div",{className:ot()("".concat(Mt,"-range-wrapper"),"".concat(Mt,"-").concat(Me,"-range-wrapper")),style:{minWidth:Mu}},de.createElement("div",{ref:el,className:"".concat(Mt,"-range-arrow"),style:hm}),Em()),wd;wl&&(wd=de.createElement("span",{className:"".concat(Mt,"-suffix"),onMouseDown:function(Or){Or.preventDefault()}},wl));var Pm=Vu(Mt,Hu,ju),Fm=de.createElement("span",{onMouseDown:function(Or){Or.preventDefault(),Or.stopPropagation()},onMouseUp:function(Or){Or.preventDefault(),Or.stopPropagation();var ro=Xo;ku[0]||(ro=On(ro,null,0)),ku[1]||(ro=On(ro,null,1)),Zu(ro,null),pi(!1,wo,"clear")},className:"".concat(Mt,"-clear"),role:"button"},Pm),bc=Hu&&(Ga(Xo,0)&&!ku[0]||Ga(Xo,1)&&!ku[1]),Rs={size:Ar(Me,Zl[0],gn)},nc=0,Ac=0;bi.current&&Ai.current&&ii.current&&(wo===0?Ac=bi.current.offsetWidth:(nc=Gi,Ac=Ai.current.offsetWidth));var ac=Tl==="rtl"?{right:nc}:{left:nc},Sm=function(Or,ro){var pu=On(Bo,Or,wo);if(ro==="submit"||ro!=="key"&&!li){Zu(pu,wo),wo===0?Vi():jc();var Xu=wo===0?1:0;ku[Xu]?pi(!1,!1,"confirm"):pi(!1,wo,"confirm")}else Sr(pu)};return de.createElement($n.Provider,{value:{operationRef:Wi,hideHeader:Me==="time",onDateMouseEnter:Fd,onDateMouseLeave:Sd,hideRanges:!0,onSelect:Sm,open:gl}},de.createElement(ko,{visible:gl,popupElement:Cc,popupStyle:Ea,prefixCls:Mt,dropdownClassName:Gn,dropdownAlign:Pa,getPopupContainer:Fa,transitionName:Yn,range:!0,direction:Tl},de.createElement("div",(0,ce.Z)({ref:$u,className:ot()(Mt,"".concat(Mt,"-range"),Rn,(pe={},(0,Ne.Z)(pe,"".concat(Mt,"-disabled"),ku[0]&&ku[1]),(0,Ne.Z)(pe,"".concat(Mt,"-focused"),wo===0?Yc:Is),(0,Ne.Z)(pe,"".concat(Mt,"-rtl"),Tl==="rtl"),pe)),style:fn,onClick:Xc,onMouseEnter:ml,onMouseLeave:Pi,onMouseDown:Dd,onMouseUp:Yu},(0,Zt.Z)(ge,{aria:!0,data:!0})),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(he={},(0,Ne.Z)(he,"".concat(Mt,"-input-active"),wo===0),(0,Ne.Z)(he,"".concat(Mt,"-input-placeholder"),!!qs),he)),ref:bi},de.createElement("input",(0,ce.Z)({id:pn,disabled:ku[0],readOnly:Pl||typeof Zl[0]=="function"||!Qc,value:qs||Xs,onChange:function(Or){Ec(Or.target.value)},autoFocus:fr,placeholder:Ga(ba,0)||"",ref:ti},Hc,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-range-separator"),ref:ii},xo),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(Ve={},(0,Ne.Z)(Ve,"".concat(Mt,"-input-active"),wo===1),(0,Ne.Z)(Ve,"".concat(Mt,"-input-placeholder"),!!rs),Ve)),ref:Ai},de.createElement("input",(0,ce.Z)({disabled:ku[1],readOnly:Pl||typeof Zl[0]=="function"||!fm,value:rs||Pc,onChange:function(Or){Ed(Or.target.value)},placeholder:Ga(ba,1)||"",ref:Ll},Ad,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-active-bar"),style:(0,we.Z)((0,we.Z)({},ac),{},{width:Ac,position:"absolute"})}),wd,bc&&Fm)))}var Lu=function(ge){(0,mn.Z)(he,ge);var pe=(0,Fn.Z)(he);function he(){var Ve;(0,ft.Z)(this,he);for(var je=arguments.length,ct=new Array(je),Mt=0;Mt{const{lineHeight:je}=ge,ct=Math.floor(he*je)+2,Mt=Math.max((pe-ct)/2,0),pn=Math.max(pe-ct-Mt,0);return{padding:`${Mt}px ${Ve}px ${pn}px`}},cd=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,cellHeight:je,motionDurationSlow:ct,borderRadiusSM:Mt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Rn,lineType:Ea,colorPrimary:Gn,cellActiveWithRangeBg:Yn,colorTextLightSolid:Pa,controlHeightSM:Fa,cellRangeBorderColor:gn,pickerCellBorderGap:zn,cellHoverWithRangeBg:ba,cellWidth:fr,colorTextDisabled:ur,cellBgDisabled:pr}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${ct}`,content:'""'},[Ve]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:Mt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[Ve]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), &:hover:not(${he}-selected):not(${he}-range-start):not(${he}-range-end):not(${he}-range-hover-start):not(${he}-range-hover-end)`]:{[Ve]:{background:fn}},[`&-in-view${he}-today ${Ve}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Rn}px ${Ea} ${Gn}`,borderRadius:Mt,content:'""'}},[`&-in-view${he}-in-range`]:{position:"relative","&::before":{background:Yn}},[`&-in-view${he}-selected ${Ve}, &-in-view${he}-range-start ${Ve}, &-in-view${he}-range-end ${Ve}`]:{color:Pa,background:Gn},[`&-in-view${he}-range-start:not(${he}-range-start-single), @@ -149,12 +149,12 @@ tr > &-in-view${he}-range-hover-start:last-child::after, &-in-view${he}-end${he}-range-hover-edge-end${he}-range-hover-edge-end-near-range::after, &-in-view${he}-range-hover-edge-end:not(${he}-range-hover-edge-end-near-range)::after, - &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(fr-je)/2,borderInlineEnd:`${Rn}px dashed ${gn}`,borderStartEndRadius:Mt,borderEndEndRadius:Mt},"&-disabled":{color:ur,pointerEvents:"none",[Ve]:{background:"transparent"},"&::before":{background:pr}},[`&-disabled${he}-today ${Ve}::before`]:{borderColor:ur}}},Oi=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,pickerYearMonthCellWidth:je,pickerControlIconSize:ct,cellWidth:Mt,paddingSM:pn,paddingXS:fn,paddingXXS:Rn,colorBgContainer:Ea,lineWidth:Gn,lineType:Yn,borderRadiusLG:Pa,colorPrimary:Fa,colorTextHeading:gn,colorSplit:zn,pickerControlIconBorderWidth:ba,colorIcon:fr,textHeight:ur,motionDurationMid:pr,colorIconHover:Fr,fontWeightStrong:Me,cellHeight:rr,pickerCellPaddingVertical:jo,colorTextDisabled:eo,colorText:xo,fontSize:nu,cellHoverWithRangeBg:su,motionDurationSlow:mu,withoutTimeCellHeight:uu,pickerQuarterPanelContentHeight:Zo,colorLink:fo,colorLinkActive:$o,colorLinkHover:Cu,cellRangeBorderColor:xu,borderRadiusSM:gu,colorTextLightSolid:Nu,cellHoverBg:El,timeColumnHeight:il,timeColumnWidth:Al,timeCellHeight:Hu,controlItemBgActive:wl,marginXXS:ju,pickerDatePanelPaddingHorizontal:sl}=ge,Pl=Mt*7+sl*2,Rl=(Pl-fn*2)/3-je-pn,Dl=(Pl-fn*2)/4-je;return{[pe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ea,border:`${Gn}px ${Yn} ${zn}`,borderRadius:Pa,outline:"none","&-focused":{borderColor:Fa},"&-rtl":{direction:"rtl",[`${pe}-prev-icon, + &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(fr-je)/2,borderInlineEnd:`${Rn}px dashed ${gn}`,borderStartEndRadius:Mt,borderEndEndRadius:Mt},"&-disabled":{color:ur,pointerEvents:"none",[Ve]:{background:"transparent"},"&::before":{background:pr}},[`&-disabled${he}-today ${Ve}::before`]:{borderColor:ur}}},Oi=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,pickerYearMonthCellWidth:je,pickerControlIconSize:ct,cellWidth:Mt,paddingSM:pn,paddingXS:fn,paddingXXS:Rn,colorBgContainer:Ea,lineWidth:Gn,lineType:Yn,borderRadiusLG:Pa,colorPrimary:Fa,colorTextHeading:gn,colorSplit:zn,pickerControlIconBorderWidth:ba,colorIcon:fr,textHeight:ur,motionDurationMid:pr,colorIconHover:Fr,fontWeightStrong:Me,cellHeight:rr,pickerCellPaddingVertical:jo,colorTextDisabled:eo,colorText:xo,fontSize:nu,cellHoverWithRangeBg:su,motionDurationSlow:mu,withoutTimeCellHeight:uu,pickerQuarterPanelContentHeight:Zo,colorLink:fo,colorLinkActive:$o,colorLinkHover:Cu,cellRangeBorderColor:xu,borderRadiusSM:gu,colorTextLightSolid:Nu,cellHoverBg:El,timeColumnHeight:il,timeColumnWidth:Al,timeCellHeight:Hu,controlItemBgActive:wl,marginXXS:ju,pickerDatePanelPaddingHorizontal:sl}=ge,Pl=Mt*7+sl*2,Il=(Pl-fn*2)/3-je-pn,Dl=(Pl-fn*2)/4-je;return{[pe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ea,border:`${Gn}px ${Yn} ${zn}`,borderRadius:Pa,outline:"none","&-focused":{borderColor:Fa},"&-rtl":{direction:"rtl",[`${pe}-prev-icon, ${pe}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${pe}-next-icon, ${pe}-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:Pl},"&-header":{display:"flex",padding:`0 ${fn}px`,color:gn,borderBottom:`${Gn}px ${Yn} ${zn}`,"> *":{flex:"none"},button:{padding:0,color:fr,lineHeight:`${ur}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${pr}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:nu,"&:hover":{color:Fr}},"&-view":{flex:"auto",fontWeight:Me,lineHeight:`${ur}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:fn},"&:hover":{color:Fa}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:ct,height:ct,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:ct,height:ct,border:"0 solid currentcolor",borderBlockStartWidth:ba,borderBlockEndWidth:0,borderInlineStartWidth:ba,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(ct/2),insetInlineStart:Math.ceil(ct/2),display:"inline-block",width:ct,height:ct,border:"0 solid currentcolor",borderBlockStartWidth:ba,borderBlockEndWidth:0,borderInlineStartWidth:ba,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:rr,fontWeight:"normal"},th:{height:rr+jo*2,color:xo,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jo}px 0`,color:eo,cursor:"pointer","&-in-view":{color:xo}},cd(ge)),[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-start ${Ve}, &-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:su,transition:`all ${mu}`,content:'""'}},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-start - ${Ve}::after`]:{insetInlineEnd:-(Mt-rr)/2,insetInlineStart:0},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}::after`]:{insetInlineEnd:0,insetInlineStart:-(Mt-rr)/2},[`&-range-hover${pe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-content`]:{height:uu*4},[Ve]:{padding:`0 ${fn}px`}},"&-quarter-panel":{[`${pe}-content`]:{height:Zo},[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`}}},[`&-panel ${pe}-footer`]:{borderTop:`${Gn}px ${Yn} ${zn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ur-2*Gn}px`,textAlign:"center","&-extra":{padding:`0 ${pn}px`,lineHeight:`${ur-2*Gn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Gn}px ${Yn} ${zn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:fo,"&:hover":{color:Cu},"&:active":{color:$o},[`&${pe}-today-btn-disabled`]:{color:eo,cursor:"not-allowed"}},"&-decade-panel":{[Ve]:{padding:`0 ${fn/2}px`},[`${pe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-body`]:{padding:`0 ${fn}px`},[Ve]:{width:je},[`${pe}-cell-range-hover-start::after`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0,[`${pe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu}},[`${pe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu,[`${pe}-panel-rtl &`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Rl,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Rl,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Rl,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Rl,borderInlineStart:`${Gn}px dashed ${xu}`}}},"&-week-panel":{[`${pe}-body`]:{padding:`${fn}px ${pn}px`},[`${pe}-cell`]:{[`&:hover ${Ve}, + ${Ve}::after`]:{insetInlineEnd:-(Mt-rr)/2,insetInlineStart:0},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}::after`]:{insetInlineEnd:0,insetInlineStart:-(Mt-rr)/2},[`&-range-hover${pe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-content`]:{height:uu*4},[Ve]:{padding:`0 ${fn}px`}},"&-quarter-panel":{[`${pe}-content`]:{height:Zo},[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`}}},[`&-panel ${pe}-footer`]:{borderTop:`${Gn}px ${Yn} ${zn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ur-2*Gn}px`,textAlign:"center","&-extra":{padding:`0 ${pn}px`,lineHeight:`${ur-2*Gn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Gn}px ${Yn} ${zn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:fo,"&:hover":{color:Cu},"&:active":{color:$o},[`&${pe}-today-btn-disabled`]:{color:eo,cursor:"not-allowed"}},"&-decade-panel":{[Ve]:{padding:`0 ${fn/2}px`},[`${pe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-body`]:{padding:`0 ${fn}px`},[Ve]:{width:je},[`${pe}-cell-range-hover-start::after`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0,[`${pe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu}},[`${pe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu,[`${pe}-panel-rtl &`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`}}},"&-week-panel":{[`${pe}-body`]:{padding:`${fn}px ${pn}px`},[`${pe}-cell`]:{[`&:hover ${Ve}, &-selected ${Ve}, ${Ve}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${pr}`},"&:first-child:before":{borderStartStartRadius:gu,borderEndStartRadius:gu},"&:last-child:before":{borderStartEndRadius:gu,borderEndEndRadius:gu}},"&:hover td":{"&:before":{background:El}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${he}`]:{"&:before":{background:Fa},[`&${pe}-cell-week`]:{color:new Gs.C(Nu).setAlpha(.5).toHexString()},[Ve]:{color:Nu}}},"&-range-hover td:before":{background:wl}}},"&-date-panel":{[`${pe}-body`]:{padding:`${fn}px ${sl}px`},[`${pe}-content`]:{width:Mt*7,th:{width:Mt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${pe}-time-panel`]:{borderInlineStart:`${Gn}px ${Yn} ${zn}`},[`${pe}-date-panel, ${pe}-time-panel`]:{transition:`opacity ${mu}`},"&-active":{[`${pe}-date-panel, @@ -167,7 +167,7 @@ &${he}-slide-up-appear${he}-slide-up-appear-active${pe}-dropdown-placement-bottomRight`]:{animationName:ds.fJ},[`&${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-topLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-topRight`]:{animationName:ds.ly},[`&${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-bottomLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-bottomRight`]:{animationName:ds.Uw},[`${pe}-panel > ${pe}-time-panel`]:{paddingTop:nu},[`${pe}-ranges`]:{marginBottom:0,padding:`${nu}px ${su}px`,overflow:"hidden",lineHeight:`${mu-2*pn-ur/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${pe}-preset > ${he}-tag-blue`]:{color:jo,background:uu,borderColor:Zo,cursor:"pointer"},[`${pe}-ok`]:{marginInlineStart:"auto"}},[`${pe}-range-wrapper`]:{display:"flex",position:"relative"},[`${pe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:ct*1.5,transition:`left ${eo} ease-out`},(0,Xd.r)(fo,$o,Cu,xu,ju)),[`${pe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:xu,borderRadius:gu,boxShadow:Nu,transition:`margin ${eo}`,[`${pe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${pe}-presets`]:{display:"flex",flexDirection:"column",minWidth:Hu,maxWidth:wl,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ur,borderInlineEnd:`${pn}px ${fn} ${il}`,li:Object.assign(Object.assign({},Ji.vS),{borderRadius:El,paddingInline:ur,paddingBlock:(ba-Math.round(je*rr))/2,cursor:"pointer",transition:`all ${eo}`,"+ li":{marginTop:pr},"&:hover":{background:Al}})}},[`${pe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${pe}-panel`]:{borderWidth:`0 0 ${pn}px`},"&:last-child":{[`${pe}-panel`]:{borderWidth:0}}},[`${pe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${pe}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Rn}}}}),"&-dropdown-range":{padding:`${fo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${pe}-separator`]:{transform:"rotate(180deg)"},[`${pe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ds.oN)(ge,"slide-up"),(0,ds.oN)(ge,"slide-down"),(0,nl.Fm)(ge,"move-up"),(0,nl.Fm)(ge,"move-down")]},Jd=ge=>{const{componentCls:pe,controlHeightLG:he,paddingXXS:Ve,padding:je}=ge;return{pickerCellCls:`${pe}-cell`,pickerCellInnerCls:`${pe}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ve+Ve/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+Ve/2}},qd=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Gs.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Gs.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var Rc=(0,al.Z)("DatePicker",ge=>{const pe=(0,qi.TS)((0,xl.e5)(ge),Jd(ge));return[md(pe),dd(pe),(0,cs.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,xl.TM)(ge)),qd(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function Ru(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function $d(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Tc(ge,pe){const he={adjustX:1,adjustY:1};switch(pe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function As(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function dc(ge){const{format:pe,picker:he,showHour:Ve,showMinute:je,showSecond:ct,use12Hours:Mt}=ge,pn=As(pe)[0],fn=Object.assign({},ge);return pe&&Array.isArray(pe)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&ct===void 0&&(fn.showSecond=!1),!pn.includes("m")&&je===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&&Ve===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Mt===void 0&&(fn.use12Hours=!0)),he==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function kc(ge,pe,he){if(ge===!1)return!1;const Ve={clearIcon:pe!=null?pe:he};return typeof ge=="object"?Object.assign(Object.assign({},Ve),ge):Ve}var js=ue(3113);function gd(ge){return de.createElement(js.ZP,Object.assign({size:"small",type:"primary"},ge))}var Zc={button:gd},tm=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:je,getPopupContainer:ct,className:Mt,placement:pn,size:fn,disabled:Rn,bordered:Ea=!0,placeholder:Gn,popupClassName:Yn,dropdownClassName:Pa,status:Fa,clearIcon:gn,allowClear:zn,rootClassName:ba}=he,fr=tm(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ur=de.useRef(null),{getPrefixCls:pr,direction:Fr,getPopupContainer:Me}=(0,de.useContext)(ui.E_),rr=pr("picker",je),{compactSize:jo,compactItemClassnames:eo}=(0,id.ri)(rr,Fr),{format:xo,showTime:nu,picker:su}=he,mu=pr(),[uu,Zo]=Rc(rr),fo=Object.assign(Object.assign({},nu?dc(Object.assign({format:xo,picker:su},nu)):{}),su==="time"?dc(Object.assign(Object.assign({format:xo},he),{picker:su})):{}),$o=(0,Gl.Z)(ju=>{var sl;return(sl=fn!=null?fn:jo)!==null&&sl!==void 0?sl:ju}),Cu=de.useContext(yu.Z),xu=Rn!=null?Rn:Cu,gu=(0,de.useContext)(Xi.aM),{hasFeedback:Nu,status:El,feedbackIcon:il}=gu,Al=de.createElement(de.Fragment,null,su==="time"?de.createElement(ma,null):de.createElement(rt,null),Nu&&il);(0,de.useImperativeHandle)(Ve,()=>({focus:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.focus()},blur:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.blur()}}));const[Hu]=(0,cc.Z)("Calendar",sd.Z),wl=Object.assign(Object.assign({},Hu),he.locale);return uu(de.createElement(yi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${rr}-separator`},de.createElement(Wn,null)),disabled:xu,ref:ur,dropdownAlign:Tc(Fr,pn),placeholder:$d(wl,su,Gn),suffixIcon:Al,prevIcon:de.createElement("span",{className:`${rr}-prev-icon`}),nextIcon:de.createElement("span",{className:`${rr}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${rr}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${rr}-super-next-icon`}),transitionName:`${mu}-slide-up`},fr,fo,{className:ot()({[`${rr}-${$o}`]:$o,[`${rr}-borderless`]:!Ea},(0,Su.Z)(rr,(0,Su.F)(El,Fa),Nu),Zo,eo,Mt,ba),locale:wl.lang,prefixCls:rr,getPopupContainer:ct||Me,generateConfig:ge,components:Zc,direction:Fr,dropdownClassName:ot()(Zo,Yn||Pa,ba),allowClear:kc(zn,gn,de.createElement(Jt.Z,null))})))})}var Ks=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:Fa,getPopupContainer:gn,style:zn,className:ba,rootClassName:fr,size:ur,bordered:pr=!0,placement:Fr,placeholder:Me,popupClassName:rr,dropdownClassName:jo,disabled:eo,status:xo,clearIcon:nu,allowClear:su}=Yn,mu=Ks(Yn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:uu,direction:Zo,getPopupContainer:fo,[Ea]:$o}=(0,de.useContext)(ui.E_),Cu=uu("picker",Fa),{compactSize:xu,compactItemClassnames:gu}=(0,id.ri)(Cu,Zo),Nu=de.useRef(null),{format:El,showTime:il}=Yn,[Al,Hu]=Rc(Cu);(0,de.useImperativeHandle)(Pa,()=>({focus:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.focus()},blur:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.blur()}}));const wl={showToday:!0};let ju={};fn&&(ju.picker=fn);const sl=fn||Yn.picker;ju=Object.assign(Object.assign(Object.assign({},ju),il?dc(Object.assign({format:El,picker:sl},il)):{}),sl==="time"?dc(Object.assign(Object.assign({format:El},Yn),{picker:sl})):{});const Pl=uu(),Rl=(0,Gl.Z)(ml=>{var Pi;return(Pi=ur!=null?ur:xu)!==null&&Pi!==void 0?Pi:ml}),Dl=de.useContext(yu.Z),au=eo!=null?eo:Dl,gi=(0,de.useContext)(Xi.aM),{hasFeedback:eu,status:Uu,feedbackIcon:Tu}=gi,Fl=de.createElement(de.Fragment,null,sl==="time"?de.createElement(ma,null):de.createElement(rt,null),eu&&Tu),[Ol]=(0,cc.Z)("DatePicker",sd.Z),Yu=Object.assign(Object.assign({},Ol),Yn.locale);return Al(de.createElement(Ei,Object.assign({ref:Nu,placeholder:Ru(Yu,sl,Me),suffixIcon:Fl,dropdownAlign:Tc(Zo,Fr),prevIcon:de.createElement("span",{className:`${Cu}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Cu}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Cu}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Cu}-super-next-icon`}),transitionName:`${Pl}-slide-up`},wl,mu,ju,{locale:Yu.lang,className:ot()({[`${Cu}-${Rl}`]:Rl,[`${Cu}-borderless`]:!pr},(0,Su.Z)(Cu,(0,Su.F)(Uu,xo),eu),Hu,gu,$o==null?void 0:$o.className,ba,fr),style:Object.assign(Object.assign({},$o==null?void 0:$o.style),zn),prefixCls:Cu,getPopupContainer:gn||fo,generateConfig:ge,components:Zc,direction:Zo,disabled:au,dropdownClassName:ot()(Hu,fr,rr||jo),allowClear:kc(su,nu,de.createElement(Jt.Z,null))})))});return Rn&&(Gn.displayName=Rn),Gn}const he=pe(),Ve=pe("week","WeekPicker"),je=pe("month","MonthPicker"),ct=pe("year","YearPicker"),Mt=pe("time","TimePicker"),pn=pe("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ve,MonthPicker:je,YearPicker:ct,TimePicker:Mt,QuarterPicker:pn}}const Wm=null;function nm(ge){const{DatePicker:pe,WeekPicker:he,MonthPicker:Ve,YearPicker:je,TimePicker:ct,QuarterPicker:Mt}=fd(ge),pn=Us(ge),fn=pe;return fn.WeekPicker=he,fn.MonthPicker=Ve,fn.YearPicker=je,fn.RangePicker=pn,fn.TimePicker=ct,fn.QuarterPicker=Mt,fn}var ms=nm;const $i=ms(ae);function $l(ge){const pe=Tc(ge.direction,ge.placement);return pe.overflow.adjustY=!1,pe.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:pe})}const Ds=(0,se.Z)($i,"picker",null,$l);$i._InternalPanelDoNotUseOrYouWillBeFired=Ds;const Oa=(0,se.Z)($i.RangePicker,"picker",null,$l);$i._InternalRangePanelDoNotUseOrYouWillBeFired=Oa,$i.generatePicker=ms;var Bs=$i},28103:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return He}});var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(36355),Te=ue(17313),Je=ue(83116),ye=ue(37613);const gt=ut=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ae}=ut;return{[fe]:Object.assign(Object.assign({},(0,Te.Wf)(ut)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ut.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ut.dividerHorizontalWithTextGutterMargin}px 0`,color:ut.colorTextHeading,fontWeight:500,fontSize:ut.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:ut.colorText,fontWeight:"normal",fontSize:ut.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,Je.Z)("Divider",ut=>{const fe=(0,ye.TS)(ut,{dividerHorizontalWithTextGutterMargin:ut.margin,dividerHorizontalGutterMargin:ut.marginLG,sizePaddingEdgeHorizontal:0});return[gt(fe)]},ut=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ut.marginXS})),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{const{getPrefixCls:fe,direction:a,divider:E}=xe.useContext(Ye.E_),{prefixCls:b,type:y="horizontal",orientation:ee="center",orientationMargin:ae,className:se,rootClassName:ce,children:de,dashed:Se,plain:Ae,style:Oe}=ut,Ie=Be(ut,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Pt=fe("divider",b),[rt,pt]=Re(Pt),ta=ee.length>0?`-${ee}`:ee,Hn=!!de,ya=ee==="left"&&ae!=null,ma=ee==="right"&&ae!=null,Jt=x()(Pt,E==null?void 0:E.className,pt,`${Pt}-${y}`,{[`${Pt}-with-text`]:Hn,[`${Pt}-with-text${ta}`]:Hn,[`${Pt}-dashed`]:!!Se,[`${Pt}-plain`]:!!Ae,[`${Pt}-rtl`]:a==="rtl",[`${Pt}-no-default-orientation-margin-left`]:ya,[`${Pt}-no-default-orientation-margin-right`]:ma},se,ce),bn=xe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),it=Object.assign(Object.assign({},ya&&{marginLeft:bn}),ma&&{marginRight:bn});return rt(xe.createElement("div",Object.assign({className:Jt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Oe)},Ie,{role:"separator"}),de&&y!=="vertical"&&xe.createElement("span",{className:`${Pt}-inner-text`,style:it},de)))}},43428:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ne}});var z=ue(92310),x=ue.n(z),xe=ue(33885),Ye=ue(42978),Te=ue(43403),Je=ue(34280),ye=ue(59301),gt=ye.createContext(null),Re=ye.createContext({}),Be=gt,We=ue(20068),He=ue(54476),ut=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(Ue){var zt=Ue.prefixCls,Zt=Ue.className,qt=Ue.style,on=Ue.children,rn=Ue.containerRef,Ln=Ue.id,Ht=Ue.onMouseEnter,De=Ue.onMouseOver,ke=Ue.onMouseLeave,Dt=Ue.onClick,jt=Ue.onKeyDown,sn=Ue.onKeyUp,yt={onMouseEnter:Ht,onMouseOver:De,onMouseLeave:ke,onClick:Dt,onKeyDown:jt,onKeyUp:sn},xt=ye.useContext(Re),Bt=xt.panel,nt=(0,E.useComposeRef)(Bt,rn);return ye.createElement(ye.Fragment,null,ye.createElement("div",(0,He.Z)({id:Ln,className:x()("".concat(zt,"-content"),Zt),style:(0,xe.Z)({},qt),"aria-modal":"true",role:"dialog",ref:nt},yt),on))},y=b,ee=ue(48736);function ae(we){return typeof we=="string"&&String(Number(we))===we?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(we)):we}function se(we){warning(!("wrapperClassName"in we),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!we.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(we,Ue){var zt,Zt,qt,on,rn=we.prefixCls,Ln=we.open,Ht=we.placement,De=we.inline,ke=we.push,Dt=we.forceRender,jt=we.autoFocus,sn=we.keyboard,yt=we.rootClassName,xt=we.rootStyle,Bt=we.zIndex,nt=we.className,st=we.id,Qt=we.style,vt=we.motion,Et=we.width,Ct=we.height,Yt=we.children,bt=we.contentWrapperStyle,Wt=we.mask,Qn=we.maskClosable,tn=we.maskMotion,la=we.maskClassName,or=we.maskStyle,mr=we.afterOpenChange,vr=we.onClose,er=we.onMouseEnter,Wr=we.onMouseOver,zr=we.onMouseLeave,Pr=we.onClick,Ar=we.onKeyDown,Cr=we.onKeyUp,tr=ye.useRef(),no=ye.useRef(),ar=ye.useRef();ye.useImperativeHandle(Ue,function(){return tr.current});var At=function(Xa){var Ga=Xa.keyCode,On=Xa.shiftKey;switch(Ga){case fe.Z.TAB:{if(Ga===fe.Z.TAB){if(!On&&document.activeElement===ar.current){var Za;(Za=no.current)===null||Za===void 0||Za.focus({preventScroll:!0})}else if(On&&document.activeElement===no.current){var Vr;(Vr=ar.current)===null||Vr===void 0||Vr.focus({preventScroll:!0})}}break}case fe.Z.ESC:{vr&&sn&&(Xa.stopPropagation(),vr(Xa));break}}};ye.useEffect(function(){if(Ln&&jt){var wa;(wa=tr.current)===null||wa===void 0||wa.focus({preventScroll:!0})}},[Ln]);var wn=ye.useState(!1),Vn=(0,Ye.Z)(wn,2),ln=Vn[0],An=Vn[1],ra=ye.useContext(Be),Ra;ke===!1?Ra={distance:0}:ke===!0?Ra={}:Ra=ke||{};var Qe=(zt=(Zt=(qt=Ra)===null||qt===void 0?void 0:qt.distance)!==null&&Zt!==void 0?Zt:ra==null?void 0:ra.pushDistance)!==null&&zt!==void 0?zt:180,ht=ye.useMemo(function(){return{pushDistance:Qe,push:function(){An(!0)},pull:function(){An(!1)}}},[Qe]);ye.useEffect(function(){if(Ln){var wa;ra==null||(wa=ra.push)===null||wa===void 0||wa.call(ra)}else{var Xa;ra==null||(Xa=ra.pull)===null||Xa===void 0||Xa.call(ra)}},[Ln]),ye.useEffect(function(){return function(){var wa;ra==null||(wa=ra.pull)===null||wa===void 0||wa.call(ra)}},[]);var mt=Wt&&ye.createElement(ut.default,(0,He.Z)({key:"mask"},tn,{visible:Ln}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",{className:x()("".concat(rn,"-mask"),Ga,la),style:(0,xe.Z)((0,xe.Z)({},On),or),onClick:Qn&&Ln?vr:void 0,ref:Xa})}),qn=typeof vt=="function"?vt(Ht):vt,$n={};if(ln&&Qe)switch(Ht){case"top":$n.transform="translateY(".concat(Qe,"px)");break;case"bottom":$n.transform="translateY(".concat(-Qe,"px)");break;case"left":$n.transform="translateX(".concat(Qe,"px)");break;default:$n.transform="translateX(".concat(-Qe,"px)");break}Ht==="left"||Ht==="right"?$n.width=ae(Et):$n.height=ae(Ct);var ga={onMouseEnter:er,onMouseOver:Wr,onMouseLeave:zr,onClick:Pr,onKeyDown:Ar,onKeyUp:Cr},ha=ye.createElement(ut.default,(0,He.Z)({key:"panel"},qn,{visible:Ln,forceRender:Dt,onVisibleChanged:function(Xa){mr==null||mr(Xa)},removeOnLeave:!1,leavedClassName:"".concat(rn,"-content-wrapper-hidden")}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",(0,He.Z)({className:x()("".concat(rn,"-content-wrapper"),Ga),style:(0,xe.Z)((0,xe.Z)((0,xe.Z)({},$n),On),bt)},(0,a.Z)(we,{data:!0})),ye.createElement(y,(0,He.Z)({id:st,containerRef:Xa,prefixCls:rn,className:nt,style:Qt},ga),Yt))}),Qa=(0,xe.Z)({},xt);return Bt&&(Qa.zIndex=Bt),ye.createElement(Be.Provider,{value:ht},ye.createElement("div",{className:x()(rn,"".concat(rn,"-").concat(Ht),yt,(on={},(0,We.Z)(on,"".concat(rn,"-open"),Ln),(0,We.Z)(on,"".concat(rn,"-inline"),De),on)),style:Qa,tabIndex:-1,ref:tr,onKeyDown:At},mt,ye.createElement("div",{tabIndex:0,ref:no,style:ce,"aria-hidden":"true","data-sentinel":"start"}),ha,ye.createElement("div",{tabIndex:0,ref:ar,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ye.forwardRef(de),Ae=Se,Oe=function(Ue){var zt=Ue.open,Zt=zt===void 0?!1:zt,qt=Ue.prefixCls,on=qt===void 0?"rc-drawer":qt,rn=Ue.placement,Ln=rn===void 0?"right":rn,Ht=Ue.autoFocus,De=Ht===void 0?!0:Ht,ke=Ue.keyboard,Dt=ke===void 0?!0:ke,jt=Ue.width,sn=jt===void 0?378:jt,yt=Ue.mask,xt=yt===void 0?!0:yt,Bt=Ue.maskClosable,nt=Bt===void 0?!0:Bt,st=Ue.getContainer,Qt=Ue.forceRender,vt=Ue.afterOpenChange,Et=Ue.destroyOnClose,Ct=Ue.onMouseEnter,Yt=Ue.onMouseOver,bt=Ue.onMouseLeave,Wt=Ue.onClick,Qn=Ue.onKeyDown,tn=Ue.onKeyUp,la=Ue.panelRef,or=ye.useState(!1),mr=(0,Ye.Z)(or,2),vr=mr[0],er=mr[1],Wr=ye.useState(!1),zr=(0,Ye.Z)(Wr,2),Pr=zr[0],Ar=zr[1];(0,Je.Z)(function(){Ar(!0)},[]);var Cr=Pr?Zt:!1,tr=ye.useRef(),no=ye.useRef();(0,Je.Z)(function(){Cr&&(no.current=document.activeElement)},[Cr]);var ar=function(An){var ra;if(er(An),vt==null||vt(An),!An&&no.current&&!((ra=tr.current)!==null&&ra!==void 0&&ra.contains(no.current))){var Ra;(Ra=no.current)===null||Ra===void 0||Ra.focus({preventScroll:!0})}},At=ye.useMemo(function(){return{panel:la}},[la]);if(!Qt&&!vr&&!Cr&&Et)return null;var wn={onMouseEnter:Ct,onMouseOver:Yt,onMouseLeave:bt,onClick:Wt,onKeyDown:Qn,onKeyUp:tn},Vn=(0,xe.Z)((0,xe.Z)({},Ue),{},{open:Cr,prefixCls:on,placement:Ln,autoFocus:De,keyboard:Dt,width:sn,mask:xt,maskClosable:nt,inline:st===!1,afterOpenChange:ar,ref:tr},wn);return ye.createElement(Re.Provider,{value:At},ye.createElement(Te.Z,{open:Cr||Qt||vr,autoDestroy:!1,getContainer:st,autoLock:xt&&(Cr||vr)},ye.createElement(Ae,Vn)))},Ie=Oe,Pt=Ie,rt=ue(62892),pt=ue(36355),ta=ue(32441),Hn=ue(47729),ma=we=>{const{prefixCls:Ue,title:zt,footer:Zt,extra:qt,closeIcon:on,closable:rn,onClose:Ln,headerStyle:Ht,drawerStyle:De,bodyStyle:ke,footerStyle:Dt,children:jt}=we,sn=ye.useCallback(st=>ye.createElement("button",{type:"button",onClick:Ln,"aria-label":"Close",className:`${Ue}-close`},st),[Ln]),[yt,xt]=(0,Hn.Z)(rn,on,sn,void 0,!0),Bt=ye.useMemo(()=>!zt&&!yt?null:ye.createElement("div",{style:Ht,className:x()(`${Ue}-header`,{[`${Ue}-header-close-only`]:yt&&!zt&&!qt})},ye.createElement("div",{className:`${Ue}-header-title`},xt,zt&&ye.createElement("div",{className:`${Ue}-title`},zt)),qt&&ye.createElement("div",{className:`${Ue}-extra`},qt)),[yt,xt,qt,Ht,Ue,zt]),nt=ye.useMemo(()=>{if(!Zt)return null;const st=`${Ue}-footer`;return ye.createElement("div",{className:st,style:Dt},Zt)},[Zt,Dt,Ue]);return ye.createElement("div",{className:`${Ue}-wrapper-body`,style:De},Bt,ye.createElement("div",{className:`${Ue}-body`,style:ke},jt),nt)},Jt=ue(33234),bn=ue(83116),it=ue(37613),Pn=we=>{const{componentCls:Ue,motionDurationSlow:zt}=we,Zt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${zt}`}}};return{[Ue]:{[`${Ue}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ue}-panel-motion`]:{"&-left":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Wn=we=>{const{componentCls:Ue,zIndexPopup:zt,colorBgMask:Zt,colorBgElevated:qt,motionDurationSlow:on,motionDurationMid:rn,padding:Ln,paddingLG:Ht,fontSizeLG:De,lineHeightLG:ke,lineWidth:Dt,lineType:jt,colorSplit:sn,marginSM:yt,colorIcon:xt,colorIconHover:Bt,colorText:nt,fontWeightStrong:st,footerPaddingBlock:Qt,footerPaddingInline:vt}=we,Et=`${Ue}-content-wrapper`;return{[Ue]:{position:"fixed",inset:0,zIndex:zt,pointerEvents:"none","&-pure":{position:"relative",background:qt,[`&${Ue}-left`]:{boxShadow:we.boxShadowDrawerLeft},[`&${Ue}-right`]:{boxShadow:we.boxShadowDrawerRight},[`&${Ue}-top`]:{boxShadow:we.boxShadowDrawerUp},[`&${Ue}-bottom`]:{boxShadow:we.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ue}-mask`]:{position:"absolute",inset:0,zIndex:zt,background:Zt,pointerEvents:"auto"},[Et]:{position:"absolute",zIndex:zt,maxWidth:"100vw",transition:`all ${on}`,"&-hidden":{display:"none"}},[`&-left > ${Et}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:we.boxShadowDrawerLeft},[`&-right > ${Et}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:we.boxShadowDrawerRight},[`&-top > ${Et}`]:{top:0,insetInline:0,boxShadow:we.boxShadowDrawerUp},[`&-bottom > ${Et}`]:{bottom:0,insetInline:0,boxShadow:we.boxShadowDrawerDown},[`${Ue}-content`]:{width:"100%",height:"100%",overflow:"auto",background:qt,pointerEvents:"auto"},[`${Ue}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ue}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ln}px ${Ht}px`,fontSize:De,lineHeight:ke,borderBottom:`${Dt}px ${jt} ${sn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ue}-extra`]:{flex:"none"},[`${Ue}-close`]:{display:"inline-block",marginInlineEnd:yt,color:xt,fontWeight:st,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${rn}`,textRendering:"auto","&:focus, &:hover":{color:Bt,textDecoration:"none"}},[`${Ue}-title`]:{flex:1,margin:0,color:nt,fontWeight:we.fontWeightStrong,fontSize:De,lineHeight:ke},[`${Ue}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ht,overflow:"auto"},[`${Ue}-footer`]:{flexShrink:0,padding:`${Qt}px ${vt}px`,borderTop:`${Dt}px ${jt} ${sn}`},"&-rtl":{direction:"rtl"}}}};var dn=(0,bn.Z)("Drawer",we=>{const Ue=(0,it.TS)(we,{});return[Wn(Ue),Pn(Ue)]},we=>({zIndexPopup:we.zIndexPopupBase,footerPaddingBlock:we.paddingXS,footerPaddingInline:we.padding})),ot=ue(11575),ft=function(we,Ue){var zt={};for(var Zt in we)Object.prototype.hasOwnProperty.call(we,Zt)&&Ue.indexOf(Zt)<0&&(zt[Zt]=we[Zt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Zt=Object.getOwnPropertySymbols(we);qt{var Ue;const{rootClassName:zt,width:Zt,height:qt,size:on="default",mask:rn=!0,push:Ln=In,open:Ht,afterOpenChange:De,onClose:ke,prefixCls:Dt,getContainer:jt,style:sn,className:yt,visible:xt,afterVisibleChange:Bt}=we,nt=ft(we,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:st,getPrefixCls:Qt,direction:vt,drawer:Et}=ye.useContext(pt.E_),Ct=Qt("drawer",Dt),[Yt,bt]=dn(Ct),Wt=jt===void 0&&st?()=>st(document.body):jt,Qn=x()({"no-mask":!rn,[`${Ct}-rtl`]:vt==="rtl"},zt,bt),tn=ye.useMemo(()=>Zt!=null?Zt:on==="large"?736:378,[Zt,on]),la=ye.useMemo(()=>qt!=null?qt:on==="large"?736:378,[qt,on]),or={motionName:(0,rt.m)(Ct,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=er=>({motionName:(0,rt.m)(Ct,`panel-motion-${er}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),vr=(0,ot.H)();return Yt(ye.createElement(Jt.BR,null,ye.createElement(ta.Ux,{status:!0,override:!0},ye.createElement(Pt,Object.assign({prefixCls:Ct,onClose:ke,maskMotion:or,motion:mr},nt,{open:Ht!=null?Ht:xt,mask:rn,push:Ln,width:tn,height:la,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),sn),className:x()(Et==null?void 0:Et.className,yt),rootClassName:Qn,getContainer:Wt,afterOpenChange:De!=null?De:Bt,panelRef:vr}),ye.createElement(ma,Object.assign({prefixCls:Ct},nt,{onClose:ke}))))))},Fn=we=>{const{prefixCls:Ue,style:zt,className:Zt,placement:qt="right"}=we,on=ft(we,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=ye.useContext(pt.E_),Ln=rn("drawer",Ue),[Ht,De]=dn(Ln),ke=x()(Ln,`${Ln}-pure`,`${Ln}-${qt}`,De,Zt);return Ht(ye.createElement("div",{className:ke,style:zt},ye.createElement(ma,Object.assign({prefixCls:Ln},on))))};mn._InternalPanelDoNotUseOrYouWillBeFired=Fn;var Ne=mn},44e3:function(Le,Nt,ue){"use strict";var z=ue(84966),x=ue(45818);const xe=z.ZP;xe.Header=z.h4,xe.Footer=z.$_,xe.Content=z.VY,xe.Sider=x.Z,Nt.default=xe},39722:function(Le,Nt,ue){"use strict";ue.d(Nt,{t5:function(){return Be}});var z=ue(92310),x=ue.n(z),xe=ue(55477),Ye=ue(59301),Te=ue(36355),Je=ue(77578),ye=ue(17356),gt=function(He,ut){var fe={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&ut.indexOf(a)<0&&(fe[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(He);E{if(!(!ut&&!fe))return Ye.createElement(Ye.Fragment,null,ut&&Ye.createElement("div",{className:`${He}-title`},(0,Je.Z)(ut)),Ye.createElement("div",{className:`${He}-inner-content`},(0,Je.Z)(fe)))},Be=He=>{const{hashId:ut,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:ee,children:ae}=He;return Ye.createElement("div",{className:x()(ut,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},Ye.createElement("div",{className:`${fe}-arrow`}),Ye.createElement(xe.G,Object.assign({},He,{className:ut,prefixCls:fe}),ae||Re(fe,y,ee)))},We=He=>{const{prefixCls:ut}=He,fe=gt(He,["prefixCls"]),{getPrefixCls:a}=Ye.useContext(Te.E_),E=a("popover",ut),[b,y]=(0,ye.Z)(E);return b(Ye.createElement(Be,Object.assign({},fe,{prefixCls:E,hashId:y})))};Nt.ZP=We},60324:function(Le,Nt,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(77578),Te=ue(62892),Je=ue(36355),ye=ue(6848),gt=ue(39722),Re=ue(17356),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{let{title:fe,content:a,prefixCls:E}=ut;return xe.createElement(xe.Fragment,null,fe&&xe.createElement("div",{className:`${E}-title`},(0,Ye.Z)(fe)),xe.createElement("div",{className:`${E}-inner-content`},(0,Ye.Z)(a)))},He=xe.forwardRef((ut,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:ee="top",trigger:ae="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=ut,Se=Be(ut,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=xe.useContext(Je.E_),Oe=Ae("popover",a),[Ie,Pt]=(0,Re.Z)(Oe),rt=Ae(),pt=x()(y,Pt);return Ie(xe.createElement(ye.Z,Object.assign({placement:ee,trigger:ae,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Se,{prefixCls:Oe,overlayClassName:pt,ref:fe,overlay:E||b?xe.createElement(We,{prefixCls:Oe,title:E,content:b}):null,transitionName:(0,Te.m)(rt,"zoom-big",Se.transitionName),"data-popover-inject":!0})))});He._InternalPanelDoNotUseOrYouWillBeFired=gt.ZP,Nt.Z=He},17356:function(Le,Nt,ue){"use strict";var z=ue(17313),x=ue(29878),xe=ue(19447),Ye=ue(33166),Te=ue(83116),Je=ue(37613);const ye=Be=>{const{componentCls:We,popoverColor:He,minWidth:ut,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:ee,marginXS:ae,colorBgElevated:se,popoverBg:ce}=Be;return[{[We]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${We}-content`]:{position:"relative"},[`${We}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${We}-title`]:{minWidth:ut,marginBottom:ae,color:b,fontWeight:fe},[`${We}-inner-content`]:{color:He}})},(0,xe.ZP)(Be,{colorBg:"var(--antd-arrow-background-color)"}),{[`${We}-pure`]:{position:"relative",maxWidth:"none",margin:Be.sizePopupArrow,display:"inline-block",[`${We}-content`]:{display:"inline-block"}}}]},gt=Be=>{const{componentCls:We}=Be;return{[We]:Ye.i.map(He=>{const ut=Be[`${He}6`];return{[`&${We}-${He}`]:{"--antd-arrow-background-color":ut,[`${We}-inner`]:{backgroundColor:ut},[`${We}-arrow`]:{background:"transparent"}}}})}},Re=Be=>{const{componentCls:We,lineWidth:He,lineType:ut,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:ee}=Be,ae=E-Math.round(b*y),se=ae/2,ce=ae/2-He,de=ee;return{[We]:{[`${We}-inner`]:{padding:0},[`${We}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${He}px ${ut} ${fe}`},[`${We}-inner-content`]:{padding:`${a}px ${de}px`}}}};Nt.Z=(0,Te.Z)("Popover",Be=>{const{colorBgElevated:We,colorText:He,wireframe:ut}=Be,fe=(0,Je.TS)(Be,{popoverPadding:12,popoverBg:We,popoverColor:He});return[ye(fe),gt(fe),ut&&Re(fe),(0,x._y)(fe,"zoom-big")]},Be=>({width:177,minWidth:177,zIndexPopup:Be.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ht}});var z=ue(92310),x=ue.n(z),xe=ue(20068),Ye=ue(94480),Te=ue(42978),Je=ue(76190),ye=ue(59301),gt=ue(13697),Re=ue(18929),Be=ue(54476),We=ue(75931),He=ue(33885),ut=ue(10228),fe=ye.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,ke,Dt){return(De-ke)/(Dt-ke)}function b(De,ke,Dt,jt){var sn=E(ke,Dt,jt),yt={};switch(De){case"rtl":yt.right="".concat(sn*100,"%"),yt.transform="translateX(50%)";break;case"btt":yt.bottom="".concat(sn*100,"%"),yt.transform="translateY(50%)";break;case"ttb":yt.top="".concat(sn*100,"%"),yt.transform="translateY(-50%)";break;default:yt.left="".concat(sn*100,"%"),yt.transform="translateX(-50%)";break}return yt}function y(De,ke){return Array.isArray(De)?De[ke]:De}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ae=ye.forwardRef(function(De,ke){var Dt,jt,sn=De.prefixCls,yt=De.value,xt=De.valueIndex,Bt=De.onStartMove,nt=De.style,st=De.render,Qt=De.dragging,vt=De.onOffsetChange,Et=(0,We.Z)(De,ee),Ct=ye.useContext(a),Yt=Ct.min,bt=Ct.max,Wt=Ct.direction,Qn=Ct.disabled,tn=Ct.keyboard,la=Ct.range,or=Ct.tabIndex,mr=Ct.ariaLabelForHandle,vr=Ct.ariaLabelledByForHandle,er=Ct.ariaValueTextFormatterForHandle,Wr="".concat(sn,"-handle"),zr=function(no){Qn||Bt(no,xt)},Pr=function(no){if(!Qn&&tn){var ar=null;switch(no.which||no.keyCode){case ut.Z.LEFT:ar=Wt==="ltr"||Wt==="btt"?-1:1;break;case ut.Z.RIGHT:ar=Wt==="ltr"||Wt==="btt"?1:-1;break;case ut.Z.UP:ar=Wt!=="ttb"?1:-1;break;case ut.Z.DOWN:ar=Wt!=="ttb"?-1:1;break;case ut.Z.HOME:ar="min";break;case ut.Z.END:ar="max";break;case ut.Z.PAGE_UP:ar=2;break;case ut.Z.PAGE_DOWN:ar=-2;break}ar!==null&&(no.preventDefault(),vt(ar,xt))}},Ar=b(Wt,yt,Yt,bt),Cr=ye.createElement("div",(0,Be.Z)({ref:ke,className:x()(Wr,(Dt={},(0,xe.Z)(Dt,"".concat(Wr,"-").concat(xt+1),la),(0,xe.Z)(Dt,"".concat(Wr,"-dragging"),Qt),Dt)),style:(0,He.Z)((0,He.Z)({},Ar),nt),onMouseDown:zr,onTouchStart:zr,onKeyDown:Pr,tabIndex:Qn?null:y(or,xt),role:"slider","aria-valuemin":Yt,"aria-valuemax":bt,"aria-valuenow":yt,"aria-disabled":Qn,"aria-label":y(mr,xt),"aria-labelledby":y(vr,xt),"aria-valuetext":(jt=y(er,xt))===null||jt===void 0?void 0:jt(yt),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical"},Et));return st&&(Cr=st(Cr,{index:xt,prefixCls:sn,value:yt,dragging:Qt})),Cr}),se=ae,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=ye.forwardRef(function(De,ke){var Dt=De.prefixCls,jt=De.style,sn=De.onStartMove,yt=De.onOffsetChange,xt=De.values,Bt=De.handleRender,nt=De.draggingIndex,st=(0,We.Z)(De,ce),Qt=ye.useRef({});return ye.useImperativeHandle(ke,function(){return{focus:function(Et){var Ct;(Ct=Qt.current[Et])===null||Ct===void 0||Ct.focus()}}}),ye.createElement(ye.Fragment,null,xt.map(function(vt,Et){return ye.createElement(se,(0,Be.Z)({ref:function(Yt){Yt?Qt.current[Et]=Yt:delete Qt.current[Et]},dragging:nt===Et,prefixCls:Dt,style:y(jt,Et),key:Et,value:vt,valueIndex:Et,onStartMove:sn,onOffsetChange:yt,render:Bt},st))}))}),Se=de;function Ae(De){var ke="touches"in De?De.touches[0]:De;return{pageX:ke.pageX,pageY:ke.pageY}}function Oe(De,ke,Dt,jt,sn,yt,xt,Bt,nt){var st=ye.useState(null),Qt=(0,Te.Z)(st,2),vt=Qt[0],Et=Qt[1],Ct=ye.useState(-1),Yt=(0,Te.Z)(Ct,2),bt=Yt[0],Wt=Yt[1],Qn=ye.useState(Dt),tn=(0,Te.Z)(Qn,2),la=tn[0],or=tn[1],mr=ye.useState(Dt),vr=(0,Te.Z)(mr,2),er=vr[0],Wr=vr[1],zr=ye.useRef(null),Pr=ye.useRef(null);ye.useEffect(function(){bt===-1&&or(Dt)},[Dt,bt]),ye.useEffect(function(){return function(){document.removeEventListener("mousemove",zr.current),document.removeEventListener("mouseup",Pr.current),document.removeEventListener("touchmove",zr.current),document.removeEventListener("touchend",Pr.current)}},[]);var Ar=function(wn,Vn){la.some(function(ln,An){return ln!==wn[An]})&&(Vn!==void 0&&Et(Vn),or(wn),xt(wn))},Cr=function(wn,Vn){if(wn===-1){var ln=er[0],An=er[er.length-1],ra=jt-ln,Ra=sn-An,Qe=Vn*(sn-jt);Qe=Math.max(Qe,ra),Qe=Math.min(Qe,Ra);var ht=yt(ln+Qe);Qe=ht-ln;var mt=er.map(function(ha){return ha+Qe});Ar(mt)}else{var qn=(sn-jt)*Vn,$n=(0,Ye.Z)(la);$n[wn]=er[wn];var ga=nt($n,qn,wn,"dist");Ar(ga.values,ga.value)}},tr=ye.useRef(Cr);tr.current=Cr;var no=function(wn,Vn){wn.stopPropagation();var ln=Dt[Vn];Wt(Vn),Et(ln),Wr(Dt);var An=Ae(wn),ra=An.pageX,Ra=An.pageY,Qe=function(qn){qn.preventDefault();var $n=Ae(qn),ga=$n.pageX,ha=$n.pageY,Qa=ga-ra,wa=ha-Ra,Xa=De.current.getBoundingClientRect(),Ga=Xa.width,On=Xa.height,Za;switch(ke){case"btt":Za=-wa/On;break;case"ttb":Za=wa/On;break;case"rtl":Za=-Qa/Ga;break;default:Za=Qa/Ga}tr.current(Vn,Za)},ht=function mt(qn){qn.preventDefault(),document.removeEventListener("mouseup",mt),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",mt),document.removeEventListener("touchmove",Qe),zr.current=null,Pr.current=null,Wt(-1),Bt()};document.addEventListener("mouseup",ht),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",ht),document.addEventListener("touchmove",Qe),zr.current=Qe,Pr.current=ht},ar=ye.useMemo(function(){var At=(0,Ye.Z)(Dt).sort(function(Vn,ln){return Vn-ln}),wn=(0,Ye.Z)(la).sort(function(Vn,ln){return Vn-ln});return At.every(function(Vn,ln){return Vn===wn[ln]})?la:Dt},[Dt,la]);return[bt,vt,ar,no]}function Ie(De){var ke,Dt=De.prefixCls,jt=De.style,sn=De.start,yt=De.end,xt=De.index,Bt=De.onStartMove,nt=ye.useContext(a),st=nt.direction,Qt=nt.min,vt=nt.max,Et=nt.disabled,Ct=nt.range,Yt="".concat(Dt,"-track"),bt=E(sn,Qt,vt),Wt=E(yt,Qt,vt),Qn=function(or){!Et&&Bt&&Bt(or,-1)},tn={};switch(st){case"rtl":tn.right="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%");break;case"btt":tn.bottom="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;case"ttb":tn.top="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;default:tn.left="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%")}return ye.createElement("div",{className:x()(Yt,(ke={},(0,xe.Z)(ke,"".concat(Yt,"-").concat(xt+1),Ct),(0,xe.Z)(ke,"".concat(Dt,"-track-draggable"),Bt),ke)),style:(0,He.Z)((0,He.Z)({},tn),jt),onMouseDown:Qn,onTouchStart:Qn})}function Pt(De){var ke=De.prefixCls,Dt=De.style,jt=De.values,sn=De.startPoint,yt=De.onStartMove,xt=ye.useContext(a),Bt=xt.included,nt=xt.range,st=xt.min,Qt=ye.useMemo(function(){if(!nt){if(jt.length===0)return[];var vt=sn!=null?sn:st,Et=jt[0];return[{start:Math.min(vt,Et),end:Math.max(vt,Et)}]}for(var Ct=[],Yt=0;Yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof bt=="number"){var tn,la=Yt[Wt],or=la+bt,mr=[];jt.forEach(function(Pr){mr.push(Pr.value)}),mr.push(De,ke),mr.push(Bt(la));var vr=bt>0?1:-1;Qn==="unit"?mr.push(Bt(la+vr*Dt)):mr.push(Bt(or)),mr=mr.filter(function(Pr){return Pr!==null}).filter(function(Pr){return bt<0?Pr<=la:Pr>=la}),Qn==="unit"&&(mr=mr.filter(function(Pr){return Pr!==la}));var er=Qn==="unit"?la:or;tn=mr[0];var Wr=Math.abs(tn-er);if(mr.forEach(function(Pr){var Ar=Math.abs(Pr-er);Ar1){var zr=(0,Ye.Z)(Yt);return zr[Wt]=tn,Ct(zr,bt-vr,Wt,Qn)}return tn}else{if(bt==="min")return De;if(bt==="max")return ke}},Qt=function(Yt,bt,Wt){var Qn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt[Wt],la=st(Yt,bt,Wt,Qn);return{value:la,changed:la!==tn}},vt=function(Yt){return yt===null&&Yt===0||typeof yt=="number"&&Yt3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt.map(nt),la=tn[Wt],or=st(tn,bt,Wt,Qn);if(tn[Wt]=or,sn===!1){var mr=yt||0;Wt>0&&tn[Wt-1]!==la&&(tn[Wt]=Math.max(tn[Wt],tn[Wt-1]+mr)),Wt0;zr-=1)for(var Pr=!0;vt(tn[zr]-tn[zr-1])&⪻){var Ar=Qt(tn,-1,zr-1);tn[zr-1]=Ar.value,Pr=Ar.changed}for(var Cr=tn.length-1;Cr>0;Cr-=1)for(var tr=!0;vt(tn[Cr]-tn[Cr-1])&&tr;){var no=Qt(tn,-1,Cr-1);tn[Cr-1]=no.value,tr=no.changed}for(var ar=0;ar=0?no:!1},[no,yn]),Dr=ye.useMemo(function(){var Nr=Object.keys(qn||{});return Nr.map(function(ja){var Ca=qn[ja],$e={value:Number(ja)};return Ca&&(0,Je.Z)(Ca)==="object"&&!ye.isValidElement(Ca)&&("label"in Ca||"style"in Ca)?($e.style=Ca.style,$e.label=Ca.label):$e.label=Ca,$e}).filter(function(ja){var Ca=ja.label;return Ca||typeof Ca=="number"}).sort(function(ja,Ca){return ja.value-Ca.value})},[qn]),Ao=ya(bo,ia,yn,Dr,Cr,tu),Jr=(0,Te.Z)(Ao,2),Ho=Jr[0],Vo=Jr[1],Uo=(0,Re.Z)(mr,{value:or}),Fo=(0,Te.Z)(Uo,2),Yo=Fo[0],oa=Fo[1],uo=ye.useMemo(function(){var Nr=Yo==null?[]:Array.isArray(Yo)?Yo:[Yo],ja=(0,Te.Z)(Nr,1),Ca=ja[0],$e=Ca===void 0?bo:Ca,Lt=Yo===null?[]:[$e];if(vr){if(Lt=(0,Ye.Z)(Nr),er||Yo===void 0){var Vt=er>=0?er+1:2;for(Lt=Lt.slice(0,Vt);Lt.length=0&&On.current.focus(Nr)}Xn(null)},[Wa]);var Cn=ye.useMemo(function(){return ar&&yn===null?!1:ar},[ar,yn]),Ta=function(){Pr==null||Pr(Lo(Do.current))},so=Oe(Za,Vr,uo,bo,ia,Ho,Gt,Ta,Vo),Qo=(0,Te.Z)(so,4),vu=Qo[0],xr=Qo[1],ca=Qo[2],Ur=Qo[3],Kr=function(ja,Ca){Ur(ja,Ca),zr==null||zr(Lo(Do.current))},qr=vu!==-1;ye.useEffect(function(){if(!qr){var Nr=uo.lastIndexOf(xr);On.current.focus(Nr)}},[qr]);var ho=ye.useMemo(function(){return(0,Ye.Z)(ca).sort(function(Nr,ja){return Nr-ja})},[ca]),gr=ye.useMemo(function(){return vr?[ho[0],ho[ho.length-1]]:[bo,ho[0]]},[ho,vr,bo]),ir=(0,Te.Z)(gr,2),wr=ir[0],Qr=ir[1];ye.useImperativeHandle(ke,function(){return{focus:function(){On.current.focus(0)},blur:function(){var ja=document,Ca=ja.activeElement;Za.current.contains(Ca)&&(Ca==null||Ca.blur())}}}),ye.useEffect(function(){vt&&On.current.focus(0)},[]);var vo=ye.useMemo(function(){return{min:bo,max:ia,direction:Vr,disabled:nt,keyboard:Qt,step:yn,included:ln,includedStart:wr,includedEnd:Qr,range:vr,tabIndex:Qa,ariaLabelForHandle:wa,ariaLabelledByForHandle:Xa,ariaValueTextFormatterForHandle:Ga}},[bo,ia,Vr,nt,Qt,yn,ln,wr,Qr,vr,Qa,wa,Xa,Ga]);return ye.createElement(a.Provider,{value:vo},ye.createElement("div",{ref:Za,className:x()(sn,yt,(Dt={},(0,xe.Z)(Dt,"".concat(sn,"-disabled"),nt),(0,xe.Z)(Dt,"".concat(sn,"-vertical"),wn),(0,xe.Z)(Dt,"".concat(sn,"-horizontal"),!wn),(0,xe.Z)(Dt,"".concat(sn,"-with-marks"),Dr.length),Dt)),style:xt,onMouseDown:et},ye.createElement("div",{className:"".concat(sn,"-rail"),style:Qe}),ye.createElement(Pt,{prefixCls:sn,style:ra,values:ho,startPoint:An,onStartMove:Cn?Kr:null}),ye.createElement(Hn,{prefixCls:sn,marks:Dr,dots:$n,style:ht,activeStyle:mt}),ye.createElement(Se,{ref:On,prefixCls:sn,style:Ra,values:ca,draggingIndex:vu,onStartMove:Kr,onOffsetChange:Ha,onFocus:Et,onBlur:Ct,handleRender:ga}),ye.createElement(pt,{prefixCls:sn,marks:Dr,onClick:lt})))}),bn=Jt,it=bn,Kt=ue(36355),Pn=ue(1684),Wn=ue(16089),dn=ue(8654),ot=ue(6848),Tt=ye.forwardRef((De,ke)=>{const{open:Dt}=De,jt=(0,ye.useRef)(null),sn=(0,ye.useRef)(null);function yt(){Wn.Z.cancel(sn.current),sn.current=null}function xt(){sn.current=(0,Wn.Z)(()=>{var Bt;(Bt=jt.current)===null||Bt===void 0||Bt.forceAlign(),sn.current=null})}return ye.useEffect(()=>(Dt?xt():yt(),yt),[Dt,De.title]),ye.createElement(ot.Z,Object.assign({ref:(0,dn.sQ)(jt,ke)},De))}),In=ue(64993),mn=ue(17313),Fn=ue(83116),Ne=ue(37613);const we=De=>{const{componentCls:ke,antCls:Dt,controlSize:jt,dotSize:sn,marginFull:yt,marginPart:xt,colorFillContentHover:Bt}=De;return{[ke]:Object.assign(Object.assign({},(0,mn.Wf)(De)),{position:"relative",height:jt,margin:`${xt}px ${yt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${yt}px ${xt}px`},[`${ke}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ke}-rail`]:{backgroundColor:De.railHoverBg},[`${ke}-track`]:{backgroundColor:De.trackHoverBg},[`${ke}-dot`]:{borderColor:Bt},[`${ke}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${ke}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${ke}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${ke}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + table`]:{textAlign:"center"},"&-focused":{borderColor:Rn}}}}),"&-dropdown-range":{padding:`${fo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${pe}-separator`]:{transform:"rotate(180deg)"},[`${pe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ds.oN)(ge,"slide-up"),(0,ds.oN)(ge,"slide-down"),(0,nl.Fm)(ge,"move-up"),(0,nl.Fm)(ge,"move-down")]},Jd=ge=>{const{componentCls:pe,controlHeightLG:he,paddingXXS:Ve,padding:je}=ge;return{pickerCellCls:`${pe}-cell`,pickerCellInnerCls:`${pe}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ve+Ve/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+Ve/2}},qd=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Gs.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Gs.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var Rc=(0,al.Z)("DatePicker",ge=>{const pe=(0,qi.TS)((0,xl.e5)(ge),Jd(ge));return[md(pe),dd(pe),(0,cs.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,xl.TM)(ge)),qd(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function Ru(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function $d(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Tc(ge,pe){const he={adjustX:1,adjustY:1};switch(pe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function As(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function dc(ge){const{format:pe,picker:he,showHour:Ve,showMinute:je,showSecond:ct,use12Hours:Mt}=ge,pn=As(pe)[0],fn=Object.assign({},ge);return pe&&Array.isArray(pe)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&ct===void 0&&(fn.showSecond=!1),!pn.includes("m")&&je===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&&Ve===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Mt===void 0&&(fn.use12Hours=!0)),he==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function kc(ge,pe,he){if(ge===!1)return!1;const Ve={clearIcon:pe!=null?pe:he};return typeof ge=="object"?Object.assign(Object.assign({},Ve),ge):Ve}var js=ue(3113);function gd(ge){return de.createElement(js.ZP,Object.assign({size:"small",type:"primary"},ge))}var Zc={button:gd},tm=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:je,getPopupContainer:ct,className:Mt,placement:pn,size:fn,disabled:Rn,bordered:Ea=!0,placeholder:Gn,popupClassName:Yn,dropdownClassName:Pa,status:Fa,clearIcon:gn,allowClear:zn,rootClassName:ba}=he,fr=tm(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ur=de.useRef(null),{getPrefixCls:pr,direction:Fr,getPopupContainer:Me}=(0,de.useContext)(ui.E_),rr=pr("picker",je),{compactSize:jo,compactItemClassnames:eo}=(0,id.ri)(rr,Fr),{format:xo,showTime:nu,picker:su}=he,mu=pr(),[uu,Zo]=Rc(rr),fo=Object.assign(Object.assign({},nu?dc(Object.assign({format:xo,picker:su},nu)):{}),su==="time"?dc(Object.assign(Object.assign({format:xo},he),{picker:su})):{}),$o=(0,Vl.Z)(ju=>{var sl;return(sl=fn!=null?fn:jo)!==null&&sl!==void 0?sl:ju}),Cu=de.useContext(yu.Z),xu=Rn!=null?Rn:Cu,gu=(0,de.useContext)(Xi.aM),{hasFeedback:Nu,status:El,feedbackIcon:il}=gu,Al=de.createElement(de.Fragment,null,su==="time"?de.createElement(ma,null):de.createElement(rt,null),Nu&&il);(0,de.useImperativeHandle)(Ve,()=>({focus:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.focus()},blur:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.blur()}}));const[Hu]=(0,cc.Z)("Calendar",sd.Z),wl=Object.assign(Object.assign({},Hu),he.locale);return uu(de.createElement(yi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${rr}-separator`},de.createElement(Wn,null)),disabled:xu,ref:ur,dropdownAlign:Tc(Fr,pn),placeholder:$d(wl,su,Gn),suffixIcon:Al,prevIcon:de.createElement("span",{className:`${rr}-prev-icon`}),nextIcon:de.createElement("span",{className:`${rr}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${rr}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${rr}-super-next-icon`}),transitionName:`${mu}-slide-up`},fr,fo,{className:ot()({[`${rr}-${$o}`]:$o,[`${rr}-borderless`]:!Ea},(0,Su.Z)(rr,(0,Su.F)(El,Fa),Nu),Zo,eo,Mt,ba),locale:wl.lang,prefixCls:rr,getPopupContainer:ct||Me,generateConfig:ge,components:Zc,direction:Fr,dropdownClassName:ot()(Zo,Yn||Pa,ba),allowClear:kc(zn,gn,de.createElement(Jt.Z,null))})))})}var Ks=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:Fa,getPopupContainer:gn,style:zn,className:ba,rootClassName:fr,size:ur,bordered:pr=!0,placement:Fr,placeholder:Me,popupClassName:rr,dropdownClassName:jo,disabled:eo,status:xo,clearIcon:nu,allowClear:su}=Yn,mu=Ks(Yn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:uu,direction:Zo,getPopupContainer:fo,[Ea]:$o}=(0,de.useContext)(ui.E_),Cu=uu("picker",Fa),{compactSize:xu,compactItemClassnames:gu}=(0,id.ri)(Cu,Zo),Nu=de.useRef(null),{format:El,showTime:il}=Yn,[Al,Hu]=Rc(Cu);(0,de.useImperativeHandle)(Pa,()=>({focus:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.focus()},blur:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.blur()}}));const wl={showToday:!0};let ju={};fn&&(ju.picker=fn);const sl=fn||Yn.picker;ju=Object.assign(Object.assign(Object.assign({},ju),il?dc(Object.assign({format:El,picker:sl},il)):{}),sl==="time"?dc(Object.assign(Object.assign({format:El},Yn),{picker:sl})):{});const Pl=uu(),Il=(0,Vl.Z)(ml=>{var Pi;return(Pi=ur!=null?ur:xu)!==null&&Pi!==void 0?Pi:ml}),Dl=de.useContext(yu.Z),au=eo!=null?eo:Dl,gi=(0,de.useContext)(Xi.aM),{hasFeedback:eu,status:Uu,feedbackIcon:Tu}=gi,Fl=de.createElement(de.Fragment,null,sl==="time"?de.createElement(ma,null):de.createElement(rt,null),eu&&Tu),[Ol]=(0,cc.Z)("DatePicker",sd.Z),Yu=Object.assign(Object.assign({},Ol),Yn.locale);return Al(de.createElement(Ei,Object.assign({ref:Nu,placeholder:Ru(Yu,sl,Me),suffixIcon:Fl,dropdownAlign:Tc(Zo,Fr),prevIcon:de.createElement("span",{className:`${Cu}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Cu}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Cu}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Cu}-super-next-icon`}),transitionName:`${Pl}-slide-up`},wl,mu,ju,{locale:Yu.lang,className:ot()({[`${Cu}-${Il}`]:Il,[`${Cu}-borderless`]:!pr},(0,Su.Z)(Cu,(0,Su.F)(Uu,xo),eu),Hu,gu,$o==null?void 0:$o.className,ba,fr),style:Object.assign(Object.assign({},$o==null?void 0:$o.style),zn),prefixCls:Cu,getPopupContainer:gn||fo,generateConfig:ge,components:Zc,direction:Zo,disabled:au,dropdownClassName:ot()(Hu,fr,rr||jo),allowClear:kc(su,nu,de.createElement(Jt.Z,null))})))});return Rn&&(Gn.displayName=Rn),Gn}const he=pe(),Ve=pe("week","WeekPicker"),je=pe("month","MonthPicker"),ct=pe("year","YearPicker"),Mt=pe("time","TimePicker"),pn=pe("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ve,MonthPicker:je,YearPicker:ct,TimePicker:Mt,QuarterPicker:pn}}const Wm=null;function nm(ge){const{DatePicker:pe,WeekPicker:he,MonthPicker:Ve,YearPicker:je,TimePicker:ct,QuarterPicker:Mt}=fd(ge),pn=Us(ge),fn=pe;return fn.WeekPicker=he,fn.MonthPicker=Ve,fn.YearPicker=je,fn.RangePicker=pn,fn.TimePicker=ct,fn.QuarterPicker=Mt,fn}var ms=nm;const $i=ms(ae);function $l(ge){const pe=Tc(ge.direction,ge.placement);return pe.overflow.adjustY=!1,pe.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:pe})}const Ds=(0,se.Z)($i,"picker",null,$l);$i._InternalPanelDoNotUseOrYouWillBeFired=Ds;const Oa=(0,se.Z)($i.RangePicker,"picker",null,$l);$i._InternalRangePanelDoNotUseOrYouWillBeFired=Oa,$i.generatePicker=ms;var Bs=$i},28103:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return He}});var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(36355),Te=ue(17313),Je=ue(83116),ye=ue(37613);const gt=ut=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ae}=ut;return{[fe]:Object.assign(Object.assign({},(0,Te.Wf)(ut)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ut.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ut.dividerHorizontalWithTextGutterMargin}px 0`,color:ut.colorTextHeading,fontWeight:500,fontSize:ut.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:ut.colorText,fontWeight:"normal",fontSize:ut.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,Je.Z)("Divider",ut=>{const fe=(0,ye.TS)(ut,{dividerHorizontalWithTextGutterMargin:ut.margin,dividerHorizontalGutterMargin:ut.marginLG,sizePaddingEdgeHorizontal:0});return[gt(fe)]},ut=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ut.marginXS})),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{const{getPrefixCls:fe,direction:a,divider:E}=xe.useContext(Ye.E_),{prefixCls:b,type:y="horizontal",orientation:ee="center",orientationMargin:ae,className:se,rootClassName:ce,children:de,dashed:Se,plain:Ae,style:Oe}=ut,Ie=Be(ut,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Pt=fe("divider",b),[rt,pt]=Re(Pt),ta=ee.length>0?`-${ee}`:ee,Hn=!!de,ya=ee==="left"&&ae!=null,ma=ee==="right"&&ae!=null,Jt=x()(Pt,E==null?void 0:E.className,pt,`${Pt}-${y}`,{[`${Pt}-with-text`]:Hn,[`${Pt}-with-text${ta}`]:Hn,[`${Pt}-dashed`]:!!Se,[`${Pt}-plain`]:!!Ae,[`${Pt}-rtl`]:a==="rtl",[`${Pt}-no-default-orientation-margin-left`]:ya,[`${Pt}-no-default-orientation-margin-right`]:ma},se,ce),bn=xe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),it=Object.assign(Object.assign({},ya&&{marginLeft:bn}),ma&&{marginRight:bn});return rt(xe.createElement("div",Object.assign({className:Jt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Oe)},Ie,{role:"separator"}),de&&y!=="vertical"&&xe.createElement("span",{className:`${Pt}-inner-text`,style:it},de)))}},43428:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ne}});var z=ue(92310),x=ue.n(z),xe=ue(33885),Ye=ue(42978),Te=ue(43403),Je=ue(34280),ye=ue(59301),gt=ye.createContext(null),Re=ye.createContext({}),Be=gt,We=ue(20068),He=ue(54476),ut=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(Ue){var zt=Ue.prefixCls,Zt=Ue.className,qt=Ue.style,on=Ue.children,rn=Ue.containerRef,Ln=Ue.id,Ht=Ue.onMouseEnter,De=Ue.onMouseOver,ke=Ue.onMouseLeave,Dt=Ue.onClick,jt=Ue.onKeyDown,sn=Ue.onKeyUp,yt={onMouseEnter:Ht,onMouseOver:De,onMouseLeave:ke,onClick:Dt,onKeyDown:jt,onKeyUp:sn},xt=ye.useContext(Re),Bt=xt.panel,nt=(0,E.useComposeRef)(Bt,rn);return ye.createElement(ye.Fragment,null,ye.createElement("div",(0,He.Z)({id:Ln,className:x()("".concat(zt,"-content"),Zt),style:(0,xe.Z)({},qt),"aria-modal":"true",role:"dialog",ref:nt},yt),on))},y=b,ee=ue(48736);function ae(we){return typeof we=="string"&&String(Number(we))===we?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(we)):we}function se(we){warning(!("wrapperClassName"in we),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!we.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(we,Ue){var zt,Zt,qt,on,rn=we.prefixCls,Ln=we.open,Ht=we.placement,De=we.inline,ke=we.push,Dt=we.forceRender,jt=we.autoFocus,sn=we.keyboard,yt=we.rootClassName,xt=we.rootStyle,Bt=we.zIndex,nt=we.className,st=we.id,Qt=we.style,vt=we.motion,Et=we.width,Ct=we.height,Yt=we.children,bt=we.contentWrapperStyle,Wt=we.mask,Qn=we.maskClosable,tn=we.maskMotion,la=we.maskClassName,or=we.maskStyle,mr=we.afterOpenChange,vr=we.onClose,er=we.onMouseEnter,Wr=we.onMouseOver,zr=we.onMouseLeave,Pr=we.onClick,Ar=we.onKeyDown,Cr=we.onKeyUp,tr=ye.useRef(),no=ye.useRef(),ar=ye.useRef();ye.useImperativeHandle(Ue,function(){return tr.current});var At=function(Xa){var Ga=Xa.keyCode,On=Xa.shiftKey;switch(Ga){case fe.Z.TAB:{if(Ga===fe.Z.TAB){if(!On&&document.activeElement===ar.current){var Za;(Za=no.current)===null||Za===void 0||Za.focus({preventScroll:!0})}else if(On&&document.activeElement===no.current){var Vr;(Vr=ar.current)===null||Vr===void 0||Vr.focus({preventScroll:!0})}}break}case fe.Z.ESC:{vr&&sn&&(Xa.stopPropagation(),vr(Xa));break}}};ye.useEffect(function(){if(Ln&&jt){var wa;(wa=tr.current)===null||wa===void 0||wa.focus({preventScroll:!0})}},[Ln]);var wn=ye.useState(!1),Vn=(0,Ye.Z)(wn,2),ln=Vn[0],An=Vn[1],ra=ye.useContext(Be),Ra;ke===!1?Ra={distance:0}:ke===!0?Ra={}:Ra=ke||{};var Qe=(zt=(Zt=(qt=Ra)===null||qt===void 0?void 0:qt.distance)!==null&&Zt!==void 0?Zt:ra==null?void 0:ra.pushDistance)!==null&&zt!==void 0?zt:180,ht=ye.useMemo(function(){return{pushDistance:Qe,push:function(){An(!0)},pull:function(){An(!1)}}},[Qe]);ye.useEffect(function(){if(Ln){var wa;ra==null||(wa=ra.push)===null||wa===void 0||wa.call(ra)}else{var Xa;ra==null||(Xa=ra.pull)===null||Xa===void 0||Xa.call(ra)}},[Ln]),ye.useEffect(function(){return function(){var wa;ra==null||(wa=ra.pull)===null||wa===void 0||wa.call(ra)}},[]);var mt=Wt&&ye.createElement(ut.default,(0,He.Z)({key:"mask"},tn,{visible:Ln}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",{className:x()("".concat(rn,"-mask"),Ga,la),style:(0,xe.Z)((0,xe.Z)({},On),or),onClick:Qn&&Ln?vr:void 0,ref:Xa})}),qn=typeof vt=="function"?vt(Ht):vt,$n={};if(ln&&Qe)switch(Ht){case"top":$n.transform="translateY(".concat(Qe,"px)");break;case"bottom":$n.transform="translateY(".concat(-Qe,"px)");break;case"left":$n.transform="translateX(".concat(Qe,"px)");break;default:$n.transform="translateX(".concat(-Qe,"px)");break}Ht==="left"||Ht==="right"?$n.width=ae(Et):$n.height=ae(Ct);var ga={onMouseEnter:er,onMouseOver:Wr,onMouseLeave:zr,onClick:Pr,onKeyDown:Ar,onKeyUp:Cr},ha=ye.createElement(ut.default,(0,He.Z)({key:"panel"},qn,{visible:Ln,forceRender:Dt,onVisibleChanged:function(Xa){mr==null||mr(Xa)},removeOnLeave:!1,leavedClassName:"".concat(rn,"-content-wrapper-hidden")}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",(0,He.Z)({className:x()("".concat(rn,"-content-wrapper"),Ga),style:(0,xe.Z)((0,xe.Z)((0,xe.Z)({},$n),On),bt)},(0,a.Z)(we,{data:!0})),ye.createElement(y,(0,He.Z)({id:st,containerRef:Xa,prefixCls:rn,className:nt,style:Qt},ga),Yt))}),Qa=(0,xe.Z)({},xt);return Bt&&(Qa.zIndex=Bt),ye.createElement(Be.Provider,{value:ht},ye.createElement("div",{className:x()(rn,"".concat(rn,"-").concat(Ht),yt,(on={},(0,We.Z)(on,"".concat(rn,"-open"),Ln),(0,We.Z)(on,"".concat(rn,"-inline"),De),on)),style:Qa,tabIndex:-1,ref:tr,onKeyDown:At},mt,ye.createElement("div",{tabIndex:0,ref:no,style:ce,"aria-hidden":"true","data-sentinel":"start"}),ha,ye.createElement("div",{tabIndex:0,ref:ar,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ye.forwardRef(de),Ae=Se,Oe=function(Ue){var zt=Ue.open,Zt=zt===void 0?!1:zt,qt=Ue.prefixCls,on=qt===void 0?"rc-drawer":qt,rn=Ue.placement,Ln=rn===void 0?"right":rn,Ht=Ue.autoFocus,De=Ht===void 0?!0:Ht,ke=Ue.keyboard,Dt=ke===void 0?!0:ke,jt=Ue.width,sn=jt===void 0?378:jt,yt=Ue.mask,xt=yt===void 0?!0:yt,Bt=Ue.maskClosable,nt=Bt===void 0?!0:Bt,st=Ue.getContainer,Qt=Ue.forceRender,vt=Ue.afterOpenChange,Et=Ue.destroyOnClose,Ct=Ue.onMouseEnter,Yt=Ue.onMouseOver,bt=Ue.onMouseLeave,Wt=Ue.onClick,Qn=Ue.onKeyDown,tn=Ue.onKeyUp,la=Ue.panelRef,or=ye.useState(!1),mr=(0,Ye.Z)(or,2),vr=mr[0],er=mr[1],Wr=ye.useState(!1),zr=(0,Ye.Z)(Wr,2),Pr=zr[0],Ar=zr[1];(0,Je.Z)(function(){Ar(!0)},[]);var Cr=Pr?Zt:!1,tr=ye.useRef(),no=ye.useRef();(0,Je.Z)(function(){Cr&&(no.current=document.activeElement)},[Cr]);var ar=function(An){var ra;if(er(An),vt==null||vt(An),!An&&no.current&&!((ra=tr.current)!==null&&ra!==void 0&&ra.contains(no.current))){var Ra;(Ra=no.current)===null||Ra===void 0||Ra.focus({preventScroll:!0})}},At=ye.useMemo(function(){return{panel:la}},[la]);if(!Qt&&!vr&&!Cr&&Et)return null;var wn={onMouseEnter:Ct,onMouseOver:Yt,onMouseLeave:bt,onClick:Wt,onKeyDown:Qn,onKeyUp:tn},Vn=(0,xe.Z)((0,xe.Z)({},Ue),{},{open:Cr,prefixCls:on,placement:Ln,autoFocus:De,keyboard:Dt,width:sn,mask:xt,maskClosable:nt,inline:st===!1,afterOpenChange:ar,ref:tr},wn);return ye.createElement(Re.Provider,{value:At},ye.createElement(Te.Z,{open:Cr||Qt||vr,autoDestroy:!1,getContainer:st,autoLock:xt&&(Cr||vr)},ye.createElement(Ae,Vn)))},Ie=Oe,Pt=Ie,rt=ue(62892),pt=ue(36355),ta=ue(32441),Hn=ue(47729),ma=we=>{const{prefixCls:Ue,title:zt,footer:Zt,extra:qt,closeIcon:on,closable:rn,onClose:Ln,headerStyle:Ht,drawerStyle:De,bodyStyle:ke,footerStyle:Dt,children:jt}=we,sn=ye.useCallback(st=>ye.createElement("button",{type:"button",onClick:Ln,"aria-label":"Close",className:`${Ue}-close`},st),[Ln]),[yt,xt]=(0,Hn.Z)(rn,on,sn,void 0,!0),Bt=ye.useMemo(()=>!zt&&!yt?null:ye.createElement("div",{style:Ht,className:x()(`${Ue}-header`,{[`${Ue}-header-close-only`]:yt&&!zt&&!qt})},ye.createElement("div",{className:`${Ue}-header-title`},xt,zt&&ye.createElement("div",{className:`${Ue}-title`},zt)),qt&&ye.createElement("div",{className:`${Ue}-extra`},qt)),[yt,xt,qt,Ht,Ue,zt]),nt=ye.useMemo(()=>{if(!Zt)return null;const st=`${Ue}-footer`;return ye.createElement("div",{className:st,style:Dt},Zt)},[Zt,Dt,Ue]);return ye.createElement("div",{className:`${Ue}-wrapper-body`,style:De},Bt,ye.createElement("div",{className:`${Ue}-body`,style:ke},jt),nt)},Jt=ue(33234),bn=ue(83116),it=ue(37613),Pn=we=>{const{componentCls:Ue,motionDurationSlow:zt}=we,Zt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${zt}`}}};return{[Ue]:{[`${Ue}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ue}-panel-motion`]:{"&-left":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Wn=we=>{const{componentCls:Ue,zIndexPopup:zt,colorBgMask:Zt,colorBgElevated:qt,motionDurationSlow:on,motionDurationMid:rn,padding:Ln,paddingLG:Ht,fontSizeLG:De,lineHeightLG:ke,lineWidth:Dt,lineType:jt,colorSplit:sn,marginSM:yt,colorIcon:xt,colorIconHover:Bt,colorText:nt,fontWeightStrong:st,footerPaddingBlock:Qt,footerPaddingInline:vt}=we,Et=`${Ue}-content-wrapper`;return{[Ue]:{position:"fixed",inset:0,zIndex:zt,pointerEvents:"none","&-pure":{position:"relative",background:qt,[`&${Ue}-left`]:{boxShadow:we.boxShadowDrawerLeft},[`&${Ue}-right`]:{boxShadow:we.boxShadowDrawerRight},[`&${Ue}-top`]:{boxShadow:we.boxShadowDrawerUp},[`&${Ue}-bottom`]:{boxShadow:we.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ue}-mask`]:{position:"absolute",inset:0,zIndex:zt,background:Zt,pointerEvents:"auto"},[Et]:{position:"absolute",zIndex:zt,maxWidth:"100vw",transition:`all ${on}`,"&-hidden":{display:"none"}},[`&-left > ${Et}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:we.boxShadowDrawerLeft},[`&-right > ${Et}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:we.boxShadowDrawerRight},[`&-top > ${Et}`]:{top:0,insetInline:0,boxShadow:we.boxShadowDrawerUp},[`&-bottom > ${Et}`]:{bottom:0,insetInline:0,boxShadow:we.boxShadowDrawerDown},[`${Ue}-content`]:{width:"100%",height:"100%",overflow:"auto",background:qt,pointerEvents:"auto"},[`${Ue}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ue}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ln}px ${Ht}px`,fontSize:De,lineHeight:ke,borderBottom:`${Dt}px ${jt} ${sn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ue}-extra`]:{flex:"none"},[`${Ue}-close`]:{display:"inline-block",marginInlineEnd:yt,color:xt,fontWeight:st,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${rn}`,textRendering:"auto","&:focus, &:hover":{color:Bt,textDecoration:"none"}},[`${Ue}-title`]:{flex:1,margin:0,color:nt,fontWeight:we.fontWeightStrong,fontSize:De,lineHeight:ke},[`${Ue}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ht,overflow:"auto"},[`${Ue}-footer`]:{flexShrink:0,padding:`${Qt}px ${vt}px`,borderTop:`${Dt}px ${jt} ${sn}`},"&-rtl":{direction:"rtl"}}}};var dn=(0,bn.Z)("Drawer",we=>{const Ue=(0,it.TS)(we,{});return[Wn(Ue),Pn(Ue)]},we=>({zIndexPopup:we.zIndexPopupBase,footerPaddingBlock:we.paddingXS,footerPaddingInline:we.padding})),ot=ue(11575),ft=function(we,Ue){var zt={};for(var Zt in we)Object.prototype.hasOwnProperty.call(we,Zt)&&Ue.indexOf(Zt)<0&&(zt[Zt]=we[Zt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Zt=Object.getOwnPropertySymbols(we);qt{var Ue;const{rootClassName:zt,width:Zt,height:qt,size:on="default",mask:rn=!0,push:Ln=In,open:Ht,afterOpenChange:De,onClose:ke,prefixCls:Dt,getContainer:jt,style:sn,className:yt,visible:xt,afterVisibleChange:Bt}=we,nt=ft(we,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:st,getPrefixCls:Qt,direction:vt,drawer:Et}=ye.useContext(pt.E_),Ct=Qt("drawer",Dt),[Yt,bt]=dn(Ct),Wt=jt===void 0&&st?()=>st(document.body):jt,Qn=x()({"no-mask":!rn,[`${Ct}-rtl`]:vt==="rtl"},zt,bt),tn=ye.useMemo(()=>Zt!=null?Zt:on==="large"?736:378,[Zt,on]),la=ye.useMemo(()=>qt!=null?qt:on==="large"?736:378,[qt,on]),or={motionName:(0,rt.m)(Ct,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=er=>({motionName:(0,rt.m)(Ct,`panel-motion-${er}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),vr=(0,ot.H)();return Yt(ye.createElement(Jt.BR,null,ye.createElement(ta.Ux,{status:!0,override:!0},ye.createElement(Pt,Object.assign({prefixCls:Ct,onClose:ke,maskMotion:or,motion:mr},nt,{open:Ht!=null?Ht:xt,mask:rn,push:Ln,width:tn,height:la,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),sn),className:x()(Et==null?void 0:Et.className,yt),rootClassName:Qn,getContainer:Wt,afterOpenChange:De!=null?De:Bt,panelRef:vr}),ye.createElement(ma,Object.assign({prefixCls:Ct},nt,{onClose:ke}))))))},Fn=we=>{const{prefixCls:Ue,style:zt,className:Zt,placement:qt="right"}=we,on=ft(we,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=ye.useContext(pt.E_),Ln=rn("drawer",Ue),[Ht,De]=dn(Ln),ke=x()(Ln,`${Ln}-pure`,`${Ln}-${qt}`,De,Zt);return Ht(ye.createElement("div",{className:ke,style:zt},ye.createElement(ma,Object.assign({prefixCls:Ln},on))))};mn._InternalPanelDoNotUseOrYouWillBeFired=Fn;var Ne=mn},44e3:function(Le,Nt,ue){"use strict";var z=ue(84966),x=ue(45818);const xe=z.ZP;xe.Header=z.h4,xe.Footer=z.$_,xe.Content=z.VY,xe.Sider=x.Z,Nt.default=xe},39722:function(Le,Nt,ue){"use strict";ue.d(Nt,{t5:function(){return Be}});var z=ue(92310),x=ue.n(z),xe=ue(55477),Ye=ue(59301),Te=ue(36355),Je=ue(77578),ye=ue(17356),gt=function(He,ut){var fe={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&ut.indexOf(a)<0&&(fe[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(He);E{if(!(!ut&&!fe))return Ye.createElement(Ye.Fragment,null,ut&&Ye.createElement("div",{className:`${He}-title`},(0,Je.Z)(ut)),Ye.createElement("div",{className:`${He}-inner-content`},(0,Je.Z)(fe)))},Be=He=>{const{hashId:ut,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:ee,children:ae}=He;return Ye.createElement("div",{className:x()(ut,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},Ye.createElement("div",{className:`${fe}-arrow`}),Ye.createElement(xe.G,Object.assign({},He,{className:ut,prefixCls:fe}),ae||Re(fe,y,ee)))},We=He=>{const{prefixCls:ut}=He,fe=gt(He,["prefixCls"]),{getPrefixCls:a}=Ye.useContext(Te.E_),E=a("popover",ut),[b,y]=(0,ye.Z)(E);return b(Ye.createElement(Be,Object.assign({},fe,{prefixCls:E,hashId:y})))};Nt.ZP=We},60324:function(Le,Nt,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(77578),Te=ue(62892),Je=ue(36355),ye=ue(6848),gt=ue(39722),Re=ue(17356),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{let{title:fe,content:a,prefixCls:E}=ut;return xe.createElement(xe.Fragment,null,fe&&xe.createElement("div",{className:`${E}-title`},(0,Ye.Z)(fe)),xe.createElement("div",{className:`${E}-inner-content`},(0,Ye.Z)(a)))},He=xe.forwardRef((ut,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:ee="top",trigger:ae="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=ut,Se=Be(ut,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=xe.useContext(Je.E_),Oe=Ae("popover",a),[Ie,Pt]=(0,Re.Z)(Oe),rt=Ae(),pt=x()(y,Pt);return Ie(xe.createElement(ye.Z,Object.assign({placement:ee,trigger:ae,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Se,{prefixCls:Oe,overlayClassName:pt,ref:fe,overlay:E||b?xe.createElement(We,{prefixCls:Oe,title:E,content:b}):null,transitionName:(0,Te.m)(rt,"zoom-big",Se.transitionName),"data-popover-inject":!0})))});He._InternalPanelDoNotUseOrYouWillBeFired=gt.ZP,Nt.Z=He},17356:function(Le,Nt,ue){"use strict";var z=ue(17313),x=ue(29878),xe=ue(19447),Ye=ue(33166),Te=ue(83116),Je=ue(37613);const ye=Be=>{const{componentCls:We,popoverColor:He,minWidth:ut,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:ee,marginXS:ae,colorBgElevated:se,popoverBg:ce}=Be;return[{[We]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${We}-content`]:{position:"relative"},[`${We}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${We}-title`]:{minWidth:ut,marginBottom:ae,color:b,fontWeight:fe},[`${We}-inner-content`]:{color:He}})},(0,xe.ZP)(Be,{colorBg:"var(--antd-arrow-background-color)"}),{[`${We}-pure`]:{position:"relative",maxWidth:"none",margin:Be.sizePopupArrow,display:"inline-block",[`${We}-content`]:{display:"inline-block"}}}]},gt=Be=>{const{componentCls:We}=Be;return{[We]:Ye.i.map(He=>{const ut=Be[`${He}6`];return{[`&${We}-${He}`]:{"--antd-arrow-background-color":ut,[`${We}-inner`]:{backgroundColor:ut},[`${We}-arrow`]:{background:"transparent"}}}})}},Re=Be=>{const{componentCls:We,lineWidth:He,lineType:ut,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:ee}=Be,ae=E-Math.round(b*y),se=ae/2,ce=ae/2-He,de=ee;return{[We]:{[`${We}-inner`]:{padding:0},[`${We}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${He}px ${ut} ${fe}`},[`${We}-inner-content`]:{padding:`${a}px ${de}px`}}}};Nt.Z=(0,Te.Z)("Popover",Be=>{const{colorBgElevated:We,colorText:He,wireframe:ut}=Be,fe=(0,Je.TS)(Be,{popoverPadding:12,popoverBg:We,popoverColor:He});return[ye(fe),gt(fe),ut&&Re(fe),(0,x._y)(fe,"zoom-big")]},Be=>({width:177,minWidth:177,zIndexPopup:Be.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ht}});var z=ue(92310),x=ue.n(z),xe=ue(20068),Ye=ue(94480),Te=ue(42978),Je=ue(76190),ye=ue(59301),gt=ue(13697),Re=ue(18929),Be=ue(54476),We=ue(75931),He=ue(33885),ut=ue(10228),fe=ye.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,ke,Dt){return(De-ke)/(Dt-ke)}function b(De,ke,Dt,jt){var sn=E(ke,Dt,jt),yt={};switch(De){case"rtl":yt.right="".concat(sn*100,"%"),yt.transform="translateX(50%)";break;case"btt":yt.bottom="".concat(sn*100,"%"),yt.transform="translateY(50%)";break;case"ttb":yt.top="".concat(sn*100,"%"),yt.transform="translateY(-50%)";break;default:yt.left="".concat(sn*100,"%"),yt.transform="translateX(-50%)";break}return yt}function y(De,ke){return Array.isArray(De)?De[ke]:De}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ae=ye.forwardRef(function(De,ke){var Dt,jt,sn=De.prefixCls,yt=De.value,xt=De.valueIndex,Bt=De.onStartMove,nt=De.style,st=De.render,Qt=De.dragging,vt=De.onOffsetChange,Et=(0,We.Z)(De,ee),Ct=ye.useContext(a),Yt=Ct.min,bt=Ct.max,Wt=Ct.direction,Qn=Ct.disabled,tn=Ct.keyboard,la=Ct.range,or=Ct.tabIndex,mr=Ct.ariaLabelForHandle,vr=Ct.ariaLabelledByForHandle,er=Ct.ariaValueTextFormatterForHandle,Wr="".concat(sn,"-handle"),zr=function(no){Qn||Bt(no,xt)},Pr=function(no){if(!Qn&&tn){var ar=null;switch(no.which||no.keyCode){case ut.Z.LEFT:ar=Wt==="ltr"||Wt==="btt"?-1:1;break;case ut.Z.RIGHT:ar=Wt==="ltr"||Wt==="btt"?1:-1;break;case ut.Z.UP:ar=Wt!=="ttb"?1:-1;break;case ut.Z.DOWN:ar=Wt!=="ttb"?-1:1;break;case ut.Z.HOME:ar="min";break;case ut.Z.END:ar="max";break;case ut.Z.PAGE_UP:ar=2;break;case ut.Z.PAGE_DOWN:ar=-2;break}ar!==null&&(no.preventDefault(),vt(ar,xt))}},Ar=b(Wt,yt,Yt,bt),Cr=ye.createElement("div",(0,Be.Z)({ref:ke,className:x()(Wr,(Dt={},(0,xe.Z)(Dt,"".concat(Wr,"-").concat(xt+1),la),(0,xe.Z)(Dt,"".concat(Wr,"-dragging"),Qt),Dt)),style:(0,He.Z)((0,He.Z)({},Ar),nt),onMouseDown:zr,onTouchStart:zr,onKeyDown:Pr,tabIndex:Qn?null:y(or,xt),role:"slider","aria-valuemin":Yt,"aria-valuemax":bt,"aria-valuenow":yt,"aria-disabled":Qn,"aria-label":y(mr,xt),"aria-labelledby":y(vr,xt),"aria-valuetext":(jt=y(er,xt))===null||jt===void 0?void 0:jt(yt),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical"},Et));return st&&(Cr=st(Cr,{index:xt,prefixCls:sn,value:yt,dragging:Qt})),Cr}),se=ae,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=ye.forwardRef(function(De,ke){var Dt=De.prefixCls,jt=De.style,sn=De.onStartMove,yt=De.onOffsetChange,xt=De.values,Bt=De.handleRender,nt=De.draggingIndex,st=(0,We.Z)(De,ce),Qt=ye.useRef({});return ye.useImperativeHandle(ke,function(){return{focus:function(Et){var Ct;(Ct=Qt.current[Et])===null||Ct===void 0||Ct.focus()}}}),ye.createElement(ye.Fragment,null,xt.map(function(vt,Et){return ye.createElement(se,(0,Be.Z)({ref:function(Yt){Yt?Qt.current[Et]=Yt:delete Qt.current[Et]},dragging:nt===Et,prefixCls:Dt,style:y(jt,Et),key:Et,value:vt,valueIndex:Et,onStartMove:sn,onOffsetChange:yt,render:Bt},st))}))}),Se=de;function Ae(De){var ke="touches"in De?De.touches[0]:De;return{pageX:ke.pageX,pageY:ke.pageY}}function Oe(De,ke,Dt,jt,sn,yt,xt,Bt,nt){var st=ye.useState(null),Qt=(0,Te.Z)(st,2),vt=Qt[0],Et=Qt[1],Ct=ye.useState(-1),Yt=(0,Te.Z)(Ct,2),bt=Yt[0],Wt=Yt[1],Qn=ye.useState(Dt),tn=(0,Te.Z)(Qn,2),la=tn[0],or=tn[1],mr=ye.useState(Dt),vr=(0,Te.Z)(mr,2),er=vr[0],Wr=vr[1],zr=ye.useRef(null),Pr=ye.useRef(null);ye.useEffect(function(){bt===-1&&or(Dt)},[Dt,bt]),ye.useEffect(function(){return function(){document.removeEventListener("mousemove",zr.current),document.removeEventListener("mouseup",Pr.current),document.removeEventListener("touchmove",zr.current),document.removeEventListener("touchend",Pr.current)}},[]);var Ar=function(wn,Vn){la.some(function(ln,An){return ln!==wn[An]})&&(Vn!==void 0&&Et(Vn),or(wn),xt(wn))},Cr=function(wn,Vn){if(wn===-1){var ln=er[0],An=er[er.length-1],ra=jt-ln,Ra=sn-An,Qe=Vn*(sn-jt);Qe=Math.max(Qe,ra),Qe=Math.min(Qe,Ra);var ht=yt(ln+Qe);Qe=ht-ln;var mt=er.map(function(ha){return ha+Qe});Ar(mt)}else{var qn=(sn-jt)*Vn,$n=(0,Ye.Z)(la);$n[wn]=er[wn];var ga=nt($n,qn,wn,"dist");Ar(ga.values,ga.value)}},tr=ye.useRef(Cr);tr.current=Cr;var no=function(wn,Vn){wn.stopPropagation();var ln=Dt[Vn];Wt(Vn),Et(ln),Wr(Dt);var An=Ae(wn),ra=An.pageX,Ra=An.pageY,Qe=function(qn){qn.preventDefault();var $n=Ae(qn),ga=$n.pageX,ha=$n.pageY,Qa=ga-ra,wa=ha-Ra,Xa=De.current.getBoundingClientRect(),Ga=Xa.width,On=Xa.height,Za;switch(ke){case"btt":Za=-wa/On;break;case"ttb":Za=wa/On;break;case"rtl":Za=-Qa/Ga;break;default:Za=Qa/Ga}tr.current(Vn,Za)},ht=function mt(qn){qn.preventDefault(),document.removeEventListener("mouseup",mt),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",mt),document.removeEventListener("touchmove",Qe),zr.current=null,Pr.current=null,Wt(-1),Bt()};document.addEventListener("mouseup",ht),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",ht),document.addEventListener("touchmove",Qe),zr.current=Qe,Pr.current=ht},ar=ye.useMemo(function(){var At=(0,Ye.Z)(Dt).sort(function(Vn,ln){return Vn-ln}),wn=(0,Ye.Z)(la).sort(function(Vn,ln){return Vn-ln});return At.every(function(Vn,ln){return Vn===wn[ln]})?la:Dt},[Dt,la]);return[bt,vt,ar,no]}function Ie(De){var ke,Dt=De.prefixCls,jt=De.style,sn=De.start,yt=De.end,xt=De.index,Bt=De.onStartMove,nt=ye.useContext(a),st=nt.direction,Qt=nt.min,vt=nt.max,Et=nt.disabled,Ct=nt.range,Yt="".concat(Dt,"-track"),bt=E(sn,Qt,vt),Wt=E(yt,Qt,vt),Qn=function(or){!Et&&Bt&&Bt(or,-1)},tn={};switch(st){case"rtl":tn.right="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%");break;case"btt":tn.bottom="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;case"ttb":tn.top="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;default:tn.left="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%")}return ye.createElement("div",{className:x()(Yt,(ke={},(0,xe.Z)(ke,"".concat(Yt,"-").concat(xt+1),Ct),(0,xe.Z)(ke,"".concat(Dt,"-track-draggable"),Bt),ke)),style:(0,He.Z)((0,He.Z)({},tn),jt),onMouseDown:Qn,onTouchStart:Qn})}function Pt(De){var ke=De.prefixCls,Dt=De.style,jt=De.values,sn=De.startPoint,yt=De.onStartMove,xt=ye.useContext(a),Bt=xt.included,nt=xt.range,st=xt.min,Qt=ye.useMemo(function(){if(!nt){if(jt.length===0)return[];var vt=sn!=null?sn:st,Et=jt[0];return[{start:Math.min(vt,Et),end:Math.max(vt,Et)}]}for(var Ct=[],Yt=0;Yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof bt=="number"){var tn,la=Yt[Wt],or=la+bt,mr=[];jt.forEach(function(Pr){mr.push(Pr.value)}),mr.push(De,ke),mr.push(Bt(la));var vr=bt>0?1:-1;Qn==="unit"?mr.push(Bt(la+vr*Dt)):mr.push(Bt(or)),mr=mr.filter(function(Pr){return Pr!==null}).filter(function(Pr){return bt<0?Pr<=la:Pr>=la}),Qn==="unit"&&(mr=mr.filter(function(Pr){return Pr!==la}));var er=Qn==="unit"?la:or;tn=mr[0];var Wr=Math.abs(tn-er);if(mr.forEach(function(Pr){var Ar=Math.abs(Pr-er);Ar1){var zr=(0,Ye.Z)(Yt);return zr[Wt]=tn,Ct(zr,bt-vr,Wt,Qn)}return tn}else{if(bt==="min")return De;if(bt==="max")return ke}},Qt=function(Yt,bt,Wt){var Qn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt[Wt],la=st(Yt,bt,Wt,Qn);return{value:la,changed:la!==tn}},vt=function(Yt){return yt===null&&Yt===0||typeof yt=="number"&&Yt3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt.map(nt),la=tn[Wt],or=st(tn,bt,Wt,Qn);if(tn[Wt]=or,sn===!1){var mr=yt||0;Wt>0&&tn[Wt-1]!==la&&(tn[Wt]=Math.max(tn[Wt],tn[Wt-1]+mr)),Wt0;zr-=1)for(var Pr=!0;vt(tn[zr]-tn[zr-1])&⪻){var Ar=Qt(tn,-1,zr-1);tn[zr-1]=Ar.value,Pr=Ar.changed}for(var Cr=tn.length-1;Cr>0;Cr-=1)for(var tr=!0;vt(tn[Cr]-tn[Cr-1])&&tr;){var no=Qt(tn,-1,Cr-1);tn[Cr-1]=no.value,tr=no.changed}for(var ar=0;ar=0?no:!1},[no,yn]),Dr=ye.useMemo(function(){var Nr=Object.keys(qn||{});return Nr.map(function(ja){var Ca=qn[ja],$e={value:Number(ja)};return Ca&&(0,Je.Z)(Ca)==="object"&&!ye.isValidElement(Ca)&&("label"in Ca||"style"in Ca)?($e.style=Ca.style,$e.label=Ca.label):$e.label=Ca,$e}).filter(function(ja){var Ca=ja.label;return Ca||typeof Ca=="number"}).sort(function(ja,Ca){return ja.value-Ca.value})},[qn]),Ao=ya(bo,ia,yn,Dr,Cr,tu),Jr=(0,Te.Z)(Ao,2),Ho=Jr[0],Vo=Jr[1],Uo=(0,Re.Z)(mr,{value:or}),Fo=(0,Te.Z)(Uo,2),Yo=Fo[0],oa=Fo[1],uo=ye.useMemo(function(){var Nr=Yo==null?[]:Array.isArray(Yo)?Yo:[Yo],ja=(0,Te.Z)(Nr,1),Ca=ja[0],$e=Ca===void 0?bo:Ca,Lt=Yo===null?[]:[$e];if(vr){if(Lt=(0,Ye.Z)(Nr),er||Yo===void 0){var Vt=er>=0?er+1:2;for(Lt=Lt.slice(0,Vt);Lt.length=0&&On.current.focus(Nr)}Xn(null)},[Wa]);var Cn=ye.useMemo(function(){return ar&&yn===null?!1:ar},[ar,yn]),Ta=function(){Pr==null||Pr(Lo(Do.current))},so=Oe(Za,Vr,uo,bo,ia,Ho,Gt,Ta,Vo),Qo=(0,Te.Z)(so,4),vu=Qo[0],xr=Qo[1],ca=Qo[2],Ur=Qo[3],Kr=function(ja,Ca){Ur(ja,Ca),zr==null||zr(Lo(Do.current))},qr=vu!==-1;ye.useEffect(function(){if(!qr){var Nr=uo.lastIndexOf(xr);On.current.focus(Nr)}},[qr]);var ho=ye.useMemo(function(){return(0,Ye.Z)(ca).sort(function(Nr,ja){return Nr-ja})},[ca]),gr=ye.useMemo(function(){return vr?[ho[0],ho[ho.length-1]]:[bo,ho[0]]},[ho,vr,bo]),ir=(0,Te.Z)(gr,2),wr=ir[0],Qr=ir[1];ye.useImperativeHandle(ke,function(){return{focus:function(){On.current.focus(0)},blur:function(){var ja=document,Ca=ja.activeElement;Za.current.contains(Ca)&&(Ca==null||Ca.blur())}}}),ye.useEffect(function(){vt&&On.current.focus(0)},[]);var vo=ye.useMemo(function(){return{min:bo,max:ia,direction:Vr,disabled:nt,keyboard:Qt,step:yn,included:ln,includedStart:wr,includedEnd:Qr,range:vr,tabIndex:Qa,ariaLabelForHandle:wa,ariaLabelledByForHandle:Xa,ariaValueTextFormatterForHandle:Ga}},[bo,ia,Vr,nt,Qt,yn,ln,wr,Qr,vr,Qa,wa,Xa,Ga]);return ye.createElement(a.Provider,{value:vo},ye.createElement("div",{ref:Za,className:x()(sn,yt,(Dt={},(0,xe.Z)(Dt,"".concat(sn,"-disabled"),nt),(0,xe.Z)(Dt,"".concat(sn,"-vertical"),wn),(0,xe.Z)(Dt,"".concat(sn,"-horizontal"),!wn),(0,xe.Z)(Dt,"".concat(sn,"-with-marks"),Dr.length),Dt)),style:xt,onMouseDown:et},ye.createElement("div",{className:"".concat(sn,"-rail"),style:Qe}),ye.createElement(Pt,{prefixCls:sn,style:ra,values:ho,startPoint:An,onStartMove:Cn?Kr:null}),ye.createElement(Hn,{prefixCls:sn,marks:Dr,dots:$n,style:ht,activeStyle:mt}),ye.createElement(Se,{ref:On,prefixCls:sn,style:Ra,values:ca,draggingIndex:vu,onStartMove:Kr,onOffsetChange:Ha,onFocus:Et,onBlur:Ct,handleRender:ga}),ye.createElement(pt,{prefixCls:sn,marks:Dr,onClick:lt})))}),bn=Jt,it=bn,Kt=ue(36355),Pn=ue(1684),Wn=ue(16089),dn=ue(8654),ot=ue(6848),Tt=ye.forwardRef((De,ke)=>{const{open:Dt}=De,jt=(0,ye.useRef)(null),sn=(0,ye.useRef)(null);function yt(){Wn.Z.cancel(sn.current),sn.current=null}function xt(){sn.current=(0,Wn.Z)(()=>{var Bt;(Bt=jt.current)===null||Bt===void 0||Bt.forceAlign(),sn.current=null})}return ye.useEffect(()=>(Dt?xt():yt(),yt),[Dt,De.title]),ye.createElement(ot.Z,Object.assign({ref:(0,dn.sQ)(jt,ke)},De))}),In=ue(64993),mn=ue(17313),Fn=ue(83116),Ne=ue(37613);const we=De=>{const{componentCls:ke,antCls:Dt,controlSize:jt,dotSize:sn,marginFull:yt,marginPart:xt,colorFillContentHover:Bt}=De;return{[ke]:Object.assign(Object.assign({},(0,mn.Wf)(De)),{position:"relative",height:jt,margin:`${xt}px ${yt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${yt}px ${xt}px`},[`${ke}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ke}-rail`]:{backgroundColor:De.railHoverBg},[`${ke}-track`]:{backgroundColor:De.trackHoverBg},[`${ke}-dot`]:{borderColor:Bt},[`${ke}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${ke}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${ke}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${ke}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${De.motionDurationMid}, inset-block-start ${De.motionDurationMid}, width ${De.motionDurationMid}, @@ -178,7 +178,7 @@ `]:{backgroundColor:De.colorBgElevated,borderColor:De.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${ke}-handle::after`]:{backgroundColor:De.colorBgElevated,cursor:"not-allowed",width:De.handleSize,height:De.handleSize,boxShadow:`0 0 0 ${De.handleLineWidth}px ${new In.C(De.colorTextDisabled).onBackground(De.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${ke}-mark-text, ${ke}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Dt}-tooltip-inner`]:{minWidth:"unset"}})}},Ue=(De,ke)=>{const{componentCls:Dt,railSize:jt,handleSize:sn,dotSize:yt}=De,xt=ke?"paddingBlock":"paddingInline",Bt=ke?"width":"height",nt=ke?"height":"width",st=ke?"insetBlockStart":"insetInlineStart",Qt=ke?"top":"insetInlineStart",vt=(jt*3-sn)/2,Et=(sn-jt)/2,Ct=ke?{borderWidth:`${Et}px 0`,transform:`translateY(-${Et}px)`}:{borderWidth:`0 ${Et}px`,transform:`translateX(-${Et}px)`};return{[xt]:jt,[nt]:jt*3,[`${Dt}-rail`]:{[Bt]:"100%",[nt]:jt},[`${Dt}-track`]:{[nt]:jt},[`${Dt}-track-draggable`]:Object.assign({},Ct),[`${Dt}-handle`]:{[st]:vt},[`${Dt}-mark`]:{insetInlineStart:0,top:0,[Qt]:jt*3+(ke?0:De.marginFull),[Bt]:"100%"},[`${Dt}-step`]:{insetInlineStart:0,top:0,[Qt]:jt,[Bt]:"100%",[nt]:jt},[`${Dt}-dot`]:{position:"absolute",[st]:(jt-yt)/2}}},zt=De=>{const{componentCls:ke,marginPartWithMark:Dt}=De;return{[`${ke}-horizontal`]:Object.assign(Object.assign({},Ue(De,!0)),{[`&${ke}-with-marks`]:{marginBottom:Dt}})}},Zt=De=>{const{componentCls:ke}=De;return{[`${ke}-vertical`]:Object.assign(Object.assign({},Ue(De,!1)),{height:"100%"})}};var qt=(0,Fn.Z)("Slider",De=>{const ke=(0,Ne.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[we(ke),zt(ke),Zt(ke)]},De=>{const Dt=De.controlHeightLG/4,jt=De.controlHeightSM/2,sn=De.lineWidth+1,yt=De.lineWidth+1*3;return{controlSize:Dt,railSize:4,handleSize:Dt,handleSizeHover:jt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:yt,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),on=function(De,ke){var Dt={};for(var jt in De)Object.prototype.hasOwnProperty.call(De,jt)&&ke.indexOf(jt)<0&&(Dt[jt]=De[jt]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,jt=Object.getOwnPropertySymbols(De);sntypeof De=="number"?De.toString():"";var Ht=ye.forwardRef((De,ke)=>{const{prefixCls:Dt,range:jt,className:sn,rootClassName:yt,style:xt,disabled:Bt,tooltipPrefixCls:nt,tipFormatter:st,tooltipVisible:Qt,getTooltipPopupContainer:vt,tooltipPlacement:Et}=De,Ct=on(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:Yt,slider:bt,getPrefixCls:Wt,getPopupContainer:Qn}=ye.useContext(Kt.E_),tn=ye.useContext(Pn.Z),la=Bt!=null?Bt:tn,[or,mr]=ye.useState({}),vr=(At,wn)=>{mr(Vn=>Object.assign(Object.assign({},Vn),{[At]:wn}))},er=(At,wn)=>At||(wn?Yt==="rtl"?"left":"right":"top"),Wr=Wt("slider",Dt),[zr,Pr]=qt(Wr),Ar=x()(sn,bt==null?void 0:bt.className,yt,{[`${Wr}-rtl`]:Yt==="rtl"},Pr);Yt==="rtl"&&!Ct.vertical&&(Ct.reverse=!Ct.reverse);const[Cr,tr]=ye.useMemo(()=>jt?typeof jt=="object"?[!0,jt.draggableTrack]:[!0,!1]:[!1],[jt]),no=(At,wn)=>{var Vn;const{index:ln,dragging:An}=wn,{tooltip:ra={},vertical:Ra}=De,Qe=Object.assign({},ra),{open:ht,placement:mt,getPopupContainer:qn,prefixCls:$n,formatter:ga}=Qe;let ha;ga||ga===null?ha=ga:st||st===null?ha=st:ha=rn;const Qa=ha?or[ln]||An:!1,wa=(Vn=ht!=null?ht:Qt)!==null&&Vn!==void 0?Vn:ht===void 0&&Qa,Xa=Object.assign(Object.assign({},At.props),{onMouseEnter:()=>vr(ln,!0),onMouseLeave:()=>vr(ln,!1)}),Ga=Wt("tooltip",$n!=null?$n:nt);return ye.createElement(Tt,Object.assign({},Qe,{prefixCls:Ga,title:ha?ha(wn.value):"",open:wa,placement:er(mt!=null?mt:Et,Ra),key:ln,overlayClassName:`${Wr}-tooltip`,getPopupContainer:qn||vt||Qn}),ye.cloneElement(At,Xa))},ar=Object.assign(Object.assign({},bt==null?void 0:bt.style),xt);return zr(ye.createElement(it,Object.assign({},Ct,{step:Ct.step,range:Cr,draggableTrack:tr,className:Ar,style:ar,disabled:la,ref:ke,prefixCls:Wr,handleRender:no})))})},10527:function(Le,Nt,ue){"use strict";var z,x=ue(25569).default;z={value:!0},Nt.Z=void 0;var xe=x(ue(65835)),Ye=x(ue(6432));const Te={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},xe.default),timePickerLocale:Object.assign({},Ye.default)};Te.lang.ok="\u786E\u5B9A";var Je=Te;Nt.Z=Je},6432:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var z={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Nt.default=z},65835:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},z=ue;Nt.default=z},11414:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z5:function(){return ji},_l:function(){return Zd},bK:function(){return zd}});var z=ue(59301),x=ue(18773);function xe(te,ne){te.prototype=Object.create(ne.prototype),te.prototype.constructor=te,(0,x.Z)(te,ne)}var Ye=ue(54476),Te=ue(59781),Je=z.createContext(null),ye=null;function gt(te){te()}var Re=gt,Be=function(ne){return Re=ne},We=function(){return Re};function He(){var te=We(),ne=null,ie=null;return{clear:function(){ne=null,ie=null},notify:function(){te(function(){for(var Pe=ne;Pe;)Pe.callback(),Pe=Pe.next})},get:function(){for(var Pe=[],Fe=ne;Fe;)Pe.push(Fe),Fe=Fe.next;return Pe},subscribe:function(Pe){var Fe=!0,Ce=ie={callback:Pe,next:null,prev:ie};return Ce.prev?Ce.prev.next=Ce:ne=Ce,function(){!Fe||ne===null||(Fe=!1,Ce.next?Ce.next.prev=Ce.prev:ie=Ce.prev,Ce.prev?Ce.prev.next=Ce.next:ne=Ce.next)}}}}var ut={notify:function(){},get:function(){return[]}};function fe(te,ne){var ie,me=ut;function Pe(tt){return qe(),me.subscribe(tt)}function Fe(){me.notify()}function Ce(){dt.onStateChange&&dt.onStateChange()}function be(){return!!ie}function qe(){ie||(ie=ne?ne.addNestedSub(Ce):te.subscribe(Ce),me=He())}function Ft(){ie&&(ie(),ie=void 0,me.clear(),me=ut)}var dt={addNestedSub:Pe,notifyNestedSubs:Fe,handleChangeWrapper:Ce,isSubscribed:be,trySubscribe:qe,tryUnsubscribe:Ft,getListeners:function(){return me}};return dt}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect;function E(te){var ne=te.store,ie=te.context,me=te.children,Pe=(0,z.useMemo)(function(){var be=fe(ne);return{store:ne,subscription:be}},[ne]),Fe=(0,z.useMemo)(function(){return ne.getState()},[ne]);a(function(){var be=Pe.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Fe!==ne.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Pe,Fe]);var Ce=ie||Je;return z.createElement(Ce.Provider,{value:Pe},me)}var b=E,y=ue(85377),ee=ue(94266),ae=ue.n(ee),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Se=[],Ae=[null,null],Oe=function(ne){try{return JSON.stringify(ne)}catch(ie){return String(ne)}};function Ie(te,ne){var ie=te[1];return[ne.payload,ie+1]}function Pt(te,ne,ie){a(function(){return te.apply(void 0,ne)},ie)}function rt(te,ne,ie,me,Pe,Fe,Ce){te.current=me,ne.current=Pe,ie.current=!1,Fe.current&&(Fe.current=null,Ce())}function pt(te,ne,ie,me,Pe,Fe,Ce,be,qe,Ft){if(te){var dt=!1,tt=null,at=function(){if(!dt){var Va=ne.getState(),$a,xa;try{$a=me(Va,Pe.current)}catch(yr){xa=yr,tt=yr}xa||(tt=null),$a===Fe.current?Ce.current||qe():(Fe.current=$a,be.current=$a,Ce.current=!0,Ft({type:"STORE_UPDATED",payload:{error:xa}}))}};ie.onStateChange=at,ie.trySubscribe(),at();var kt=function(){if(dt=!0,ie.tryUnsubscribe(),ie.onStateChange=null,tt)throw tt};return kt}}var ta=function(){return[null,0]};function Hn(te,ne){ne===void 0&&(ne={});var ie=ne,me=ie.getDisplayName,Pe=me===void 0?function(zo){return"ConnectAdvanced("+zo+")"}:me,Fe=ie.methodName,Ce=Fe===void 0?"connectAdvanced":Fe,be=ie.renderCountProp,qe=be===void 0?void 0:be,Ft=ie.shouldHandleStateChanges,dt=Ft===void 0?!0:Ft,tt=ie.storeKey,at=tt===void 0?"store":tt,kt=ie.withRef,Sn=kt===void 0?!1:kt,Va=ie.forwardRef,$a=Va===void 0?!1:Va,xa=ie.context,yr=xa===void 0?Je:xa,Tr=(0,y.Z)(ie,ce);if(0)var Gr;var Wo=yr;return function(du){var vl=du.displayName||du.name||"Component",iu=Pe(vl),rl=(0,Ye.Z)({},Tr,{getDisplayName:Pe,methodName:Ce,renderCountProp:qe,shouldHandleStateChanges:dt,storeKey:at,displayName:iu,wrappedComponentName:vl,WrappedComponent:du}),Hl=Tr.pure;function Nl(ri){return te(ri.dispatch,rl)}var os=Hl?z.useMemo:function(ri){return ri()};function Ui(ri){var ks=(0,z.useMemo)(function(){var Nc=ri.reactReduxForwardedRef,Nm=(0,y.Z)(ri,de);return[ri.context,Nc,Nm]},[ri]),us=ks[0],wc=ks[1],rc=ks[2],Zs=(0,z.useMemo)(function(){return us&&us.Consumer&&(0,se.isContextConsumer)(z.createElement(us.Consumer,null))?us:Wo},[us,Wo]),Hi=(0,z.useContext)(Zs),oc=!!ri.store&&!!ri.store.getState&&!!ri.store.dispatch,Cl=!!Hi&&!!Hi.store,ls=oc?ri.store:Hi.store,Lc=(0,z.useMemo)(function(){return Nl(ls)},[ls]),Vd=(0,z.useMemo)(function(){if(!dt)return Ae;var Nc=fe(ls,oc?null:Hi.subscription),Nm=Nc.notifyNestedSubs.bind(Nc);return[Nc,Nm]},[ls,oc,Hi]),Oc=Vd[0],td=Vd[1],Gd=(0,z.useMemo)(function(){return oc?Hi:(0,Ye.Z)({},Hi,{subscription:Oc})},[oc,Hi,Oc]),uc=(0,z.useReducer)(Ie,Se,ta),Wg=uc[0],jd=Wg[0],zg=uc[1];if(jd&&jd.error)throw jd.error;var og=(0,z.useRef)(),wm=(0,z.useRef)(rc),ol=(0,z.useRef)(),nd=(0,z.useRef)(!1),Lm=os(function(){return ol.current&&rc===wm.current?ol.current:Lc(ls.getState(),rc)},[ls,jd,rc]);Pt(rt,[wm,og,nd,rc,Lm,ol,td]),Pt(pt,[dt,ls,Oc,Lc,wm,og,nd,ol,td,zg],[ls,Oc,Lc]);var Om=(0,z.useMemo)(function(){return z.createElement(du,(0,Ye.Z)({},Lm,{ref:wc}))},[wc,du,Lm]),Vg=(0,z.useMemo)(function(){return dt?z.createElement(Zs.Provider,{value:Gd},Om):Om},[Zs,Om,Gd]);return Vg}var ai=Hl?z.memo(Ui):Ui;if(ai.WrappedComponent=du,ai.displayName=Ui.displayName=iu,$a){var Ki=z.forwardRef(function(ks,us){return z.createElement(ai,(0,Ye.Z)({},ks,{reactReduxForwardedRef:us}))});return Ki.displayName=iu,Ki.WrappedComponent=du,ae()(Ki,du)}return ae()(ai,du)}}function ya(te,ne){return te===ne?te!==0||ne!==0||1/te===1/ne:te!==te&&ne!==ne}function ma(te,ne){if(ya(te,ne))return!0;if(typeof te!="object"||te===null||typeof ne!="object"||ne===null)return!1;var ie=Object.keys(te),me=Object.keys(ne);if(ie.length!==me.length)return!1;for(var Pe=0;Pe=0;me--){var Pe=ne[me](te);if(Pe)return Pe}return function(Fe,Ce){throw new Error("Invalid value of type "+typeof te+" for "+ie+" argument when connecting component "+Ce.wrappedComponentName+".")}}function Ht(te,ne){return te===ne}function De(te){var ne=te===void 0?{}:te,ie=ne.connectHOC,me=ie===void 0?Hn:ie,Pe=ne.mapStateToPropsFactories,Fe=Pe===void 0?In:Pe,Ce=ne.mapDispatchToPropsFactories,be=Ce===void 0?ot:Ce,qe=ne.mergePropsFactories,Ft=qe===void 0?Ue:qe,dt=ne.selectorFactory,tt=dt===void 0?on:dt;return function(kt,Sn,Va,$a){$a===void 0&&($a={});var xa=$a,yr=xa.pure,Tr=yr===void 0?!0:yr,Gr=xa.areStatesEqual,Wo=Gr===void 0?Ht:Gr,zo=xa.areOwnPropsEqual,du=zo===void 0?ma:zo,vl=xa.areStatePropsEqual,iu=vl===void 0?ma:vl,rl=xa.areMergedPropsEqual,Hl=rl===void 0?ma:rl,Nl=(0,y.Z)(xa,rn),os=Ln(kt,Fe,"mapStateToProps"),Ui=Ln(Sn,be,"mapDispatchToProps"),ai=Ln(Va,Ft,"mergeProps");return me(tt,(0,Ye.Z)({methodName:"connect",getDisplayName:function(ri){return"Connect("+ri+")"},shouldHandleStateChanges:!!kt,initMapStateToProps:os,initMapDispatchToProps:Ui,initMergeProps:ai,pure:Tr,areStatesEqual:Wo,areOwnPropsEqual:du,areStatePropsEqual:iu,areMergedPropsEqual:Hl},Nl))}}var ke=De();function Dt(){var te=useContext(ReactReduxContext);return te}function jt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultReduxContext:function(){return useContext(te)};return function(){var me=ne(),Pe=me.store;return Pe}}var sn=null;function yt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultStore:createStoreHook(te);return function(){var me=ne();return me.dispatch}}var xt=null,Bt=function(ne,ie){return ne===ie};function nt(te,ne,ie,me){var Pe=useReducer(function(Sn){return Sn+1},0),Fe=Pe[1],Ce=useMemo(function(){return createSubscription(ie,me)},[ie,me]),be=useRef(),qe=useRef(),Ft=useRef(),dt=useRef(),tt=ie.getState(),at;try{if(te!==qe.current||tt!==Ft.current||be.current){var kt=te(tt);dt.current===void 0||!ne(kt,dt.current)?at=kt:at=dt.current}else at=dt.current}catch(Sn){throw be.current&&(Sn.message+=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Dt}-tooltip-inner`]:{minWidth:"unset"}})}},Ue=(De,ke)=>{const{componentCls:Dt,railSize:jt,handleSize:sn,dotSize:yt}=De,xt=ke?"paddingBlock":"paddingInline",Bt=ke?"width":"height",nt=ke?"height":"width",st=ke?"insetBlockStart":"insetInlineStart",Qt=ke?"top":"insetInlineStart",vt=(jt*3-sn)/2,Et=(sn-jt)/2,Ct=ke?{borderWidth:`${Et}px 0`,transform:`translateY(-${Et}px)`}:{borderWidth:`0 ${Et}px`,transform:`translateX(-${Et}px)`};return{[xt]:jt,[nt]:jt*3,[`${Dt}-rail`]:{[Bt]:"100%",[nt]:jt},[`${Dt}-track`]:{[nt]:jt},[`${Dt}-track-draggable`]:Object.assign({},Ct),[`${Dt}-handle`]:{[st]:vt},[`${Dt}-mark`]:{insetInlineStart:0,top:0,[Qt]:jt*3+(ke?0:De.marginFull),[Bt]:"100%"},[`${Dt}-step`]:{insetInlineStart:0,top:0,[Qt]:jt,[Bt]:"100%",[nt]:jt},[`${Dt}-dot`]:{position:"absolute",[st]:(jt-yt)/2}}},zt=De=>{const{componentCls:ke,marginPartWithMark:Dt}=De;return{[`${ke}-horizontal`]:Object.assign(Object.assign({},Ue(De,!0)),{[`&${ke}-with-marks`]:{marginBottom:Dt}})}},Zt=De=>{const{componentCls:ke}=De;return{[`${ke}-vertical`]:Object.assign(Object.assign({},Ue(De,!1)),{height:"100%"})}};var qt=(0,Fn.Z)("Slider",De=>{const ke=(0,Ne.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[we(ke),zt(ke),Zt(ke)]},De=>{const Dt=De.controlHeightLG/4,jt=De.controlHeightSM/2,sn=De.lineWidth+1,yt=De.lineWidth+1*3;return{controlSize:Dt,railSize:4,handleSize:Dt,handleSizeHover:jt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:yt,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),on=function(De,ke){var Dt={};for(var jt in De)Object.prototype.hasOwnProperty.call(De,jt)&&ke.indexOf(jt)<0&&(Dt[jt]=De[jt]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,jt=Object.getOwnPropertySymbols(De);sntypeof De=="number"?De.toString():"";var Ht=ye.forwardRef((De,ke)=>{const{prefixCls:Dt,range:jt,className:sn,rootClassName:yt,style:xt,disabled:Bt,tooltipPrefixCls:nt,tipFormatter:st,tooltipVisible:Qt,getTooltipPopupContainer:vt,tooltipPlacement:Et}=De,Ct=on(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:Yt,slider:bt,getPrefixCls:Wt,getPopupContainer:Qn}=ye.useContext(Kt.E_),tn=ye.useContext(Pn.Z),la=Bt!=null?Bt:tn,[or,mr]=ye.useState({}),vr=(At,wn)=>{mr(Vn=>Object.assign(Object.assign({},Vn),{[At]:wn}))},er=(At,wn)=>At||(wn?Yt==="rtl"?"left":"right":"top"),Wr=Wt("slider",Dt),[zr,Pr]=qt(Wr),Ar=x()(sn,bt==null?void 0:bt.className,yt,{[`${Wr}-rtl`]:Yt==="rtl"},Pr);Yt==="rtl"&&!Ct.vertical&&(Ct.reverse=!Ct.reverse);const[Cr,tr]=ye.useMemo(()=>jt?typeof jt=="object"?[!0,jt.draggableTrack]:[!0,!1]:[!1],[jt]),no=(At,wn)=>{var Vn;const{index:ln,dragging:An}=wn,{tooltip:ra={},vertical:Ra}=De,Qe=Object.assign({},ra),{open:ht,placement:mt,getPopupContainer:qn,prefixCls:$n,formatter:ga}=Qe;let ha;ga||ga===null?ha=ga:st||st===null?ha=st:ha=rn;const Qa=ha?or[ln]||An:!1,wa=(Vn=ht!=null?ht:Qt)!==null&&Vn!==void 0?Vn:ht===void 0&&Qa,Xa=Object.assign(Object.assign({},At.props),{onMouseEnter:()=>vr(ln,!0),onMouseLeave:()=>vr(ln,!1)}),Ga=Wt("tooltip",$n!=null?$n:nt);return ye.createElement(Tt,Object.assign({},Qe,{prefixCls:Ga,title:ha?ha(wn.value):"",open:wa,placement:er(mt!=null?mt:Et,Ra),key:ln,overlayClassName:`${Wr}-tooltip`,getPopupContainer:qn||vt||Qn}),ye.cloneElement(At,Xa))},ar=Object.assign(Object.assign({},bt==null?void 0:bt.style),xt);return zr(ye.createElement(it,Object.assign({},Ct,{step:Ct.step,range:Cr,draggableTrack:tr,className:Ar,style:ar,disabled:la,ref:ke,prefixCls:Wr,handleRender:no})))})},10527:function(Le,Nt,ue){"use strict";var z,x=ue(25569).default;z={value:!0},Nt.Z=void 0;var xe=x(ue(65835)),Ye=x(ue(6432));const Te={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},xe.default),timePickerLocale:Object.assign({},Ye.default)};Te.lang.ok="\u786E\u5B9A";var Je=Te;Nt.Z=Je},6432:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var z={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Nt.default=z},65835:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},z=ue;Nt.default=z},11414:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z5:function(){return ji},_l:function(){return Zd},bK:function(){return zd}});var z=ue(59301),x=ue(18773);function xe(te,ne){te.prototype=Object.create(ne.prototype),te.prototype.constructor=te,(0,x.Z)(te,ne)}var Ye=ue(54476),Te=ue(59781),Je=z.createContext(null),ye=null;function gt(te){te()}var Re=gt,Be=function(ne){return Re=ne},We=function(){return Re};function He(){var te=We(),ne=null,ie=null;return{clear:function(){ne=null,ie=null},notify:function(){te(function(){for(var Pe=ne;Pe;)Pe.callback(),Pe=Pe.next})},get:function(){for(var Pe=[],Fe=ne;Fe;)Pe.push(Fe),Fe=Fe.next;return Pe},subscribe:function(Pe){var Fe=!0,Ce=ie={callback:Pe,next:null,prev:ie};return Ce.prev?Ce.prev.next=Ce:ne=Ce,function(){!Fe||ne===null||(Fe=!1,Ce.next?Ce.next.prev=Ce.prev:ie=Ce.prev,Ce.prev?Ce.prev.next=Ce.next:ne=Ce.next)}}}}var ut={notify:function(){},get:function(){return[]}};function fe(te,ne){var ie,me=ut;function Pe(tt){return qe(),me.subscribe(tt)}function Fe(){me.notify()}function Ce(){dt.onStateChange&&dt.onStateChange()}function be(){return!!ie}function qe(){ie||(ie=ne?ne.addNestedSub(Ce):te.subscribe(Ce),me=He())}function Ft(){ie&&(ie(),ie=void 0,me.clear(),me=ut)}var dt={addNestedSub:Pe,notifyNestedSubs:Fe,handleChangeWrapper:Ce,isSubscribed:be,trySubscribe:qe,tryUnsubscribe:Ft,getListeners:function(){return me}};return dt}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect;function E(te){var ne=te.store,ie=te.context,me=te.children,Pe=(0,z.useMemo)(function(){var be=fe(ne);return{store:ne,subscription:be}},[ne]),Fe=(0,z.useMemo)(function(){return ne.getState()},[ne]);a(function(){var be=Pe.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Fe!==ne.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Pe,Fe]);var Ce=ie||Je;return z.createElement(Ce.Provider,{value:Pe},me)}var b=E,y=ue(85377),ee=ue(94266),ae=ue.n(ee),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Se=[],Ae=[null,null],Oe=function(ne){try{return JSON.stringify(ne)}catch(ie){return String(ne)}};function Ie(te,ne){var ie=te[1];return[ne.payload,ie+1]}function Pt(te,ne,ie){a(function(){return te.apply(void 0,ne)},ie)}function rt(te,ne,ie,me,Pe,Fe,Ce){te.current=me,ne.current=Pe,ie.current=!1,Fe.current&&(Fe.current=null,Ce())}function pt(te,ne,ie,me,Pe,Fe,Ce,be,qe,Ft){if(te){var dt=!1,tt=null,at=function(){if(!dt){var Va=ne.getState(),$a,xa;try{$a=me(Va,Pe.current)}catch(yr){xa=yr,tt=yr}xa||(tt=null),$a===Fe.current?Ce.current||qe():(Fe.current=$a,be.current=$a,Ce.current=!0,Ft({type:"STORE_UPDATED",payload:{error:xa}}))}};ie.onStateChange=at,ie.trySubscribe(),at();var kt=function(){if(dt=!0,ie.tryUnsubscribe(),ie.onStateChange=null,tt)throw tt};return kt}}var ta=function(){return[null,0]};function Hn(te,ne){ne===void 0&&(ne={});var ie=ne,me=ie.getDisplayName,Pe=me===void 0?function(zo){return"ConnectAdvanced("+zo+")"}:me,Fe=ie.methodName,Ce=Fe===void 0?"connectAdvanced":Fe,be=ie.renderCountProp,qe=be===void 0?void 0:be,Ft=ie.shouldHandleStateChanges,dt=Ft===void 0?!0:Ft,tt=ie.storeKey,at=tt===void 0?"store":tt,kt=ie.withRef,Sn=kt===void 0?!1:kt,Va=ie.forwardRef,$a=Va===void 0?!1:Va,xa=ie.context,yr=xa===void 0?Je:xa,Tr=(0,y.Z)(ie,ce);if(0)var Gr;var Wo=yr;return function(du){var vl=du.displayName||du.name||"Component",iu=Pe(vl),rl=(0,Ye.Z)({},Tr,{getDisplayName:Pe,methodName:Ce,renderCountProp:qe,shouldHandleStateChanges:dt,storeKey:at,displayName:iu,wrappedComponentName:vl,WrappedComponent:du}),Kl=Tr.pure;function Nl(ri){return te(ri.dispatch,rl)}var os=Kl?z.useMemo:function(ri){return ri()};function Ui(ri){var ks=(0,z.useMemo)(function(){var Nc=ri.reactReduxForwardedRef,Nm=(0,y.Z)(ri,de);return[ri.context,Nc,Nm]},[ri]),us=ks[0],wc=ks[1],rc=ks[2],Zs=(0,z.useMemo)(function(){return us&&us.Consumer&&(0,se.isContextConsumer)(z.createElement(us.Consumer,null))?us:Wo},[us,Wo]),Hi=(0,z.useContext)(Zs),oc=!!ri.store&&!!ri.store.getState&&!!ri.store.dispatch,Cl=!!Hi&&!!Hi.store,ls=oc?ri.store:Hi.store,Lc=(0,z.useMemo)(function(){return Nl(ls)},[ls]),Vd=(0,z.useMemo)(function(){if(!dt)return Ae;var Nc=fe(ls,oc?null:Hi.subscription),Nm=Nc.notifyNestedSubs.bind(Nc);return[Nc,Nm]},[ls,oc,Hi]),Oc=Vd[0],td=Vd[1],Gd=(0,z.useMemo)(function(){return oc?Hi:(0,Ye.Z)({},Hi,{subscription:Oc})},[oc,Hi,Oc]),uc=(0,z.useReducer)(Ie,Se,ta),Wg=uc[0],jd=Wg[0],zg=uc[1];if(jd&&jd.error)throw jd.error;var og=(0,z.useRef)(),wm=(0,z.useRef)(rc),ol=(0,z.useRef)(),nd=(0,z.useRef)(!1),Lm=os(function(){return ol.current&&rc===wm.current?ol.current:Lc(ls.getState(),rc)},[ls,jd,rc]);Pt(rt,[wm,og,nd,rc,Lm,ol,td]),Pt(pt,[dt,ls,Oc,Lc,wm,og,nd,ol,td,zg],[ls,Oc,Lc]);var Om=(0,z.useMemo)(function(){return z.createElement(du,(0,Ye.Z)({},Lm,{ref:wc}))},[wc,du,Lm]),Vg=(0,z.useMemo)(function(){return dt?z.createElement(Zs.Provider,{value:Gd},Om):Om},[Zs,Om,Gd]);return Vg}var ai=Kl?z.memo(Ui):Ui;if(ai.WrappedComponent=du,ai.displayName=Ui.displayName=iu,$a){var Ki=z.forwardRef(function(ks,us){return z.createElement(ai,(0,Ye.Z)({},ks,{reactReduxForwardedRef:us}))});return Ki.displayName=iu,Ki.WrappedComponent=du,ae()(Ki,du)}return ae()(ai,du)}}function ya(te,ne){return te===ne?te!==0||ne!==0||1/te===1/ne:te!==te&&ne!==ne}function ma(te,ne){if(ya(te,ne))return!0;if(typeof te!="object"||te===null||typeof ne!="object"||ne===null)return!1;var ie=Object.keys(te),me=Object.keys(ne);if(ie.length!==me.length)return!1;for(var Pe=0;Pe=0;me--){var Pe=ne[me](te);if(Pe)return Pe}return function(Fe,Ce){throw new Error("Invalid value of type "+typeof te+" for "+ie+" argument when connecting component "+Ce.wrappedComponentName+".")}}function Ht(te,ne){return te===ne}function De(te){var ne=te===void 0?{}:te,ie=ne.connectHOC,me=ie===void 0?Hn:ie,Pe=ne.mapStateToPropsFactories,Fe=Pe===void 0?In:Pe,Ce=ne.mapDispatchToPropsFactories,be=Ce===void 0?ot:Ce,qe=ne.mergePropsFactories,Ft=qe===void 0?Ue:qe,dt=ne.selectorFactory,tt=dt===void 0?on:dt;return function(kt,Sn,Va,$a){$a===void 0&&($a={});var xa=$a,yr=xa.pure,Tr=yr===void 0?!0:yr,Gr=xa.areStatesEqual,Wo=Gr===void 0?Ht:Gr,zo=xa.areOwnPropsEqual,du=zo===void 0?ma:zo,vl=xa.areStatePropsEqual,iu=vl===void 0?ma:vl,rl=xa.areMergedPropsEqual,Kl=rl===void 0?ma:rl,Nl=(0,y.Z)(xa,rn),os=Ln(kt,Fe,"mapStateToProps"),Ui=Ln(Sn,be,"mapDispatchToProps"),ai=Ln(Va,Ft,"mergeProps");return me(tt,(0,Ye.Z)({methodName:"connect",getDisplayName:function(ri){return"Connect("+ri+")"},shouldHandleStateChanges:!!kt,initMapStateToProps:os,initMapDispatchToProps:Ui,initMergeProps:ai,pure:Tr,areStatesEqual:Wo,areOwnPropsEqual:du,areStatePropsEqual:iu,areMergedPropsEqual:Kl},Nl))}}var ke=De();function Dt(){var te=useContext(ReactReduxContext);return te}function jt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultReduxContext:function(){return useContext(te)};return function(){var me=ne(),Pe=me.store;return Pe}}var sn=null;function yt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultStore:createStoreHook(te);return function(){var me=ne();return me.dispatch}}var xt=null,Bt=function(ne,ie){return ne===ie};function nt(te,ne,ie,me){var Pe=useReducer(function(Sn){return Sn+1},0),Fe=Pe[1],Ce=useMemo(function(){return createSubscription(ie,me)},[ie,me]),be=useRef(),qe=useRef(),Ft=useRef(),dt=useRef(),tt=ie.getState(),at;try{if(te!==qe.current||tt!==Ft.current||be.current){var kt=te(tt);dt.current===void 0||!ne(kt,dt.current)?at=kt:at=dt.current}else at=dt.current}catch(Sn){throw be.current&&(Sn.message+=` The error may be correlated with this previous error: `+be.current.stack+` @@ -224,7 +224,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Fo(ne.source)+` - `},oa={dragHandleUsageInstructions:Dr,onDragStart:Jr,onDragUpdate:Uo,onDragEnd:Yo},uo={x:0,y:0},Do=function(ne,ie){return{x:ne.x+ie.x,y:ne.y+ie.y}},Lo=function(ne,ie){return{x:ne.x-ie.x,y:ne.y-ie.y}},Gt=function(ne,ie){return ne.x===ie.x&&ne.y===ie.y},lt=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},et=function(ne,ie,me){var Pe;return me===void 0&&(me=0),Pe={},Pe[ne]=ie,Pe[ne==="x"?"y":"x"]=me,Pe},un=function(ne,ie){return Math.sqrt(Math.pow(ie.x-ne.x,2)+Math.pow(ie.y-ne.y,2))},ea=function(ne,ie){return Math.min.apply(Math,ie.map(function(me){return un(ne,me)}))},Wa=function(ne){return function(ie){return{x:ne(ie.x),y:ne(ie.y)}}},Xn=function(te,ne){var ie=or({top:Math.max(ne.top,te.top),right:Math.min(ne.right,te.right),bottom:Math.min(ne.bottom,te.bottom),left:Math.max(ne.left,te.left)});return ie.width<=0||ie.height<=0?null:ie},Ha=function(ne,ie){return{top:ne.top+ie.y,left:ne.left+ie.x,bottom:ne.bottom+ie.y,right:ne.right+ie.x}},Cn=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},Ta={top:0,right:0,bottom:0,left:0},so=function(ne,ie){return ie?Ha(ne,ie.scroll.diff.displacement):ne},Qo=function(ne,ie,me){if(me&&me.increasedBy){var Pe;return(0,Ye.Z)({},ne,(Pe={},Pe[ie.end]=ne[ie.end]+me.increasedBy[ie.line],Pe))}return ne},vu=function(ne,ie){return ie&&ie.shouldClipSubject?Xn(ie.pageMarginBox,ne):or(ne)},xr=function(te){var ne=te.page,ie=te.withPlaceholder,me=te.axis,Pe=te.frame,Fe=so(ne.marginBox,Pe),Ce=Qo(Fe,me,ie),be=vu(Ce,Pe);return{page:ne,withPlaceholder:ie,active:be}},ca=function(te,ne){te.frame||yn(!1);var ie=te.frame,me=Lo(ne,ie.scroll.initial),Pe=lt(me),Fe=(0,Ye.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:ne,diff:{value:me,displacement:Pe},max:ie.scroll.max}}),Ce=xr({page:te.subject.page,withPlaceholder:te.subject.withPlaceholder,axis:te.axis,frame:Fe}),be=(0,Ye.Z)({},te,{frame:Fe,subject:Ce});return be};function Ur(te){return Number.isInteger?Number.isInteger(te):typeof te=="number"&&isFinite(te)&&Math.floor(te)===te}function Kr(te){return Object.values?Object.values(te):Object.keys(te).map(function(ne){return te[ne]})}function qr(te,ne){if(te.findIndex)return te.findIndex(ne);for(var ie=0;iete.bottom,Ft=me.leftte.right,dt=qe&&Ft;if(dt)return!0;var tt=qe&&Ce||Ft&&Fe;return tt}},La=function(te){var ne=Lr(te.top,te.bottom),ie=Lr(te.left,te.right);return function(me){var Pe=ne(me.top)&&ne(me.bottom)&&ie(me.left)&&ie(me.right);return Pe}},Rr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Io={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ro=function(te){return function(ne){var ie=Lr(ne.top,ne.bottom),me=Lr(ne.left,ne.right);return function(Pe){return te===Rr?ie(Pe.top)&&ie(Pe.bottom):me(Pe.left)&&me(Pe.right)}}},Zn=function(ne,ie){var me=ie.frame?ie.frame.scroll.diff.displacement:uo;return Ha(ne,me)},na=function(ne,ie,me){return ie.subject.active?me(ie.subject.active)(ne):!1},jn=function(ne,ie,me){return me(ie)(ne)},sa=function(ne){var ie=ne.target,me=ne.destination,Pe=ne.viewport,Fe=ne.withDroppableDisplacement,Ce=ne.isVisibleThroughFrameFn,be=Fe?Zn(ie,me):ie;return na(be,me,Ce)&&jn(be,Pe,Ce)},$r=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:xn}))},lo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:La}))},Oo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:Ro(ne.destination.axis)}))},sr=function(ne,ie,me){if(typeof me=="boolean")return me;if(!ie)return!0;var Pe=ie.invisible,Fe=ie.visible;if(Pe[ne])return!1;var Ce=Fe[ne];return Ce?Ce.shouldAnimate:!0};function cr(te,ne){var ie=te.page.marginBox,me={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return or(mr(ie,me))}function qa(te){var ne=te.afterDragging,ie=te.destination,me=te.displacedBy,Pe=te.viewport,Fe=te.forceShouldAnimate,Ce=te.last;return ne.reduce(function(qe,Ft){var dt=cr(Ft,me),tt=Ft.descriptor.id;qe.all.push(tt);var at=$r({target:dt,destination:ie,viewport:Pe,withDroppableDisplacement:!0});if(!at)return qe.invisible[Ft.descriptor.id]=!0,qe;var kt=sr(tt,Ce,Fe),Sn={draggableId:tt,shouldAnimate:kt};return qe.visible[tt]=Sn,qe},{all:[],visible:{},invisible:{}})}function Hr(te,ne){if(!te.length)return 0;var ie=te[te.length-1].descriptor.index;return ne.inHomeList?ie:ie+1}function To(te){var ne=te.insideDestination,ie=te.inHomeList,me=te.displacedBy,Pe=te.destination,Fe=Hr(ne,{inHomeList:ie});return{displaced:Mn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Pe.descriptor.id,index:Fe}}}}function Mr(te){var ne=te.draggable,ie=te.insideDestination,me=te.destination,Pe=te.viewport,Fe=te.displacedBy,Ce=te.last,be=te.index,qe=te.forceShouldAnimate,Ft=Vt(ne,me);if(be==null)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var dt=ho(ie,function(Va){return Va.descriptor.index===be});if(!dt)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var tt=$e(ne,ie),at=ie.indexOf(dt),kt=tt.slice(at),Sn=qa({afterDragging:kt,destination:me,displacedBy:Fe,last:Ce,viewport:Pe.frame,forceShouldAnimate:qe});return{displaced:Sn,displacedBy:Fe,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:be}}}}function ao(te,ne){return!!ne.effected[te]}var co=function(te){var ne=te.isMovingForward,ie=te.destination,me=te.draggables,Pe=te.combine,Fe=te.afterCritical;if(!ie.isCombineEnabled)return null;var Ce=Pe.draggableId,be=me[Ce],qe=be.descriptor.index,Ft=ao(Ce,Fe);return Ft?ne?qe:qe-1:ne?qe+1:qe},Ir=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.insideDestination,Pe=te.location;if(!me.length)return null;var Fe=Pe.index,Ce=ne?Fe+1:Fe-1,be=me[0].descriptor.index,qe=me[me.length-1].descriptor.index,Ft=ie?qe:qe+1;return CeFt?null:Ce},ou=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.draggable,Pe=te.draggables,Fe=te.destination,Ce=te.insideDestination,be=te.previousImpact,qe=te.viewport,Ft=te.afterCritical,dt=be.at;if(dt||yn(!1),dt.type==="REORDER"){var tt=Ir({isMovingForward:ne,isInHomeList:ie,location:dt.destination,insideDestination:Ce});return tt==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:tt})}var at=co({isMovingForward:ne,destination:Fe,displaced:be.displaced,draggables:Pe,combine:dt.combine,afterCritical:Ft});return at==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:at})},Bu=function(te){var ne=te.displaced,ie=te.afterCritical,me=te.combineWith,Pe=te.displacedBy,Fe=!!(ne.visible[me]||ne.invisible[me]);return ao(me,ie)?Fe?uo:lt(Pe.point):Fe?Pe.point:uo},po=function(te){var ne=te.afterCritical,ie=te.impact,me=te.draggables,Pe=Ca(ie);Pe||yn(!1);var Fe=Pe.draggableId,Ce=me[Fe].page.borderBox.center,be=Bu({displaced:ie.displaced,afterCritical:ne,combineWith:Fe,displacedBy:ie.displacedBy});return Do(Ce,be)},Ou=function(ne,ie){return ie.margin[ne.start]+ie.borderBox[ne.size]/2},ko=function(ne,ie){return ie.margin[ne.end]+ie.borderBox[ne.size]/2},zu=function(ne,ie,me){return ie[ne.crossAxisStart]+me.margin[ne.crossAxisStart]+me.borderBox[ne.crossAxisSize]/2},Ko=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.end]+Ou(ie,Pe),zu(ie,me.marginBox,Pe))},Vu=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.start]-ko(ie,Pe),zu(ie,me.marginBox,Pe))},Pu=function(ne){var ie=ne.axis,me=ne.moveInto,Pe=ne.isMoving;return et(ie.line,me.contentBox[ie.start]+Ou(ie,Pe),zu(ie,me.contentBox,Pe))},ll=function(te){var ne=te.impact,ie=te.draggable,me=te.draggables,Pe=te.droppable,Fe=te.afterCritical,Ce=Nr(Pe.descriptor.id,me),be=ie.page,qe=Pe.axis;if(!Ce.length)return Pu({axis:qe,moveInto:Pe.page,isMoving:be});var Ft=ne.displaced,dt=ne.displacedBy,tt=Ft.all[0];if(tt){var at=me[tt];if(ao(tt,Fe))return Vu({axis:qe,moveRelativeTo:at.page,isMoving:be});var kt=Cr(at.page,dt.point);return Vu({axis:qe,moveRelativeTo:kt,isMoving:be})}var Sn=Ce[Ce.length-1];if(Sn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ao(Sn.descriptor.id,Fe)){var Va=Cr(Sn.page,lt(Fe.displacedBy.point));return Ko({axis:qe,moveRelativeTo:Va,isMoving:be})}return Ko({axis:qe,moveRelativeTo:Sn.page,isMoving:be})},hl=function(te,ne){var ie=te.frame;return ie?Do(ne,ie.scroll.diff.displacement):ne},dl=function(ne){var ie=ne.impact,me=ne.draggable,Pe=ne.droppable,Fe=ne.draggables,Ce=ne.afterCritical,be=me.page.borderBox.center,qe=ie.at;return!Pe||!qe?be:qe.type==="REORDER"?ll({impact:ie,draggable:me,draggables:Fe,droppable:Pe,afterCritical:Ce}):po({impact:ie,draggables:Fe,afterCritical:Ce})},ql=function(te){var ne=dl(te),ie=te.droppable,me=ie?hl(ie,ne):ne;return me},Il=function(te,ne){var ie=Lo(ne,te.scroll.initial),me=lt(ie),Pe=or({top:ne.y,bottom:ne.y+te.frame.height,left:ne.x,right:ne.x+te.frame.width}),Fe={frame:Pe,scroll:{initial:te.scroll.initial,max:te.scroll.max,current:ne,diff:{value:ie,displacement:me}}};return Fe};function Si(te,ne){return te.map(function(ie){return ne[ie]})}function Ya(te,ne){for(var ie=0;ie1?dt.sort(function(tt,at){return Lu(tt)[be.start]-Lu(at)[be.start]})[0]:Ft.sort(function(tt,at){var kt=ea(ie,Cn(Lu(tt))),Sn=ea(ie,Cn(Lu(at)));return kt!==Sn?kt-Sn:Lu(tt)[be.start]-Lu(at)[be.start]})[0]},Ei=function(ne,ie){var me=ne.page.borderBox.center;return ao(ne.descriptor.id,ie)?Lo(me,ie.displacedBy.point):me},Su=function(ne,ie){var me=ne.page.borderBox;return ao(ne.descriptor.id,ie)?Ha(me,lt(ie.displacedBy.point)):me},ui=function(te){var ne=te.pageBorderBoxCenter,ie=te.viewport,me=te.destination,Pe=te.insideDestination,Fe=te.afterCritical,Ce=Pe.filter(function(be){return lo({target:Su(be,Fe),destination:me,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,qe){var Ft=un(ne,hl(me,Ei(be,Fe))),dt=un(ne,hl(me,Ei(qe,Fe)));return Ftne.left&&te.topne.top}function qi(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.candidates,Pe=ie.page.borderBox.center,Fe=me.map(function(Ce){var be=Ce.axis,qe=et(Ce.axis.line,ne.center[be.line],Ce.page.borderBox.center[be.crossAxisLine]);return{id:Ce.descriptor.id,distance:un(Pe,qe)}}).sort(function(Ce,be){return be.distance-Ce.distance});return Fe[0]?Fe[0].id:null}function al(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.droppables,Pe=Qr(me).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ce=Fe.subject.active;if(!Ce||!nl(ne,Ce))return!1;if(ds(Ce)(ne.center))return!0;var be=Fe.axis,qe=Ce.center[be.crossAxisLine],Ft=ne[be.crossAxisStart],dt=ne[be.crossAxisEnd],tt=Lr(Ce[be.crossAxisStart],Ce[be.crossAxisEnd]),at=tt(Ft),kt=tt(dt);return!at&&!kt?!0:at?Ftqe});return Pe.length?Pe.length===1?Pe[0].descriptor.id:qi({pageBorderBox:ne,draggable:ie,candidates:Pe}):null}var Zi=function(ne,ie){return or(Ha(ne,ie))},cd=function(te,ne){var ie=te.frame;return ie?Zi(ne,ie.scroll.diff.value):ne};function Oi(te){var ne=te.displaced,ie=te.id;return!!(ne.visible[ie]||ne.invisible[ie])}function dd(te){var ne=te.draggable,ie=te.closest,me=te.inHomeList;return ie?me&&ie.descriptor.index>ne.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var md=function(te){var ne=te.pageBorderBoxWithDroppableScroll,ie=te.draggable,me=te.destination,Pe=te.insideDestination,Fe=te.last,Ce=te.viewport,be=te.afterCritical,qe=me.axis,Ft=yu(me.axis,ie.displaceBy),dt=Ft.value,tt=ne[qe.start],at=ne[qe.end],kt=$e(ie,Pe),Sn=ho(kt,function($a){var xa=$a.descriptor.id,yr=$a.page.borderBox.center[qe.line],Tr=ao(xa,be),Gr=Oi({displaced:Fe,id:xa});return Tr?Gr?at<=yr:ttxa[be.start]+Tr&&ttxa[be.start]-Ft+Tr&&dtxa[be.start]+Ft+Tr&&ttxa[be.start]+Tr&&dt=xu)return $o;var Fe=Pe/xu,Ce=fo+Cu*Fe,be=me==="CANCEL"?Ce*gu:Ce;return Number(be.toFixed(2))},El=function(te){var ne=te.impact,ie=te.draggable,me=te.dimensions,Pe=te.viewport,Fe=te.afterCritical,Ce=me.draggables,be=me.droppables,qe=xl(ne),Ft=qe?be[qe]:null,dt=be[ie.descriptor.droppableId],tt=js({impact:ne,draggable:ie,draggables:Ce,afterCritical:Fe,droppable:Ft||dt,viewport:Pe}),at=Lo(tt,ie.client.borderBox.center);return at},il=function(te){var ne=te.draggables,ie=te.reason,me=te.lastImpact,Pe=te.home,Fe=te.viewport,Ce=te.onLiftImpact;if(!me.at||ie!=="DROP"){var be=kc({draggables:ne,impact:Ce,destination:Pe,viewport:Fe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var qe=(0,Ye.Z)({},me,{displaced:Mn});return{impact:qe,didDropInsideDroppable:!0}},Al=function(te){var ne=te.getState,ie=te.dispatch;return function(me){return function(Pe){if(Pe.type!=="DROP"){me(Pe);return}var Fe=ne(),Ce=Pe.payload.reason;if(Fe.phase==="COLLECTING"){ie(ur({reason:Ce}));return}if(Fe.phase!=="IDLE"){var be=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;be&&yn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||yn(!1);var qe=Fe.critical,Ft=Fe.dimensions,dt=Ft.draggables[Fe.critical.draggable.id],tt=il({reason:Ce,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),at=tt.impact,kt=tt.didDropInsideDroppable,Sn=kt?ja(at):null,Va=kt?Ca(at):null,$a={index:qe.draggable.index,droppableId:qe.droppable.id},xa={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:$a,reason:Ce,mode:Fe.movementMode,destination:Sn,combine:Va},yr=El({impact:at,draggable:dt,dimensions:Ft,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Tr={critical:Fe.critical,afterCritical:Fe.afterCritical,result:xa,impact:at},Gr=!Gt(Fe.current.client.offset,yr)||!!xa.combine;if(!Gr){ie(ba({completed:Tr}));return}var Wo=Nu({current:Fe.current.client.offset,destination:yr,reason:Ce}),zo={newHomeClientOffset:yr,dropDuration:Wo,completed:Tr};ie(zn(zo))}}}},Hu=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function wl(te){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||te()}}}function ju(te){var ne=te.onWindowScroll;function ie(){ne(Hu())}var me=Ra(ie),Pe=wl(me),Fe=Ga;function Ce(){return Fe!==Ga}function be(){Ce()&&yn(!1),Fe=Za(window,[Pe])}function qe(){Ce()||yn(!1),me.cancel(),Fe(),Fe=Ga}return{start:be,stop:qe,isActive:Ce}}var sl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},Pl=function(te){var ne=ju({onWindowScroll:function(me){te.dispatch(Rn({newScroll:me}))}});return function(ie){return function(me){!ne.isActive()&&me.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&sl(me)&&ne.stop(),ie(me)}}},Rl=function(te){var ne=!1,ie=!1,me=setTimeout(function(){ie=!0}),Pe=function(Ce){ne||ie||(ne=!0,te(Ce),clearTimeout(me))};return Pe.wasCalled=function(){return ne},Pe},Dl=function(){var te=[],ne=function(Fe){var Ce=qr(te,function(Ft){return Ft.timerId===Fe});Ce===-1&&yn(!1);var be=te.splice(Ce,1),qe=be[0];qe.callback()},ie=function(Fe){var Ce=setTimeout(function(){return ne(Ce)}),be={timerId:Ce,callback:Fe};te.push(be)},me=function(){if(te.length){var Fe=[].concat(te);te.length=0,Fe.forEach(function(Ce){clearTimeout(Ce.timerId),Ce.callback()})}};return{add:ie,flush:me}},au=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.droppableId===ie.droppableId&&ne.index===ie.index},gi=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.draggableId===ie.draggableId&&ne.droppableId===ie.droppableId},eu=function(ne,ie){if(ne===ie)return!0;var me=ne.draggable.id===ie.draggable.id&&ne.draggable.droppableId===ie.draggable.droppableId&&ne.draggable.type===ie.draggable.type&&ne.draggable.index===ie.draggable.index,Pe=ne.droppable.id===ie.droppable.id&&ne.droppable.type===ie.droppable.type;return me&&Pe},Uu=function(ne,ie){Us(),ie(),Ks()},Tu=function(ne,ie){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:ie}},Fl=function(ne,ie,me,Pe){if(!ne){me(Pe(ie));return}var Fe=Rl(me),Ce={announce:Fe};ne(ie,Ce),Fe.wasCalled()||me(Pe(ie))},Ol=function(te,ne){var ie=Dl(),me=null,Pe=function(at,kt){me&&yn(!1),Uu("onBeforeCapture",function(){var Sn=te().onBeforeCapture;if(Sn){var Va={draggableId:at,mode:kt};Sn(Va)}})},Fe=function(at,kt){me&&yn(!1),Uu("onBeforeDragStart",function(){var Sn=te().onBeforeDragStart;Sn&&Sn(Tu(at,kt))})},Ce=function(at,kt){me&&yn(!1);var Sn=Tu(at,kt);me={mode:kt,lastCritical:at,lastLocation:Sn.source,lastCombine:null},ie.add(function(){Uu("onDragStart",function(){return Fl(te().onDragStart,Sn,ne,oa.onDragStart)})})},be=function(at,kt){var Sn=ja(kt),Va=Ca(kt);me||yn(!1);var $a=!eu(at,me.lastCritical);$a&&(me.lastCritical=at);var xa=!au(me.lastLocation,Sn);xa&&(me.lastLocation=Sn);var yr=!gi(me.lastCombine,Va);if(yr&&(me.lastCombine=Va),!(!$a&&!xa&&!yr)){var Tr=(0,Ye.Z)({},Tu(at,me.mode),{combine:Va,destination:Sn});ie.add(function(){Uu("onDragUpdate",function(){return Fl(te().onDragUpdate,Tr,ne,oa.onDragUpdate)})})}},qe=function(){me||yn(!1),ie.flush()},Ft=function(at){me||yn(!1),me=null,Uu("onDragEnd",function(){return Fl(te().onDragEnd,at,ne,oa.onDragEnd)})},dt=function(){if(me){var at=(0,Ye.Z)({},Tu(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});Ft(at)}};return{beforeCapture:Pe,beforeStart:Fe,start:Ce,update:be,flush:qe,drop:Ft,abort:dt}},Yu=function(te,ne){var ie=Ol(te,ne);return function(me){return function(Pe){return function(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ce=Fe.payload.critical;ie.beforeStart(Ce,Fe.payload.movementMode),Pe(Fe),ie.start(Ce,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var be=Fe.payload.completed.result;ie.flush(),Pe(Fe),ie.drop(be);return}if(Pe(Fe),Fe.type==="FLUSH"){ie.abort();return}var qe=me.getState();qe.phase==="DRAGGING"&&ie.update(qe.critical,qe.impact)}}}},ml=function(te){return function(ne){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){ne(ie);return}var me=te.getState();me.phase!=="DROP_ANIMATING"&&yn(!1),te.dispatch(ba({completed:me.completed}))}}},Pi=function(te){var ne=null,ie=null;function me(){ie&&(cancelAnimationFrame(ie),ie=null),ne&&(ne(),ne=null)}return function(Pe){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&me(),Pe(Fe),Fe.type==="DROP_ANIMATE"){var Ce={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var qe=te.getState();qe.phase==="DROP_ANIMATING"&&te.dispatch(pr())}};ie=requestAnimationFrame(function(){ie=null,ne=Za(window,[Ce])})}}}},jl=function(te){return function(){return function(ne){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&te.stopPublishing(),ne(ie)}}}},Tl=function(te){var ne=!1;return function(){return function(ie){return function(me){if(me.type==="INITIAL_PUBLISH"){ne=!0,te.tryRecordFocus(me.payload.critical.draggable.id),ie(me),te.tryRestoreFocusRecorded();return}if(ie(me),!!ne){if(me.type==="FLUSH"){ne=!1,te.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ne=!1;var Pe=me.payload.completed.result;Pe.combine&&te.tryShiftRecord(Pe.draggableId,Pe.combine.draggableId),te.tryRestoreFocusRecorded()}}}}}},es=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},gs=function(te){return function(ne){return function(ie){return function(me){if(es(me)){te.stop(),ie(me);return}if(me.type==="INITIAL_PUBLISH"){ie(me);var Pe=ne.getState();Pe.phase!=="DRAGGING"&&yn(!1),te.start(Pe);return}ie(me),te.scroll(ne.getState())}}}},fs=function(te){return function(ne){return function(ie){if(ne(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var me=te.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||te.dispatch(fr({reason:me.reason})))}}}},kl=Te.qC,Zl=function(te){var ne=te.dimensionMarshal,ie=te.focusMarshal,me=te.styleMarshal,Pe=te.getResponders,Fe=te.announce,Ce=te.autoScroller;return(0,Te.MT)(Bs,kl((0,Te.md)(jo(me),jl(ne),rr(ne),Al,ml,Pi,fs,gs(Ce),Pl,Tl(ie),Yu(Pe,Fe))))},cu=function(){return{additions:{},removals:{},modified:{}}};function Ni(te){var ne=te.registry,ie=te.callbacks,me=cu(),Pe=null,Fe=function(){Pe||(ie.collectionStarting(),Pe=requestAnimationFrame(function(){Pe=null,Us();var dt=me,tt=dt.additions,at=dt.removals,kt=dt.modified,Sn=Object.keys(tt).map(function(xa){return ne.draggable.getById(xa).getDimension(uo)}).sort(function(xa,yr){return xa.descriptor.index-yr.descriptor.index}),Va=Object.keys(kt).map(function(xa){var yr=ne.droppable.getById(xa),Tr=yr.callbacks.getScrollWhileDragging();return{droppableId:xa,scroll:Tr}}),$a={additions:Sn,removals:Object.keys(at),modified:Va};me=cu(),Ks(),ie.publish($a)}))},Ce=function(dt){var tt=dt.descriptor.id;me.additions[tt]=dt,me.modified[dt.descriptor.droppableId]=!0,me.removals[tt]&&delete me.removals[tt],Fe()},be=function(dt){var tt=dt.descriptor;me.removals[tt.id]=!0,me.modified[tt.droppableId]=!0,me.additions[tt.id]&&delete me.additions[tt.id],Fe()},qe=function(){Pe&&(cancelAnimationFrame(Pe),Pe=null,me=cu())};return{add:Ce,remove:be,stop:qe}}var Ci=function(te){var ne=te.scrollHeight,ie=te.scrollWidth,me=te.height,Pe=te.width,Fe=Lo({x:ie,y:ne},{x:Pe,y:me}),Ce={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ce},li=function(){var te=document.documentElement;return te||yn(!1),te},$u=function(){var te=li(),ne=Ci({scrollHeight:te.scrollHeight,scrollWidth:te.scrollWidth,width:te.clientWidth,height:te.clientHeight});return ne},ei=function(){var te=Hu(),ne=$u(),ie=te.y,me=te.x,Pe=li(),Fe=Pe.clientWidth,Ce=Pe.clientHeight,be=me+Fe,qe=ie+Ce,Ft=or({top:ie,left:me,right:be,bottom:qe}),dt={frame:Ft,scroll:{initial:te,current:te,max:ne,diff:{value:uo,displacement:uo}}};return dt},bi=function(te){var ne=te.critical,ie=te.scrollOptions,me=te.registry;Us();var Pe=ei(),Fe=Pe.scroll.current,Ce=ne.droppable,be=me.droppable.getAllByType(Ce.type).map(function(tt){return tt.callbacks.getDimensionAndWatchScroll(Fe,ie)}),qe=me.draggable.getAllByType(ne.draggable.type).map(function(tt){return tt.getDimension(Fe)}),Ft={draggables:wr(qe),droppables:ir(be)};Ks();var dt={dimensions:Ft,critical:ne,viewport:Pe};return dt};function Ai(te,ne,ie){if(ie.descriptor.id===ne.id||ie.descriptor.type!==ne.type)return!1;var me=te.droppable.getById(ie.descriptor.droppableId);return me.descriptor.mode==="virtual"}var ii=function(te,ne){var ie=null,me=Ni({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:te}),Pe=function(kt,Sn){te.droppable.exists(kt)||yn(!1),ie&&ne.updateDroppableIsEnabled({id:kt,isEnabled:Sn})},Fe=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableIsCombineEnabled({id:kt,isCombineEnabled:Sn}))},Ce=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableScroll({id:kt,newScroll:Sn}))},be=function(kt,Sn){ie&&te.droppable.getById(kt).callbacks.scroll(Sn)},qe=function(){if(ie){me.stop();var kt=ie.critical.droppable;te.droppable.getAllByType(kt.type).forEach(function(Sn){return Sn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},Ft=function(kt){ie||yn(!1);var Sn=ie.critical.draggable;kt.type==="ADDITION"&&Ai(te,Sn,kt.value)&&me.add(kt.value),kt.type==="REMOVAL"&&Ai(te,Sn,kt.value)&&me.remove(kt.value)},dt=function(kt){ie&&yn(!1);var Sn=te.draggable.getById(kt.draggableId),Va=te.droppable.getById(Sn.descriptor.droppableId),$a={draggable:Sn.descriptor,droppable:Va.descriptor},xa=te.subscribe(Ft);return ie={critical:$a,unsubscribe:xa},bi({critical:$a,registry:te,scrollOptions:kt.scrollOptions})},tt={updateDroppableIsEnabled:Pe,updateDroppableIsCombineEnabled:Fe,scrollDroppable:be,updateDroppableScroll:Ce,startPublishing:dt,stopPublishing:qe};return tt},ti=function(te,ne){return te.phase==="IDLE"?!0:te.phase!=="DROP_ANIMATING"||te.completed.result.draggableId===ne?!1:te.completed.result.reason==="DROP"},Ll=function(te){window.scrollBy(te.x,te.y)},el=An(function(te){return Qr(te).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),Wl=function(ne,ie){var me=ho(el(ie),function(Pe){return Pe.frame||yn(!1),ds(Pe.frame.pageMarginBox)(ne)});return me},Wi=function(te){var ne=te.center,ie=te.destination,me=te.droppables;if(ie){var Pe=me[ie];return Pe.frame?Pe:null}var Fe=Wl(ne,me);return Fe},ku={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(te,ne){var ie=te[ne.size]*ku.startFromPercentage,me=te[ne.size]*ku.maxScrollAtPercentage,Pe={startScrollingFrom:ie,maxScrollValueAt:me};return Pe},Sl=function(te){var ne=te.startOfRange,ie=te.endOfRange,me=te.current,Pe=ie-ne;if(Pe===0)return 0;var Fe=me-ne,Ce=Fe/Pe;return Ce},Xo=1,Mi=function(te,ne){if(te>ne.startScrollingFrom)return 0;if(te<=ne.maxScrollValueAt)return ku.maxPixelScroll;if(te===ne.startScrollingFrom)return Xo;var ie=Sl({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:te}),me=1-ie,Pe=ku.maxPixelScroll*ku.ease(me);return Math.ceil(Pe)},fi=ku.durationDampening.accelerateAt,lu=ku.durationDampening.stopDampeningAt,vs=function(te,ne){var ie=ne,me=lu,Pe=Date.now(),Fe=Pe-ie;if(Fe>=lu)return te;if(Fene.height,Fe=ie.width>ne.width;return!Fe&&!Pe?me:Fe&&Pe?null:{x:Fe?0:me.x,y:Pe?0:me.y}},Bo=Wa(function(te){return te===0?0:te}),Sr=function(te){var ne=te.dragStartTime,ie=te.container,me=te.subject,Pe=te.center,Fe=te.shouldUseTimeDampening,Ce={top:Pe.y-ie.top,right:ie.right-Pe.x,bottom:ie.bottom-Pe.y,left:Pe.x-ie.left},be=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Rr,shouldUseTimeDampening:Fe}),qe=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Io,shouldUseTimeDampening:Fe}),Ft=Bo({x:qe,y:be});if(Gt(Ft,uo))return null;var dt=ts({container:ie,subject:me,proposedScroll:Ft});return dt?Gt(dt,uo)?null:dt:null},Jo=Wa(function(te){return te===0?0:te>0?1:-1}),Qu=function(){var te=function(ie,me){return ie<0?ie:ie>me?ie-me:0};return function(ne){var ie=ne.current,me=ne.max,Pe=ne.change,Fe=Do(ie,Pe),Ce={x:te(Fe.x,me.x),y:te(Fe.y,me.y)};return Gt(Ce,uo)?null:Ce}}(),vi=function(ne){var ie=ne.max,me=ne.current,Pe=ne.change,Fe={x:Math.max(me.x,ie.x),y:Math.max(me.y,ie.y)},Ce=Jo(Pe),be=Qu({max:Fe,current:me,change:Ce});return!be||Ce.x!==0&&be.x===0||Ce.y!==0&&be.y===0},hs=function(ne,ie){return vi({current:ne.scroll.current,max:ne.scroll.max,change:ie})},Hs=function(ne,ie){if(!hs(ne,ie))return null;var me=ne.scroll.max,Pe=ne.scroll.current;return Qu({current:Pe,max:me,change:ie})},xs=function(ne,ie){var me=ne.frame;return me?vi({current:me.scroll.current,max:me.scroll.max,change:ie}):!1},ws=function(ne,ie){var me=ne.frame;return!me||!xs(ne,ie)?null:Qu({current:me.scroll.current,max:me.scroll.max,change:ie})},gl=function(te){var ne=te.viewport,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=Sr({dragStartTime:Pe,container:ne.frame,subject:ie,center:me,shouldUseTimeDampening:Fe});return Ce&&hs(ne,Ce)?Ce:null},wo=function(te){var ne=te.droppable,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=ne.frame;if(!Ce)return null;var be=Sr({dragStartTime:Pe,container:Ce.pageMarginBox,subject:ie,center:me,shouldUseTimeDampening:Fe});return be&&xs(ne,be)?be:null},Es=function(te){var ne=te.state,ie=te.dragStartTime,me=te.shouldUseTimeDampening,Pe=te.scrollWindow,Fe=te.scrollDroppable,Ce=ne.current.page.borderBoxCenter,be=ne.dimensions.draggables[ne.critical.draggable.id],qe=be.page.marginBox;if(ne.isWindowScrollAllowed){var Ft=ne.viewport,dt=gl({dragStartTime:ie,viewport:Ft,subject:qe,center:Ce,shouldUseTimeDampening:me});if(dt){Pe(dt);return}}var tt=Wi({center:Ce,destination:xl(ne.impact),droppables:ne.dimensions.droppables});if(tt){var at=wo({dragStartTime:ie,droppable:tt,subject:qe,center:Ce,shouldUseTimeDampening:me});at&&Fe(tt.descriptor.id,at)}},pi=function(te){var ne=te.scrollWindow,ie=te.scrollDroppable,me=Ra(ne),Pe=Ra(ie),Fe=null,Ce=function(dt){Fe||yn(!1);var tt=Fe,at=tt.shouldUseTimeDampening,kt=tt.dragStartTime;Es({state:dt,scrollWindow:me,scrollDroppable:Pe,dragStartTime:kt,shouldUseTimeDampening:at})},be=function(dt){Us(),Fe&&yn(!1);var tt=Date.now(),at=!1,kt=function(){at=!0};Es({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:kt,scrollDroppable:kt}),Fe={dragStartTime:tt,shouldUseTimeDampening:at},Ks(),at&&Ce(dt)},qe=function(){Fe&&(me.cancel(),Pe.cancel(),Fe=null)};return{start:be,stop:qe,scroll:Ce}},hi=function(te){var ne=te.move,ie=te.scrollDroppable,me=te.scrollWindow,Pe=function(Ft,dt){var tt=Do(Ft.current.client.selection,dt);ne({client:tt})},Fe=function(Ft,dt){if(!xs(Ft,dt))return dt;var tt=ws(Ft,dt);if(!tt)return ie(Ft.descriptor.id,dt),null;var at=Lo(dt,tt);ie(Ft.descriptor.id,at);var kt=Lo(dt,at);return kt},Ce=function(Ft,dt,tt){if(!Ft||!hs(dt,tt))return tt;var at=Hs(dt,tt);if(!at)return me(tt),null;var kt=Lo(tt,at);me(kt);var Sn=Lo(tt,kt);return Sn},be=function(Ft){var dt=Ft.scrollJumpRequest;if(dt){var tt=xl(Ft.impact);tt||yn(!1);var at=Fe(Ft.dimensions.droppables[tt],dt);if(at){var kt=Ft.viewport,Sn=Ce(Ft.isWindowScrollAllowed,kt,at);Sn&&Pe(Ft,Sn)}}};return be},Bi=function(te){var ne=te.scrollDroppable,ie=te.scrollWindow,me=te.move,Pe=pi({scrollWindow:ie,scrollDroppable:ne}),Fe=hi({move:me,scrollWindow:ie,scrollDroppable:ne}),Ce=function(Ft){if(Ft.phase==="DRAGGING"){if(Ft.movementMode==="FLUID"){Pe.scroll(Ft);return}Ft.scrollJumpRequest&&Fe(Ft)}},be={scroll:Ce,start:Pe.start,stop:Pe.stop};return be},ns="data-rbd",xi=function(){var te=ns+"-drag-handle";return{base:te,draggableId:te+"-draggable-id",contextId:te+"-context-id"}}(),Ls=function(){var te=ns+"-draggable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),Wc=function(){var te=ns+"-droppable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),mc={contextId:ns+"-scroll-container-context-id"},gc=function(ne){return function(ie){return"["+ie+'="'+ne+'"]'}},Mu=function(ne,ie){return ne.map(function(me){var Pe=me.styles[ie];return Pe?me.selector+" { "+Pe+" }":""}).join(" ")},Yr="pointer-events: none;",Ul=function(te){var ne=gc(te),ie=function(){var be=` + `},oa={dragHandleUsageInstructions:Dr,onDragStart:Jr,onDragUpdate:Uo,onDragEnd:Yo},uo={x:0,y:0},Do=function(ne,ie){return{x:ne.x+ie.x,y:ne.y+ie.y}},Lo=function(ne,ie){return{x:ne.x-ie.x,y:ne.y-ie.y}},Gt=function(ne,ie){return ne.x===ie.x&&ne.y===ie.y},lt=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},et=function(ne,ie,me){var Pe;return me===void 0&&(me=0),Pe={},Pe[ne]=ie,Pe[ne==="x"?"y":"x"]=me,Pe},un=function(ne,ie){return Math.sqrt(Math.pow(ie.x-ne.x,2)+Math.pow(ie.y-ne.y,2))},ea=function(ne,ie){return Math.min.apply(Math,ie.map(function(me){return un(ne,me)}))},Wa=function(ne){return function(ie){return{x:ne(ie.x),y:ne(ie.y)}}},Xn=function(te,ne){var ie=or({top:Math.max(ne.top,te.top),right:Math.min(ne.right,te.right),bottom:Math.min(ne.bottom,te.bottom),left:Math.max(ne.left,te.left)});return ie.width<=0||ie.height<=0?null:ie},Ha=function(ne,ie){return{top:ne.top+ie.y,left:ne.left+ie.x,bottom:ne.bottom+ie.y,right:ne.right+ie.x}},Cn=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},Ta={top:0,right:0,bottom:0,left:0},so=function(ne,ie){return ie?Ha(ne,ie.scroll.diff.displacement):ne},Qo=function(ne,ie,me){if(me&&me.increasedBy){var Pe;return(0,Ye.Z)({},ne,(Pe={},Pe[ie.end]=ne[ie.end]+me.increasedBy[ie.line],Pe))}return ne},vu=function(ne,ie){return ie&&ie.shouldClipSubject?Xn(ie.pageMarginBox,ne):or(ne)},xr=function(te){var ne=te.page,ie=te.withPlaceholder,me=te.axis,Pe=te.frame,Fe=so(ne.marginBox,Pe),Ce=Qo(Fe,me,ie),be=vu(Ce,Pe);return{page:ne,withPlaceholder:ie,active:be}},ca=function(te,ne){te.frame||yn(!1);var ie=te.frame,me=Lo(ne,ie.scroll.initial),Pe=lt(me),Fe=(0,Ye.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:ne,diff:{value:me,displacement:Pe},max:ie.scroll.max}}),Ce=xr({page:te.subject.page,withPlaceholder:te.subject.withPlaceholder,axis:te.axis,frame:Fe}),be=(0,Ye.Z)({},te,{frame:Fe,subject:Ce});return be};function Ur(te){return Number.isInteger?Number.isInteger(te):typeof te=="number"&&isFinite(te)&&Math.floor(te)===te}function Kr(te){return Object.values?Object.values(te):Object.keys(te).map(function(ne){return te[ne]})}function qr(te,ne){if(te.findIndex)return te.findIndex(ne);for(var ie=0;iete.bottom,Ft=me.leftte.right,dt=qe&&Ft;if(dt)return!0;var tt=qe&&Ce||Ft&&Fe;return tt}},La=function(te){var ne=Lr(te.top,te.bottom),ie=Lr(te.left,te.right);return function(me){var Pe=ne(me.top)&&ne(me.bottom)&&ie(me.left)&&ie(me.right);return Pe}},Rr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Io={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ro=function(te){return function(ne){var ie=Lr(ne.top,ne.bottom),me=Lr(ne.left,ne.right);return function(Pe){return te===Rr?ie(Pe.top)&&ie(Pe.bottom):me(Pe.left)&&me(Pe.right)}}},Zn=function(ne,ie){var me=ie.frame?ie.frame.scroll.diff.displacement:uo;return Ha(ne,me)},na=function(ne,ie,me){return ie.subject.active?me(ie.subject.active)(ne):!1},jn=function(ne,ie,me){return me(ie)(ne)},sa=function(ne){var ie=ne.target,me=ne.destination,Pe=ne.viewport,Fe=ne.withDroppableDisplacement,Ce=ne.isVisibleThroughFrameFn,be=Fe?Zn(ie,me):ie;return na(be,me,Ce)&&jn(be,Pe,Ce)},$r=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:xn}))},lo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:La}))},Oo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:Ro(ne.destination.axis)}))},sr=function(ne,ie,me){if(typeof me=="boolean")return me;if(!ie)return!0;var Pe=ie.invisible,Fe=ie.visible;if(Pe[ne])return!1;var Ce=Fe[ne];return Ce?Ce.shouldAnimate:!0};function cr(te,ne){var ie=te.page.marginBox,me={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return or(mr(ie,me))}function qa(te){var ne=te.afterDragging,ie=te.destination,me=te.displacedBy,Pe=te.viewport,Fe=te.forceShouldAnimate,Ce=te.last;return ne.reduce(function(qe,Ft){var dt=cr(Ft,me),tt=Ft.descriptor.id;qe.all.push(tt);var at=$r({target:dt,destination:ie,viewport:Pe,withDroppableDisplacement:!0});if(!at)return qe.invisible[Ft.descriptor.id]=!0,qe;var kt=sr(tt,Ce,Fe),Sn={draggableId:tt,shouldAnimate:kt};return qe.visible[tt]=Sn,qe},{all:[],visible:{},invisible:{}})}function Hr(te,ne){if(!te.length)return 0;var ie=te[te.length-1].descriptor.index;return ne.inHomeList?ie:ie+1}function To(te){var ne=te.insideDestination,ie=te.inHomeList,me=te.displacedBy,Pe=te.destination,Fe=Hr(ne,{inHomeList:ie});return{displaced:Mn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Pe.descriptor.id,index:Fe}}}}function Mr(te){var ne=te.draggable,ie=te.insideDestination,me=te.destination,Pe=te.viewport,Fe=te.displacedBy,Ce=te.last,be=te.index,qe=te.forceShouldAnimate,Ft=Vt(ne,me);if(be==null)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var dt=ho(ie,function(Va){return Va.descriptor.index===be});if(!dt)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var tt=$e(ne,ie),at=ie.indexOf(dt),kt=tt.slice(at),Sn=qa({afterDragging:kt,destination:me,displacedBy:Fe,last:Ce,viewport:Pe.frame,forceShouldAnimate:qe});return{displaced:Sn,displacedBy:Fe,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:be}}}}function ao(te,ne){return!!ne.effected[te]}var co=function(te){var ne=te.isMovingForward,ie=te.destination,me=te.draggables,Pe=te.combine,Fe=te.afterCritical;if(!ie.isCombineEnabled)return null;var Ce=Pe.draggableId,be=me[Ce],qe=be.descriptor.index,Ft=ao(Ce,Fe);return Ft?ne?qe:qe-1:ne?qe+1:qe},Ir=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.insideDestination,Pe=te.location;if(!me.length)return null;var Fe=Pe.index,Ce=ne?Fe+1:Fe-1,be=me[0].descriptor.index,qe=me[me.length-1].descriptor.index,Ft=ie?qe:qe+1;return CeFt?null:Ce},ou=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.draggable,Pe=te.draggables,Fe=te.destination,Ce=te.insideDestination,be=te.previousImpact,qe=te.viewport,Ft=te.afterCritical,dt=be.at;if(dt||yn(!1),dt.type==="REORDER"){var tt=Ir({isMovingForward:ne,isInHomeList:ie,location:dt.destination,insideDestination:Ce});return tt==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:tt})}var at=co({isMovingForward:ne,destination:Fe,displaced:be.displaced,draggables:Pe,combine:dt.combine,afterCritical:Ft});return at==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:at})},Bu=function(te){var ne=te.displaced,ie=te.afterCritical,me=te.combineWith,Pe=te.displacedBy,Fe=!!(ne.visible[me]||ne.invisible[me]);return ao(me,ie)?Fe?uo:lt(Pe.point):Fe?Pe.point:uo},po=function(te){var ne=te.afterCritical,ie=te.impact,me=te.draggables,Pe=Ca(ie);Pe||yn(!1);var Fe=Pe.draggableId,Ce=me[Fe].page.borderBox.center,be=Bu({displaced:ie.displaced,afterCritical:ne,combineWith:Fe,displacedBy:ie.displacedBy});return Do(Ce,be)},Ou=function(ne,ie){return ie.margin[ne.start]+ie.borderBox[ne.size]/2},ko=function(ne,ie){return ie.margin[ne.end]+ie.borderBox[ne.size]/2},zu=function(ne,ie,me){return ie[ne.crossAxisStart]+me.margin[ne.crossAxisStart]+me.borderBox[ne.crossAxisSize]/2},Ko=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.end]+Ou(ie,Pe),zu(ie,me.marginBox,Pe))},Vu=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.start]-ko(ie,Pe),zu(ie,me.marginBox,Pe))},Pu=function(ne){var ie=ne.axis,me=ne.moveInto,Pe=ne.isMoving;return et(ie.line,me.contentBox[ie.start]+Ou(ie,Pe),zu(ie,me.contentBox,Pe))},ll=function(te){var ne=te.impact,ie=te.draggable,me=te.draggables,Pe=te.droppable,Fe=te.afterCritical,Ce=Nr(Pe.descriptor.id,me),be=ie.page,qe=Pe.axis;if(!Ce.length)return Pu({axis:qe,moveInto:Pe.page,isMoving:be});var Ft=ne.displaced,dt=ne.displacedBy,tt=Ft.all[0];if(tt){var at=me[tt];if(ao(tt,Fe))return Vu({axis:qe,moveRelativeTo:at.page,isMoving:be});var kt=Cr(at.page,dt.point);return Vu({axis:qe,moveRelativeTo:kt,isMoving:be})}var Sn=Ce[Ce.length-1];if(Sn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ao(Sn.descriptor.id,Fe)){var Va=Cr(Sn.page,lt(Fe.displacedBy.point));return Ko({axis:qe,moveRelativeTo:Va,isMoving:be})}return Ko({axis:qe,moveRelativeTo:Sn.page,isMoving:be})},hl=function(te,ne){var ie=te.frame;return ie?Do(ne,ie.scroll.diff.displacement):ne},dl=function(ne){var ie=ne.impact,me=ne.draggable,Pe=ne.droppable,Fe=ne.draggables,Ce=ne.afterCritical,be=me.page.borderBox.center,qe=ie.at;return!Pe||!qe?be:qe.type==="REORDER"?ll({impact:ie,draggable:me,draggables:Fe,droppable:Pe,afterCritical:Ce}):po({impact:ie,draggables:Fe,afterCritical:Ce})},Jl=function(te){var ne=dl(te),ie=te.droppable,me=ie?hl(ie,ne):ne;return me},ql=function(te,ne){var ie=Lo(ne,te.scroll.initial),me=lt(ie),Pe=or({top:ne.y,bottom:ne.y+te.frame.height,left:ne.x,right:ne.x+te.frame.width}),Fe={frame:Pe,scroll:{initial:te.scroll.initial,max:te.scroll.max,current:ne,diff:{value:ie,displacement:me}}};return Fe};function Si(te,ne){return te.map(function(ie){return ne[ie]})}function Ya(te,ne){for(var ie=0;ie1?dt.sort(function(tt,at){return Lu(tt)[be.start]-Lu(at)[be.start]})[0]:Ft.sort(function(tt,at){var kt=ea(ie,Cn(Lu(tt))),Sn=ea(ie,Cn(Lu(at)));return kt!==Sn?kt-Sn:Lu(tt)[be.start]-Lu(at)[be.start]})[0]},Ei=function(ne,ie){var me=ne.page.borderBox.center;return ao(ne.descriptor.id,ie)?Lo(me,ie.displacedBy.point):me},Su=function(ne,ie){var me=ne.page.borderBox;return ao(ne.descriptor.id,ie)?Ha(me,lt(ie.displacedBy.point)):me},ui=function(te){var ne=te.pageBorderBoxCenter,ie=te.viewport,me=te.destination,Pe=te.insideDestination,Fe=te.afterCritical,Ce=Pe.filter(function(be){return lo({target:Su(be,Fe),destination:me,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,qe){var Ft=un(ne,hl(me,Ei(be,Fe))),dt=un(ne,hl(me,Ei(qe,Fe)));return Ftne.left&&te.topne.top}function qi(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.candidates,Pe=ie.page.borderBox.center,Fe=me.map(function(Ce){var be=Ce.axis,qe=et(Ce.axis.line,ne.center[be.line],Ce.page.borderBox.center[be.crossAxisLine]);return{id:Ce.descriptor.id,distance:un(Pe,qe)}}).sort(function(Ce,be){return be.distance-Ce.distance});return Fe[0]?Fe[0].id:null}function al(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.droppables,Pe=Qr(me).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ce=Fe.subject.active;if(!Ce||!nl(ne,Ce))return!1;if(ds(Ce)(ne.center))return!0;var be=Fe.axis,qe=Ce.center[be.crossAxisLine],Ft=ne[be.crossAxisStart],dt=ne[be.crossAxisEnd],tt=Lr(Ce[be.crossAxisStart],Ce[be.crossAxisEnd]),at=tt(Ft),kt=tt(dt);return!at&&!kt?!0:at?Ftqe});return Pe.length?Pe.length===1?Pe[0].descriptor.id:qi({pageBorderBox:ne,draggable:ie,candidates:Pe}):null}var Zi=function(ne,ie){return or(Ha(ne,ie))},cd=function(te,ne){var ie=te.frame;return ie?Zi(ne,ie.scroll.diff.value):ne};function Oi(te){var ne=te.displaced,ie=te.id;return!!(ne.visible[ie]||ne.invisible[ie])}function dd(te){var ne=te.draggable,ie=te.closest,me=te.inHomeList;return ie?me&&ie.descriptor.index>ne.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var md=function(te){var ne=te.pageBorderBoxWithDroppableScroll,ie=te.draggable,me=te.destination,Pe=te.insideDestination,Fe=te.last,Ce=te.viewport,be=te.afterCritical,qe=me.axis,Ft=yu(me.axis,ie.displaceBy),dt=Ft.value,tt=ne[qe.start],at=ne[qe.end],kt=$e(ie,Pe),Sn=ho(kt,function($a){var xa=$a.descriptor.id,yr=$a.page.borderBox.center[qe.line],Tr=ao(xa,be),Gr=Oi({displaced:Fe,id:xa});return Tr?Gr?at<=yr:ttxa[be.start]+Tr&&ttxa[be.start]-Ft+Tr&&dtxa[be.start]+Ft+Tr&&ttxa[be.start]+Tr&&dt=xu)return $o;var Fe=Pe/xu,Ce=fo+Cu*Fe,be=me==="CANCEL"?Ce*gu:Ce;return Number(be.toFixed(2))},El=function(te){var ne=te.impact,ie=te.draggable,me=te.dimensions,Pe=te.viewport,Fe=te.afterCritical,Ce=me.draggables,be=me.droppables,qe=xl(ne),Ft=qe?be[qe]:null,dt=be[ie.descriptor.droppableId],tt=js({impact:ne,draggable:ie,draggables:Ce,afterCritical:Fe,droppable:Ft||dt,viewport:Pe}),at=Lo(tt,ie.client.borderBox.center);return at},il=function(te){var ne=te.draggables,ie=te.reason,me=te.lastImpact,Pe=te.home,Fe=te.viewport,Ce=te.onLiftImpact;if(!me.at||ie!=="DROP"){var be=kc({draggables:ne,impact:Ce,destination:Pe,viewport:Fe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var qe=(0,Ye.Z)({},me,{displaced:Mn});return{impact:qe,didDropInsideDroppable:!0}},Al=function(te){var ne=te.getState,ie=te.dispatch;return function(me){return function(Pe){if(Pe.type!=="DROP"){me(Pe);return}var Fe=ne(),Ce=Pe.payload.reason;if(Fe.phase==="COLLECTING"){ie(ur({reason:Ce}));return}if(Fe.phase!=="IDLE"){var be=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;be&&yn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||yn(!1);var qe=Fe.critical,Ft=Fe.dimensions,dt=Ft.draggables[Fe.critical.draggable.id],tt=il({reason:Ce,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),at=tt.impact,kt=tt.didDropInsideDroppable,Sn=kt?ja(at):null,Va=kt?Ca(at):null,$a={index:qe.draggable.index,droppableId:qe.droppable.id},xa={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:$a,reason:Ce,mode:Fe.movementMode,destination:Sn,combine:Va},yr=El({impact:at,draggable:dt,dimensions:Ft,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Tr={critical:Fe.critical,afterCritical:Fe.afterCritical,result:xa,impact:at},Gr=!Gt(Fe.current.client.offset,yr)||!!xa.combine;if(!Gr){ie(ba({completed:Tr}));return}var Wo=Nu({current:Fe.current.client.offset,destination:yr,reason:Ce}),zo={newHomeClientOffset:yr,dropDuration:Wo,completed:Tr};ie(zn(zo))}}}},Hu=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function wl(te){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||te()}}}function ju(te){var ne=te.onWindowScroll;function ie(){ne(Hu())}var me=Ra(ie),Pe=wl(me),Fe=Ga;function Ce(){return Fe!==Ga}function be(){Ce()&&yn(!1),Fe=Za(window,[Pe])}function qe(){Ce()||yn(!1),me.cancel(),Fe(),Fe=Ga}return{start:be,stop:qe,isActive:Ce}}var sl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},Pl=function(te){var ne=ju({onWindowScroll:function(me){te.dispatch(Rn({newScroll:me}))}});return function(ie){return function(me){!ne.isActive()&&me.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&sl(me)&&ne.stop(),ie(me)}}},Il=function(te){var ne=!1,ie=!1,me=setTimeout(function(){ie=!0}),Pe=function(Ce){ne||ie||(ne=!0,te(Ce),clearTimeout(me))};return Pe.wasCalled=function(){return ne},Pe},Dl=function(){var te=[],ne=function(Fe){var Ce=qr(te,function(Ft){return Ft.timerId===Fe});Ce===-1&&yn(!1);var be=te.splice(Ce,1),qe=be[0];qe.callback()},ie=function(Fe){var Ce=setTimeout(function(){return ne(Ce)}),be={timerId:Ce,callback:Fe};te.push(be)},me=function(){if(te.length){var Fe=[].concat(te);te.length=0,Fe.forEach(function(Ce){clearTimeout(Ce.timerId),Ce.callback()})}};return{add:ie,flush:me}},au=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.droppableId===ie.droppableId&&ne.index===ie.index},gi=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.draggableId===ie.draggableId&&ne.droppableId===ie.droppableId},eu=function(ne,ie){if(ne===ie)return!0;var me=ne.draggable.id===ie.draggable.id&&ne.draggable.droppableId===ie.draggable.droppableId&&ne.draggable.type===ie.draggable.type&&ne.draggable.index===ie.draggable.index,Pe=ne.droppable.id===ie.droppable.id&&ne.droppable.type===ie.droppable.type;return me&&Pe},Uu=function(ne,ie){Us(),ie(),Ks()},Tu=function(ne,ie){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:ie}},Fl=function(ne,ie,me,Pe){if(!ne){me(Pe(ie));return}var Fe=Il(me),Ce={announce:Fe};ne(ie,Ce),Fe.wasCalled()||me(Pe(ie))},Ol=function(te,ne){var ie=Dl(),me=null,Pe=function(at,kt){me&&yn(!1),Uu("onBeforeCapture",function(){var Sn=te().onBeforeCapture;if(Sn){var Va={draggableId:at,mode:kt};Sn(Va)}})},Fe=function(at,kt){me&&yn(!1),Uu("onBeforeDragStart",function(){var Sn=te().onBeforeDragStart;Sn&&Sn(Tu(at,kt))})},Ce=function(at,kt){me&&yn(!1);var Sn=Tu(at,kt);me={mode:kt,lastCritical:at,lastLocation:Sn.source,lastCombine:null},ie.add(function(){Uu("onDragStart",function(){return Fl(te().onDragStart,Sn,ne,oa.onDragStart)})})},be=function(at,kt){var Sn=ja(kt),Va=Ca(kt);me||yn(!1);var $a=!eu(at,me.lastCritical);$a&&(me.lastCritical=at);var xa=!au(me.lastLocation,Sn);xa&&(me.lastLocation=Sn);var yr=!gi(me.lastCombine,Va);if(yr&&(me.lastCombine=Va),!(!$a&&!xa&&!yr)){var Tr=(0,Ye.Z)({},Tu(at,me.mode),{combine:Va,destination:Sn});ie.add(function(){Uu("onDragUpdate",function(){return Fl(te().onDragUpdate,Tr,ne,oa.onDragUpdate)})})}},qe=function(){me||yn(!1),ie.flush()},Ft=function(at){me||yn(!1),me=null,Uu("onDragEnd",function(){return Fl(te().onDragEnd,at,ne,oa.onDragEnd)})},dt=function(){if(me){var at=(0,Ye.Z)({},Tu(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});Ft(at)}};return{beforeCapture:Pe,beforeStart:Fe,start:Ce,update:be,flush:qe,drop:Ft,abort:dt}},Yu=function(te,ne){var ie=Ol(te,ne);return function(me){return function(Pe){return function(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ce=Fe.payload.critical;ie.beforeStart(Ce,Fe.payload.movementMode),Pe(Fe),ie.start(Ce,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var be=Fe.payload.completed.result;ie.flush(),Pe(Fe),ie.drop(be);return}if(Pe(Fe),Fe.type==="FLUSH"){ie.abort();return}var qe=me.getState();qe.phase==="DRAGGING"&&ie.update(qe.critical,qe.impact)}}}},ml=function(te){return function(ne){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){ne(ie);return}var me=te.getState();me.phase!=="DROP_ANIMATING"&&yn(!1),te.dispatch(ba({completed:me.completed}))}}},Pi=function(te){var ne=null,ie=null;function me(){ie&&(cancelAnimationFrame(ie),ie=null),ne&&(ne(),ne=null)}return function(Pe){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&me(),Pe(Fe),Fe.type==="DROP_ANIMATE"){var Ce={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var qe=te.getState();qe.phase==="DROP_ANIMATING"&&te.dispatch(pr())}};ie=requestAnimationFrame(function(){ie=null,ne=Za(window,[Ce])})}}}},Gl=function(te){return function(){return function(ne){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&te.stopPublishing(),ne(ie)}}}},Rl=function(te){var ne=!1;return function(){return function(ie){return function(me){if(me.type==="INITIAL_PUBLISH"){ne=!0,te.tryRecordFocus(me.payload.critical.draggable.id),ie(me),te.tryRestoreFocusRecorded();return}if(ie(me),!!ne){if(me.type==="FLUSH"){ne=!1,te.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ne=!1;var Pe=me.payload.completed.result;Pe.combine&&te.tryShiftRecord(Pe.draggableId,Pe.combine.draggableId),te.tryRestoreFocusRecorded()}}}}}},es=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},gs=function(te){return function(ne){return function(ie){return function(me){if(es(me)){te.stop(),ie(me);return}if(me.type==="INITIAL_PUBLISH"){ie(me);var Pe=ne.getState();Pe.phase!=="DRAGGING"&&yn(!1),te.start(Pe);return}ie(me),te.scroll(ne.getState())}}}},fs=function(te){return function(ne){return function(ie){if(ne(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var me=te.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||te.dispatch(fr({reason:me.reason})))}}}},Tl=Te.qC,kl=function(te){var ne=te.dimensionMarshal,ie=te.focusMarshal,me=te.styleMarshal,Pe=te.getResponders,Fe=te.announce,Ce=te.autoScroller;return(0,Te.MT)(Bs,Tl((0,Te.md)(jo(me),Gl(ne),rr(ne),Al,ml,Pi,fs,gs(Ce),Pl,Rl(ie),Yu(Pe,Fe))))},cu=function(){return{additions:{},removals:{},modified:{}}};function Ni(te){var ne=te.registry,ie=te.callbacks,me=cu(),Pe=null,Fe=function(){Pe||(ie.collectionStarting(),Pe=requestAnimationFrame(function(){Pe=null,Us();var dt=me,tt=dt.additions,at=dt.removals,kt=dt.modified,Sn=Object.keys(tt).map(function(xa){return ne.draggable.getById(xa).getDimension(uo)}).sort(function(xa,yr){return xa.descriptor.index-yr.descriptor.index}),Va=Object.keys(kt).map(function(xa){var yr=ne.droppable.getById(xa),Tr=yr.callbacks.getScrollWhileDragging();return{droppableId:xa,scroll:Tr}}),$a={additions:Sn,removals:Object.keys(at),modified:Va};me=cu(),Ks(),ie.publish($a)}))},Ce=function(dt){var tt=dt.descriptor.id;me.additions[tt]=dt,me.modified[dt.descriptor.droppableId]=!0,me.removals[tt]&&delete me.removals[tt],Fe()},be=function(dt){var tt=dt.descriptor;me.removals[tt.id]=!0,me.modified[tt.droppableId]=!0,me.additions[tt.id]&&delete me.additions[tt.id],Fe()},qe=function(){Pe&&(cancelAnimationFrame(Pe),Pe=null,me=cu())};return{add:Ce,remove:be,stop:qe}}var Ci=function(te){var ne=te.scrollHeight,ie=te.scrollWidth,me=te.height,Pe=te.width,Fe=Lo({x:ie,y:ne},{x:Pe,y:me}),Ce={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ce},li=function(){var te=document.documentElement;return te||yn(!1),te},$u=function(){var te=li(),ne=Ci({scrollHeight:te.scrollHeight,scrollWidth:te.scrollWidth,width:te.clientWidth,height:te.clientHeight});return ne},ei=function(){var te=Hu(),ne=$u(),ie=te.y,me=te.x,Pe=li(),Fe=Pe.clientWidth,Ce=Pe.clientHeight,be=me+Fe,qe=ie+Ce,Ft=or({top:ie,left:me,right:be,bottom:qe}),dt={frame:Ft,scroll:{initial:te,current:te,max:ne,diff:{value:uo,displacement:uo}}};return dt},bi=function(te){var ne=te.critical,ie=te.scrollOptions,me=te.registry;Us();var Pe=ei(),Fe=Pe.scroll.current,Ce=ne.droppable,be=me.droppable.getAllByType(Ce.type).map(function(tt){return tt.callbacks.getDimensionAndWatchScroll(Fe,ie)}),qe=me.draggable.getAllByType(ne.draggable.type).map(function(tt){return tt.getDimension(Fe)}),Ft={draggables:wr(qe),droppables:ir(be)};Ks();var dt={dimensions:Ft,critical:ne,viewport:Pe};return dt};function Ai(te,ne,ie){if(ie.descriptor.id===ne.id||ie.descriptor.type!==ne.type)return!1;var me=te.droppable.getById(ie.descriptor.droppableId);return me.descriptor.mode==="virtual"}var ii=function(te,ne){var ie=null,me=Ni({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:te}),Pe=function(kt,Sn){te.droppable.exists(kt)||yn(!1),ie&&ne.updateDroppableIsEnabled({id:kt,isEnabled:Sn})},Fe=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableIsCombineEnabled({id:kt,isCombineEnabled:Sn}))},Ce=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableScroll({id:kt,newScroll:Sn}))},be=function(kt,Sn){ie&&te.droppable.getById(kt).callbacks.scroll(Sn)},qe=function(){if(ie){me.stop();var kt=ie.critical.droppable;te.droppable.getAllByType(kt.type).forEach(function(Sn){return Sn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},Ft=function(kt){ie||yn(!1);var Sn=ie.critical.draggable;kt.type==="ADDITION"&&Ai(te,Sn,kt.value)&&me.add(kt.value),kt.type==="REMOVAL"&&Ai(te,Sn,kt.value)&&me.remove(kt.value)},dt=function(kt){ie&&yn(!1);var Sn=te.draggable.getById(kt.draggableId),Va=te.droppable.getById(Sn.descriptor.droppableId),$a={draggable:Sn.descriptor,droppable:Va.descriptor},xa=te.subscribe(Ft);return ie={critical:$a,unsubscribe:xa},bi({critical:$a,registry:te,scrollOptions:kt.scrollOptions})},tt={updateDroppableIsEnabled:Pe,updateDroppableIsCombineEnabled:Fe,scrollDroppable:be,updateDroppableScroll:Ce,startPublishing:dt,stopPublishing:qe};return tt},ti=function(te,ne){return te.phase==="IDLE"?!0:te.phase!=="DROP_ANIMATING"||te.completed.result.draggableId===ne?!1:te.completed.result.reason==="DROP"},Ll=function(te){window.scrollBy(te.x,te.y)},el=An(function(te){return Qr(te).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),Zl=function(ne,ie){var me=ho(el(ie),function(Pe){return Pe.frame||yn(!1),ds(Pe.frame.pageMarginBox)(ne)});return me},Wi=function(te){var ne=te.center,ie=te.destination,me=te.droppables;if(ie){var Pe=me[ie];return Pe.frame?Pe:null}var Fe=Zl(ne,me);return Fe},ku={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(te,ne){var ie=te[ne.size]*ku.startFromPercentage,me=te[ne.size]*ku.maxScrollAtPercentage,Pe={startScrollingFrom:ie,maxScrollValueAt:me};return Pe},Sl=function(te){var ne=te.startOfRange,ie=te.endOfRange,me=te.current,Pe=ie-ne;if(Pe===0)return 0;var Fe=me-ne,Ce=Fe/Pe;return Ce},Xo=1,Mi=function(te,ne){if(te>ne.startScrollingFrom)return 0;if(te<=ne.maxScrollValueAt)return ku.maxPixelScroll;if(te===ne.startScrollingFrom)return Xo;var ie=Sl({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:te}),me=1-ie,Pe=ku.maxPixelScroll*ku.ease(me);return Math.ceil(Pe)},fi=ku.durationDampening.accelerateAt,lu=ku.durationDampening.stopDampeningAt,vs=function(te,ne){var ie=ne,me=lu,Pe=Date.now(),Fe=Pe-ie;if(Fe>=lu)return te;if(Fene.height,Fe=ie.width>ne.width;return!Fe&&!Pe?me:Fe&&Pe?null:{x:Fe?0:me.x,y:Pe?0:me.y}},Bo=Wa(function(te){return te===0?0:te}),Sr=function(te){var ne=te.dragStartTime,ie=te.container,me=te.subject,Pe=te.center,Fe=te.shouldUseTimeDampening,Ce={top:Pe.y-ie.top,right:ie.right-Pe.x,bottom:ie.bottom-Pe.y,left:Pe.x-ie.left},be=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Rr,shouldUseTimeDampening:Fe}),qe=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Io,shouldUseTimeDampening:Fe}),Ft=Bo({x:qe,y:be});if(Gt(Ft,uo))return null;var dt=ts({container:ie,subject:me,proposedScroll:Ft});return dt?Gt(dt,uo)?null:dt:null},Jo=Wa(function(te){return te===0?0:te>0?1:-1}),Qu=function(){var te=function(ie,me){return ie<0?ie:ie>me?ie-me:0};return function(ne){var ie=ne.current,me=ne.max,Pe=ne.change,Fe=Do(ie,Pe),Ce={x:te(Fe.x,me.x),y:te(Fe.y,me.y)};return Gt(Ce,uo)?null:Ce}}(),vi=function(ne){var ie=ne.max,me=ne.current,Pe=ne.change,Fe={x:Math.max(me.x,ie.x),y:Math.max(me.y,ie.y)},Ce=Jo(Pe),be=Qu({max:Fe,current:me,change:Ce});return!be||Ce.x!==0&&be.x===0||Ce.y!==0&&be.y===0},hs=function(ne,ie){return vi({current:ne.scroll.current,max:ne.scroll.max,change:ie})},Hs=function(ne,ie){if(!hs(ne,ie))return null;var me=ne.scroll.max,Pe=ne.scroll.current;return Qu({current:Pe,max:me,change:ie})},xs=function(ne,ie){var me=ne.frame;return me?vi({current:me.scroll.current,max:me.scroll.max,change:ie}):!1},ws=function(ne,ie){var me=ne.frame;return!me||!xs(ne,ie)?null:Qu({current:me.scroll.current,max:me.scroll.max,change:ie})},gl=function(te){var ne=te.viewport,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=Sr({dragStartTime:Pe,container:ne.frame,subject:ie,center:me,shouldUseTimeDampening:Fe});return Ce&&hs(ne,Ce)?Ce:null},wo=function(te){var ne=te.droppable,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=ne.frame;if(!Ce)return null;var be=Sr({dragStartTime:Pe,container:Ce.pageMarginBox,subject:ie,center:me,shouldUseTimeDampening:Fe});return be&&xs(ne,be)?be:null},Es=function(te){var ne=te.state,ie=te.dragStartTime,me=te.shouldUseTimeDampening,Pe=te.scrollWindow,Fe=te.scrollDroppable,Ce=ne.current.page.borderBoxCenter,be=ne.dimensions.draggables[ne.critical.draggable.id],qe=be.page.marginBox;if(ne.isWindowScrollAllowed){var Ft=ne.viewport,dt=gl({dragStartTime:ie,viewport:Ft,subject:qe,center:Ce,shouldUseTimeDampening:me});if(dt){Pe(dt);return}}var tt=Wi({center:Ce,destination:xl(ne.impact),droppables:ne.dimensions.droppables});if(tt){var at=wo({dragStartTime:ie,droppable:tt,subject:qe,center:Ce,shouldUseTimeDampening:me});at&&Fe(tt.descriptor.id,at)}},pi=function(te){var ne=te.scrollWindow,ie=te.scrollDroppable,me=Ra(ne),Pe=Ra(ie),Fe=null,Ce=function(dt){Fe||yn(!1);var tt=Fe,at=tt.shouldUseTimeDampening,kt=tt.dragStartTime;Es({state:dt,scrollWindow:me,scrollDroppable:Pe,dragStartTime:kt,shouldUseTimeDampening:at})},be=function(dt){Us(),Fe&&yn(!1);var tt=Date.now(),at=!1,kt=function(){at=!0};Es({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:kt,scrollDroppable:kt}),Fe={dragStartTime:tt,shouldUseTimeDampening:at},Ks(),at&&Ce(dt)},qe=function(){Fe&&(me.cancel(),Pe.cancel(),Fe=null)};return{start:be,stop:qe,scroll:Ce}},hi=function(te){var ne=te.move,ie=te.scrollDroppable,me=te.scrollWindow,Pe=function(Ft,dt){var tt=Do(Ft.current.client.selection,dt);ne({client:tt})},Fe=function(Ft,dt){if(!xs(Ft,dt))return dt;var tt=ws(Ft,dt);if(!tt)return ie(Ft.descriptor.id,dt),null;var at=Lo(dt,tt);ie(Ft.descriptor.id,at);var kt=Lo(dt,at);return kt},Ce=function(Ft,dt,tt){if(!Ft||!hs(dt,tt))return tt;var at=Hs(dt,tt);if(!at)return me(tt),null;var kt=Lo(tt,at);me(kt);var Sn=Lo(tt,kt);return Sn},be=function(Ft){var dt=Ft.scrollJumpRequest;if(dt){var tt=xl(Ft.impact);tt||yn(!1);var at=Fe(Ft.dimensions.droppables[tt],dt);if(at){var kt=Ft.viewport,Sn=Ce(Ft.isWindowScrollAllowed,kt,at);Sn&&Pe(Ft,Sn)}}};return be},Bi=function(te){var ne=te.scrollDroppable,ie=te.scrollWindow,me=te.move,Pe=pi({scrollWindow:ie,scrollDroppable:ne}),Fe=hi({move:me,scrollWindow:ie,scrollDroppable:ne}),Ce=function(Ft){if(Ft.phase==="DRAGGING"){if(Ft.movementMode==="FLUID"){Pe.scroll(Ft);return}Ft.scrollJumpRequest&&Fe(Ft)}},be={scroll:Ce,start:Pe.start,stop:Pe.stop};return be},ns="data-rbd",xi=function(){var te=ns+"-drag-handle";return{base:te,draggableId:te+"-draggable-id",contextId:te+"-context-id"}}(),Ls=function(){var te=ns+"-draggable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),Wc=function(){var te=ns+"-droppable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),mc={contextId:ns+"-scroll-container-context-id"},gc=function(ne){return function(ie){return"["+ie+'="'+ne+'"]'}},Mu=function(ne,ie){return ne.map(function(me){var Pe=me.styles[ie];return Pe?me.selector+" { "+Pe+" }":""}).join(" ")},Yr="pointer-events: none;",jl=function(te){var ne=gc(te),ie=function(){var be=` cursor: -webkit-grab; cursor: grab; `;return{selector:ne(xi.contextId),styles:{always:` @@ -241,9 +241,9 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},Ce=[me,ie,Pe,Fe];return{always:Mu(Ce,"always"),resting:Mu(Ce,"resting"),dragging:Mu(Ce,"dragging"),dropAnimating:Mu(Ce,"dropAnimating"),userCancel:Mu(Ce,"userCancel")}},Zu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect,zc=function(){var ne=document.querySelector("head");return ne||yn(!1),ne},Vc=function(ne){var ie=document.createElement("style");return ne&&ie.setAttribute("nonce",ne),ie.type="text/css",ie};function vd(te,ne){var ie=bt(function(){return Ul(te)},[te]),me=(0,z.useRef)(null),Pe=(0,z.useRef)(null),Fe=Wt(An(function(tt){var at=Pe.current;at||yn(!1),at.textContent=tt}),[]),Ce=Wt(function(tt){var at=me.current;at||yn(!1),at.textContent=tt},[]);Zu(function(){!me.current&&!Pe.current||yn(!1);var tt=Vc(ne),at=Vc(ne);return me.current=tt,Pe.current=at,tt.setAttribute(ns+"-always",te),at.setAttribute(ns+"-dynamic",te),zc().appendChild(tt),zc().appendChild(at),Ce(ie.always),Fe(ie.resting),function(){var kt=function(Va){var $a=Va.current;$a||yn(!1),zc().removeChild($a),Va.current=null};kt(me),kt(Pe)}},[ne,Ce,Fe,ie.always,ie.resting,te]);var be=Wt(function(){return Fe(ie.dragging)},[Fe,ie.dragging]),qe=Wt(function(tt){if(tt==="DROP"){Fe(ie.dropAnimating);return}Fe(ie.userCancel)},[Fe,ie.dropAnimating,ie.userCancel]),Ft=Wt(function(){Pe.current&&Fe(ie.resting)},[Fe,ie.resting]),dt=bt(function(){return{dragging:be,dropping:qe,resting:Ft}},[be,qe,Ft]);return dt}var fc=function(te){return te&&te.ownerDocument?te.ownerDocument.defaultView:window};function zi(te){return te instanceof fc(te).HTMLElement}function Ys(te,ne){var ie="["+xi.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie));if(!me.length)return null;var Pe=ho(me,function(Fe){return Fe.getAttribute(xi.draggableId)===ne});return!Pe||!zi(Pe)?null:Pe}function am(te){var ne=(0,z.useRef)({}),ie=(0,z.useRef)(null),me=(0,z.useRef)(null),Pe=(0,z.useRef)(!1),Fe=Wt(function(at,kt){var Sn={id:at,focus:kt};return ne.current[at]=Sn,function(){var $a=ne.current,xa=$a[at];xa!==Sn&&delete $a[at]}},[]),Ce=Wt(function(at){var kt=Ys(te,at);kt&&kt!==document.activeElement&&kt.focus()},[te]),be=Wt(function(at,kt){ie.current===at&&(ie.current=kt)},[]),qe=Wt(function(){me.current||Pe.current&&(me.current=requestAnimationFrame(function(){me.current=null;var at=ie.current;at&&Ce(at)}))},[Ce]),Ft=Wt(function(at){ie.current=null;var kt=document.activeElement;kt&&kt.getAttribute(xi.draggableId)===at&&(ie.current=at)},[]);Zu(function(){return Pe.current=!0,function(){Pe.current=!1;var at=me.current;at&&cancelAnimationFrame(at)}},[]);var dt=bt(function(){return{register:Fe,tryRecordFocus:Ft,tryRestoreFocusRecorded:qe,tryShiftRecord:be}},[Fe,Ft,qe,be]);return dt}function pd(){var te={draggables:{},droppables:{}},ne=[];function ie(tt){return ne.push(tt),function(){var kt=ne.indexOf(tt);kt!==-1&&ne.splice(kt,1)}}function me(tt){ne.length&&ne.forEach(function(at){return at(tt)})}function Pe(tt){return te.draggables[tt]||null}function Fe(tt){var at=Pe(tt);return at||yn(!1),at}var Ce={register:function(at){te.draggables[at.descriptor.id]=at,me({type:"ADDITION",value:at})},update:function(at,kt){var Sn=te.draggables[kt.descriptor.id];Sn&&Sn.uniqueId===at.uniqueId&&(delete te.draggables[kt.descriptor.id],te.draggables[at.descriptor.id]=at)},unregister:function(at){var kt=at.descriptor.id,Sn=Pe(kt);Sn&&at.uniqueId===Sn.uniqueId&&(delete te.draggables[kt],me({type:"REMOVAL",value:at}))},getById:Fe,findById:Pe,exists:function(at){return!!Pe(at)},getAllByType:function(at){return Kr(te.draggables).filter(function(kt){return kt.descriptor.type===at})}};function be(tt){return te.droppables[tt]||null}function qe(tt){var at=be(tt);return at||yn(!1),at}var Ft={register:function(at){te.droppables[at.descriptor.id]=at},unregister:function(at){var kt=be(at.descriptor.id);kt&&at.uniqueId===kt.uniqueId&&delete te.droppables[at.descriptor.id]},getById:qe,findById:be,exists:function(at){return!!be(at)},getAllByType:function(at){return Kr(te.droppables).filter(function(kt){return kt.descriptor.type===at})}};function dt(){te.draggables={},te.droppables={},ne.length=0}return{draggable:Ce,droppable:Ft,subscribe:ie,clean:dt}}function Qs(){var te=bt(pd,[]);return(0,z.useEffect)(function(){return function(){requestAnimationFrame(te.clean)}},[te]),te}var vc=z.createContext(null),Os=function(){var te=document.body;return te||yn(!1),te},pc={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},hc=function(ne){return"rbd-announcement-"+ne};function Xs(te){var ne=bt(function(){return hc(te)},[te]),ie=(0,z.useRef)(null);(0,z.useEffect)(function(){var Fe=document.createElement("div");return ie.current=Fe,Fe.id=ne,Fe.setAttribute("aria-live","assertive"),Fe.setAttribute("aria-atomic","true"),(0,Ye.Z)(Fe.style,pc),Os().appendChild(Fe),function(){setTimeout(function(){var qe=Os();qe.contains(Fe)&&qe.removeChild(Fe),Fe===ie.current&&(ie.current=null)})}},[ne]);var me=Wt(function(Pe){var Fe=ie.current;if(Fe){Fe.textContent=Pe;return}},[]);return me}var Ec=0,hd={separator:"::"};function rm(){Ec=0}function Ns(te,ne){return ne===void 0&&(ne=hd),bt(function(){return""+te+ne.separator+Ec++},[ne.separator,te])}function Pc(te){var ne=te.contextId,ie=te.uniqueId;return"rbd-hidden-text-"+ne+"-"+ie}function Ed(te){var ne=te.contextId,ie=te.text,me=Ns("hidden-text",{separator:"-"}),Pe=bt(function(){return Pc({contextId:ne,uniqueId:me})},[me,ne]);return(0,z.useEffect)(function(){var Ce=document.createElement("div");return Ce.id=Pe,Ce.textContent=ie,Ce.style.display="none",Os().appendChild(Ce),function(){var qe=Os();qe.contains(Ce)&&qe.removeChild(Ce)}},[Pe,ie]),Pe}var as=z.createContext(null),Pd={react:"^16.8.5","react-dom":"^16.8.5"},Gc=/(\d+)\.(\d+)\.(\d+)/,fl=function(ne){var ie=Gc.exec(ne);ie==null&&yn(!1);var me=Number(ie[1]),Pe=Number(ie[2]),Fe=Number(ie[3]);return{major:me,minor:Pe,patch:Fe,raw:ne}},om=function(ne,ie){return ie.major>ne.major?!0:ie.majorne.minor?!0:ie.minor=ne.patch},um=function(te,ne){var ie=fl(te),me=fl(ne);om(ie,me)},lm=` + `}},Ce=[me,ie,Pe,Fe];return{always:Mu(Ce,"always"),resting:Mu(Ce,"resting"),dragging:Mu(Ce,"dragging"),dropAnimating:Mu(Ce,"dropAnimating"),userCancel:Mu(Ce,"userCancel")}},Zu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect,zc=function(){var ne=document.querySelector("head");return ne||yn(!1),ne},Vc=function(ne){var ie=document.createElement("style");return ne&&ie.setAttribute("nonce",ne),ie.type="text/css",ie};function vd(te,ne){var ie=bt(function(){return jl(te)},[te]),me=(0,z.useRef)(null),Pe=(0,z.useRef)(null),Fe=Wt(An(function(tt){var at=Pe.current;at||yn(!1),at.textContent=tt}),[]),Ce=Wt(function(tt){var at=me.current;at||yn(!1),at.textContent=tt},[]);Zu(function(){!me.current&&!Pe.current||yn(!1);var tt=Vc(ne),at=Vc(ne);return me.current=tt,Pe.current=at,tt.setAttribute(ns+"-always",te),at.setAttribute(ns+"-dynamic",te),zc().appendChild(tt),zc().appendChild(at),Ce(ie.always),Fe(ie.resting),function(){var kt=function(Va){var $a=Va.current;$a||yn(!1),zc().removeChild($a),Va.current=null};kt(me),kt(Pe)}},[ne,Ce,Fe,ie.always,ie.resting,te]);var be=Wt(function(){return Fe(ie.dragging)},[Fe,ie.dragging]),qe=Wt(function(tt){if(tt==="DROP"){Fe(ie.dropAnimating);return}Fe(ie.userCancel)},[Fe,ie.dropAnimating,ie.userCancel]),Ft=Wt(function(){Pe.current&&Fe(ie.resting)},[Fe,ie.resting]),dt=bt(function(){return{dragging:be,dropping:qe,resting:Ft}},[be,qe,Ft]);return dt}var fc=function(te){return te&&te.ownerDocument?te.ownerDocument.defaultView:window};function zi(te){return te instanceof fc(te).HTMLElement}function Ys(te,ne){var ie="["+xi.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie));if(!me.length)return null;var Pe=ho(me,function(Fe){return Fe.getAttribute(xi.draggableId)===ne});return!Pe||!zi(Pe)?null:Pe}function am(te){var ne=(0,z.useRef)({}),ie=(0,z.useRef)(null),me=(0,z.useRef)(null),Pe=(0,z.useRef)(!1),Fe=Wt(function(at,kt){var Sn={id:at,focus:kt};return ne.current[at]=Sn,function(){var $a=ne.current,xa=$a[at];xa!==Sn&&delete $a[at]}},[]),Ce=Wt(function(at){var kt=Ys(te,at);kt&&kt!==document.activeElement&&kt.focus()},[te]),be=Wt(function(at,kt){ie.current===at&&(ie.current=kt)},[]),qe=Wt(function(){me.current||Pe.current&&(me.current=requestAnimationFrame(function(){me.current=null;var at=ie.current;at&&Ce(at)}))},[Ce]),Ft=Wt(function(at){ie.current=null;var kt=document.activeElement;kt&&kt.getAttribute(xi.draggableId)===at&&(ie.current=at)},[]);Zu(function(){return Pe.current=!0,function(){Pe.current=!1;var at=me.current;at&&cancelAnimationFrame(at)}},[]);var dt=bt(function(){return{register:Fe,tryRecordFocus:Ft,tryRestoreFocusRecorded:qe,tryShiftRecord:be}},[Fe,Ft,qe,be]);return dt}function pd(){var te={draggables:{},droppables:{}},ne=[];function ie(tt){return ne.push(tt),function(){var kt=ne.indexOf(tt);kt!==-1&&ne.splice(kt,1)}}function me(tt){ne.length&&ne.forEach(function(at){return at(tt)})}function Pe(tt){return te.draggables[tt]||null}function Fe(tt){var at=Pe(tt);return at||yn(!1),at}var Ce={register:function(at){te.draggables[at.descriptor.id]=at,me({type:"ADDITION",value:at})},update:function(at,kt){var Sn=te.draggables[kt.descriptor.id];Sn&&Sn.uniqueId===at.uniqueId&&(delete te.draggables[kt.descriptor.id],te.draggables[at.descriptor.id]=at)},unregister:function(at){var kt=at.descriptor.id,Sn=Pe(kt);Sn&&at.uniqueId===Sn.uniqueId&&(delete te.draggables[kt],me({type:"REMOVAL",value:at}))},getById:Fe,findById:Pe,exists:function(at){return!!Pe(at)},getAllByType:function(at){return Kr(te.draggables).filter(function(kt){return kt.descriptor.type===at})}};function be(tt){return te.droppables[tt]||null}function qe(tt){var at=be(tt);return at||yn(!1),at}var Ft={register:function(at){te.droppables[at.descriptor.id]=at},unregister:function(at){var kt=be(at.descriptor.id);kt&&at.uniqueId===kt.uniqueId&&delete te.droppables[at.descriptor.id]},getById:qe,findById:be,exists:function(at){return!!be(at)},getAllByType:function(at){return Kr(te.droppables).filter(function(kt){return kt.descriptor.type===at})}};function dt(){te.draggables={},te.droppables={},ne.length=0}return{draggable:Ce,droppable:Ft,subscribe:ie,clean:dt}}function Qs(){var te=bt(pd,[]);return(0,z.useEffect)(function(){return function(){requestAnimationFrame(te.clean)}},[te]),te}var vc=z.createContext(null),Os=function(){var te=document.body;return te||yn(!1),te},pc={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},hc=function(ne){return"rbd-announcement-"+ne};function Xs(te){var ne=bt(function(){return hc(te)},[te]),ie=(0,z.useRef)(null);(0,z.useEffect)(function(){var Fe=document.createElement("div");return ie.current=Fe,Fe.id=ne,Fe.setAttribute("aria-live","assertive"),Fe.setAttribute("aria-atomic","true"),(0,Ye.Z)(Fe.style,pc),Os().appendChild(Fe),function(){setTimeout(function(){var qe=Os();qe.contains(Fe)&&qe.removeChild(Fe),Fe===ie.current&&(ie.current=null)})}},[ne]);var me=Wt(function(Pe){var Fe=ie.current;if(Fe){Fe.textContent=Pe;return}},[]);return me}var Ec=0,hd={separator:"::"};function rm(){Ec=0}function Ns(te,ne){return ne===void 0&&(ne=hd),bt(function(){return""+te+ne.separator+Ec++},[ne.separator,te])}function Pc(te){var ne=te.contextId,ie=te.uniqueId;return"rbd-hidden-text-"+ne+"-"+ie}function Ed(te){var ne=te.contextId,ie=te.text,me=Ns("hidden-text",{separator:"-"}),Pe=bt(function(){return Pc({contextId:ne,uniqueId:me})},[me,ne]);return(0,z.useEffect)(function(){var Ce=document.createElement("div");return Ce.id=Pe,Ce.textContent=ie,Ce.style.display="none",Os().appendChild(Ce),function(){var qe=Os();qe.contains(Ce)&&qe.removeChild(Ce)}},[Pe,ie]),Pe}var as=z.createContext(null),Pd={react:"^16.8.5","react-dom":"^16.8.5"},Gc=/(\d+)\.(\d+)\.(\d+)/,fl=function(ne){var ie=Gc.exec(ne);ie==null&&yn(!1);var me=Number(ie[1]),Pe=Number(ie[2]),Fe=Number(ie[3]);return{major:me,minor:Pe,patch:Fe,raw:ne}},om=function(ne,ie){return ie.major>ne.major?!0:ie.majorne.minor?!0:ie.minor=ne.patch},um=function(te,ne){var ie=fl(te),me=fl(ne);om(ie,me)},lm=` We expect a html5 doctype: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Ps=function(te){var ne=te.doctype;ne&&(ne.name.toLowerCase(),ne.publicId)};function im(te){}function Js(te,ne){}function Fc(){Js(function(){um(Pd.react,z.version),Ps(document)},[])}function qs(te){var ne=(0,z.useRef)(te);return(0,z.useEffect)(function(){ne.current=te}),ne}function sm(){var te=null;function ne(){return!!te}function ie(Ce){return Ce===te}function me(Ce){te&&yn(!1);var be={abandon:Ce};return te=be,be}function Pe(){te||yn(!1),te=null}function Fe(){te&&(te.abandon(),Pe())}return{isClaimed:ne,isActive:ie,claim:me,release:Pe,tryAbandon:Fe}}var Vi=9,cm=13,$s=27,rs=32,dm=33,jc=34,Fd=35,Sd=36,Ms=37,yd=38,Cd=39,mm=40,Sc,Uc=(Sc={},Sc[cm]=!0,Sc[Vi]=!0,Sc),Kc=function(te){Uc[te.keyCode]&&te.preventDefault()},yc=function(){var te="visibilitychange";if(typeof document=="undefined")return te;var ne=[te,"ms"+te,"webkit"+te,"moz"+te,"o"+te],ie=ho(ne,function(me){return"on"+me in document});return ie||te}(),bd=0,Hc=5;function Ku(te,ne){return Math.abs(ne.x-te.x)>=Hc||Math.abs(ne.y-te.y)>=Hc}var Yc={type:"IDLE"};function Qc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase,Pe=te.setPhase;return[{eventName:"mousemove",fn:function(Ce){var be=Ce.button,qe=Ce.clientX,Ft=Ce.clientY;if(be===bd){var dt={x:qe,y:Ft},tt=me();if(tt.type==="DRAGGING"){Ce.preventDefault(),tt.actions.move(dt);return}tt.type!=="PENDING"&&yn(!1);var at=tt.point;if(Ku(at,dt)){Ce.preventDefault();var kt=tt.actions.fluidLift(dt);Pe({type:"DRAGGING",actions:kt})}}}},{eventName:"mouseup",fn:function(Ce){var be=me();if(be.type!=="DRAGGING"){ne();return}Ce.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(Ce){me().type==="DRAGGING"&&Ce.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ce){var be=me();if(be.type==="PENDING"){ne();return}if(Ce.keyCode===$s){Ce.preventDefault(),ne();return}Kc(Ce)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ce){var be=me();if(be.type==="IDLE"&&yn(!1),be.actions.shouldRespectForcePress()){ne();return}Ce.preventDefault()}},{eventName:yc,fn:ne}]}function gm(te){var ne=(0,z.useRef)(Yc),ie=(0,z.useRef)(Ga),me=bt(function(){return{eventName:"mousedown",fn:function(tt){if(!tt.defaultPrevented&&tt.button===bd&&!(tt.ctrlKey||tt.metaKey||tt.shiftKey||tt.altKey)){var at=te.findClosestDraggableId(tt);if(at){var kt=te.tryGetLock(at,Ce,{sourceEvent:tt});if(kt){tt.preventDefault();var Sn={x:tt.clientX,y:tt.clientY};ie.current(),Ft(kt,Sn)}}}}}},[te]),Pe=bt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(tt){if(!tt.defaultPrevented){var at=te.findClosestDraggableId(tt);if(at){var kt=te.findOptionsForDraggable(at);kt&&(kt.shouldRespectForcePress||te.canGetLock(at)&&tt.preventDefault())}}}}},[te]),Fe=Wt(function(){var tt={passive:!1,capture:!0};ie.current=Za(window,[Pe,me],tt)},[Pe,me]),Ce=Wt(function(){var dt=ne.current;dt.type!=="IDLE"&&(ne.current=Yc,ie.current(),Fe())},[Fe]),be=Wt(function(){var dt=ne.current;Ce(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[Ce]),qe=Wt(function(){var tt={capture:!0,passive:!1},at=Qc({cancel:be,completed:Ce,getPhase:function(){return ne.current},setPhase:function(Sn){ne.current=Sn}});ie.current=Za(window,at,tt)},[be,Ce]),Ft=Wt(function(tt,at){ne.current.type!=="IDLE"&&yn(!1),ne.current={type:"PENDING",point:at,actions:tt},qe()},[qe]);Zu(function(){return Fe(),function(){ie.current()}},[Fe])}var Fs;function Ad(){}var Ss=(Fs={},Fs[jc]=!0,Fs[dm]=!0,Fs[Sd]=!0,Fs[Fd]=!0,Fs);function Is(te,ne){function ie(){ne(),te.cancel()}function me(){ne(),te.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===$s){Fe.preventDefault(),ie();return}if(Fe.keyCode===rs){Fe.preventDefault(),me();return}if(Fe.keyCode===mm){Fe.preventDefault(),te.moveDown();return}if(Fe.keyCode===yd){Fe.preventDefault(),te.moveUp();return}if(Fe.keyCode===Cd){Fe.preventDefault(),te.moveRight();return}if(Fe.keyCode===Ms){Fe.preventDefault(),te.moveLeft();return}if(Ss[Fe.keyCode]){Fe.preventDefault();return}Kc(Fe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:yc,fn:ie}]}function fm(te){var ne=(0,z.useRef)(Ad),ie=bt(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==rs)return;var Ce=te.findClosestDraggableId(Fe);if(!Ce)return;var be=te.tryGetLock(Ce,dt,{sourceEvent:Fe});if(!be)return;Fe.preventDefault();var qe=!0,Ft=be.snapLift();ne.current();function dt(){qe||yn(!1),qe=!1,ne.current(),me()}ne.current=Za(window,Is(Ft,dt),{capture:!0,passive:!1})}}},[te]),me=Wt(function(){var Fe={passive:!1,capture:!0};ne.current=Za(window,[ie],Fe)},[ie]);Zu(function(){return me(),function(){ne.current()}},[me])}var Xc={type:"IDLE"},Dd=120,Wu=.15;function vm(te){var ne=te.cancel,ie=te.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(Pe){Pe.preventDefault()}},{eventName:"keydown",fn:function(Pe){if(ie().type!=="DRAGGING"){ne();return}Pe.keyCode===$s&&Pe.preventDefault(),ne()}},{eventName:yc,fn:ne}]}function Jc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Ce.hasMoved=!0;var be=Fe.touches[0],qe=be.clientX,Ft=be.clientY,dt={x:qe,y:Ft};Fe.preventDefault(),Ce.actions.move(dt)}},{eventName:"touchend",fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Fe.preventDefault(),Ce.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Fe){if(me().type!=="DRAGGING"){ne();return}Fe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(Fe){var Ce=me();Ce.type==="IDLE"&&yn(!1);var be=Fe.touches[0];if(be){var qe=be.force>=Wu;if(qe){var Ft=Ce.actions.shouldRespectForcePress();if(Ce.type==="PENDING"){Ft&&ne();return}if(Ft){if(Ce.hasMoved){Fe.preventDefault();return}ne();return}Fe.preventDefault()}}}},{eventName:yc,fn:ne}]}function pm(te){var ne=(0,z.useRef)(Xc),ie=(0,z.useRef)(Ga),me=Wt(function(){return ne.current},[]),Pe=Wt(function(kt){ne.current=kt},[]),Fe=bt(function(){return{eventName:"touchstart",fn:function(kt){if(!kt.defaultPrevented){var Sn=te.findClosestDraggableId(kt);if(Sn){var Va=te.tryGetLock(Sn,be,{sourceEvent:kt});if(Va){var $a=kt.touches[0],xa=$a.clientX,yr=$a.clientY,Tr={x:xa,y:yr};ie.current(),tt(Va,Tr)}}}}}},[te]),Ce=Wt(function(){var kt={capture:!0,passive:!1};ie.current=Za(window,[Fe],kt)},[Fe]),be=Wt(function(){var at=ne.current;at.type!=="IDLE"&&(at.type==="PENDING"&&clearTimeout(at.longPressTimerId),Pe(Xc),ie.current(),Ce())},[Ce,Pe]),qe=Wt(function(){var at=ne.current;be(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[be]),Ft=Wt(function(){var kt={capture:!0,passive:!1},Sn={cancel:qe,completed:be,getPhase:me},Va=Za(window,Jc(Sn),kt),$a=Za(window,vm(Sn),kt);ie.current=function(){Va(),$a()}},[qe,me,be]),dt=Wt(function(){var kt=me();kt.type!=="PENDING"&&yn(!1);var Sn=kt.actions.fluidLift(kt.point);Pe({type:"DRAGGING",actions:Sn,hasMoved:!1})},[me,Pe]),tt=Wt(function(kt,Sn){me().type!=="IDLE"&&yn(!1);var Va=setTimeout(dt,Dd);Pe({type:"PENDING",point:Sn,actions:kt,longPressTimerId:Va}),Ft()},[Ft,me,Pe,dt]);Zu(function(){return Ce(),function(){ie.current();var Sn=me();Sn.type==="PENDING"&&(clearTimeout(Sn.longPressTimerId),Pe(Xc))}},[me,Ce,Pe]),Zu(function(){var kt=Za(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return kt},[])}function Bd(te){}var qc={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Gi(te,ne){if(ne==null)return!1;var ie=!!qc[ne.tagName.toLowerCase()];if(ie)return!0;var me=ne.getAttribute("contenteditable");return me==="true"||me===""?!0:ne===te?!1:Gi(te,ne.parentElement)}function $c(te,ne){var ie=ne.target;return zi(ie)?Gi(te,ie):!1}var ec=function(te){return or(te.getBoundingClientRect()).center};function xd(te){return te instanceof fc(te).Element}var tc=function(){var te="matches";if(typeof document=="undefined")return te;var ne=[te,"msMatchesSelector","webkitMatchesSelector"],ie=ho(ne,function(me){return me in Element.prototype});return ie||te}();function hm(te,ne){return te==null?null:te[tc](ne)?te:hm(te.parentElement,ne)}function Em(te,ne){return te.closest?te.closest(ne):hm(te,ne)}function Cc(te){return"["+xi.contextId+'="'+te+'"]'}function wd(te,ne){var ie=ne.target;if(!xd(ie))return null;var me=Cc(te),Pe=Em(ie,me);return!Pe||!zi(Pe)?null:Pe}function Pm(te,ne){var ie=wd(te,ne);return ie?ie.getAttribute(xi.draggableId):null}function Fm(te,ne){var ie="["+Ls.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie)),Pe=ho(me,function(Fe){return Fe.getAttribute(Ls.id)===ne});return!Pe||!zi(Pe)?null:Pe}function bc(te){te.preventDefault()}function Rs(te){var ne=te.expected,ie=te.phase,me=te.isLockActive,Pe=te.shouldWarn;return!(!me()||ne!==ie)}function nc(te){var ne=te.lockAPI,ie=te.store,me=te.registry,Pe=te.draggableId;if(ne.isClaimed())return!1;var Fe=me.draggable.findById(Pe);return!(!Fe||!Fe.options.isEnabled||!ti(ie.getState(),Pe))}function Ac(te){var ne=te.lockAPI,ie=te.contextId,me=te.store,Pe=te.registry,Fe=te.draggableId,Ce=te.forceSensorStop,be=te.sourceEvent,qe=nc({lockAPI:ne,store:me,registry:Pe,draggableId:Fe});if(!qe)return null;var Ft=Pe.draggable.getById(Fe),dt=Fm(ie,Ft.descriptor.id);if(!dt||be&&!Ft.options.canDragInteractiveElements&&$c(dt,be))return null;var tt=ne.claim(Ce||Ga),at="PRE_DRAG";function kt(){return Ft.options.shouldRespectForcePress}function Sn(){return ne.isActive(tt)}function Va(zo,du){Rs({expected:zo,phase:at,isLockActive:Sn,shouldWarn:!0})&&me.dispatch(du())}var $a=Va.bind(null,"DRAGGING");function xa(zo){function du(){ne.release(),at="COMPLETED"}at!=="PRE_DRAG"&&(du(),at!=="PRE_DRAG"&&yn(!1)),me.dispatch(pe(zo.liftActionArgs)),at="DRAGGING";function vl(iu,rl){if(rl===void 0&&(rl={shouldBlockNextClick:!1}),zo.cleanup(),rl.shouldBlockNextClick){var Hl=Za(window,[{eventName:"click",fn:bc,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Hl)}du(),me.dispatch(fr({reason:iu}))}return(0,Ye.Z)({isActive:function(){return Rs({expected:"DRAGGING",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,drop:function(rl){return vl("DROP",rl)},cancel:function(rl){return vl("CANCEL",rl)}},zo.actions)}function yr(zo){var du=Ra(function(iu){$a(function(){return fn({client:iu})})}),vl=xa({liftActionArgs:{id:Fe,clientSelection:zo,movementMode:"FLUID"},cleanup:function(){return du.cancel()},actions:{move:du}});return(0,Ye.Z)({},vl,{move:du})}function Tr(){var zo={moveUp:function(){return $a(Gn)},moveRight:function(){return $a(Pa)},moveDown:function(){return $a(Yn)},moveLeft:function(){return $a(Fa)}};return xa({liftActionArgs:{id:Fe,clientSelection:ec(dt),movementMode:"SNAP"},cleanup:Ga,actions:zo})}function Gr(){var zo=Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!0});zo&&ne.release()}var Wo={isActive:function(){return Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,fluidLift:yr,snapLift:Tr,abort:Gr};return Wo}var ac=[gm,fm,pm];function Sm(te){var ne=te.contextId,ie=te.store,me=te.registry,Pe=te.customSensors,Fe=te.enableDefaultSensors,Ce=[].concat(Fe?ac:[],Pe||[]),be=(0,z.useState)(function(){return sm()})[0],qe=Wt(function(yr,Tr){yr.isDragging&&!Tr.isDragging&&be.tryAbandon()},[be]);Zu(function(){var yr=ie.getState(),Tr=ie.subscribe(function(){var Gr=ie.getState();qe(yr,Gr),yr=Gr});return Tr},[be,ie,qe]),Zu(function(){return be.tryAbandon},[be.tryAbandon]);var Ft=Wt(function(xa){return nc({lockAPI:be,registry:me,store:ie,draggableId:xa})},[be,me,ie]),dt=Wt(function(xa,yr,Tr){return Ac({lockAPI:be,registry:me,contextId:ne,store:ie,draggableId:xa,forceSensorStop:yr,sourceEvent:Tr&&Tr.sourceEvent?Tr.sourceEvent:null})},[ne,be,me,ie]),tt=Wt(function(xa){return Pm(ne,xa)},[ne]),at=Wt(function(xa){var yr=me.draggable.findById(xa);return yr?yr.options:null},[me.draggable]),kt=Wt(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(gn()))},[be,ie]),Sn=Wt(be.isClaimed,[be]),Va=bt(function(){return{canGetLock:Ft,tryGetLock:dt,findClosestDraggableId:tt,findOptionsForDraggable:at,tryReleaseLock:kt,isLockClaimed:Sn}},[Ft,dt,tt,at,kt,Sn]);Bd(Ce);for(var $a=0;$a=0||Object.prototype.hasOwnProperty.call(He,a)&&(fe[a]=He[a]);return fe}function gt(He,ut){if(!(He instanceof ut))throw new TypeError("Cannot call a class as a function")}function Re(He,ut){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:He}function Be(He,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);He.prototype=Object.create(ut&&ut.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(He,ut):He.__proto__=ut)}var We=function(He){Be(ut,He);function ut(fe){gt(this,ut);var a=Re(this,(ut.__proto__||Object.getPrototypeOf(ut)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return z(ut,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ae=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ae:y=this.calculateOffset(a,ae)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y=Hc||Math.abs(ne.y-te.y)>=Hc}var Yc={type:"IDLE"};function Qc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase,Pe=te.setPhase;return[{eventName:"mousemove",fn:function(Ce){var be=Ce.button,qe=Ce.clientX,Ft=Ce.clientY;if(be===bd){var dt={x:qe,y:Ft},tt=me();if(tt.type==="DRAGGING"){Ce.preventDefault(),tt.actions.move(dt);return}tt.type!=="PENDING"&&yn(!1);var at=tt.point;if(Ku(at,dt)){Ce.preventDefault();var kt=tt.actions.fluidLift(dt);Pe({type:"DRAGGING",actions:kt})}}}},{eventName:"mouseup",fn:function(Ce){var be=me();if(be.type!=="DRAGGING"){ne();return}Ce.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(Ce){me().type==="DRAGGING"&&Ce.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ce){var be=me();if(be.type==="PENDING"){ne();return}if(Ce.keyCode===$s){Ce.preventDefault(),ne();return}Kc(Ce)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ce){var be=me();if(be.type==="IDLE"&&yn(!1),be.actions.shouldRespectForcePress()){ne();return}Ce.preventDefault()}},{eventName:yc,fn:ne}]}function gm(te){var ne=(0,z.useRef)(Yc),ie=(0,z.useRef)(Ga),me=bt(function(){return{eventName:"mousedown",fn:function(tt){if(!tt.defaultPrevented&&tt.button===bd&&!(tt.ctrlKey||tt.metaKey||tt.shiftKey||tt.altKey)){var at=te.findClosestDraggableId(tt);if(at){var kt=te.tryGetLock(at,Ce,{sourceEvent:tt});if(kt){tt.preventDefault();var Sn={x:tt.clientX,y:tt.clientY};ie.current(),Ft(kt,Sn)}}}}}},[te]),Pe=bt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(tt){if(!tt.defaultPrevented){var at=te.findClosestDraggableId(tt);if(at){var kt=te.findOptionsForDraggable(at);kt&&(kt.shouldRespectForcePress||te.canGetLock(at)&&tt.preventDefault())}}}}},[te]),Fe=Wt(function(){var tt={passive:!1,capture:!0};ie.current=Za(window,[Pe,me],tt)},[Pe,me]),Ce=Wt(function(){var dt=ne.current;dt.type!=="IDLE"&&(ne.current=Yc,ie.current(),Fe())},[Fe]),be=Wt(function(){var dt=ne.current;Ce(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[Ce]),qe=Wt(function(){var tt={capture:!0,passive:!1},at=Qc({cancel:be,completed:Ce,getPhase:function(){return ne.current},setPhase:function(Sn){ne.current=Sn}});ie.current=Za(window,at,tt)},[be,Ce]),Ft=Wt(function(tt,at){ne.current.type!=="IDLE"&&yn(!1),ne.current={type:"PENDING",point:at,actions:tt},qe()},[qe]);Zu(function(){return Fe(),function(){ie.current()}},[Fe])}var Fs;function Ad(){}var Ss=(Fs={},Fs[jc]=!0,Fs[dm]=!0,Fs[Sd]=!0,Fs[Fd]=!0,Fs);function Is(te,ne){function ie(){ne(),te.cancel()}function me(){ne(),te.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===$s){Fe.preventDefault(),ie();return}if(Fe.keyCode===rs){Fe.preventDefault(),me();return}if(Fe.keyCode===mm){Fe.preventDefault(),te.moveDown();return}if(Fe.keyCode===yd){Fe.preventDefault(),te.moveUp();return}if(Fe.keyCode===Cd){Fe.preventDefault(),te.moveRight();return}if(Fe.keyCode===Ms){Fe.preventDefault(),te.moveLeft();return}if(Ss[Fe.keyCode]){Fe.preventDefault();return}Kc(Fe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:yc,fn:ie}]}function fm(te){var ne=(0,z.useRef)(Ad),ie=bt(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==rs)return;var Ce=te.findClosestDraggableId(Fe);if(!Ce)return;var be=te.tryGetLock(Ce,dt,{sourceEvent:Fe});if(!be)return;Fe.preventDefault();var qe=!0,Ft=be.snapLift();ne.current();function dt(){qe||yn(!1),qe=!1,ne.current(),me()}ne.current=Za(window,Is(Ft,dt),{capture:!0,passive:!1})}}},[te]),me=Wt(function(){var Fe={passive:!1,capture:!0};ne.current=Za(window,[ie],Fe)},[ie]);Zu(function(){return me(),function(){ne.current()}},[me])}var Xc={type:"IDLE"},Dd=120,Wu=.15;function vm(te){var ne=te.cancel,ie=te.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(Pe){Pe.preventDefault()}},{eventName:"keydown",fn:function(Pe){if(ie().type!=="DRAGGING"){ne();return}Pe.keyCode===$s&&Pe.preventDefault(),ne()}},{eventName:yc,fn:ne}]}function Jc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Ce.hasMoved=!0;var be=Fe.touches[0],qe=be.clientX,Ft=be.clientY,dt={x:qe,y:Ft};Fe.preventDefault(),Ce.actions.move(dt)}},{eventName:"touchend",fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Fe.preventDefault(),Ce.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Fe){if(me().type!=="DRAGGING"){ne();return}Fe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(Fe){var Ce=me();Ce.type==="IDLE"&&yn(!1);var be=Fe.touches[0];if(be){var qe=be.force>=Wu;if(qe){var Ft=Ce.actions.shouldRespectForcePress();if(Ce.type==="PENDING"){Ft&&ne();return}if(Ft){if(Ce.hasMoved){Fe.preventDefault();return}ne();return}Fe.preventDefault()}}}},{eventName:yc,fn:ne}]}function pm(te){var ne=(0,z.useRef)(Xc),ie=(0,z.useRef)(Ga),me=Wt(function(){return ne.current},[]),Pe=Wt(function(kt){ne.current=kt},[]),Fe=bt(function(){return{eventName:"touchstart",fn:function(kt){if(!kt.defaultPrevented){var Sn=te.findClosestDraggableId(kt);if(Sn){var Va=te.tryGetLock(Sn,be,{sourceEvent:kt});if(Va){var $a=kt.touches[0],xa=$a.clientX,yr=$a.clientY,Tr={x:xa,y:yr};ie.current(),tt(Va,Tr)}}}}}},[te]),Ce=Wt(function(){var kt={capture:!0,passive:!1};ie.current=Za(window,[Fe],kt)},[Fe]),be=Wt(function(){var at=ne.current;at.type!=="IDLE"&&(at.type==="PENDING"&&clearTimeout(at.longPressTimerId),Pe(Xc),ie.current(),Ce())},[Ce,Pe]),qe=Wt(function(){var at=ne.current;be(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[be]),Ft=Wt(function(){var kt={capture:!0,passive:!1},Sn={cancel:qe,completed:be,getPhase:me},Va=Za(window,Jc(Sn),kt),$a=Za(window,vm(Sn),kt);ie.current=function(){Va(),$a()}},[qe,me,be]),dt=Wt(function(){var kt=me();kt.type!=="PENDING"&&yn(!1);var Sn=kt.actions.fluidLift(kt.point);Pe({type:"DRAGGING",actions:Sn,hasMoved:!1})},[me,Pe]),tt=Wt(function(kt,Sn){me().type!=="IDLE"&&yn(!1);var Va=setTimeout(dt,Dd);Pe({type:"PENDING",point:Sn,actions:kt,longPressTimerId:Va}),Ft()},[Ft,me,Pe,dt]);Zu(function(){return Ce(),function(){ie.current();var Sn=me();Sn.type==="PENDING"&&(clearTimeout(Sn.longPressTimerId),Pe(Xc))}},[me,Ce,Pe]),Zu(function(){var kt=Za(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return kt},[])}function Bd(te){}var qc={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Gi(te,ne){if(ne==null)return!1;var ie=!!qc[ne.tagName.toLowerCase()];if(ie)return!0;var me=ne.getAttribute("contenteditable");return me==="true"||me===""?!0:ne===te?!1:Gi(te,ne.parentElement)}function $c(te,ne){var ie=ne.target;return zi(ie)?Gi(te,ie):!1}var ec=function(te){return or(te.getBoundingClientRect()).center};function xd(te){return te instanceof fc(te).Element}var tc=function(){var te="matches";if(typeof document=="undefined")return te;var ne=[te,"msMatchesSelector","webkitMatchesSelector"],ie=ho(ne,function(me){return me in Element.prototype});return ie||te}();function hm(te,ne){return te==null?null:te[tc](ne)?te:hm(te.parentElement,ne)}function Em(te,ne){return te.closest?te.closest(ne):hm(te,ne)}function Cc(te){return"["+xi.contextId+'="'+te+'"]'}function wd(te,ne){var ie=ne.target;if(!xd(ie))return null;var me=Cc(te),Pe=Em(ie,me);return!Pe||!zi(Pe)?null:Pe}function Pm(te,ne){var ie=wd(te,ne);return ie?ie.getAttribute(xi.draggableId):null}function Fm(te,ne){var ie="["+Ls.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie)),Pe=ho(me,function(Fe){return Fe.getAttribute(Ls.id)===ne});return!Pe||!zi(Pe)?null:Pe}function bc(te){te.preventDefault()}function Rs(te){var ne=te.expected,ie=te.phase,me=te.isLockActive,Pe=te.shouldWarn;return!(!me()||ne!==ie)}function nc(te){var ne=te.lockAPI,ie=te.store,me=te.registry,Pe=te.draggableId;if(ne.isClaimed())return!1;var Fe=me.draggable.findById(Pe);return!(!Fe||!Fe.options.isEnabled||!ti(ie.getState(),Pe))}function Ac(te){var ne=te.lockAPI,ie=te.contextId,me=te.store,Pe=te.registry,Fe=te.draggableId,Ce=te.forceSensorStop,be=te.sourceEvent,qe=nc({lockAPI:ne,store:me,registry:Pe,draggableId:Fe});if(!qe)return null;var Ft=Pe.draggable.getById(Fe),dt=Fm(ie,Ft.descriptor.id);if(!dt||be&&!Ft.options.canDragInteractiveElements&&$c(dt,be))return null;var tt=ne.claim(Ce||Ga),at="PRE_DRAG";function kt(){return Ft.options.shouldRespectForcePress}function Sn(){return ne.isActive(tt)}function Va(zo,du){Rs({expected:zo,phase:at,isLockActive:Sn,shouldWarn:!0})&&me.dispatch(du())}var $a=Va.bind(null,"DRAGGING");function xa(zo){function du(){ne.release(),at="COMPLETED"}at!=="PRE_DRAG"&&(du(),at!=="PRE_DRAG"&&yn(!1)),me.dispatch(pe(zo.liftActionArgs)),at="DRAGGING";function vl(iu,rl){if(rl===void 0&&(rl={shouldBlockNextClick:!1}),zo.cleanup(),rl.shouldBlockNextClick){var Kl=Za(window,[{eventName:"click",fn:bc,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Kl)}du(),me.dispatch(fr({reason:iu}))}return(0,Ye.Z)({isActive:function(){return Rs({expected:"DRAGGING",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,drop:function(rl){return vl("DROP",rl)},cancel:function(rl){return vl("CANCEL",rl)}},zo.actions)}function yr(zo){var du=Ra(function(iu){$a(function(){return fn({client:iu})})}),vl=xa({liftActionArgs:{id:Fe,clientSelection:zo,movementMode:"FLUID"},cleanup:function(){return du.cancel()},actions:{move:du}});return(0,Ye.Z)({},vl,{move:du})}function Tr(){var zo={moveUp:function(){return $a(Gn)},moveRight:function(){return $a(Pa)},moveDown:function(){return $a(Yn)},moveLeft:function(){return $a(Fa)}};return xa({liftActionArgs:{id:Fe,clientSelection:ec(dt),movementMode:"SNAP"},cleanup:Ga,actions:zo})}function Gr(){var zo=Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!0});zo&&ne.release()}var Wo={isActive:function(){return Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,fluidLift:yr,snapLift:Tr,abort:Gr};return Wo}var ac=[gm,fm,pm];function Sm(te){var ne=te.contextId,ie=te.store,me=te.registry,Pe=te.customSensors,Fe=te.enableDefaultSensors,Ce=[].concat(Fe?ac:[],Pe||[]),be=(0,z.useState)(function(){return sm()})[0],qe=Wt(function(yr,Tr){yr.isDragging&&!Tr.isDragging&&be.tryAbandon()},[be]);Zu(function(){var yr=ie.getState(),Tr=ie.subscribe(function(){var Gr=ie.getState();qe(yr,Gr),yr=Gr});return Tr},[be,ie,qe]),Zu(function(){return be.tryAbandon},[be.tryAbandon]);var Ft=Wt(function(xa){return nc({lockAPI:be,registry:me,store:ie,draggableId:xa})},[be,me,ie]),dt=Wt(function(xa,yr,Tr){return Ac({lockAPI:be,registry:me,contextId:ne,store:ie,draggableId:xa,forceSensorStop:yr,sourceEvent:Tr&&Tr.sourceEvent?Tr.sourceEvent:null})},[ne,be,me,ie]),tt=Wt(function(xa){return Pm(ne,xa)},[ne]),at=Wt(function(xa){var yr=me.draggable.findById(xa);return yr?yr.options:null},[me.draggable]),kt=Wt(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(gn()))},[be,ie]),Sn=Wt(be.isClaimed,[be]),Va=bt(function(){return{canGetLock:Ft,tryGetLock:dt,findClosestDraggableId:tt,findOptionsForDraggable:at,tryReleaseLock:kt,isLockClaimed:Sn}},[Ft,dt,tt,at,kt,Sn]);Bd(Ce);for(var $a=0;$a=0||Object.prototype.hasOwnProperty.call(He,a)&&(fe[a]=He[a]);return fe}function gt(He,ut){if(!(He instanceof ut))throw new TypeError("Cannot call a class as a function")}function Re(He,ut){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:He}function Be(He,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);He.prototype=Object.create(ut&&ut.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(He,ut):He.__proto__=ut)}var We=function(He){Be(ut,He);function ut(fe){gt(this,ut);var a=Re(this,(ut.__proto__||Object.getPrototypeOf(ut)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return z(ut,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ae=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ae:y=this.calculateOffset(a,ae)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;yku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"dd384262",67:"8531e04b",109:"579c9b10",119:"b680dae1",195:"a8ced707",201:"035bcdcd",264:"2bfb8a18",292:"e38d2de9",316:"1f60ada6",337:"3f1aae22",354:"d4d139cf",435:"47b82425",479:"2859b2e7",485:"e7da3919",508:"fdb5e49a",518:"d8ea8483",532:"b3923de5",533:"2509f100",547:"95033128",556:"907c456e",559:"5e783cdd",570:"0017b691",576:"466eacc5",629:"44a1d9a5",643:"b25d18fe",671:"4a609b8d",680:"d2dadfa6",700:"514cf81e",737:"60df3109",741:"ac5fd360",799:"ac88d300",879:"fd33e621",895:"b5d3674c",900:"1bb12676",906:"d05a865a",921:"37c659e4",928:"18f2145d",981:"24da50c7",1003:"64fa592c",1006:"de3dfff6",1043:"4a1510d6",1045:"cf277ba4",1048:"5bdf328d",1070:"c30f8bfb",1077:"9afe8c2f",1144:"c90eccaf",1154:"8cb80842",1211:"899e601a",1253:"7ea23db1",1257:"da46e17e",1274:"5f6ea65a",1276:"0db4cbb7",1343:"6491b7f0",1404:"720c4f17",1423:"5a075e5a",1427:"97dc4169",1450:"513f6969",1461:"11f8a071",1462:"fcf08abc",1470:"b8162ebd",1475:"27d8a86f",1477:"033df18d",1482:"fbe46280",1512:"17692785",1520:"60d12bb2",1545:"693cbd62",1578:"e75f8f61",1581:"a2ea0a11",1582:"25524009",1646:"e6e27b60",1651:"21fca4d0",1657:"783af55d",1660:"c4a5499e",1674:"9742d6be",1678:"197476c4",1713:"0d5ca471",1717:"99ed6eb3",1727:"e3aba363",1754:"9abf6275",1783:"dd457b4d",1798:"92d71c49",1799:"4fcde88d",1831:"ad51569c",1836:"0738aa4f",1855:"c03163a5",1880:"24e05f7c",1897:"55bf09bb",1939:"7b4e4ef6",1953:"2906b39a",1962:"3e2b939c",1993:"88517342",2011:"59d51f98",2045:"4330c616",2099:"7ee0fe07",2102:"9f8e37fc",2130:"9fd4ce12",2141:"91861e5a",2203:"28260255",2216:"ffa5b9b5",2240:"06e43bc7",2249:"f4830452",2281:"580b320f",2300:"ec855565",2303:"ccae1948",2307:"8a8ad69f",2338:"a707e4e2",2339:"e6f45d6d",2386:"192e235c",2396:"136c3d3d",2400:"1311149e",2404:"b96591bd",2412:"bf5612f7",2425:"1b04eb47",2443:"2ebd459f",2453:"1558e330",2476:"1b48bc30",2493:"46cf429c",2494:"68080a87",2501:"2162b9ac",2538:"de4a3723",2539:"2e240667",2548:"91418d5f",2570:"444f8e2b",2594:"e87d3761",2603:"6278b2b9",2659:"a8b6fe95",2707:"610cad74",2806:"5d0a0b7e",2819:"2697ad58",2823:"fb6dacef",2829:"f151c0c2",2837:"54a82605",2862:"4d6536c3",2865:"8e0ed1fb",2884:"42f515d5",2969:"ab3357d7",3006:"bedf9a58",3086:"6d21cb3e",3133:"9bf3f89c",3141:"d25faac3",3157:"5e328e92",3183:"be43d46d",3198:"9ca384b2",3212:"d4173b9a",3220:"a6ac3994",3247:"c8df1dce",3260:"44255a28",3276:"76106e14",3317:"51dc2946",3391:"b9f58d1e",3433:"f40f76ad",3442:"c959c38b",3447:"436c039e",3451:"074a4046",3509:"036f5272",3550:"3dc83156",3581:"7d810a13",3585:"0260e4bd",3668:"b66285f1",3690:"4e7a8523",3697:"481a10d9",3747:"daad64a5",3754:"45afb2ec",3777:"d5b0f2f1",3784:"8dc6a64b",3805:"9dbcb95e",3831:"5c0f32d3",3862:"10bf7726",3873:"f9e04ebe",3885:"f87f7f15",3910:"4aeb7c69",3951:"65f17de2",3987:"5cecd51b",4014:"27a8e97c",4017:"42e263f8",4030:"2172e612",4048:"dd926766",4056:"98b0584a",4058:"d336dc9a",4078:"3c586067",4088:"236723f3",4093:"beeb8cd8",4105:"8eebf086",4144:"527d679c",4164:"99fa1370",4216:"9e9a0f45",4217:"cc031a2d",4227:"17760949",4259:"30ea10c9",4264:"a898a2ed",4297:"d2e6ec91",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d17e9d82",4492:"ca5169df",4496:"52ae508c",4498:"1720af0d",4504:"ee02b692",4514:"69721655",4520:"ce1b4d04",4546:"2697f94d",4565:"bf3809ec",4572:"b4b5937d",4599:"61def4cb",4610:"46332dd2",4621:"22d905a4",4626:"7c2b3232",4628:"ece2c60c",4662:"f9d0eea3",4685:"c33f1528",4715:"eb476f9e",4736:"55304af3",4741:"fbadffa1",4757:"448b394b",4766:"c83ef825",4770:"dbed5817",4790:"619413e4",4795:"0579bfaa",4797:"a24e92db",4800:"68655844",4850:"1edda4b7",4889:"5d95c57b",4928:"1778ca96",4944:"6c69c3c8",4973:"b767a27d",4994:"856b8763",5022:"d3cd73f7",5043:"ce8aaf8b",5048:"62a8ca64",5060:"85dafcc6",5096:"cd3c856a",5111:"16364ede",5117:"2d0600fc",5125:"fc87ae1c",5148:"e504853e",5165:"95e5c86c",5176:"5b95a533",5177:"d2ade07d",5179:"66958898",5186:"7214e83b",5205:"049b954a",5230:"180b2e42",5238:"4e330a0f",5290:"5dabcdc2",5297:"95f30a60",5307:"fcfb8b91",5319:"20fed671",5321:"1163c84e",5330:"39cd2088",5335:"8450fdb6",5354:"7ae70604",5356:"e7354b02",5357:"5616e9ad",5359:"9e8f7a5b",5382:"53ed32bf",5402:"de4760de",5416:"454536b7",5434:"38b302a6",5466:"b151ad37",5494:"d89549c4",5518:"632c139c",5549:"84bf2a3c",5572:"0cce90d4",5573:"216d9331",5624:"84ab0f4e",5631:"e00d3d36",5650:"9f042e61",5679:"4a090bef",5694:"3de0b3a7",5705:"e088c40d",5729:"efab9f39",5764:"e0d7e586",5775:"4aaa2af1",5776:"6aa444e1",5786:"da766a3d",5798:"15265d66",5800:"cd23f3e0",5816:"d69e402b",5823:"c8028764",5876:"5eded409",5888:"8f70e689",5891:"e376390a",5894:"2d45902d",5902:"51d5f26d",5911:"84a8d8dc",5915:"dcdf45d0",5972:"2ff58c2c",5992:"cdbd0719",6029:"b5bb2cbe",6034:"a32234c9",6045:"d268f87f",6047:"3ce45acd",6063:"337410bf",6069:"159b2265",6080:"a42462d1",6126:"99519171",6127:"0bc044f6",6170:"e6adb08c",6185:"3da4580d",6265:"50512a5f",6270:"b3258ef1",6276:"bd4d6f72",6282:"5e1cb980",6328:"b13e22d0",6366:"1633baf5",6378:"7f3a946a",6411:"3b971528",6434:"7464d98e",6444:"a6cc5afa",6451:"e0295304",6452:"8cf4bd38",6531:"82448d1d",6583:"17960b05",6587:"b4d85a89",6634:"4be6fa49",6637:"222a664f",6651:"1bde5089",6682:"d6a4b066",6685:"4b29b25b",6729:"f1d58b6b",6741:"34020f79",6774:"59d4d618",6776:"4948cc33",6784:"60fcaf4e",6788:"198339f0",6789:"cd161e18",6796:"50118e32",6820:"f2393d97",6882:"90d029dd",6904:"5c6c0ac7",6913:"330f4b95",6963:"d0d991c8",7043:"078cbfdb",7045:"f8f8e3e0",7058:"6cbc503f",7062:"e38132c8",7084:"46ccce72",7099:"7fcf32aa",7156:"e7466006",7178:"b01bdc13",7182:"11d02dcb",7224:"87de0bb9",7242:"0846117f",7260:"410b9136",7289:"1b7071c0",7322:"b20fb544",7323:"a97c78f7",7329:"dab49eb4",7333:"8418bcdd",7365:"1005464f",7395:"152f0bbb",7402:"2f31cbd9",7460:"1b90d70f",7477:"f383bd1f",7482:"4f12f67e",7527:"effda77d",7545:"86aafe1c",7560:"93d54758",7589:"8a968265",7591:"c8233ce9",7614:"81d255bb",7622:"10ad487e",7686:"4fcec9f9",7706:"c2a79e40",7806:"656db369",7835:"dad3b8ff",7855:"6b62ba7c",7857:"1628046f",7883:"df78b3de",7884:"5c8f95e6",7901:"a5d04ce1",7922:"0baceaec",7964:"29aed9a1",8062:"fcf3eac9",8072:"bd0394d5",8085:"f278f4a9",8089:"d536b13a",8115:"4bd59c82",8143:"1ba07b4e",8145:"9b4bcb7d",8155:"bf7c7457",8161:"83c5fa9a",8217:"a18d675a",8237:"089129df",8241:"cb3733b2",8286:"3a564665",8302:"55794970",8332:"bef18fa5",8340:"4ca67f4d",8350:"07df8a75",8365:"b7e5d502",8398:"65052cb6",8431:"7312c075",8435:"29ffda57",8447:"40f51a19",8458:"c9672506",8479:"b2bab02d",8517:"f0dc9de0",8552:"eaabcb70",8561:"333e8ec9",8563:"75ee2746",8579:"6e02c8f7",8639:"d7179add",8665:"8cfe7575",8688:"fe0f1a1f",8689:"ba3bb10d",8723:"8a335148",8737:"ce7dad23",8776:"0ad26240",8787:"ea60cf63",8823:"9611eb40",8827:"a8290c4d",8840:"14e5c8d2",8842:"9f25a3e2",8866:"757ea222",8882:"58e1b123",8885:"082180bf",8898:"d002bcd8",8909:"e937a461",8920:"7f82440c",8963:"790aecdd",8965:"d19d40ad",8999:"1634746a",9039:"e1a91866",9076:"c2472387",9104:"bbcb2345",9205:"4b560f13",9252:"0d791a59",9260:"cf5f8140",9366:"6078f889",9391:"a5aeb392",9404:"9fcc3d3e",9406:"a9c739ef",9416:"7151f720",9417:"444f6aa5",9449:"afe6bcbd",9487:"1acb9fea",9489:"412c89c1",9507:"4cdaacc6",9511:"a43361af",9554:"ed358e7b",9559:"f794af19",9647:"8a83b618",9649:"7ea3d1f1",9674:"93ee0124",9677:"eb56c0a4",9695:"121541b6",9715:"59c22091",9716:"aef8d31d",9768:"8e30d9e1",9785:"683ceeaa",9788:"dd99b7b1",9814:"57db66b5",9891:"427f1adf",9895:"b8e31ff2",9906:"e07b5d6e",9921:"a5980f4a",9922:"68ab27db",9928:"5989f5e0",9944:"617b5656",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1404:"03cdfb68",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"20142c43",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"dd384262",67:"8531e04b",109:"579c9b10",119:"b680dae1",195:"a8ced707",201:"035bcdcd",264:"2bfb8a18",292:"e38d2de9",316:"1f60ada6",337:"3f1aae22",354:"d4d139cf",435:"47b82425",479:"2859b2e7",485:"e7da3919",508:"fdb5e49a",518:"d8ea8483",532:"b3923de5",533:"2509f100",547:"95033128",556:"907c456e",559:"5e783cdd",570:"0017b691",576:"466eacc5",629:"44a1d9a5",643:"b25d18fe",671:"4a609b8d",680:"d2dadfa6",700:"514cf81e",737:"60df3109",741:"ac5fd360",799:"ac88d300",879:"fd33e621",895:"b5d3674c",900:"1bb12676",906:"d05a865a",921:"37c659e4",928:"18f2145d",981:"24da50c7",1003:"64fa592c",1006:"de3dfff6",1043:"4a1510d6",1045:"cf277ba4",1048:"5bdf328d",1070:"c30f8bfb",1077:"9afe8c2f",1144:"c90eccaf",1154:"8cb80842",1211:"899e601a",1253:"7ea23db1",1257:"da46e17e",1274:"5f6ea65a",1276:"0db4cbb7",1343:"6491b7f0",1404:"720c4f17",1423:"5a075e5a",1427:"97dc4169",1450:"513f6969",1461:"11f8a071",1462:"fcf08abc",1470:"b8162ebd",1475:"27d8a86f",1477:"033df18d",1482:"fbe46280",1512:"17692785",1520:"60d12bb2",1545:"693cbd62",1578:"e75f8f61",1581:"a2ea0a11",1582:"25524009",1646:"e6e27b60",1651:"21fca4d0",1657:"783af55d",1660:"c4a5499e",1674:"9742d6be",1678:"197476c4",1713:"0d5ca471",1717:"99ed6eb3",1727:"e3aba363",1754:"9abf6275",1783:"dd457b4d",1798:"92d71c49",1799:"4fcde88d",1831:"ad51569c",1836:"0738aa4f",1855:"c03163a5",1880:"24e05f7c",1897:"55bf09bb",1939:"7b4e4ef6",1953:"2906b39a",1962:"3e2b939c",1993:"88517342",2011:"59d51f98",2045:"4330c616",2099:"7ee0fe07",2102:"9f8e37fc",2130:"9fd4ce12",2141:"91861e5a",2203:"28260255",2216:"ffa5b9b5",2240:"06e43bc7",2249:"f4830452",2281:"580b320f",2300:"ec855565",2303:"ccae1948",2307:"8a8ad69f",2338:"a707e4e2",2339:"e6f45d6d",2386:"192e235c",2396:"136c3d3d",2400:"1311149e",2404:"b96591bd",2412:"bf5612f7",2425:"1b04eb47",2443:"2ebd459f",2453:"1558e330",2476:"1b48bc30",2493:"46cf429c",2494:"68080a87",2501:"2162b9ac",2538:"de4a3723",2539:"2e240667",2548:"91418d5f",2570:"444f8e2b",2594:"e87d3761",2603:"6278b2b9",2659:"a8b6fe95",2707:"610cad74",2806:"5d0a0b7e",2819:"2697ad58",2823:"fb6dacef",2829:"f151c0c2",2837:"54a82605",2862:"4d6536c3",2865:"8e0ed1fb",2884:"42f515d5",2969:"ab3357d7",3006:"bedf9a58",3086:"6d21cb3e",3133:"9bf3f89c",3141:"d25faac3",3157:"5e328e92",3183:"be43d46d",3198:"9ca384b2",3212:"d4173b9a",3220:"a6ac3994",3247:"c8df1dce",3260:"44255a28",3276:"76106e14",3317:"51dc2946",3391:"b9f58d1e",3433:"f40f76ad",3442:"c959c38b",3447:"436c039e",3451:"074a4046",3509:"036f5272",3550:"3dc83156",3581:"7d810a13",3585:"0260e4bd",3668:"b66285f1",3690:"4e7a8523",3697:"481a10d9",3747:"daad64a5",3754:"45afb2ec",3777:"d5b0f2f1",3784:"8dc6a64b",3805:"9dbcb95e",3831:"5c0f32d3",3862:"10bf7726",3873:"f9e04ebe",3885:"f87f7f15",3910:"4aeb7c69",3951:"65f17de2",3987:"5cecd51b",4014:"27a8e97c",4017:"42e263f8",4030:"2172e612",4048:"dd926766",4056:"98b0584a",4058:"d336dc9a",4078:"3c586067",4088:"236723f3",4093:"beeb8cd8",4105:"8eebf086",4144:"527d679c",4164:"99fa1370",4216:"9e9a0f45",4217:"cc031a2d",4227:"17760949",4259:"30ea10c9",4264:"a898a2ed",4297:"d2e6ec91",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d17e9d82",4492:"ca5169df",4496:"52ae508c",4498:"1720af0d",4504:"ee02b692",4514:"69721655",4520:"ce1b4d04",4546:"2697f94d",4565:"bf3809ec",4572:"b4b5937d",4599:"61def4cb",4610:"46332dd2",4621:"22d905a4",4626:"7c2b3232",4628:"ece2c60c",4662:"f9d0eea3",4685:"c33f1528",4715:"eb476f9e",4736:"55304af3",4741:"fbadffa1",4757:"448b394b",4766:"c83ef825",4770:"dbed5817",4790:"619413e4",4795:"0579bfaa",4797:"a24e92db",4800:"68655844",4850:"1edda4b7",4889:"5d95c57b",4928:"1778ca96",4944:"6c69c3c8",4973:"b767a27d",4994:"856b8763",5022:"d3cd73f7",5043:"ce8aaf8b",5048:"62a8ca64",5060:"85dafcc6",5096:"cd3c856a",5111:"16364ede",5117:"2d0600fc",5125:"fc87ae1c",5148:"e504853e",5165:"95e5c86c",5176:"5b95a533",5177:"d2ade07d",5179:"66958898",5186:"7214e83b",5205:"049b954a",5230:"180b2e42",5238:"4e330a0f",5290:"5dabcdc2",5297:"95f30a60",5307:"fcfb8b91",5319:"20fed671",5321:"1163c84e",5330:"39cd2088",5335:"8450fdb6",5354:"7ae70604",5356:"e7354b02",5357:"5616e9ad",5359:"9e8f7a5b",5382:"53ed32bf",5402:"de4760de",5416:"454536b7",5434:"38b302a6",5466:"b151ad37",5494:"d89549c4",5518:"632c139c",5549:"84bf2a3c",5572:"0cce90d4",5573:"216d9331",5624:"84ab0f4e",5631:"e00d3d36",5650:"9f042e61",5679:"4a090bef",5694:"3de0b3a7",5705:"e088c40d",5729:"efab9f39",5764:"e0d7e586",5775:"4aaa2af1",5776:"6aa444e1",5786:"da766a3d",5798:"15265d66",5800:"cd23f3e0",5816:"d69e402b",5823:"59a9f2d0",5876:"5eded409",5888:"8f70e689",5891:"e376390a",5894:"2d45902d",5902:"51d5f26d",5911:"84a8d8dc",5915:"dcdf45d0",5972:"2ff58c2c",5992:"cdbd0719",6029:"b5bb2cbe",6034:"a32234c9",6045:"d268f87f",6047:"3ce45acd",6063:"337410bf",6069:"159b2265",6080:"a42462d1",6126:"99519171",6127:"0bc044f6",6170:"e6adb08c",6185:"3da4580d",6265:"50512a5f",6270:"b3258ef1",6276:"bd4d6f72",6282:"5e1cb980",6328:"b13e22d0",6366:"1633baf5",6378:"7f3a946a",6411:"3b971528",6434:"7464d98e",6444:"a6cc5afa",6451:"e0295304",6452:"8cf4bd38",6531:"82448d1d",6583:"17960b05",6587:"b4d85a89",6634:"4be6fa49",6637:"222a664f",6651:"1bde5089",6682:"d6a4b066",6685:"4b29b25b",6729:"f1d58b6b",6741:"34020f79",6774:"59d4d618",6776:"4948cc33",6784:"60fcaf4e",6788:"198339f0",6789:"cd161e18",6796:"50118e32",6820:"f2393d97",6882:"90d029dd",6904:"5c6c0ac7",6913:"330f4b95",6963:"d0d991c8",7043:"078cbfdb",7045:"f8f8e3e0",7058:"6cbc503f",7062:"e38132c8",7084:"46ccce72",7099:"7fcf32aa",7156:"e7466006",7178:"b01bdc13",7182:"11d02dcb",7224:"87de0bb9",7242:"0846117f",7260:"410b9136",7289:"1b7071c0",7322:"b20fb544",7323:"a97c78f7",7329:"dab49eb4",7333:"8418bcdd",7365:"1005464f",7395:"152f0bbb",7402:"2f31cbd9",7460:"1b90d70f",7477:"f383bd1f",7482:"4f12f67e",7527:"effda77d",7545:"86aafe1c",7560:"93d54758",7589:"8a968265",7591:"c8233ce9",7614:"81d255bb",7622:"10ad487e",7686:"4fcec9f9",7706:"c2a79e40",7806:"656db369",7835:"dad3b8ff",7855:"6b62ba7c",7857:"1628046f",7883:"df78b3de",7884:"5c8f95e6",7901:"a5d04ce1",7922:"0baceaec",7964:"29aed9a1",8062:"fcf3eac9",8072:"bd0394d5",8085:"f278f4a9",8089:"d536b13a",8115:"4bd59c82",8143:"1ba07b4e",8145:"9b4bcb7d",8155:"bf7c7457",8161:"83c5fa9a",8217:"a18d675a",8237:"089129df",8241:"cb3733b2",8286:"3a564665",8302:"55794970",8332:"bef18fa5",8340:"4ca67f4d",8350:"07df8a75",8365:"b7e5d502",8398:"65052cb6",8431:"7312c075",8435:"29ffda57",8447:"40f51a19",8458:"c9672506",8479:"b2bab02d",8517:"f0dc9de0",8552:"eaabcb70",8561:"333e8ec9",8563:"75ee2746",8579:"6e02c8f7",8639:"d7179add",8665:"8cfe7575",8688:"fe0f1a1f",8689:"ba3bb10d",8723:"8a335148",8737:"ce7dad23",8776:"0ad26240",8787:"ea60cf63",8823:"9611eb40",8827:"a8290c4d",8840:"14e5c8d2",8842:"9f25a3e2",8866:"757ea222",8882:"58e1b123",8885:"082180bf",8898:"d002bcd8",8909:"e937a461",8920:"7f82440c",8963:"790aecdd",8965:"d19d40ad",8999:"1634746a",9039:"e1a91866",9076:"c2472387",9104:"bbcb2345",9205:"4b560f13",9252:"0d791a59",9260:"cf5f8140",9366:"6078f889",9391:"a5aeb392",9404:"9fcc3d3e",9406:"a9c739ef",9416:"7151f720",9417:"444f6aa5",9449:"7a6c5adb",9487:"1acb9fea",9489:"412c89c1",9507:"4cdaacc6",9511:"26d8a75e",9554:"ed358e7b",9559:"f794af19",9647:"8a83b618",9649:"7ea3d1f1",9674:"93ee0124",9677:"eb56c0a4",9695:"121541b6",9715:"59c22091",9716:"aef8d31d",9768:"8e30d9e1",9785:"683ceeaa",9788:"dd99b7b1",9814:"57db66b5",9891:"427f1adf",9895:"b8e31ff2",9906:"e07b5d6e",9921:"a5980f4a",9922:"68ab27db",9928:"5989f5e0",9944:"617b5656",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1404:"03cdfb68",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"73d6f062",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,87374))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,38772))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,39865))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,88864))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,47568))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,85231))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,87784))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,68452))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,90171))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,85231))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,44418))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,33352))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,5284))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,69793))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,76746))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,76746))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,88715))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,49721))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,69079))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,89680))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,74551))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,93999))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21674))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,53635))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,16364))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,52235))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,72988))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,85863))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,29662))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,13599))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,95745))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6276),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,48221))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6276),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,45138))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,85644))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,46806))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,29178))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,64815))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(6276),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,14927))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(6276),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,14927))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,64977))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,91804))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,5778))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,9024))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,18873))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,62506))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,87459))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,4824))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,54445))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,62841))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,19946))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,71028))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,10436))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,97452))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25228))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,98437))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,60704))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40342))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,64502))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,70462))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,63427))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,21630))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,24908))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,11805))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,51653))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,87784))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,23058))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,3001))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,5046))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,81015))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,18449))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,42447))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,40538))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,81512))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,52177))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,71092))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,41643))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,16e3))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,17990))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,357))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,44876))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,95937))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,95937))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,75665))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,37943))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,37943))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,6010))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,6010))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,27147))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,27147))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,29627))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,29627))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,27559))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,60863))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,58305))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,68420))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,68420))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,40101))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,89250))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,63814))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9768),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,31396))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,46722))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,90919))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,29872))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,29872))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,60155))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,60155))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,18320))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,18320))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,27308))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,33818))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,6528))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,85793))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,75522))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,75522))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,42055))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,87064))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,87064))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,59895))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,59895))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,57027))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,80842))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,88158))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,46479))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,36809))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,25563))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,76396))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,11809))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,25138))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,1383))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,12008))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,97687))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,38434))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,65384))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,65384))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,38410))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,5550))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,29161))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,85150))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74923))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,12732))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,29071))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,63872))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,98110))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,10))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,98267))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,29925))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,80414))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,80414))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,9665))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,16185))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,29686))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,42363))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(2453),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,86026))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,4848))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,5532))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,63438))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,63438))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,52629))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,38910))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,86320))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,55203))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,36321))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,31540))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,31540))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,30983))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,95315))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(2453),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,38052))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,52457))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,45728))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,13094))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,44969))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,44969))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,70965))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,70965))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,97692))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,97692))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,5966))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,91050))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,48531))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,12840))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,53305))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,43854))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,56688))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,6984))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,74670))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,47530))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,48235))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,11541))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,88671))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,73164))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,13115))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,18152))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,31161))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,54391))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,52544))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,62128))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,99881))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,94882))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,64215))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,21997))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,54295))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,21474))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,54223))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,81656))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,49792))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,32012))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,38164))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,57833))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,97098))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,92574))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,95968))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,17713))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,91397))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,18398))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,54330))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,37816))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,43872))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,83248))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,34758))),268:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,45678))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,30965))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62126))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62126))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,44032))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,52868))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,96254))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,15386))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,58298))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,10443))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,40033))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,67767))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92336))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,16930))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,47523))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,47966))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,28974))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,46357))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,38264))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,43008))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,48819))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,92062))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,17219))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,48846))),299:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,58925))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,78802))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,86268))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,119))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,18324))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,20797))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,12159))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,35621))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,8190))),312:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),318:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,45721))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,59971))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,32027))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,33542))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,44770))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,32632))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,84646))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,59002))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,682))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,82597))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,44599))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,29976))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,95949))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,67516))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,15175))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,79428))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,53690))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,49452))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,14165))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,97277))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,12597))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,42331))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,42331))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,84637))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,72566))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,96769))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,69777))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,63145))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,72063))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,41113))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,35168))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,70833))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,73252))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,76043))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,64387))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,24704))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,78967))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,5026))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83713))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,90368))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,44958))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,24222))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,31474))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,78918))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,78388))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,65653))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,25573))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,24201))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,78204))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,14545))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,76008))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,91544))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,64404))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,25489))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,49155))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,21943))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,1842))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,64756))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,4243))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,64756))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,95543))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,19848))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,91815))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,96397))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,33944))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,42094))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,69757))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98098))),469:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,12008))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,97687))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,36500))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,80557))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,25231))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,71262))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,10602))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,20841))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49052))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,76178))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,5901))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,13645))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,19640))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9768),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,15350))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,73382))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,92384))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,60631))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,46793))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,84595))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,63642)))}}})}var P=__webpack_require__(65531),O=__webpack_require__(67807),L=__webpack_require__(71418),ve=__webpack_require__(64687),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(75790),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.5"})})()})();